From 0bf3600b225960e4ed4878cdfdc5de3e10172a7f Mon Sep 17 00:00:00 2001 From: XuanHuyen Date: Mon, 5 May 2025 09:03:48 +0700 Subject: [PATCH] add openeducat modules --- CatEdu/openeducat_activity/README.rst | 1 + CatEdu/openeducat_activity/__init__.py | 22 + CatEdu/openeducat_activity/__manifest__.py | 51 + .../data/activity_type_data.xml | 12 + .../demo/activity_demo.xml | 25 + CatEdu/openeducat_activity/i18n/ar_001.po | 420 ++ CatEdu/openeducat_activity/i18n/da_DK.po | 420 ++ CatEdu/openeducat_activity/i18n/de.po | 420 ++ CatEdu/openeducat_activity/i18n/es.po | 420 ++ CatEdu/openeducat_activity/i18n/fa.po | 420 ++ CatEdu/openeducat_activity/i18n/fr.po | 420 ++ CatEdu/openeducat_activity/i18n/id.po | 420 ++ CatEdu/openeducat_activity/i18n/it.po | 420 ++ CatEdu/openeducat_activity/i18n/lt.po | 420 ++ CatEdu/openeducat_activity/i18n/nl.po | 420 ++ CatEdu/openeducat_activity/i18n/pt.po | 420 ++ CatEdu/openeducat_activity/i18n/ru.po | 421 ++ CatEdu/openeducat_activity/i18n/th.po | 420 ++ CatEdu/openeducat_activity/i18n/vi.po | 139 + CatEdu/openeducat_activity/i18n/vi_VN.po | 420 ++ CatEdu/openeducat_activity/i18n/zh_CN.po | 420 ++ CatEdu/openeducat_activity/i18n/zh_HK.po | 420 ++ CatEdu/openeducat_activity/menus/op_menu.xml | 23 + CatEdu/openeducat_activity/models/__init__.py | 23 + CatEdu/openeducat_activity/models/activity.py | 41 + .../models/activity_type.py | 29 + CatEdu/openeducat_activity/models/student.py | 40 + .../security/ir.model.access.csv | 7 + .../security/op_security.xml | 56 + .../static/description/activity.png | Bin 0 -> 26499 bytes .../assignment-annotation-icon.png | Bin 0 -> 17118 bytes .../static/description/campus-icon.svg | 50 + .../static/description/courses-icon 1.svg | 76 + .../static/description/faculties-icon.svg | 41 + .../static/description/fees.svg | 62 + .../static/description/g-2-img.png | Bin 0 -> 337857 bytes .../static/description/g2-img.svg | 1604 +++++ .../static/description/grade-book-icon.svg | 107 + .../static/description/help.jpg | Bin 0 -> 161213 bytes .../static/description/hr.png | Bin 0 -> 23229 bytes .../static/description/icon.png | Bin 0 -> 39337 bytes .../static/description/index.html | 737 +++ .../static/description/inventory.svg | 34 + .../static/description/kpi-dashboard-icon.svg | 68 + .../static/description/lms-icon.svg | 67 + .../static/description/news.svg | 67 + .../static/description/notice-board-icon.svg | 82 + .../openeducat-activity_banner.jpg | Bin 0 -> 73942 bytes .../openeducat_account_financial_reports.svg | 41 + .../openeducat_activity_banner.jpg | Bin 0 -> 89217 bytes .../description/openeducat_admission.svg | 54 + .../openeducat_alumni_enterprise.svg | 59 + .../description/openeducat_assignment.svg | 57 + .../description/openeducat_attendance.svg | 65 + .../description/openeducat_classroom.svg | 44 + .../static/description/openeducat_exam.svg | 60 + .../static/description/openeducat_library.svg | 128 + .../static/description/openeducat_logo.png | Bin 0 -> 40322 bytes .../description/openeducat_timetable.svg | 57 + .../static/description/sis-icon.svg | 70 + .../static/description/sourceforge-img.svg | 970 +++ .../static/description/students-icon.svg | 45 + .../description/transportation-icon.svg | 101 + CatEdu/openeducat_activity/tests/__init__.py | 21 + .../tests/test_activity.py | 79 + .../tests/test_activity_common.py | 29 + .../views/activity_type_view.xml | 72 + .../views/activity_view.xml | 111 + .../views/student_view.xml | 20 + CatEdu/openeducat_activity/wizard/__init__.py | 21 + .../wizard/student_migrate_wizard.py | 126 + .../wizard/student_migrate_wizard_view.xml | 72 + CatEdu/openeducat_admission/README.rst | 1 + CatEdu/openeducat_admission/__init__.py | 23 + CatEdu/openeducat_admission/__manifest__.py | 58 + .../data/admission_sequence.xml | 11 + .../data/parameter_data.xml | 7 + .../demo/admission_demo.xml | 706 +++ .../demo/admission_register_demo.xml | 46 + CatEdu/openeducat_admission/i18n/ar_001.po | 1295 ++++ CatEdu/openeducat_admission/i18n/da_DK.po | 1300 ++++ CatEdu/openeducat_admission/i18n/de.po | 1303 ++++ CatEdu/openeducat_admission/i18n/es.po | 1299 ++++ CatEdu/openeducat_admission/i18n/fa.po | 1295 ++++ CatEdu/openeducat_admission/i18n/fr.po | 1300 ++++ CatEdu/openeducat_admission/i18n/id.po | 1301 ++++ CatEdu/openeducat_admission/i18n/it.po | 1298 ++++ CatEdu/openeducat_admission/i18n/lt.po | 1297 ++++ CatEdu/openeducat_admission/i18n/nl.po | 1300 ++++ CatEdu/openeducat_admission/i18n/pt.po | 1298 ++++ CatEdu/openeducat_admission/i18n/ru.po | 1298 ++++ CatEdu/openeducat_admission/i18n/th.po | 1296 ++++ CatEdu/openeducat_admission/i18n/vi.po | 769 +++ CatEdu/openeducat_admission/i18n/vi_VN.po | 1297 ++++ CatEdu/openeducat_admission/i18n/zh_CN.po | 1293 ++++ CatEdu/openeducat_admission/i18n/zh_HK.po | 1293 ++++ CatEdu/openeducat_admission/menus/op_menu.xml | 46 + .../openeducat_admission/models/__init__.py | 22 + .../openeducat_admission/models/admission.py | 508 ++ .../models/admission_register.py | 213 + .../openeducat_admission/report/__init__.py | 21 + .../report/admission_analysis_report.py | 74 + .../report/report_admission_analysis.xml | 54 + .../report/report_menu.xml | 10 + .../security/ir.model.access.csv | 10 + .../security/op_admission_security.xml | 31 + .../static/description/admission.png | Bin 0 -> 81126 bytes .../static/description/admission_analysis.png | Bin 0 -> 37437 bytes .../static/description/admission_register.png | Bin 0 -> 167463 bytes .../description/admission_register2.png | Bin 0 -> 127949 bytes .../assignment-annotation-icon.png | Bin 0 -> 17118 bytes .../static/description/campus-icon.svg | 50 + .../static/description/courses-icon 1.svg | 76 + .../static/description/faculties-icon.svg | 41 + .../static/description/fees.svg | 62 + .../static/description/fees_payment.png | Bin 0 -> 83257 bytes .../static/description/g-2-img.png | Bin 0 -> 337857 bytes .../static/description/g2-img.svg | 1604 +++++ .../static/description/grade-book-icon.svg | 107 + .../static/description/help.jpg | Bin 0 -> 161213 bytes .../static/description/hr.png | Bin 0 -> 23229 bytes .../static/description/icon.png | Bin 0 -> 17007 bytes .../static/description/index.html | 736 +++ .../static/description/inventory.svg | 34 + .../static/description/kpi-dashboard-icon.svg | 68 + .../static/description/lms-icon.svg | 67 + .../static/description/news.svg | 67 + .../static/description/notice-board-icon.svg | 82 + .../openeducat-admission_banner.jpg | Bin 0 -> 70021 bytes .../openeducat_account_financial_reports.svg | 41 + .../description/openeducat_admission.svg | 54 + .../openeducat_admission_banner.jpg | Bin 0 -> 89537 bytes .../openeducat_alumni_enterprise.svg | 59 + .../description/openeducat_assignment.svg | 57 + .../description/openeducat_attendance.svg | 65 + .../description/openeducat_classroom.svg | 44 + .../static/description/openeducat_exam.svg | 60 + .../static/description/openeducat_library.svg | 128 + .../static/description/openeducat_logo.png | Bin 0 -> 40322 bytes .../description/openeducat_timetable.svg | 57 + .../static/description/sis-icon.svg | 70 + .../static/description/sourceforge-img.svg | 970 +++ .../static/description/students-icon.svg | 45 + .../description/transportation-icon.svg | 101 + .../static/img/Invoice_btn.png | Bin 0 -> 22779 bytes .../static/img/student_1.jpg | Bin 0 -> 43866 bytes .../static/img/student_10.jpg | Bin 0 -> 31812 bytes .../static/img/student_11.jpg | Bin 0 -> 26936 bytes .../static/img/student_12.jpg | Bin 0 -> 46356 bytes .../static/img/student_13.jpg | Bin 0 -> 28930 bytes .../static/img/student_14.jpg | Bin 0 -> 40491 bytes .../static/img/student_15.jpg | Bin 0 -> 37947 bytes .../static/img/student_16.jpg | Bin 0 -> 55030 bytes .../static/img/student_17.jpg | Bin 0 -> 40955 bytes .../static/img/student_18.jpg | Bin 0 -> 48346 bytes .../static/img/student_19.jpg | Bin 0 -> 31181 bytes .../static/img/student_2.jpg | Bin 0 -> 45323 bytes .../static/img/student_20.jpg | Bin 0 -> 39274 bytes .../static/img/student_21.jpg | Bin 0 -> 44305 bytes .../static/img/student_22.jpg | Bin 0 -> 20001 bytes .../static/img/student_23.jpg | Bin 0 -> 49078 bytes .../static/img/student_24.jpg | Bin 0 -> 28118 bytes .../static/img/student_25.jpg | Bin 0 -> 24950 bytes .../static/img/student_3.jpg | Bin 0 -> 26856 bytes .../static/img/student_4.jpg | Bin 0 -> 40428 bytes .../static/img/student_5.jpg | Bin 0 -> 31905 bytes .../static/img/student_6.jpg | Bin 0 -> 42698 bytes .../static/img/student_7.jpg | Bin 0 -> 55270 bytes .../static/img/student_8.jpg | Bin 0 -> 44258 bytes .../static/img/student_9.jpg | Bin 0 -> 46079 bytes .../static/xls/op_admission.xls | Bin 0 -> 8099 bytes CatEdu/openeducat_admission/tests/__init__.py | 23 + .../tests/test_admission.py | 132 + .../tests/test_admission_common.py | 29 + .../views/admission_register_view.xml | 198 + .../views/admission_view.xml | 380 ++ .../openeducat_admission/wizard/__init__.py | 21 + .../wizard/admission_analysis_wizard.py | 49 + .../wizard/admission_analysis_wizard_view.xml | 30 + CatEdu/openeducat_assignment/README.rst | 1 + CatEdu/openeducat_assignment/__init__.py | 21 + CatEdu/openeducat_assignment/__manifest__.py | 56 + .../data/action_rule_data.xml | 272 + .../demo/assignment_demo.xml | 58 + .../demo/assignment_sub_line_demo.xml | 23 + .../demo/assignment_type_demo.xml | 37 + CatEdu/openeducat_assignment/i18n/ar_001.po | 852 +++ CatEdu/openeducat_assignment/i18n/da_DK.po | 852 +++ CatEdu/openeducat_assignment/i18n/de.po | 852 +++ CatEdu/openeducat_assignment/i18n/es.po | 853 +++ CatEdu/openeducat_assignment/i18n/fa.po | 852 +++ CatEdu/openeducat_assignment/i18n/fr.po | 852 +++ CatEdu/openeducat_assignment/i18n/id.po | 852 +++ CatEdu/openeducat_assignment/i18n/it.po | 861 +++ CatEdu/openeducat_assignment/i18n/lt.po | 860 +++ CatEdu/openeducat_assignment/i18n/nl.po | 860 +++ CatEdu/openeducat_assignment/i18n/pt.po | 860 +++ CatEdu/openeducat_assignment/i18n/ru.po | 860 +++ CatEdu/openeducat_assignment/i18n/th.po | 860 +++ CatEdu/openeducat_assignment/i18n/vi.po | 391 ++ CatEdu/openeducat_assignment/i18n/vi_VN.po | 860 +++ CatEdu/openeducat_assignment/i18n/zh.po | 391 ++ CatEdu/openeducat_assignment/i18n/zh_CN.po | 860 +++ CatEdu/openeducat_assignment/i18n/zh_HK.po | 852 +++ .../openeducat_assignment/menus/op_menu.xml | 36 + .../openeducat_assignment/models/__init__.py | 24 + .../models/assignment.py | 110 + .../models/assignment_sub_line.py | 108 + .../models/assignment_type.py | 21 + .../openeducat_assignment/models/student.py | 39 + .../security/ir.model.access.csv | 13 + .../security/op_security.xml | 73 + .../assignment-annotation-icon.png | Bin 0 -> 17118 bytes .../static/description/assignment.png | Bin 0 -> 112075 bytes .../description/assignment_submission.png | Bin 0 -> 49517 bytes .../static/description/campus-icon.svg | 50 + .../static/description/courses-icon 1.svg | 76 + .../static/description/faculties-icon.svg | 41 + .../static/description/fees.svg | 62 + .../static/description/g-2-img.png | Bin 0 -> 337857 bytes .../static/description/g2-img.svg | 1604 +++++ .../static/description/grade-book-icon.svg | 107 + .../static/description/help.jpg | Bin 0 -> 161213 bytes .../static/description/hr.png | Bin 0 -> 23229 bytes .../static/description/icon.png | Bin 0 -> 6035 bytes .../static/description/index.html | 736 +++ .../static/description/inventory.svg | 34 + .../static/description/kpi-dashboard-icon.svg | 68 + .../static/description/lms-icon.svg | 67 + .../static/description/news.svg | 67 + .../static/description/notice-board-icon.svg | 82 + .../openeducat-assignment_banner.jpg | Bin 0 -> 71484 bytes .../openeducat_account_financial_reports.svg | 41 + .../description/openeducat_admission.svg | 54 + .../openeducat_alumni_enterprise.svg | 59 + .../description/openeducat_assignment.svg | 57 + .../openeducat_assignment_banner.jpg | Bin 0 -> 87506 bytes .../description/openeducat_attendance.svg | 65 + .../description/openeducat_classroom.svg | 44 + .../static/description/openeducat_exam.svg | 60 + .../static/description/openeducat_library.svg | 128 + .../static/description/openeducat_logo.png | Bin 0 -> 40322 bytes .../description/openeducat_timetable.svg | 57 + .../static/description/sis-icon.svg | 70 + .../static/description/sourceforge-img.svg | 970 +++ .../static/description/students-icon.svg | 45 + .../description/transportation-icon.svg | 101 + .../openeducat_assignment/tests/__init__.py | 21 + .../tests/test_assignment.py | 105 + .../tests/test_assignment_common.py | 29 + .../views/assignment_sub_line_view.xml | 174 + .../views/assignment_type_view.xml | 82 + .../views/assignment_view.xml | 217 + .../views/student_view.xml | 21 + CatEdu/openeducat_attendance/README.rst | 1 + CatEdu/openeducat_attendance/__init__.py | 24 + CatEdu/openeducat_attendance/__manifest__.py | 59 + .../controllers/__init__.py | 21 + .../controllers/app_main.py | 52 + .../data/attendance_sheet_sequence.xml | 10 + .../demo/attendance_line_demo.xml | 1306 ++++ .../demo/attendance_register_demo.xml | 16 + .../demo/attendance_sheet_demo.xml | 446 ++ .../demo/attendance_type_demo.xml | 41 + CatEdu/openeducat_attendance/i18n/ar_001.po | 612 ++ CatEdu/openeducat_attendance/i18n/ar_AA.po | 547 ++ CatEdu/openeducat_attendance/i18n/da_DK.po | 614 ++ CatEdu/openeducat_attendance/i18n/de.po | 617 ++ CatEdu/openeducat_attendance/i18n/es.po | 612 ++ CatEdu/openeducat_attendance/i18n/fa.po | 612 ++ CatEdu/openeducat_attendance/i18n/fr.po | 613 ++ CatEdu/openeducat_attendance/i18n/id.po | 613 ++ CatEdu/openeducat_attendance/i18n/it.po | 612 ++ CatEdu/openeducat_attendance/i18n/lt.po | 615 ++ CatEdu/openeducat_attendance/i18n/nl.po | 613 ++ CatEdu/openeducat_attendance/i18n/pt.po | 612 ++ CatEdu/openeducat_attendance/i18n/ru.po | 613 ++ CatEdu/openeducat_attendance/i18n/th.po | 612 ++ CatEdu/openeducat_attendance/i18n/vi.po | 275 + CatEdu/openeducat_attendance/i18n/vi_VN.po | 612 ++ CatEdu/openeducat_attendance/i18n/zh.po | 275 + CatEdu/openeducat_attendance/i18n/zh_CN.po | 612 ++ CatEdu/openeducat_attendance/i18n/zh_HK.po | 612 ++ .../openeducat_attendance/menus/op_menu.xml | 54 + .../openeducat_attendance/models/__init__.py | 26 + .../models/attendance_line.py | 101 + .../models/attendance_register.py | 49 + .../models/attendance_session.py | 80 + .../models/attendance_sheet.py | 79 + .../models/attendance_type.py | 40 + .../openeducat_attendance/models/student.py | 31 + .../openeducat_attendance/report/__init__.py | 21 + .../report/report_menu.xml | 10 + .../report/student_attendance_report.py | 70 + .../report/student_attendance_report.xml | 61 + .../security/ir.model.access.csv | 10 + .../security/op_security.xml | 54 + .../assignment-annotation-icon.png | Bin 0 -> 17118 bytes .../description/attendance_register.png | Bin 0 -> 14904 bytes .../static/description/attendance_report.png | Bin 0 -> 32157 bytes .../static/description/attendance_sheet.png | Bin 0 -> 82064 bytes .../static/description/campus-icon.svg | 50 + .../static/description/courses-icon 1.svg | 76 + .../static/description/faculties-icon.svg | 41 + .../static/description/fees.svg | 62 + .../static/description/g-2-img.png | Bin 0 -> 337857 bytes .../static/description/g2-img.svg | 1604 +++++ .../static/description/grade-book-icon.svg | 107 + .../static/description/help.jpg | Bin 0 -> 161213 bytes .../static/description/hr.png | Bin 0 -> 23229 bytes .../static/description/icon.png | Bin 0 -> 15060 bytes .../static/description/index.html | 736 +++ .../static/description/inventory.svg | 34 + .../static/description/kpi-dashboard-icon.svg | 68 + .../static/description/lms-icon.svg | 67 + .../static/description/news.svg | 67 + .../static/description/notice-board-icon.svg | 82 + .../openeducat-attendance_banner.jpg | Bin 0 -> 71765 bytes .../openeducat_account_financial_reports.svg | 41 + .../description/openeducat_admission.svg | 54 + .../openeducat_alumni_enterprise.svg | 59 + .../description/openeducat_assignment.svg | 57 + .../description/openeducat_attendance.svg | 65 + .../openeducat_attendance_banner.jpg | Bin 0 -> 90872 bytes .../description/openeducat_classroom.svg | 44 + .../static/description/openeducat_exam.svg | 60 + .../static/description/openeducat_library.svg | 128 + .../static/description/openeducat_logo.png | Bin 0 -> 40322 bytes .../description/openeducat_timetable.svg | 57 + .../static/description/sis-icon.svg | 70 + .../static/description/sourceforge-img.svg | 970 +++ .../static/description/students-icon.svg | 45 + .../static/description/take_attendance.png | Bin 0 -> 52579 bytes .../description/transportation-icon.svg | 101 + .../openeducat_attendance/tests/__init__.py | 21 + .../tests/test_attendance.py | 86 + .../tests/test_attendance_common.py | 29 + .../views/attendance_line_view.xml | 150 + .../views/attendance_register_view.xml | 97 + .../views/attendance_session_view.xml | 17 + .../views/attendance_sheet_view.xml | 155 + .../views/attendance_type_view.xml | 92 + .../views/student_view.xml | 22 + .../openeducat_attendance/wizards/__init__.py | 21 + .../wizards/student_attendance_wizard.py | 49 + .../student_attendance_wizard_view.xml | 30 + CatEdu/openeducat_classroom/README.rst | 1 + CatEdu/openeducat_classroom/__init__.py | 21 + CatEdu/openeducat_classroom/__manifest__.py | 48 + .../demo/classroom_demo.xml | 30 + .../demo/facility_line_demo.xml | 49 + CatEdu/openeducat_classroom/i18n/ar_001.po | 164 + CatEdu/openeducat_classroom/i18n/da_DK.po | 164 + CatEdu/openeducat_classroom/i18n/de.po | 164 + CatEdu/openeducat_classroom/i18n/es.po | 164 + CatEdu/openeducat_classroom/i18n/fa.po | 164 + CatEdu/openeducat_classroom/i18n/fr.po | 164 + CatEdu/openeducat_classroom/i18n/id.po | 164 + CatEdu/openeducat_classroom/i18n/it.po | 164 + CatEdu/openeducat_classroom/i18n/lt.po | 164 + CatEdu/openeducat_classroom/i18n/nl.po | 164 + CatEdu/openeducat_classroom/i18n/pt.po | 164 + CatEdu/openeducat_classroom/i18n/ru.po | 164 + CatEdu/openeducat_classroom/i18n/th.po | 164 + CatEdu/openeducat_classroom/i18n/vi.po | 130 + CatEdu/openeducat_classroom/i18n/vi_VN.po | 164 + CatEdu/openeducat_classroom/i18n/zh.po | 130 + CatEdu/openeducat_classroom/i18n/zh_CN.po | 153 + CatEdu/openeducat_classroom/i18n/zh_HK.po | 164 + CatEdu/openeducat_classroom/menus/op_menu.xml | 14 + .../openeducat_classroom/models/__init__.py | 23 + CatEdu/openeducat_classroom/models/asset.py | 31 + .../openeducat_classroom/models/classroom.py | 45 + .../models/facility_line.py | 32 + .../security/ir.model.access.csv | 5 + .../security/op_classroom_security.xml | 32 + .../assignment-annotation-icon.png | Bin 0 -> 17118 bytes .../static/description/campus-icon.svg | 50 + .../static/description/classroom.png | Bin 0 -> 67315 bytes .../static/description/courses-icon 1.svg | 76 + .../static/description/faculties-icon.svg | 41 + .../static/description/fees.svg | 62 + .../static/description/g-2-img.png | Bin 0 -> 337857 bytes .../static/description/g2-img.svg | 1604 +++++ .../static/description/grade-book-icon.svg | 107 + .../static/description/help.jpg | Bin 0 -> 161213 bytes .../static/description/hr.png | Bin 0 -> 23229 bytes .../static/description/icon.png | Bin 0 -> 10229 bytes .../static/description/index.html | 736 +++ .../static/description/inventory.svg | 34 + .../static/description/kpi-dashboard-icon.svg | 68 + .../static/description/lms-icon.svg | 67 + .../static/description/news.svg | 67 + .../static/description/notice-board-icon.svg | 82 + .../openeducat-classroom_banner.jpg | Bin 0 -> 69430 bytes .../openeducat_account_financial_reports.svg | 41 + .../description/openeducat_admission.svg | 54 + .../openeducat_alumni_enterprise.svg | 59 + .../description/openeducat_assignment.svg | 57 + .../description/openeducat_attendance.svg | 65 + .../description/openeducat_classroom.svg | 44 + .../openeducat_classroom_banner.jpg | Bin 0 -> 88685 bytes .../static/description/openeducat_exam.svg | 60 + .../static/description/openeducat_library.svg | 128 + .../static/description/openeducat_logo.png | Bin 0 -> 40322 bytes .../description/openeducat_timetable.svg | 57 + .../static/description/sis-icon.svg | 70 + .../static/description/sourceforge-img.svg | 970 +++ .../static/description/students-icon.svg | 45 + .../description/transportation-icon.svg | 101 + CatEdu/openeducat_classroom/tests/__init__.py | 22 + .../tests/test_classroom.py | 73 + .../tests/test_classroom_common.py | 29 + .../views/classroom_view.xml | 110 + CatEdu/openeducat_core/README.rst | 6 + CatEdu/openeducat_core/__init__.py | 28 + CatEdu/openeducat_core/__manifest__.py | 110 + .../openeducat_core/controllers/__init__.py | 21 + .../openeducat_core/controllers/app_main.py | 50 + CatEdu/openeducat_core/data/ir_cron_data.xml | 19 + .../openeducat_core/data/res_partner_data.xml | 8 + CatEdu/openeducat_core/demo/base_demo.xml | 12 + CatEdu/openeducat_core/demo/category_demo.xml | 39 + .../openeducat_core/demo/department_demo.xml | 22 + CatEdu/openeducat_core/demo/faculty_demo.xml | 394 ++ .../demo/homepage_template.xml | 303 + CatEdu/openeducat_core/demo/op.batch.csv | 17 + CatEdu/openeducat_core/demo/op.course.csv | 60 + CatEdu/openeducat_core/demo/op.program.csv | 11 + .../openeducat_core/demo/op.program.level.csv | 14 + CatEdu/openeducat_core/demo/op.subject.csv | 154 + .../demo/op_academic_term_demo.xml | 120 + .../demo/op_academic_year_demo.xml | 39 + .../demo/res_condig_fav_icon.xml | 9 + .../openeducat_core/demo/res_partner_demo.xml | 295 + .../openeducat_core/demo/res_users_demo.xml | 348 ++ .../demo/student_course_demo.xml | 282 + CatEdu/openeducat_core/demo/student_demo.xml | 626 ++ CatEdu/openeducat_core/i18n/ar_001.po | 5199 ++++++++++++++++ CatEdu/openeducat_core/i18n/da_DK.po | 5215 ++++++++++++++++ CatEdu/openeducat_core/i18n/de.po | 5153 ++++++++++++++++ CatEdu/openeducat_core/i18n/es.po | 5226 +++++++++++++++++ CatEdu/openeducat_core/i18n/fa.po | 5153 ++++++++++++++++ CatEdu/openeducat_core/i18n/fr.po | 5221 ++++++++++++++++ CatEdu/openeducat_core/i18n/id.po | 5221 ++++++++++++++++ CatEdu/openeducat_core/i18n/it.po | 4238 +++++++++++++ CatEdu/openeducat_core/i18n/lt.po | 5216 ++++++++++++++++ CatEdu/openeducat_core/i18n/nl.po | 5221 ++++++++++++++++ CatEdu/openeducat_core/i18n/pt.po | 4229 +++++++++++++ CatEdu/openeducat_core/i18n/ru.po | 5212 ++++++++++++++++ CatEdu/openeducat_core/i18n/th.po | 5187 ++++++++++++++++ CatEdu/openeducat_core/i18n/vi.po | 1737 ++++++ CatEdu/openeducat_core/i18n/vi_VN.po | 5212 ++++++++++++++++ CatEdu/openeducat_core/i18n/zh.po | 1737 ++++++ CatEdu/openeducat_core/i18n/zh_CN.po | 4951 ++++++++++++++++ CatEdu/openeducat_core/i18n/zh_HK.po | 4951 ++++++++++++++++ .../menu/openeducat_core_menu.xml | 144 + CatEdu/openeducat_core/menu/student_menu.xml | 33 + CatEdu/openeducat_core/models/__init__.py | 36 + CatEdu/openeducat_core/models/batch.py | 70 + CatEdu/openeducat_core/models/category.py | 36 + CatEdu/openeducat_core/models/course.py | 61 + CatEdu/openeducat_core/models/department.py | 36 + CatEdu/openeducat_core/models/faculty.py | 114 + CatEdu/openeducat_core/models/hr.py | 37 + .../models/op_academic_term.py | 26 + .../models/op_academic_year.py | 317 + CatEdu/openeducat_core/models/program.py | 48 + CatEdu/openeducat_core/models/res_company.py | 69 + .../models/res_config_setting.py | 129 + CatEdu/openeducat_core/models/student.py | 145 + .../openeducat_core/models/student_portal.py | 28 + CatEdu/openeducat_core/models/subject.py | 55 + .../models/subject_registration.py | 101 + CatEdu/openeducat_core/models/update.py | 113 + CatEdu/openeducat_core/report/report_menu.xml | 24 + .../report/report_student_bonafide.xml | 76 + .../report/report_student_idcard.xml | 54 + .../security/ir.model.access.csv | 39 + .../openeducat_core/security/op_security.xml | 147 + .../assignment-annotation-icon.png | Bin 0 -> 17118 bytes .../static/description/batch.png | Bin 0 -> 104065 bytes .../static/description/campus-icon.svg | 50 + .../static/description/courses-icon 1.svg | 76 + .../static/description/courses.png | Bin 0 -> 152926 bytes .../static/description/faculties-icon.svg | 41 + .../static/description/faculty.png | Bin 0 -> 110377 bytes .../static/description/fees.svg | 62 + .../static/description/g-2-img.png | Bin 0 -> 337857 bytes .../static/description/g2-img.svg | 1604 +++++ .../static/description/grade-book-icon.svg | 107 + .../static/description/help.jpg | Bin 0 -> 161213 bytes .../openeducat_core/static/description/hr.png | Bin 0 -> 23229 bytes .../static/description/icon.png | Bin 0 -> 42766 bytes .../static/description/icon_faculty.png | Bin 0 -> 21659 bytes .../static/description/icon_student.png | Bin 0 -> 10400 bytes .../static/description/index.html | 736 +++ .../static/description/inventory.svg | 34 + .../static/description/kpi-dashboard-icon.svg | 68 + .../static/description/lms-icon.svg | 67 + .../static/description/news.svg | 67 + .../static/description/notice-board-icon.svg | 82 + .../openeducat_account_financial_reports.svg | 41 + .../description/openeducat_admission.svg | 54 + .../openeducat_alumni_enterprise.svg | 59 + .../description/openeducat_assignment.svg | 57 + .../description/openeducat_attendance.svg | 65 + .../description/openeducat_classroom.svg | 44 + .../description/openeducat_core_banner.jpg | Bin 0 -> 86215 bytes .../static/description/openeducat_exam.svg | 60 + .../static/description/openeducat_library.svg | 128 + .../static/description/openeducat_logo.png | Bin 0 -> 40322 bytes .../description/openeducat_timetable.svg | 57 + .../static/description/sis-icon.svg | 70 + .../static/description/sis.png | Bin 0 -> 20769 bytes .../static/description/sourceforge-img.svg | 970 +++ .../static/description/student.png | Bin 0 -> 105227 bytes .../static/description/students-icon.svg | 45 + .../static/description/subjects.png | Bin 0 -> 121319 bytes .../description/transportation-icon.svg | 101 + .../openeducat_core/static/img/faculty_1.jpg | Bin 0 -> 33554 bytes .../openeducat_core/static/img/faculty_10.jpg | Bin 0 -> 32962 bytes .../openeducat_core/static/img/faculty_11.jpg | Bin 0 -> 35115 bytes .../openeducat_core/static/img/faculty_12.jpg | Bin 0 -> 28797 bytes .../openeducat_core/static/img/faculty_13.jpg | Bin 0 -> 26517 bytes .../openeducat_core/static/img/faculty_14.jpg | Bin 0 -> 27339 bytes .../openeducat_core/static/img/faculty_15.jpg | Bin 0 -> 35574 bytes .../openeducat_core/static/img/faculty_2.jpg | Bin 0 -> 34186 bytes .../openeducat_core/static/img/faculty_3.jpg | Bin 0 -> 33817 bytes .../openeducat_core/static/img/faculty_4.jpg | Bin 0 -> 50464 bytes .../openeducat_core/static/img/faculty_5.jpg | Bin 0 -> 35854 bytes .../openeducat_core/static/img/faculty_6.jpg | Bin 0 -> 35059 bytes .../openeducat_core/static/img/faculty_7.jpg | Bin 0 -> 26503 bytes .../openeducat_core/static/img/faculty_8.jpg | Bin 0 -> 31636 bytes .../openeducat_core/static/img/faculty_9.jpg | Bin 0 -> 29150 bytes .../openeducat_core/static/img/student_1.jpg | Bin 0 -> 43866 bytes .../openeducat_core/static/img/student_10.jpg | Bin 0 -> 31812 bytes .../openeducat_core/static/img/student_11.jpg | Bin 0 -> 26936 bytes .../openeducat_core/static/img/student_12.jpg | Bin 0 -> 46356 bytes .../openeducat_core/static/img/student_13.jpg | Bin 0 -> 28930 bytes .../openeducat_core/static/img/student_14.jpg | Bin 0 -> 40491 bytes .../openeducat_core/static/img/student_15.jpg | Bin 0 -> 37947 bytes .../openeducat_core/static/img/student_16.jpg | Bin 0 -> 55030 bytes .../openeducat_core/static/img/student_17.jpg | Bin 0 -> 40955 bytes .../openeducat_core/static/img/student_18.jpg | Bin 0 -> 48346 bytes .../openeducat_core/static/img/student_19.jpg | Bin 0 -> 31181 bytes .../openeducat_core/static/img/student_2.jpg | Bin 0 -> 45323 bytes .../openeducat_core/static/img/student_20.jpg | Bin 0 -> 39274 bytes .../openeducat_core/static/img/student_21.jpg | Bin 0 -> 44305 bytes .../openeducat_core/static/img/student_22.jpg | Bin 0 -> 20001 bytes .../openeducat_core/static/img/student_23.jpg | Bin 0 -> 49078 bytes .../openeducat_core/static/img/student_24.jpg | Bin 0 -> 28118 bytes .../openeducat_core/static/img/student_25.jpg | Bin 0 -> 24950 bytes .../openeducat_core/static/img/student_3.jpg | Bin 0 -> 26856 bytes .../openeducat_core/static/img/student_4.jpg | Bin 0 -> 40428 bytes .../openeducat_core/static/img/student_5.jpg | Bin 0 -> 31905 bytes .../openeducat_core/static/img/student_6.jpg | Bin 0 -> 42698 bytes .../openeducat_core/static/img/student_7.jpg | Bin 0 -> 55270 bytes .../openeducat_core/static/img/student_8.jpg | Bin 0 -> 44258 bytes .../openeducat_core/static/img/student_9.jpg | Bin 0 -> 46079 bytes .../openeducat_core/static/src/img/banner.jpg | Bin 0 -> 86098 bytes CatEdu/openeducat_core/static/src/img/g2.webp | Bin 0 -> 7486 bytes .../static/src/img/openeducat_favicon.ico | Bin 0 -> 2238 bytes .../static/src/img/openeducat_logo.png | Bin 0 -> 12292 bytes .../static/src/img/openeducat_logo_demo.png | Bin 0 -> 83004 bytes .../static/src/js/dashboard_ext.js | 37 + .../static/src/js/g2_review.js | 50 + .../openeducat_core/static/src/scss/base.scss | 48 + .../openeducat_core/static/src/scss/main.scss | 196 + .../static/src/scss/style.scss | 137 + .../openeducat_core/static/src/xml/base.xml | 20 + .../src/xml/dashboard_ext_openeducat.xml | 29 + .../openeducat_core/static/src/xml/review.xml | 14 + .../static/src/xml/web_client.xml | 9 + .../openeducat_core/static/xls/op_batch.xls | Bin 0 -> 5746 bytes .../openeducat_core/static/xls/op_course.xls | Bin 0 -> 5675 bytes .../openeducat_core/static/xls/op_faculty.xls | Bin 0 -> 6286 bytes .../openeducat_core/static/xls/op_student.xls | Bin 0 -> 7441 bytes .../static/xls/op_student_course.xls | Bin 0 -> 6559 bytes .../openeducat_core/static/xls/op_subject.xls | Bin 0 -> 6515 bytes .../static/xls/res_partner.xls | Bin 0 -> 33792 bytes CatEdu/openeducat_core/tests/__init__.py | 23 + CatEdu/openeducat_core/tests/test_core.py | 130 + .../openeducat_core/tests/test_core_common.py | 38 + CatEdu/openeducat_core/views/batch_view.xml | 113 + .../openeducat_core/views/category_view.xml | 76 + CatEdu/openeducat_core/views/course_view.xml | 126 + .../openeducat_core/views/department_view.xml | 76 + CatEdu/openeducat_core/views/faculty_view.xml | 246 + CatEdu/openeducat_core/views/hr_view.xml | 22 + .../views/op_academic_term_view.xml | 80 + .../views/op_academic_year_view.xml | 88 + .../openeducat_core/views/program_level.xml | 48 + CatEdu/openeducat_core/views/program_view.xml | 103 + .../views/res_company_view.xml | 51 + .../views/res_config_setting_view.xml | 1615 +++++ .../views/student_course_view.xml | 103 + .../views/student_portal_view.xml | 22 + CatEdu/openeducat_core/views/student_view.xml | 241 + .../views/subject_registration_view.xml | 149 + CatEdu/openeducat_core/views/subject_view.xml | 96 + .../openeducat_core/views/website_assets.xml | 9 + CatEdu/openeducat_core/wizard/__init__.py | 23 + .../wizard/faculty_create_employee_wizard.py | 38 + .../faculty_create_employee_wizard_view.xml | 29 + .../wizard/faculty_create_user_wizard.py | 40 + .../faculty_create_user_wizard_view.xml | 30 + .../wizard/students_create_user_wizard.py | 39 + .../students_create_user_wizard_view.xml | 31 + CatEdu/openeducat_erp/README.rst | 16 + CatEdu/openeducat_erp/__init__.py | 19 + CatEdu/openeducat_erp/__manifest__.py | 45 + CatEdu/openeducat_erp/doc/changelog.rst | 106 + .../assignment-annotation-icon.png | Bin 0 -> 17118 bytes .../static/description/assignment.png | Bin 0 -> 99792 bytes .../static/description/attendance.png | Bin 0 -> 82064 bytes .../static/description/blog.png | Bin 0 -> 52836 bytes .../static/description/campus-icon.svg | 50 + .../static/description/class.png | Bin 0 -> 67315 bytes .../static/description/courses-icon 1.svg | 76 + .../static/description/dashboard.png | Bin 0 -> 55743 bytes .../static/description/enrollment.png | Bin 0 -> 81126 bytes .../static/description/events.png | Bin 0 -> 168574 bytes .../static/description/exam.png | Bin 0 -> 89281 bytes .../static/description/faculties-icon.svg | 41 + .../static/description/faculty.png | Bin 0 -> 110377 bytes .../static/description/fees.svg | 62 + .../static/description/financial.png | Bin 0 -> 83257 bytes .../static/description/g-2-img.png | Bin 0 -> 337857 bytes .../static/description/g2-img.svg | 1604 +++++ .../static/description/grade-book-icon.svg | 107 + .../static/description/help.jpg | Bin 0 -> 161213 bytes .../openeducat_erp/static/description/hr.png | Bin 0 -> 23229 bytes .../static/description/icon.png | Bin 0 -> 42766 bytes .../static/description/index.html | 736 +++ .../static/description/inventory.svg | 34 + .../static/description/kpi-dashboard-icon.svg | 68 + .../static/description/lms-icon.svg | 67 + .../static/description/media.png | Bin 0 -> 72590 bytes .../static/description/news.png | Bin 0 -> 65830 bytes .../static/description/news.svg | 67 + .../static/description/notice-board-icon.svg | 82 + .../description/openeducat-erp_banner.jpg | Bin 0 -> 55713 bytes .../description/openeducat-video-banner.jpg | Bin 0 -> 90287 bytes .../openeducat_account_financial_reports.svg | 41 + .../description/openeducat_admission.svg | 54 + .../openeducat_alumni_enterprise.svg | 59 + .../description/openeducat_assignment.svg | 57 + .../description/openeducat_attendance.svg | 65 + .../description/openeducat_classroom.svg | 44 + .../description/openeducat_erp_banner.jpg | Bin 0 -> 119925 bytes .../static/description/openeducat_exam.svg | 60 + .../static/description/openeducat_library.svg | 128 + .../static/description/openeducat_logo.png | Bin 0 -> 40322 bytes .../description/openeducat_timetable.svg | 57 + .../static/description/reporting.png | Bin 0 -> 97951 bytes .../static/description/result.png | Bin 0 -> 69515 bytes .../static/description/session.png | Bin 0 -> 92348 bytes .../static/description/sis-icon.svg | 70 + .../static/description/sourceforge-img.svg | 970 +++ .../static/description/student.png | Bin 0 -> 105227 bytes .../static/description/students-icon.svg | 45 + .../description/transportation-icon.svg | 101 + CatEdu/openeducat_exam/README.rst | 1 + CatEdu/openeducat_exam/__init__.py | 23 + CatEdu/openeducat_exam/__manifest__.py | 71 + .../demo/exam_attendees_demo.xml | 228 + CatEdu/openeducat_exam/demo/exam_demo.xml | 177 + .../openeducat_exam/demo/exam_room_demo.xml | 16 + .../demo/exam_session_demo.xml | 53 + .../openeducat_exam/demo/exam_type_demo.xml | 14 + .../demo/grade_configuration_demo.xml | 46 + .../demo/marksheet_line_demo.xml | 39 + .../demo/marksheet_register_demo.xml | 22 + .../openeducat_exam/demo/result_line_demo.xml | 260 + .../demo/result_template_demo.xml | 18 + CatEdu/openeducat_exam/i18n/ar_001.po | 1236 ++++ CatEdu/openeducat_exam/i18n/da_DK.po | 1238 ++++ CatEdu/openeducat_exam/i18n/de.po | 1241 ++++ CatEdu/openeducat_exam/i18n/es.po | 1242 ++++ CatEdu/openeducat_exam/i18n/fa.po | 1236 ++++ CatEdu/openeducat_exam/i18n/fr.po | 1240 ++++ CatEdu/openeducat_exam/i18n/id.po | 1236 ++++ CatEdu/openeducat_exam/i18n/it.po | 1240 ++++ CatEdu/openeducat_exam/i18n/lt.po | 1235 ++++ CatEdu/openeducat_exam/i18n/nl.po | 1239 ++++ CatEdu/openeducat_exam/i18n/pt.po | 1237 ++++ CatEdu/openeducat_exam/i18n/ru.po | 1237 ++++ CatEdu/openeducat_exam/i18n/th.po | 1236 ++++ CatEdu/openeducat_exam/i18n/vi.po | 1187 ++++ CatEdu/openeducat_exam/i18n/vi_VN.po | 1236 ++++ CatEdu/openeducat_exam/i18n/zh_CN.po | 1234 ++++ CatEdu/openeducat_exam/i18n/zh_HK.po | 1234 ++++ CatEdu/openeducat_exam/menus/op_menu.xml | 110 + CatEdu/openeducat_exam/models/__init__.py | 31 + CatEdu/openeducat_exam/models/exam.py | 126 + .../openeducat_exam/models/exam_attendees.py | 58 + CatEdu/openeducat_exam/models/exam_room.py | 42 + CatEdu/openeducat_exam/models/exam_session.py | 106 + CatEdu/openeducat_exam/models/exam_type.py | 33 + .../models/grade_configuration.py | 40 + .../openeducat_exam/models/marksheet_line.py | 95 + .../models/marksheet_register.py | 90 + CatEdu/openeducat_exam/models/res_partner.py | 27 + CatEdu/openeducat_exam/models/result_line.py | 75 + .../openeducat_exam/models/result_template.py | 101 + CatEdu/openeducat_exam/report/__init__.py | 22 + CatEdu/openeducat_exam/report/report_menu.xml | 23 + .../openeducat_exam/report/report_ticket.xml | 125 + .../report/student_hall_ticket_report.py | 98 + .../report/student_marksheet.py | 62 + .../report/student_marksheet.xml | 325 + .../security/ir.model.access.csv | 26 + .../openeducat_exam/security/op_security.xml | 68 + .../assignment-annotation-icon.png | Bin 0 -> 17118 bytes .../static/description/campus-icon.svg | 50 + .../static/description/courses-icon 1.svg | 76 + .../static/description/exam.png | Bin 0 -> 82064 bytes .../static/description/exam_session.png | Bin 0 -> 98786 bytes .../static/description/faculties-icon.svg | 41 + .../static/description/fees.svg | 62 + .../static/description/g-2-img.png | Bin 0 -> 337857 bytes .../static/description/g2-img.svg | 1604 +++++ .../static/description/grade-book-icon.svg | 107 + .../static/description/help.jpg | Bin 0 -> 161213 bytes .../openeducat_exam/static/description/hr.png | Bin 0 -> 23229 bytes .../static/description/icon.png | Bin 0 -> 18157 bytes .../static/description/index.html | 736 +++ .../static/description/inventory.svg | 34 + .../static/description/kpi-dashboard-icon.svg | 68 + .../static/description/lms-icon.svg | 67 + .../static/description/news.svg | 67 + .../static/description/notice-board-icon.svg | 82 + .../description/openeducat-exam_banner.jpg | Bin 0 -> 66455 bytes .../openeducat_account_financial_reports.svg | 41 + .../description/openeducat_admission.svg | 54 + .../openeducat_alumni_enterprise.svg | 59 + .../description/openeducat_assignment.svg | 57 + .../description/openeducat_attendance.svg | 65 + .../description/openeducat_classroom.svg | 44 + .../static/description/openeducat_exam.svg | 60 + .../description/openeducat_exam_banner.jpg | Bin 0 -> 84669 bytes .../static/description/openeducat_library.svg | 128 + .../static/description/openeducat_logo.png | Bin 0 -> 40322 bytes .../description/openeducat_timetable.svg | 57 + .../static/description/sis-icon.svg | 70 + .../static/description/sourceforge-img.svg | 970 +++ .../static/description/students-icon.svg | 45 + .../description/transportation-icon.svg | 101 + CatEdu/openeducat_exam/tests/__init__.py | 23 + CatEdu/openeducat_exam/tests/test_exam.py | 222 + .../openeducat_exam/tests/test_exam_common.py | 40 + .../views/exam_attendees_view.xml | 111 + .../openeducat_exam/views/exam_room_view.xml | 78 + .../views/exam_session_view.xml | 145 + .../openeducat_exam/views/exam_type_view.xml | 80 + CatEdu/openeducat_exam/views/exam_view.xml | 160 + .../views/grade_configuration_view.xml | 64 + .../views/marksheet_line_view.xml | 112 + .../views/marksheet_register_view.xml | 127 + .../views/res_partner_view.xml | 15 + .../views/result_line_view.xml | 116 + .../views/result_template_view.xml | 93 + CatEdu/openeducat_exam/wizard/__init__.py | 22 + CatEdu/openeducat_exam/wizard/held_exam.py | 55 + .../openeducat_exam/wizard/held_exam_view.xml | 46 + .../wizard/room_distribution.py | 138 + .../wizard/room_distribution_view.xml | 53 + CatEdu/openeducat_facility/README.rst | 1 + CatEdu/openeducat_facility/__init__.py | 21 + CatEdu/openeducat_facility/__manifest__.py | 48 + .../demo/facility_demo.xml | 28 + CatEdu/openeducat_facility/i18n/ar_001.po | 120 + CatEdu/openeducat_facility/i18n/da_DK.po | 120 + CatEdu/openeducat_facility/i18n/de.po | 120 + CatEdu/openeducat_facility/i18n/es.po | 120 + CatEdu/openeducat_facility/i18n/fa.po | 120 + CatEdu/openeducat_facility/i18n/fr.po | 120 + CatEdu/openeducat_facility/i18n/id.po | 120 + CatEdu/openeducat_facility/i18n/it.po | 120 + CatEdu/openeducat_facility/i18n/lt.po | 120 + CatEdu/openeducat_facility/i18n/nl.po | 120 + CatEdu/openeducat_facility/i18n/pt.po | 120 + CatEdu/openeducat_facility/i18n/ru.po | 120 + CatEdu/openeducat_facility/i18n/th.po | 120 + CatEdu/openeducat_facility/i18n/vi.po | 85 + CatEdu/openeducat_facility/i18n/vi_VN.po | 120 + CatEdu/openeducat_facility/i18n/zh_CN.po | 120 + CatEdu/openeducat_facility/i18n/zh_HK.po | 120 + CatEdu/openeducat_facility/menus/op_menu.xml | 11 + CatEdu/openeducat_facility/models/__init__.py | 22 + CatEdu/openeducat_facility/models/facility.py | 34 + .../models/facility_line.py | 37 + .../security/ir.model.access.csv | 5 + .../security/op_facility_security.xml | 34 + .../assignment-annotation-icon.png | Bin 0 -> 17118 bytes .../static/description/campus-icon.svg | 50 + .../static/description/courses-icon 1.svg | 76 + .../static/description/facility.png | Bin 0 -> 14517 bytes .../static/description/faculties-icon.svg | 41 + .../static/description/fees.svg | 62 + .../static/description/g-2-img.png | Bin 0 -> 337857 bytes .../static/description/g2-img.svg | 1604 +++++ .../static/description/grade-book-icon.svg | 107 + .../static/description/help.jpg | Bin 0 -> 161213 bytes .../static/description/hr.png | Bin 0 -> 23229 bytes .../static/description/icon.png | Bin 0 -> 24943 bytes .../static/description/index.html | 736 +++ .../static/description/inventory.svg | 34 + .../static/description/kpi-dashboard-icon.svg | 68 + .../static/description/lms-icon.svg | 67 + .../static/description/news.svg | 67 + .../static/description/notice-board-icon.svg | 82 + .../openeducat-facility_banner.jpg | Bin 0 -> 71766 bytes .../openeducat_account_financial_reports.svg | 41 + .../description/openeducat_admission.svg | 54 + .../openeducat_alumni_enterprise.svg | 59 + .../description/openeducat_assignment.svg | 57 + .../description/openeducat_attendance.svg | 65 + .../description/openeducat_classroom.svg | 44 + .../static/description/openeducat_exam.svg | 60 + .../openeducat_facility_banner.jpg | Bin 0 -> 86791 bytes .../static/description/openeducat_library.svg | 128 + .../static/description/openeducat_logo.png | Bin 0 -> 40322 bytes .../description/openeducat_timetable.svg | 57 + .../static/description/sis-icon.svg | 70 + .../static/description/sourceforge-img.svg | 970 +++ .../static/description/students-icon.svg | 45 + .../description/transportation-icon.svg | 101 + CatEdu/openeducat_facility/tests/__init__.py | 22 + .../tests/test_facility.py | 37 + .../tests/test_facility_common.py | 27 + .../views/facility_line_view.xml | 28 + .../views/facility_view.xml | 83 + CatEdu/openeducat_fees/README.rst | 1 + CatEdu/openeducat_fees/__init__.py | 23 + CatEdu/openeducat_fees/__manifest__.py | 66 + CatEdu/openeducat_fees/demo/course_demo.xml | 47 + .../demo/fees_element_line_demo.xml | 74 + .../openeducat_fees/demo/fees_terms_demo.xml | 55 + .../demo/fees_terms_line_demo.xml | 69 + .../demo/product_category_demo.xml | 7 + CatEdu/openeducat_fees/demo/product_demo.xml | 75 + .../demo/student_fees_details_demo.xml | 152 + CatEdu/openeducat_fees/i18n/ar_001.po | 604 ++ CatEdu/openeducat_fees/i18n/da_DK.po | 606 ++ CatEdu/openeducat_fees/i18n/de.po | 612 ++ CatEdu/openeducat_fees/i18n/es.po | 605 ++ CatEdu/openeducat_fees/i18n/fa.po | 604 ++ CatEdu/openeducat_fees/i18n/fr.po | 607 ++ CatEdu/openeducat_fees/i18n/id.po | 606 ++ CatEdu/openeducat_fees/i18n/it.po | 606 ++ CatEdu/openeducat_fees/i18n/lt.po | 604 ++ CatEdu/openeducat_fees/i18n/nl.po | 606 ++ CatEdu/openeducat_fees/i18n/pt.po | 606 ++ CatEdu/openeducat_fees/i18n/ru.po | 605 ++ CatEdu/openeducat_fees/i18n/th.po | 604 ++ CatEdu/openeducat_fees/i18n/vi.po | 606 ++ CatEdu/openeducat_fees/i18n/vi_VN.po | 604 ++ CatEdu/openeducat_fees/i18n/zh_CN.po | 602 ++ CatEdu/openeducat_fees/i18n/zh_HK.po | 604 ++ CatEdu/openeducat_fees/models/__init__.py | 24 + CatEdu/openeducat_fees/models/course.py | 27 + CatEdu/openeducat_fees/models/fees_element.py | 33 + CatEdu/openeducat_fees/models/fees_terms.py | 75 + CatEdu/openeducat_fees/models/student.py | 185 + CatEdu/openeducat_fees/report/__init__.py | 21 + .../report/fees_analysis_report.py | 64 + .../report/fees_analysis_report_view.xml | 57 + CatEdu/openeducat_fees/report/report_menu.xml | 25 + .../security/ir.model.access.csv | 10 + .../openeducat_fees/security/op_security.xml | 34 + .../assignment-annotation-icon.png | Bin 0 -> 17118 bytes .../static/description/campus-icon.svg | 50 + .../static/description/courses-icon 1.svg | 76 + .../static/description/faculties-icon.svg | 41 + .../static/description/fees.svg | 62 + .../static/description/financial.png | Bin 0 -> 83257 bytes .../static/description/g-2-img.png | Bin 0 -> 337857 bytes .../static/description/g2-img.svg | 1604 +++++ .../static/description/grade-book-icon.svg | 107 + .../static/description/help.jpg | Bin 0 -> 161213 bytes .../openeducat_fees/static/description/hr.png | Bin 0 -> 23229 bytes .../static/description/icon.png | Bin 0 -> 46501 bytes .../static/description/index.html | 736 +++ .../static/description/inventory.svg | 34 + .../static/description/kpi-dashboard-icon.svg | 68 + .../static/description/lms-icon.svg | 67 + .../static/description/news.svg | 67 + .../static/description/notice-board-icon.svg | 82 + .../description/openeducat-fees_banner.jpg | Bin 0 -> 64959 bytes .../openeducat_account_financial_reports.svg | 41 + .../description/openeducat_admission.svg | 54 + .../openeducat_alumni_enterprise.svg | 59 + .../description/openeducat_assignment.svg | 57 + .../description/openeducat_attendance.svg | 65 + .../description/openeducat_classroom.svg | 44 + .../static/description/openeducat_exam.svg | 60 + .../description/openeducat_fees_banner.jpg | Bin 0 -> 88566 bytes .../static/description/openeducat_library.svg | 128 + .../static/description/openeducat_logo.png | Bin 0 -> 40322 bytes .../description/openeducat_timetable.svg | 57 + .../static/description/sis-icon.svg | 70 + .../static/description/sourceforge-img.svg | 970 +++ .../static/description/students-icon.svg | 45 + .../static/description/term_type_1.svg | 1 + .../static/description/term_type_2.svg | 1 + .../static/description/term_type_3.svg | 1 + .../static/description/term_type_4.svg | 1 + .../static/description/term_type_5.svg | 1 + .../description/transportation-icon.svg | 101 + .../static/src/js/fees_term_widget.js | 107 + .../static/src/js/page_list.js | 19 + .../src/xml/fees_term_widget_template.xml | 97 + CatEdu/openeducat_fees/tests/__init__.py | 21 + CatEdu/openeducat_fees/tests/test_fees.py | 81 + .../openeducat_fees/tests/test_fees_common.py | 29 + CatEdu/openeducat_fees/views/course_view.xml | 28 + .../views/fees_element_view.xml | 45 + .../openeducat_fees/views/fees_terms_view.xml | 133 + CatEdu/openeducat_fees/views/student_view.xml | 22 + CatEdu/openeducat_fees/wizard/__init__.py | 22 + .../wizard/fees_detail_report_wizard.py | 46 + .../wizard/fees_detail_report_wizard_view.xml | 30 + .../wizard/select_term_type.xml | 27 + .../wizard/select_term_type_wizard.py | 53 + CatEdu/openeducat_library/README.rst | 1 + CatEdu/openeducat_library/__init__.py | 23 + CatEdu/openeducat_library/__manifest__.py | 85 + .../data/action_rule_data.xml | 261 + .../data/custom_paperformat.xml | 19 + .../data/media_queue_sequence.xml | 38 + .../openeducat_library/data/product_demo.xml | 11 + .../openeducat_library/demo/author_demo.xml | 27 + .../demo/library_card_demo.xml | 68 + .../demo/library_card_type_demo.xml | 18 + CatEdu/openeducat_library/demo/media_demo.xml | 66 + .../demo/media_movement_demo.xml | 136 + .../demo/media_purchase_demo.xml | 40 + .../demo/media_queue_demo.xml | 39 + .../demo/media_type_demo.xml | 29 + .../demo/media_unit_demo.xml | 103 + .../demo/publisher_demo.xml | 16 + .../demo/res_users_demo.xml | 22 + CatEdu/openeducat_library/demo/tag_demo.xml | 24 + CatEdu/openeducat_library/i18n/ar_001.po | 1592 +++++ CatEdu/openeducat_library/i18n/da_DK.po | 1592 +++++ CatEdu/openeducat_library/i18n/de.po | 1592 +++++ CatEdu/openeducat_library/i18n/es.po | 1598 +++++ CatEdu/openeducat_library/i18n/fa.po | 1591 +++++ CatEdu/openeducat_library/i18n/fr.po | 1597 +++++ CatEdu/openeducat_library/i18n/id.po | 1593 +++++ CatEdu/openeducat_library/i18n/it.po | 1598 +++++ CatEdu/openeducat_library/i18n/lt.po | 1590 +++++ CatEdu/openeducat_library/i18n/nl.po | 1594 +++++ CatEdu/openeducat_library/i18n/pt.po | 1592 +++++ CatEdu/openeducat_library/i18n/ru.po | 1595 +++++ CatEdu/openeducat_library/i18n/th.po | 1589 +++++ CatEdu/openeducat_library/i18n/vi.po | 1386 +++++ CatEdu/openeducat_library/i18n/vi_VN.po | 1588 +++++ CatEdu/openeducat_library/i18n/zh_CN.po | 1586 +++++ CatEdu/openeducat_library/i18n/zh_HK.po | 1591 +++++ CatEdu/openeducat_library/menus/op_menu.xml | 105 + CatEdu/openeducat_library/models/__init__.py | 33 + .../models/account_invoice.py | 36 + CatEdu/openeducat_library/models/author.py | 30 + CatEdu/openeducat_library/models/faculty.py | 47 + CatEdu/openeducat_library/models/library.py | 95 + CatEdu/openeducat_library/models/media.py | 57 + .../models/media_movement.py | 191 + .../models/media_purchase.py | 75 + .../openeducat_library/models/media_queue.py | 80 + .../openeducat_library/models/media_type.py | 33 + .../openeducat_library/models/media_unit.py | 67 + CatEdu/openeducat_library/models/publisher.py | 30 + CatEdu/openeducat_library/models/student.py | 47 + CatEdu/openeducat_library/models/tag.py | 28 + CatEdu/openeducat_library/report/__init__.py | 22 + .../report/report_library_card_barcode.py | 38 + .../report/report_library_card_barcode.xml | 51 + .../report/report_media_barcode.py | 38 + .../report/report_media_barcode.xml | 33 + .../openeducat_library/report/report_menu.xml | 35 + .../report/report_student_library_card.xml | 80 + .../security/ir.model.access.csv | 31 + .../security/op_security.xml | 69 + .../assignment-annotation-icon.png | Bin 0 -> 17118 bytes .../static/description/authors.png | Bin 0 -> 35664 bytes .../static/description/campus-icon.svg | 50 + .../static/description/courses-icon 1.svg | 76 + .../static/description/faculties-icon.svg | 41 + .../static/description/fees.svg | 62 + .../static/description/g-2-img.png | Bin 0 -> 337857 bytes .../static/description/g2-img.svg | 1604 +++++ .../static/description/grade-book-icon.svg | 107 + .../static/description/help.jpg | Bin 0 -> 161213 bytes .../static/description/hr.png | Bin 0 -> 23229 bytes .../static/description/icon.png | Bin 0 -> 6710 bytes .../static/description/index.html | 736 +++ .../static/description/inventory.svg | 34 + .../static/description/kpi-dashboard-icon.svg | 68 + .../static/description/lms-icon.svg | 67 + .../static/description/media.png | Bin 0 -> 72590 bytes .../static/description/media_movements.png | Bin 0 -> 63725 bytes .../description/media_queue_request.png | Bin 0 -> 32547 bytes .../static/description/media_unit.png | Bin 0 -> 67926 bytes .../static/description/news.svg | 67 + .../static/description/notice-board-icon.svg | 82 + .../description/openeducat-library_banner.jpg | Bin 0 -> 70984 bytes .../openeducat_account_financial_reports.svg | 41 + .../description/openeducat_admission.svg | 54 + .../openeducat_alumni_enterprise.svg | 59 + .../description/openeducat_assignment.svg | 57 + .../description/openeducat_attendance.svg | 65 + .../description/openeducat_classroom.svg | 44 + .../static/description/openeducat_exam.svg | 60 + .../static/description/openeducat_library.svg | 128 + .../description/openeducat_library_banner.jpg | Bin 0 -> 88505 bytes .../static/description/openeducat_logo.png | Bin 0 -> 40322 bytes .../description/openeducat_timetable.svg | 57 + .../static/description/publisher.png | Bin 0 -> 44025 bytes .../static/description/sis-icon.svg | 70 + .../static/description/sourceforge-img.svg | 970 +++ .../static/description/students-icon.svg | 45 + .../description/transportation-icon.svg | 101 + CatEdu/openeducat_library/tests/__init__.py | 21 + .../openeducat_library/tests/test_library.py | 221 + .../tests/test_library_common.py | 35 + .../openeducat_library/views/author_view.xml | 80 + .../openeducat_library/views/faculty_view.xml | 30 + .../openeducat_library/views/library_view.xml | 174 + .../views/media_movement_view.xml | 168 + .../views/media_purchase_view.xml | 137 + .../views/media_queue_view.xml | 135 + .../views/media_type_view.xml | 79 + .../views/media_unit_view.xml | 144 + .../openeducat_library/views/media_view.xml | 176 + .../views/publisher_view.xml | 84 + .../openeducat_library/views/student_view.xml | 129 + CatEdu/openeducat_library/views/tag_view.xml | 70 + CatEdu/openeducat_library/wizards/__init__.py | 23 + .../openeducat_library/wizards/issue_media.py | 114 + .../wizards/issue_media_view.xml | 45 + .../wizards/reserve_media.py | 37 + .../wizards/reserve_media_view.xml | 29 + .../wizards/return_media.py | 50 + .../wizards/return_media_view.xml | 36 + CatEdu/openeducat_parent/README.rst | 1 + CatEdu/openeducat_parent/__init__.py | 21 + CatEdu/openeducat_parent/__manifest__.py | 52 + .../data/parent_user_data.xml | 10 + CatEdu/openeducat_parent/demo/parent_demo.xml | 15 + .../demo/parent_relationship_demo.xml | 16 + .../demo/res_partner_demo.xml | 10 + .../openeducat_parent/demo/res_users_demo.xml | 16 + CatEdu/openeducat_parent/i18n/ar_001.po | 178 + CatEdu/openeducat_parent/i18n/da_DK.po | 178 + CatEdu/openeducat_parent/i18n/de.po | 178 + CatEdu/openeducat_parent/i18n/es.po | 179 + CatEdu/openeducat_parent/i18n/fa.po | 178 + CatEdu/openeducat_parent/i18n/fr.po | 178 + CatEdu/openeducat_parent/i18n/id.po | 178 + CatEdu/openeducat_parent/i18n/it.po | 178 + CatEdu/openeducat_parent/i18n/lt.po | 178 + CatEdu/openeducat_parent/i18n/nl.po | 178 + CatEdu/openeducat_parent/i18n/pt.po | 178 + CatEdu/openeducat_parent/i18n/ru.po | 178 + CatEdu/openeducat_parent/i18n/th.po | 178 + CatEdu/openeducat_parent/i18n/vi.po | 104 + CatEdu/openeducat_parent/i18n/vi_VN .po | 178 + CatEdu/openeducat_parent/i18n/zh.po | 104 + CatEdu/openeducat_parent/i18n/zh_CN.po | 178 + CatEdu/openeducat_parent/i18n/zh_HK.po | 181 + CatEdu/openeducat_parent/menus/op_menu.xml | 22 + CatEdu/openeducat_parent/models/__init__.py | 22 + CatEdu/openeducat_parent/models/parent.py | 171 + .../models/parent_relationship.py | 34 + .../security/ir.model.access.csv | 12 + .../security/op_security.xml | 43 + .../assignment-annotation-icon.png | Bin 0 -> 17118 bytes .../static/description/campus-icon.svg | 50 + .../static/description/courses-icon 1.svg | 76 + .../static/description/faculties-icon.svg | 41 + .../static/description/fees.svg | 62 + .../static/description/g-2-img.png | Bin 0 -> 337857 bytes .../static/description/g2-img.svg | 1604 +++++ .../static/description/grade-book-icon.svg | 107 + .../static/description/help.jpg | Bin 0 -> 161213 bytes .../static/description/hr.png | Bin 0 -> 23229 bytes .../static/description/icon.png | Bin 0 -> 18953 bytes .../static/description/index.html | 736 +++ .../static/description/inventory.svg | 34 + .../static/description/kpi-dashboard-icon.svg | 68 + .../static/description/lms-icon.svg | 67 + .../static/description/news.svg | 67 + .../static/description/notice-board-icon.svg | 82 + .../description/openeducat-parent_banner.jpg | Bin 0 -> 69444 bytes .../openeducat_account_financial_reports.svg | 41 + .../description/openeducat_admission.svg | 54 + .../openeducat_alumni_enterprise.svg | 59 + .../description/openeducat_assignment.svg | 57 + .../description/openeducat_attendance.svg | 65 + .../description/openeducat_classroom.svg | 44 + .../static/description/openeducat_exam.svg | 60 + .../static/description/openeducat_library.svg | 128 + .../static/description/openeducat_logo.png | Bin 0 -> 40322 bytes .../description/openeducat_parent_banner.jpg | Bin 0 -> 90145 bytes .../description/openeducat_timetable.svg | 57 + .../static/description/parent.png | Bin 0 -> 55097 bytes .../static/description/sis-icon.svg | 70 + .../static/description/sourceforge-img.svg | 970 +++ .../static/description/students-icon.svg | 45 + .../description/transportation-icon.svg | 101 + CatEdu/openeducat_parent/tests/__init__.py | 22 + CatEdu/openeducat_parent/tests/test_parent.py | 77 + .../tests/test_parent_common.py | 29 + .../views/parent_relationship_view.xml | 56 + .../openeducat_parent/views/parent_view.xml | 113 + CatEdu/openeducat_timetable/README.rst | 1 + CatEdu/openeducat_timetable/__init__.py | 23 + CatEdu/openeducat_timetable/__manifest__.py | 57 + .../demo/op_timetable_demo.xml | 48 + .../openeducat_timetable/demo/timing_demo.xml | 48 + CatEdu/openeducat_timetable/i18n/ar_001.po | 1133 ++++ CatEdu/openeducat_timetable/i18n/da_DK.po | 1133 ++++ CatEdu/openeducat_timetable/i18n/de.po | 1133 ++++ CatEdu/openeducat_timetable/i18n/es.po | 1133 ++++ CatEdu/openeducat_timetable/i18n/fa.po | 1133 ++++ CatEdu/openeducat_timetable/i18n/fr.po | 1133 ++++ CatEdu/openeducat_timetable/i18n/id.po | 1133 ++++ CatEdu/openeducat_timetable/i18n/it.po | 1133 ++++ CatEdu/openeducat_timetable/i18n/lt.po | 1133 ++++ CatEdu/openeducat_timetable/i18n/nl.po | 1133 ++++ CatEdu/openeducat_timetable/i18n/pt.po | 1133 ++++ CatEdu/openeducat_timetable/i18n/ru.po | 1092 ++++ CatEdu/openeducat_timetable/i18n/th.po | 1152 ++++ CatEdu/openeducat_timetable/i18n/vi.po | 481 ++ CatEdu/openeducat_timetable/i18n/vi_VN.po | 1136 ++++ CatEdu/openeducat_timetable/i18n/zh_CN.po | 1151 ++++ CatEdu/openeducat_timetable/i18n/zh_HK.po | 1130 ++++ CatEdu/openeducat_timetable/menus/op_menu.xml | 58 + .../openeducat_timetable/models/__init__.py | 24 + CatEdu/openeducat_timetable/models/faculty.py | 44 + .../models/res_config_setting.py | 38 + .../openeducat_timetable/models/timetable.py | 296 + CatEdu/openeducat_timetable/models/timing.py | 40 + .../openeducat_timetable/report/__init__.py | 22 + .../report/report_menu.xml | 19 + .../report_timetable_student_generate.xml | 126 + .../report_timetable_teacher_generate.xml | 116 + .../report/timetable_report_student.py | 102 + .../report/timetable_report_teacher.py | 117 + .../security/ir.model.access.csv | 11 + .../security/op_security.xml | 57 + .../assignment-annotation-icon.png | Bin 0 -> 17118 bytes .../static/description/campus-icon.svg | 50 + .../static/description/courses-icon 1.svg | 76 + .../static/description/faculties-icon.svg | 41 + .../static/description/fees.svg | 62 + .../static/description/g-2-img.png | Bin 0 -> 337857 bytes .../static/description/g2-img.svg | 1604 +++++ .../static/description/generate_session.png | Bin 0 -> 46723 bytes .../static/description/grade-book-icon.svg | 107 + .../static/description/help.jpg | Bin 0 -> 161213 bytes .../static/description/hr.png | Bin 0 -> 23229 bytes .../static/description/icon.png | Bin 0 -> 7293 bytes .../static/description/index.html | 736 +++ .../static/description/inventory.svg | 34 + .../static/description/kpi-dashboard-icon.svg | 68 + .../static/description/lms-icon.svg | 67 + .../static/description/news.svg | 67 + .../static/description/notice-board-icon.svg | 82 + .../openeducat-timetable_banner.jpg | Bin 0 -> 71245 bytes .../openeducat_account_financial_reports.svg | 41 + .../description/openeducat_admission.svg | 54 + .../openeducat_alumni_enterprise.svg | 59 + .../description/openeducat_assignment.svg | 57 + .../description/openeducat_attendance.svg | 65 + .../description/openeducat_classroom.svg | 44 + .../static/description/openeducat_exam.svg | 60 + .../static/description/openeducat_library.svg | 128 + .../static/description/openeducat_logo.png | Bin 0 -> 40322 bytes .../description/openeducat_timetable.svg | 57 + .../openeducat_timetable_banner.jpg | Bin 0 -> 89123 bytes .../static/description/session.png | Bin 0 -> 92348 bytes .../static/description/sis-icon.svg | 70 + .../static/description/sourceforge-img.svg | 970 +++ .../static/description/students-icon.svg | 45 + .../static/description/timing.png | Bin 0 -> 44764 bytes .../description/transportation-icon.svg | 101 + .../static/xls/op_session.xls | Bin 0 -> 5931 bytes CatEdu/openeducat_timetable/tests/__init__.py | 21 + .../tests/test_timetable.py | 129 + .../tests/test_timetable_common.py | 31 + .../views/faculty_view.xml | 23 + .../views/res_config_setting_view.xml | 61 + .../views/timetable_templates.xml | 154 + .../views/timetable_view.xml | 269 + .../views/timing_view.xml | 78 + .../openeducat_timetable/wizard/__init__.py | 24 + .../wizard/generate_timetable.py | 147 + .../wizard/generate_timetable_view.xml | 103 + .../wizard/session_confirmation.py | 33 + .../wizard/session_confirmation.xml | 30 + .../wizard/time_table_report.py | 88 + .../wizard/time_table_report.xml | 49 + 1206 files changed, 317180 insertions(+) create mode 100644 CatEdu/openeducat_activity/README.rst create mode 100644 CatEdu/openeducat_activity/__init__.py create mode 100644 CatEdu/openeducat_activity/__manifest__.py create mode 100644 CatEdu/openeducat_activity/data/activity_type_data.xml create mode 100644 CatEdu/openeducat_activity/demo/activity_demo.xml create mode 100644 CatEdu/openeducat_activity/i18n/ar_001.po create mode 100644 CatEdu/openeducat_activity/i18n/da_DK.po create mode 100644 CatEdu/openeducat_activity/i18n/de.po create mode 100644 CatEdu/openeducat_activity/i18n/es.po create mode 100644 CatEdu/openeducat_activity/i18n/fa.po create mode 100644 CatEdu/openeducat_activity/i18n/fr.po create mode 100644 CatEdu/openeducat_activity/i18n/id.po create mode 100644 CatEdu/openeducat_activity/i18n/it.po create mode 100644 CatEdu/openeducat_activity/i18n/lt.po create mode 100644 CatEdu/openeducat_activity/i18n/nl.po create mode 100644 CatEdu/openeducat_activity/i18n/pt.po create mode 100644 CatEdu/openeducat_activity/i18n/ru.po create mode 100644 CatEdu/openeducat_activity/i18n/th.po create mode 100644 CatEdu/openeducat_activity/i18n/vi.po create mode 100644 CatEdu/openeducat_activity/i18n/vi_VN.po create mode 100644 CatEdu/openeducat_activity/i18n/zh_CN.po create mode 100644 CatEdu/openeducat_activity/i18n/zh_HK.po create mode 100644 CatEdu/openeducat_activity/menus/op_menu.xml create mode 100644 CatEdu/openeducat_activity/models/__init__.py create mode 100644 CatEdu/openeducat_activity/models/activity.py create mode 100644 CatEdu/openeducat_activity/models/activity_type.py create mode 100644 CatEdu/openeducat_activity/models/student.py create mode 100644 CatEdu/openeducat_activity/security/ir.model.access.csv create mode 100644 CatEdu/openeducat_activity/security/op_security.xml create mode 100644 CatEdu/openeducat_activity/static/description/activity.png create mode 100644 CatEdu/openeducat_activity/static/description/assignment-annotation-icon.png create mode 100644 CatEdu/openeducat_activity/static/description/campus-icon.svg create mode 100644 CatEdu/openeducat_activity/static/description/courses-icon 1.svg create mode 100644 CatEdu/openeducat_activity/static/description/faculties-icon.svg create mode 100644 CatEdu/openeducat_activity/static/description/fees.svg create mode 100644 CatEdu/openeducat_activity/static/description/g-2-img.png create mode 100644 CatEdu/openeducat_activity/static/description/g2-img.svg create mode 100644 CatEdu/openeducat_activity/static/description/grade-book-icon.svg create mode 100644 CatEdu/openeducat_activity/static/description/help.jpg create mode 100644 CatEdu/openeducat_activity/static/description/hr.png create mode 100644 CatEdu/openeducat_activity/static/description/icon.png create mode 100644 CatEdu/openeducat_activity/static/description/index.html create mode 100644 CatEdu/openeducat_activity/static/description/inventory.svg create mode 100644 CatEdu/openeducat_activity/static/description/kpi-dashboard-icon.svg create mode 100644 CatEdu/openeducat_activity/static/description/lms-icon.svg create mode 100644 CatEdu/openeducat_activity/static/description/news.svg create mode 100644 CatEdu/openeducat_activity/static/description/notice-board-icon.svg create mode 100644 CatEdu/openeducat_activity/static/description/openeducat-activity_banner.jpg create mode 100644 CatEdu/openeducat_activity/static/description/openeducat_account_financial_reports.svg create mode 100644 CatEdu/openeducat_activity/static/description/openeducat_activity_banner.jpg create mode 100644 CatEdu/openeducat_activity/static/description/openeducat_admission.svg create mode 100644 CatEdu/openeducat_activity/static/description/openeducat_alumni_enterprise.svg create mode 100644 CatEdu/openeducat_activity/static/description/openeducat_assignment.svg create mode 100644 CatEdu/openeducat_activity/static/description/openeducat_attendance.svg create mode 100644 CatEdu/openeducat_activity/static/description/openeducat_classroom.svg create mode 100644 CatEdu/openeducat_activity/static/description/openeducat_exam.svg create mode 100644 CatEdu/openeducat_activity/static/description/openeducat_library.svg create mode 100644 CatEdu/openeducat_activity/static/description/openeducat_logo.png create mode 100644 CatEdu/openeducat_activity/static/description/openeducat_timetable.svg create mode 100644 CatEdu/openeducat_activity/static/description/sis-icon.svg create mode 100644 CatEdu/openeducat_activity/static/description/sourceforge-img.svg create mode 100644 CatEdu/openeducat_activity/static/description/students-icon.svg create mode 100644 CatEdu/openeducat_activity/static/description/transportation-icon.svg create mode 100644 CatEdu/openeducat_activity/tests/__init__.py create mode 100644 CatEdu/openeducat_activity/tests/test_activity.py create mode 100644 CatEdu/openeducat_activity/tests/test_activity_common.py create mode 100644 CatEdu/openeducat_activity/views/activity_type_view.xml create mode 100644 CatEdu/openeducat_activity/views/activity_view.xml create mode 100644 CatEdu/openeducat_activity/views/student_view.xml create mode 100644 CatEdu/openeducat_activity/wizard/__init__.py create mode 100644 CatEdu/openeducat_activity/wizard/student_migrate_wizard.py create mode 100644 CatEdu/openeducat_activity/wizard/student_migrate_wizard_view.xml create mode 100644 CatEdu/openeducat_admission/README.rst create mode 100644 CatEdu/openeducat_admission/__init__.py create mode 100644 CatEdu/openeducat_admission/__manifest__.py create mode 100644 CatEdu/openeducat_admission/data/admission_sequence.xml create mode 100644 CatEdu/openeducat_admission/data/parameter_data.xml create mode 100644 CatEdu/openeducat_admission/demo/admission_demo.xml create mode 100644 CatEdu/openeducat_admission/demo/admission_register_demo.xml create mode 100644 CatEdu/openeducat_admission/i18n/ar_001.po create mode 100644 CatEdu/openeducat_admission/i18n/da_DK.po create mode 100644 CatEdu/openeducat_admission/i18n/de.po create mode 100644 CatEdu/openeducat_admission/i18n/es.po create mode 100644 CatEdu/openeducat_admission/i18n/fa.po create mode 100644 CatEdu/openeducat_admission/i18n/fr.po create mode 100644 CatEdu/openeducat_admission/i18n/id.po create mode 100644 CatEdu/openeducat_admission/i18n/it.po create mode 100644 CatEdu/openeducat_admission/i18n/lt.po create mode 100644 CatEdu/openeducat_admission/i18n/nl.po create mode 100644 CatEdu/openeducat_admission/i18n/pt.po create mode 100644 CatEdu/openeducat_admission/i18n/ru.po create mode 100644 CatEdu/openeducat_admission/i18n/th.po create mode 100644 CatEdu/openeducat_admission/i18n/vi.po create mode 100644 CatEdu/openeducat_admission/i18n/vi_VN.po create mode 100644 CatEdu/openeducat_admission/i18n/zh_CN.po create mode 100644 CatEdu/openeducat_admission/i18n/zh_HK.po create mode 100644 CatEdu/openeducat_admission/menus/op_menu.xml create mode 100644 CatEdu/openeducat_admission/models/__init__.py create mode 100644 CatEdu/openeducat_admission/models/admission.py create mode 100644 CatEdu/openeducat_admission/models/admission_register.py create mode 100644 CatEdu/openeducat_admission/report/__init__.py create mode 100644 CatEdu/openeducat_admission/report/admission_analysis_report.py create mode 100644 CatEdu/openeducat_admission/report/report_admission_analysis.xml create mode 100644 CatEdu/openeducat_admission/report/report_menu.xml create mode 100644 CatEdu/openeducat_admission/security/ir.model.access.csv create mode 100644 CatEdu/openeducat_admission/security/op_admission_security.xml create mode 100644 CatEdu/openeducat_admission/static/description/admission.png create mode 100644 CatEdu/openeducat_admission/static/description/admission_analysis.png create mode 100644 CatEdu/openeducat_admission/static/description/admission_register.png create mode 100644 CatEdu/openeducat_admission/static/description/admission_register2.png create mode 100644 CatEdu/openeducat_admission/static/description/assignment-annotation-icon.png create mode 100644 CatEdu/openeducat_admission/static/description/campus-icon.svg create mode 100644 CatEdu/openeducat_admission/static/description/courses-icon 1.svg create mode 100644 CatEdu/openeducat_admission/static/description/faculties-icon.svg create mode 100644 CatEdu/openeducat_admission/static/description/fees.svg create mode 100644 CatEdu/openeducat_admission/static/description/fees_payment.png create mode 100644 CatEdu/openeducat_admission/static/description/g-2-img.png create mode 100644 CatEdu/openeducat_admission/static/description/g2-img.svg create mode 100644 CatEdu/openeducat_admission/static/description/grade-book-icon.svg create mode 100644 CatEdu/openeducat_admission/static/description/help.jpg create mode 100644 CatEdu/openeducat_admission/static/description/hr.png create mode 100644 CatEdu/openeducat_admission/static/description/icon.png create mode 100644 CatEdu/openeducat_admission/static/description/index.html create mode 100644 CatEdu/openeducat_admission/static/description/inventory.svg create mode 100644 CatEdu/openeducat_admission/static/description/kpi-dashboard-icon.svg create mode 100644 CatEdu/openeducat_admission/static/description/lms-icon.svg create mode 100644 CatEdu/openeducat_admission/static/description/news.svg create mode 100644 CatEdu/openeducat_admission/static/description/notice-board-icon.svg create mode 100644 CatEdu/openeducat_admission/static/description/openeducat-admission_banner.jpg create mode 100644 CatEdu/openeducat_admission/static/description/openeducat_account_financial_reports.svg create mode 100644 CatEdu/openeducat_admission/static/description/openeducat_admission.svg create mode 100644 CatEdu/openeducat_admission/static/description/openeducat_admission_banner.jpg create mode 100644 CatEdu/openeducat_admission/static/description/openeducat_alumni_enterprise.svg create mode 100644 CatEdu/openeducat_admission/static/description/openeducat_assignment.svg create mode 100644 CatEdu/openeducat_admission/static/description/openeducat_attendance.svg create mode 100644 CatEdu/openeducat_admission/static/description/openeducat_classroom.svg create mode 100644 CatEdu/openeducat_admission/static/description/openeducat_exam.svg create mode 100644 CatEdu/openeducat_admission/static/description/openeducat_library.svg create mode 100644 CatEdu/openeducat_admission/static/description/openeducat_logo.png create mode 100644 CatEdu/openeducat_admission/static/description/openeducat_timetable.svg create mode 100644 CatEdu/openeducat_admission/static/description/sis-icon.svg create mode 100644 CatEdu/openeducat_admission/static/description/sourceforge-img.svg create mode 100644 CatEdu/openeducat_admission/static/description/students-icon.svg create mode 100644 CatEdu/openeducat_admission/static/description/transportation-icon.svg create mode 100644 CatEdu/openeducat_admission/static/img/Invoice_btn.png create mode 100644 CatEdu/openeducat_admission/static/img/student_1.jpg create mode 100644 CatEdu/openeducat_admission/static/img/student_10.jpg create mode 100644 CatEdu/openeducat_admission/static/img/student_11.jpg create mode 100644 CatEdu/openeducat_admission/static/img/student_12.jpg create mode 100644 CatEdu/openeducat_admission/static/img/student_13.jpg create mode 100644 CatEdu/openeducat_admission/static/img/student_14.jpg create mode 100644 CatEdu/openeducat_admission/static/img/student_15.jpg create mode 100644 CatEdu/openeducat_admission/static/img/student_16.jpg create mode 100644 CatEdu/openeducat_admission/static/img/student_17.jpg create mode 100644 CatEdu/openeducat_admission/static/img/student_18.jpg create mode 100644 CatEdu/openeducat_admission/static/img/student_19.jpg create mode 100644 CatEdu/openeducat_admission/static/img/student_2.jpg create mode 100644 CatEdu/openeducat_admission/static/img/student_20.jpg create mode 100644 CatEdu/openeducat_admission/static/img/student_21.jpg create mode 100644 CatEdu/openeducat_admission/static/img/student_22.jpg create mode 100644 CatEdu/openeducat_admission/static/img/student_23.jpg create mode 100644 CatEdu/openeducat_admission/static/img/student_24.jpg create mode 100644 CatEdu/openeducat_admission/static/img/student_25.jpg create mode 100644 CatEdu/openeducat_admission/static/img/student_3.jpg create mode 100644 CatEdu/openeducat_admission/static/img/student_4.jpg create mode 100644 CatEdu/openeducat_admission/static/img/student_5.jpg create mode 100644 CatEdu/openeducat_admission/static/img/student_6.jpg create mode 100644 CatEdu/openeducat_admission/static/img/student_7.jpg create mode 100644 CatEdu/openeducat_admission/static/img/student_8.jpg create mode 100644 CatEdu/openeducat_admission/static/img/student_9.jpg create mode 100644 CatEdu/openeducat_admission/static/xls/op_admission.xls create mode 100644 CatEdu/openeducat_admission/tests/__init__.py create mode 100644 CatEdu/openeducat_admission/tests/test_admission.py create mode 100644 CatEdu/openeducat_admission/tests/test_admission_common.py create mode 100644 CatEdu/openeducat_admission/views/admission_register_view.xml create mode 100644 CatEdu/openeducat_admission/views/admission_view.xml create mode 100644 CatEdu/openeducat_admission/wizard/__init__.py create mode 100644 CatEdu/openeducat_admission/wizard/admission_analysis_wizard.py create mode 100644 CatEdu/openeducat_admission/wizard/admission_analysis_wizard_view.xml create mode 100644 CatEdu/openeducat_assignment/README.rst create mode 100644 CatEdu/openeducat_assignment/__init__.py create mode 100644 CatEdu/openeducat_assignment/__manifest__.py create mode 100644 CatEdu/openeducat_assignment/data/action_rule_data.xml create mode 100644 CatEdu/openeducat_assignment/demo/assignment_demo.xml create mode 100644 CatEdu/openeducat_assignment/demo/assignment_sub_line_demo.xml create mode 100644 CatEdu/openeducat_assignment/demo/assignment_type_demo.xml create mode 100644 CatEdu/openeducat_assignment/i18n/ar_001.po create mode 100644 CatEdu/openeducat_assignment/i18n/da_DK.po create mode 100644 CatEdu/openeducat_assignment/i18n/de.po create mode 100644 CatEdu/openeducat_assignment/i18n/es.po create mode 100644 CatEdu/openeducat_assignment/i18n/fa.po create mode 100644 CatEdu/openeducat_assignment/i18n/fr.po create mode 100644 CatEdu/openeducat_assignment/i18n/id.po create mode 100644 CatEdu/openeducat_assignment/i18n/it.po create mode 100644 CatEdu/openeducat_assignment/i18n/lt.po create mode 100644 CatEdu/openeducat_assignment/i18n/nl.po create mode 100644 CatEdu/openeducat_assignment/i18n/pt.po create mode 100644 CatEdu/openeducat_assignment/i18n/ru.po create mode 100644 CatEdu/openeducat_assignment/i18n/th.po create mode 100644 CatEdu/openeducat_assignment/i18n/vi.po create mode 100644 CatEdu/openeducat_assignment/i18n/vi_VN.po create mode 100644 CatEdu/openeducat_assignment/i18n/zh.po create mode 100644 CatEdu/openeducat_assignment/i18n/zh_CN.po create mode 100644 CatEdu/openeducat_assignment/i18n/zh_HK.po create mode 100644 CatEdu/openeducat_assignment/menus/op_menu.xml create mode 100644 CatEdu/openeducat_assignment/models/__init__.py create mode 100644 CatEdu/openeducat_assignment/models/assignment.py create mode 100644 CatEdu/openeducat_assignment/models/assignment_sub_line.py create mode 100644 CatEdu/openeducat_assignment/models/assignment_type.py create mode 100644 CatEdu/openeducat_assignment/models/student.py create mode 100644 CatEdu/openeducat_assignment/security/ir.model.access.csv create mode 100644 CatEdu/openeducat_assignment/security/op_security.xml create mode 100644 CatEdu/openeducat_assignment/static/description/assignment-annotation-icon.png create mode 100644 CatEdu/openeducat_assignment/static/description/assignment.png create mode 100644 CatEdu/openeducat_assignment/static/description/assignment_submission.png create mode 100644 CatEdu/openeducat_assignment/static/description/campus-icon.svg create mode 100644 CatEdu/openeducat_assignment/static/description/courses-icon 1.svg create mode 100644 CatEdu/openeducat_assignment/static/description/faculties-icon.svg create mode 100644 CatEdu/openeducat_assignment/static/description/fees.svg create mode 100644 CatEdu/openeducat_assignment/static/description/g-2-img.png create mode 100644 CatEdu/openeducat_assignment/static/description/g2-img.svg create mode 100644 CatEdu/openeducat_assignment/static/description/grade-book-icon.svg create mode 100644 CatEdu/openeducat_assignment/static/description/help.jpg create mode 100644 CatEdu/openeducat_assignment/static/description/hr.png create mode 100644 CatEdu/openeducat_assignment/static/description/icon.png create mode 100644 CatEdu/openeducat_assignment/static/description/index.html create mode 100644 CatEdu/openeducat_assignment/static/description/inventory.svg create mode 100644 CatEdu/openeducat_assignment/static/description/kpi-dashboard-icon.svg create mode 100644 CatEdu/openeducat_assignment/static/description/lms-icon.svg create mode 100644 CatEdu/openeducat_assignment/static/description/news.svg create mode 100644 CatEdu/openeducat_assignment/static/description/notice-board-icon.svg create mode 100644 CatEdu/openeducat_assignment/static/description/openeducat-assignment_banner.jpg create mode 100644 CatEdu/openeducat_assignment/static/description/openeducat_account_financial_reports.svg create mode 100644 CatEdu/openeducat_assignment/static/description/openeducat_admission.svg create mode 100644 CatEdu/openeducat_assignment/static/description/openeducat_alumni_enterprise.svg create mode 100644 CatEdu/openeducat_assignment/static/description/openeducat_assignment.svg create mode 100644 CatEdu/openeducat_assignment/static/description/openeducat_assignment_banner.jpg create mode 100644 CatEdu/openeducat_assignment/static/description/openeducat_attendance.svg create mode 100644 CatEdu/openeducat_assignment/static/description/openeducat_classroom.svg create mode 100644 CatEdu/openeducat_assignment/static/description/openeducat_exam.svg create mode 100644 CatEdu/openeducat_assignment/static/description/openeducat_library.svg create mode 100644 CatEdu/openeducat_assignment/static/description/openeducat_logo.png create mode 100644 CatEdu/openeducat_assignment/static/description/openeducat_timetable.svg create mode 100644 CatEdu/openeducat_assignment/static/description/sis-icon.svg create mode 100644 CatEdu/openeducat_assignment/static/description/sourceforge-img.svg create mode 100644 CatEdu/openeducat_assignment/static/description/students-icon.svg create mode 100644 CatEdu/openeducat_assignment/static/description/transportation-icon.svg create mode 100644 CatEdu/openeducat_assignment/tests/__init__.py create mode 100644 CatEdu/openeducat_assignment/tests/test_assignment.py create mode 100644 CatEdu/openeducat_assignment/tests/test_assignment_common.py create mode 100644 CatEdu/openeducat_assignment/views/assignment_sub_line_view.xml create mode 100644 CatEdu/openeducat_assignment/views/assignment_type_view.xml create mode 100644 CatEdu/openeducat_assignment/views/assignment_view.xml create mode 100644 CatEdu/openeducat_assignment/views/student_view.xml create mode 100644 CatEdu/openeducat_attendance/README.rst create mode 100644 CatEdu/openeducat_attendance/__init__.py create mode 100644 CatEdu/openeducat_attendance/__manifest__.py create mode 100644 CatEdu/openeducat_attendance/controllers/__init__.py create mode 100644 CatEdu/openeducat_attendance/controllers/app_main.py create mode 100644 CatEdu/openeducat_attendance/data/attendance_sheet_sequence.xml create mode 100644 CatEdu/openeducat_attendance/demo/attendance_line_demo.xml create mode 100644 CatEdu/openeducat_attendance/demo/attendance_register_demo.xml create mode 100644 CatEdu/openeducat_attendance/demo/attendance_sheet_demo.xml create mode 100644 CatEdu/openeducat_attendance/demo/attendance_type_demo.xml create mode 100644 CatEdu/openeducat_attendance/i18n/ar_001.po create mode 100644 CatEdu/openeducat_attendance/i18n/ar_AA.po create mode 100644 CatEdu/openeducat_attendance/i18n/da_DK.po create mode 100644 CatEdu/openeducat_attendance/i18n/de.po create mode 100644 CatEdu/openeducat_attendance/i18n/es.po create mode 100644 CatEdu/openeducat_attendance/i18n/fa.po create mode 100644 CatEdu/openeducat_attendance/i18n/fr.po create mode 100644 CatEdu/openeducat_attendance/i18n/id.po create mode 100644 CatEdu/openeducat_attendance/i18n/it.po create mode 100644 CatEdu/openeducat_attendance/i18n/lt.po create mode 100644 CatEdu/openeducat_attendance/i18n/nl.po create mode 100644 CatEdu/openeducat_attendance/i18n/pt.po create mode 100644 CatEdu/openeducat_attendance/i18n/ru.po create mode 100644 CatEdu/openeducat_attendance/i18n/th.po create mode 100644 CatEdu/openeducat_attendance/i18n/vi.po create mode 100644 CatEdu/openeducat_attendance/i18n/vi_VN.po create mode 100644 CatEdu/openeducat_attendance/i18n/zh.po create mode 100644 CatEdu/openeducat_attendance/i18n/zh_CN.po create mode 100644 CatEdu/openeducat_attendance/i18n/zh_HK.po create mode 100644 CatEdu/openeducat_attendance/menus/op_menu.xml create mode 100644 CatEdu/openeducat_attendance/models/__init__.py create mode 100644 CatEdu/openeducat_attendance/models/attendance_line.py create mode 100644 CatEdu/openeducat_attendance/models/attendance_register.py create mode 100644 CatEdu/openeducat_attendance/models/attendance_session.py create mode 100644 CatEdu/openeducat_attendance/models/attendance_sheet.py create mode 100644 CatEdu/openeducat_attendance/models/attendance_type.py create mode 100644 CatEdu/openeducat_attendance/models/student.py create mode 100644 CatEdu/openeducat_attendance/report/__init__.py create mode 100644 CatEdu/openeducat_attendance/report/report_menu.xml create mode 100644 CatEdu/openeducat_attendance/report/student_attendance_report.py create mode 100644 CatEdu/openeducat_attendance/report/student_attendance_report.xml create mode 100644 CatEdu/openeducat_attendance/security/ir.model.access.csv create mode 100644 CatEdu/openeducat_attendance/security/op_security.xml create mode 100644 CatEdu/openeducat_attendance/static/description/assignment-annotation-icon.png create mode 100644 CatEdu/openeducat_attendance/static/description/attendance_register.png create mode 100644 CatEdu/openeducat_attendance/static/description/attendance_report.png create mode 100644 CatEdu/openeducat_attendance/static/description/attendance_sheet.png create mode 100644 CatEdu/openeducat_attendance/static/description/campus-icon.svg create mode 100644 CatEdu/openeducat_attendance/static/description/courses-icon 1.svg create mode 100644 CatEdu/openeducat_attendance/static/description/faculties-icon.svg create mode 100644 CatEdu/openeducat_attendance/static/description/fees.svg create mode 100644 CatEdu/openeducat_attendance/static/description/g-2-img.png create mode 100644 CatEdu/openeducat_attendance/static/description/g2-img.svg create mode 100644 CatEdu/openeducat_attendance/static/description/grade-book-icon.svg create mode 100644 CatEdu/openeducat_attendance/static/description/help.jpg create mode 100644 CatEdu/openeducat_attendance/static/description/hr.png create mode 100644 CatEdu/openeducat_attendance/static/description/icon.png create mode 100644 CatEdu/openeducat_attendance/static/description/index.html create mode 100644 CatEdu/openeducat_attendance/static/description/inventory.svg create mode 100644 CatEdu/openeducat_attendance/static/description/kpi-dashboard-icon.svg create mode 100644 CatEdu/openeducat_attendance/static/description/lms-icon.svg create mode 100644 CatEdu/openeducat_attendance/static/description/news.svg create mode 100644 CatEdu/openeducat_attendance/static/description/notice-board-icon.svg create mode 100644 CatEdu/openeducat_attendance/static/description/openeducat-attendance_banner.jpg create mode 100644 CatEdu/openeducat_attendance/static/description/openeducat_account_financial_reports.svg create mode 100644 CatEdu/openeducat_attendance/static/description/openeducat_admission.svg create mode 100644 CatEdu/openeducat_attendance/static/description/openeducat_alumni_enterprise.svg create mode 100644 CatEdu/openeducat_attendance/static/description/openeducat_assignment.svg create mode 100644 CatEdu/openeducat_attendance/static/description/openeducat_attendance.svg create mode 100644 CatEdu/openeducat_attendance/static/description/openeducat_attendance_banner.jpg create mode 100644 CatEdu/openeducat_attendance/static/description/openeducat_classroom.svg create mode 100644 CatEdu/openeducat_attendance/static/description/openeducat_exam.svg create mode 100644 CatEdu/openeducat_attendance/static/description/openeducat_library.svg create mode 100644 CatEdu/openeducat_attendance/static/description/openeducat_logo.png create mode 100644 CatEdu/openeducat_attendance/static/description/openeducat_timetable.svg create mode 100644 CatEdu/openeducat_attendance/static/description/sis-icon.svg create mode 100644 CatEdu/openeducat_attendance/static/description/sourceforge-img.svg create mode 100644 CatEdu/openeducat_attendance/static/description/students-icon.svg create mode 100644 CatEdu/openeducat_attendance/static/description/take_attendance.png create mode 100644 CatEdu/openeducat_attendance/static/description/transportation-icon.svg create mode 100644 CatEdu/openeducat_attendance/tests/__init__.py create mode 100644 CatEdu/openeducat_attendance/tests/test_attendance.py create mode 100644 CatEdu/openeducat_attendance/tests/test_attendance_common.py create mode 100644 CatEdu/openeducat_attendance/views/attendance_line_view.xml create mode 100644 CatEdu/openeducat_attendance/views/attendance_register_view.xml create mode 100644 CatEdu/openeducat_attendance/views/attendance_session_view.xml create mode 100644 CatEdu/openeducat_attendance/views/attendance_sheet_view.xml create mode 100644 CatEdu/openeducat_attendance/views/attendance_type_view.xml create mode 100644 CatEdu/openeducat_attendance/views/student_view.xml create mode 100644 CatEdu/openeducat_attendance/wizards/__init__.py create mode 100644 CatEdu/openeducat_attendance/wizards/student_attendance_wizard.py create mode 100644 CatEdu/openeducat_attendance/wizards/student_attendance_wizard_view.xml create mode 100644 CatEdu/openeducat_classroom/README.rst create mode 100644 CatEdu/openeducat_classroom/__init__.py create mode 100644 CatEdu/openeducat_classroom/__manifest__.py create mode 100644 CatEdu/openeducat_classroom/demo/classroom_demo.xml create mode 100644 CatEdu/openeducat_classroom/demo/facility_line_demo.xml create mode 100644 CatEdu/openeducat_classroom/i18n/ar_001.po create mode 100644 CatEdu/openeducat_classroom/i18n/da_DK.po create mode 100644 CatEdu/openeducat_classroom/i18n/de.po create mode 100644 CatEdu/openeducat_classroom/i18n/es.po create mode 100644 CatEdu/openeducat_classroom/i18n/fa.po create mode 100644 CatEdu/openeducat_classroom/i18n/fr.po create mode 100644 CatEdu/openeducat_classroom/i18n/id.po create mode 100644 CatEdu/openeducat_classroom/i18n/it.po create mode 100644 CatEdu/openeducat_classroom/i18n/lt.po create mode 100644 CatEdu/openeducat_classroom/i18n/nl.po create mode 100644 CatEdu/openeducat_classroom/i18n/pt.po create mode 100644 CatEdu/openeducat_classroom/i18n/ru.po create mode 100644 CatEdu/openeducat_classroom/i18n/th.po create mode 100644 CatEdu/openeducat_classroom/i18n/vi.po create mode 100644 CatEdu/openeducat_classroom/i18n/vi_VN.po create mode 100644 CatEdu/openeducat_classroom/i18n/zh.po create mode 100644 CatEdu/openeducat_classroom/i18n/zh_CN.po create mode 100644 CatEdu/openeducat_classroom/i18n/zh_HK.po create mode 100644 CatEdu/openeducat_classroom/menus/op_menu.xml create mode 100644 CatEdu/openeducat_classroom/models/__init__.py create mode 100644 CatEdu/openeducat_classroom/models/asset.py create mode 100644 CatEdu/openeducat_classroom/models/classroom.py create mode 100644 CatEdu/openeducat_classroom/models/facility_line.py create mode 100644 CatEdu/openeducat_classroom/security/ir.model.access.csv create mode 100644 CatEdu/openeducat_classroom/security/op_classroom_security.xml create mode 100644 CatEdu/openeducat_classroom/static/description/assignment-annotation-icon.png create mode 100644 CatEdu/openeducat_classroom/static/description/campus-icon.svg create mode 100644 CatEdu/openeducat_classroom/static/description/classroom.png create mode 100644 CatEdu/openeducat_classroom/static/description/courses-icon 1.svg create mode 100644 CatEdu/openeducat_classroom/static/description/faculties-icon.svg create mode 100644 CatEdu/openeducat_classroom/static/description/fees.svg create mode 100644 CatEdu/openeducat_classroom/static/description/g-2-img.png create mode 100644 CatEdu/openeducat_classroom/static/description/g2-img.svg create mode 100644 CatEdu/openeducat_classroom/static/description/grade-book-icon.svg create mode 100644 CatEdu/openeducat_classroom/static/description/help.jpg create mode 100644 CatEdu/openeducat_classroom/static/description/hr.png create mode 100644 CatEdu/openeducat_classroom/static/description/icon.png create mode 100644 CatEdu/openeducat_classroom/static/description/index.html create mode 100644 CatEdu/openeducat_classroom/static/description/inventory.svg create mode 100644 CatEdu/openeducat_classroom/static/description/kpi-dashboard-icon.svg create mode 100644 CatEdu/openeducat_classroom/static/description/lms-icon.svg create mode 100644 CatEdu/openeducat_classroom/static/description/news.svg create mode 100644 CatEdu/openeducat_classroom/static/description/notice-board-icon.svg create mode 100644 CatEdu/openeducat_classroom/static/description/openeducat-classroom_banner.jpg create mode 100644 CatEdu/openeducat_classroom/static/description/openeducat_account_financial_reports.svg create mode 100644 CatEdu/openeducat_classroom/static/description/openeducat_admission.svg create mode 100644 CatEdu/openeducat_classroom/static/description/openeducat_alumni_enterprise.svg create mode 100644 CatEdu/openeducat_classroom/static/description/openeducat_assignment.svg create mode 100644 CatEdu/openeducat_classroom/static/description/openeducat_attendance.svg create mode 100644 CatEdu/openeducat_classroom/static/description/openeducat_classroom.svg create mode 100644 CatEdu/openeducat_classroom/static/description/openeducat_classroom_banner.jpg create mode 100644 CatEdu/openeducat_classroom/static/description/openeducat_exam.svg create mode 100644 CatEdu/openeducat_classroom/static/description/openeducat_library.svg create mode 100644 CatEdu/openeducat_classroom/static/description/openeducat_logo.png create mode 100644 CatEdu/openeducat_classroom/static/description/openeducat_timetable.svg create mode 100644 CatEdu/openeducat_classroom/static/description/sis-icon.svg create mode 100644 CatEdu/openeducat_classroom/static/description/sourceforge-img.svg create mode 100644 CatEdu/openeducat_classroom/static/description/students-icon.svg create mode 100644 CatEdu/openeducat_classroom/static/description/transportation-icon.svg create mode 100644 CatEdu/openeducat_classroom/tests/__init__.py create mode 100644 CatEdu/openeducat_classroom/tests/test_classroom.py create mode 100644 CatEdu/openeducat_classroom/tests/test_classroom_common.py create mode 100644 CatEdu/openeducat_classroom/views/classroom_view.xml create mode 100644 CatEdu/openeducat_core/README.rst create mode 100644 CatEdu/openeducat_core/__init__.py create mode 100644 CatEdu/openeducat_core/__manifest__.py create mode 100644 CatEdu/openeducat_core/controllers/__init__.py create mode 100644 CatEdu/openeducat_core/controllers/app_main.py create mode 100644 CatEdu/openeducat_core/data/ir_cron_data.xml create mode 100644 CatEdu/openeducat_core/data/res_partner_data.xml create mode 100644 CatEdu/openeducat_core/demo/base_demo.xml create mode 100644 CatEdu/openeducat_core/demo/category_demo.xml create mode 100644 CatEdu/openeducat_core/demo/department_demo.xml create mode 100644 CatEdu/openeducat_core/demo/faculty_demo.xml create mode 100644 CatEdu/openeducat_core/demo/homepage_template.xml create mode 100644 CatEdu/openeducat_core/demo/op.batch.csv create mode 100644 CatEdu/openeducat_core/demo/op.course.csv create mode 100644 CatEdu/openeducat_core/demo/op.program.csv create mode 100644 CatEdu/openeducat_core/demo/op.program.level.csv create mode 100644 CatEdu/openeducat_core/demo/op.subject.csv create mode 100644 CatEdu/openeducat_core/demo/op_academic_term_demo.xml create mode 100644 CatEdu/openeducat_core/demo/op_academic_year_demo.xml create mode 100644 CatEdu/openeducat_core/demo/res_condig_fav_icon.xml create mode 100644 CatEdu/openeducat_core/demo/res_partner_demo.xml create mode 100644 CatEdu/openeducat_core/demo/res_users_demo.xml create mode 100644 CatEdu/openeducat_core/demo/student_course_demo.xml create mode 100644 CatEdu/openeducat_core/demo/student_demo.xml create mode 100644 CatEdu/openeducat_core/i18n/ar_001.po create mode 100644 CatEdu/openeducat_core/i18n/da_DK.po create mode 100644 CatEdu/openeducat_core/i18n/de.po create mode 100644 CatEdu/openeducat_core/i18n/es.po create mode 100644 CatEdu/openeducat_core/i18n/fa.po create mode 100644 CatEdu/openeducat_core/i18n/fr.po create mode 100644 CatEdu/openeducat_core/i18n/id.po create mode 100644 CatEdu/openeducat_core/i18n/it.po create mode 100644 CatEdu/openeducat_core/i18n/lt.po create mode 100644 CatEdu/openeducat_core/i18n/nl.po create mode 100644 CatEdu/openeducat_core/i18n/pt.po create mode 100644 CatEdu/openeducat_core/i18n/ru.po create mode 100644 CatEdu/openeducat_core/i18n/th.po create mode 100644 CatEdu/openeducat_core/i18n/vi.po create mode 100644 CatEdu/openeducat_core/i18n/vi_VN.po create mode 100644 CatEdu/openeducat_core/i18n/zh.po create mode 100644 CatEdu/openeducat_core/i18n/zh_CN.po create mode 100644 CatEdu/openeducat_core/i18n/zh_HK.po create mode 100644 CatEdu/openeducat_core/menu/openeducat_core_menu.xml create mode 100644 CatEdu/openeducat_core/menu/student_menu.xml create mode 100644 CatEdu/openeducat_core/models/__init__.py create mode 100644 CatEdu/openeducat_core/models/batch.py create mode 100644 CatEdu/openeducat_core/models/category.py create mode 100644 CatEdu/openeducat_core/models/course.py create mode 100644 CatEdu/openeducat_core/models/department.py create mode 100644 CatEdu/openeducat_core/models/faculty.py create mode 100644 CatEdu/openeducat_core/models/hr.py create mode 100644 CatEdu/openeducat_core/models/op_academic_term.py create mode 100644 CatEdu/openeducat_core/models/op_academic_year.py create mode 100644 CatEdu/openeducat_core/models/program.py create mode 100644 CatEdu/openeducat_core/models/res_company.py create mode 100644 CatEdu/openeducat_core/models/res_config_setting.py create mode 100644 CatEdu/openeducat_core/models/student.py create mode 100644 CatEdu/openeducat_core/models/student_portal.py create mode 100644 CatEdu/openeducat_core/models/subject.py create mode 100644 CatEdu/openeducat_core/models/subject_registration.py create mode 100644 CatEdu/openeducat_core/models/update.py create mode 100644 CatEdu/openeducat_core/report/report_menu.xml create mode 100644 CatEdu/openeducat_core/report/report_student_bonafide.xml create mode 100644 CatEdu/openeducat_core/report/report_student_idcard.xml create mode 100644 CatEdu/openeducat_core/security/ir.model.access.csv create mode 100644 CatEdu/openeducat_core/security/op_security.xml create mode 100644 CatEdu/openeducat_core/static/description/assignment-annotation-icon.png create mode 100644 CatEdu/openeducat_core/static/description/batch.png create mode 100644 CatEdu/openeducat_core/static/description/campus-icon.svg create mode 100644 CatEdu/openeducat_core/static/description/courses-icon 1.svg create mode 100644 CatEdu/openeducat_core/static/description/courses.png create mode 100644 CatEdu/openeducat_core/static/description/faculties-icon.svg create mode 100644 CatEdu/openeducat_core/static/description/faculty.png create mode 100644 CatEdu/openeducat_core/static/description/fees.svg create mode 100644 CatEdu/openeducat_core/static/description/g-2-img.png create mode 100644 CatEdu/openeducat_core/static/description/g2-img.svg create mode 100644 CatEdu/openeducat_core/static/description/grade-book-icon.svg create mode 100644 CatEdu/openeducat_core/static/description/help.jpg create mode 100644 CatEdu/openeducat_core/static/description/hr.png create mode 100644 CatEdu/openeducat_core/static/description/icon.png create mode 100644 CatEdu/openeducat_core/static/description/icon_faculty.png create mode 100644 CatEdu/openeducat_core/static/description/icon_student.png create mode 100644 CatEdu/openeducat_core/static/description/index.html create mode 100644 CatEdu/openeducat_core/static/description/inventory.svg create mode 100644 CatEdu/openeducat_core/static/description/kpi-dashboard-icon.svg create mode 100644 CatEdu/openeducat_core/static/description/lms-icon.svg create mode 100644 CatEdu/openeducat_core/static/description/news.svg create mode 100644 CatEdu/openeducat_core/static/description/notice-board-icon.svg create mode 100644 CatEdu/openeducat_core/static/description/openeducat_account_financial_reports.svg create mode 100644 CatEdu/openeducat_core/static/description/openeducat_admission.svg create mode 100644 CatEdu/openeducat_core/static/description/openeducat_alumni_enterprise.svg create mode 100644 CatEdu/openeducat_core/static/description/openeducat_assignment.svg create mode 100644 CatEdu/openeducat_core/static/description/openeducat_attendance.svg create mode 100644 CatEdu/openeducat_core/static/description/openeducat_classroom.svg create mode 100644 CatEdu/openeducat_core/static/description/openeducat_core_banner.jpg create mode 100644 CatEdu/openeducat_core/static/description/openeducat_exam.svg create mode 100644 CatEdu/openeducat_core/static/description/openeducat_library.svg create mode 100644 CatEdu/openeducat_core/static/description/openeducat_logo.png create mode 100644 CatEdu/openeducat_core/static/description/openeducat_timetable.svg create mode 100644 CatEdu/openeducat_core/static/description/sis-icon.svg create mode 100644 CatEdu/openeducat_core/static/description/sis.png create mode 100644 CatEdu/openeducat_core/static/description/sourceforge-img.svg create mode 100644 CatEdu/openeducat_core/static/description/student.png create mode 100644 CatEdu/openeducat_core/static/description/students-icon.svg create mode 100644 CatEdu/openeducat_core/static/description/subjects.png create mode 100644 CatEdu/openeducat_core/static/description/transportation-icon.svg create mode 100644 CatEdu/openeducat_core/static/img/faculty_1.jpg create mode 100644 CatEdu/openeducat_core/static/img/faculty_10.jpg create mode 100644 CatEdu/openeducat_core/static/img/faculty_11.jpg create mode 100644 CatEdu/openeducat_core/static/img/faculty_12.jpg create mode 100644 CatEdu/openeducat_core/static/img/faculty_13.jpg create mode 100644 CatEdu/openeducat_core/static/img/faculty_14.jpg create mode 100644 CatEdu/openeducat_core/static/img/faculty_15.jpg create mode 100644 CatEdu/openeducat_core/static/img/faculty_2.jpg create mode 100644 CatEdu/openeducat_core/static/img/faculty_3.jpg create mode 100644 CatEdu/openeducat_core/static/img/faculty_4.jpg create mode 100644 CatEdu/openeducat_core/static/img/faculty_5.jpg create mode 100644 CatEdu/openeducat_core/static/img/faculty_6.jpg create mode 100644 CatEdu/openeducat_core/static/img/faculty_7.jpg create mode 100644 CatEdu/openeducat_core/static/img/faculty_8.jpg create mode 100644 CatEdu/openeducat_core/static/img/faculty_9.jpg create mode 100644 CatEdu/openeducat_core/static/img/student_1.jpg create mode 100644 CatEdu/openeducat_core/static/img/student_10.jpg create mode 100644 CatEdu/openeducat_core/static/img/student_11.jpg create mode 100644 CatEdu/openeducat_core/static/img/student_12.jpg create mode 100644 CatEdu/openeducat_core/static/img/student_13.jpg create mode 100644 CatEdu/openeducat_core/static/img/student_14.jpg create mode 100644 CatEdu/openeducat_core/static/img/student_15.jpg create mode 100644 CatEdu/openeducat_core/static/img/student_16.jpg create mode 100644 CatEdu/openeducat_core/static/img/student_17.jpg create mode 100644 CatEdu/openeducat_core/static/img/student_18.jpg create mode 100644 CatEdu/openeducat_core/static/img/student_19.jpg create mode 100644 CatEdu/openeducat_core/static/img/student_2.jpg create mode 100644 CatEdu/openeducat_core/static/img/student_20.jpg create mode 100644 CatEdu/openeducat_core/static/img/student_21.jpg create mode 100644 CatEdu/openeducat_core/static/img/student_22.jpg create mode 100644 CatEdu/openeducat_core/static/img/student_23.jpg create mode 100644 CatEdu/openeducat_core/static/img/student_24.jpg create mode 100644 CatEdu/openeducat_core/static/img/student_25.jpg create mode 100644 CatEdu/openeducat_core/static/img/student_3.jpg create mode 100644 CatEdu/openeducat_core/static/img/student_4.jpg create mode 100644 CatEdu/openeducat_core/static/img/student_5.jpg create mode 100644 CatEdu/openeducat_core/static/img/student_6.jpg create mode 100644 CatEdu/openeducat_core/static/img/student_7.jpg create mode 100644 CatEdu/openeducat_core/static/img/student_8.jpg create mode 100644 CatEdu/openeducat_core/static/img/student_9.jpg create mode 100644 CatEdu/openeducat_core/static/src/img/banner.jpg create mode 100644 CatEdu/openeducat_core/static/src/img/g2.webp create mode 100644 CatEdu/openeducat_core/static/src/img/openeducat_favicon.ico create mode 100644 CatEdu/openeducat_core/static/src/img/openeducat_logo.png create mode 100644 CatEdu/openeducat_core/static/src/img/openeducat_logo_demo.png create mode 100644 CatEdu/openeducat_core/static/src/js/dashboard_ext.js create mode 100644 CatEdu/openeducat_core/static/src/js/g2_review.js create mode 100644 CatEdu/openeducat_core/static/src/scss/base.scss create mode 100644 CatEdu/openeducat_core/static/src/scss/main.scss create mode 100644 CatEdu/openeducat_core/static/src/scss/style.scss create mode 100644 CatEdu/openeducat_core/static/src/xml/base.xml create mode 100644 CatEdu/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml create mode 100644 CatEdu/openeducat_core/static/src/xml/review.xml create mode 100644 CatEdu/openeducat_core/static/src/xml/web_client.xml create mode 100644 CatEdu/openeducat_core/static/xls/op_batch.xls create mode 100644 CatEdu/openeducat_core/static/xls/op_course.xls create mode 100644 CatEdu/openeducat_core/static/xls/op_faculty.xls create mode 100644 CatEdu/openeducat_core/static/xls/op_student.xls create mode 100644 CatEdu/openeducat_core/static/xls/op_student_course.xls create mode 100644 CatEdu/openeducat_core/static/xls/op_subject.xls create mode 100644 CatEdu/openeducat_core/static/xls/res_partner.xls create mode 100644 CatEdu/openeducat_core/tests/__init__.py create mode 100644 CatEdu/openeducat_core/tests/test_core.py create mode 100644 CatEdu/openeducat_core/tests/test_core_common.py create mode 100644 CatEdu/openeducat_core/views/batch_view.xml create mode 100644 CatEdu/openeducat_core/views/category_view.xml create mode 100644 CatEdu/openeducat_core/views/course_view.xml create mode 100644 CatEdu/openeducat_core/views/department_view.xml create mode 100644 CatEdu/openeducat_core/views/faculty_view.xml create mode 100644 CatEdu/openeducat_core/views/hr_view.xml create mode 100644 CatEdu/openeducat_core/views/op_academic_term_view.xml create mode 100644 CatEdu/openeducat_core/views/op_academic_year_view.xml create mode 100644 CatEdu/openeducat_core/views/program_level.xml create mode 100644 CatEdu/openeducat_core/views/program_view.xml create mode 100644 CatEdu/openeducat_core/views/res_company_view.xml create mode 100644 CatEdu/openeducat_core/views/res_config_setting_view.xml create mode 100644 CatEdu/openeducat_core/views/student_course_view.xml create mode 100644 CatEdu/openeducat_core/views/student_portal_view.xml create mode 100644 CatEdu/openeducat_core/views/student_view.xml create mode 100644 CatEdu/openeducat_core/views/subject_registration_view.xml create mode 100644 CatEdu/openeducat_core/views/subject_view.xml create mode 100644 CatEdu/openeducat_core/views/website_assets.xml create mode 100644 CatEdu/openeducat_core/wizard/__init__.py create mode 100644 CatEdu/openeducat_core/wizard/faculty_create_employee_wizard.py create mode 100644 CatEdu/openeducat_core/wizard/faculty_create_employee_wizard_view.xml create mode 100644 CatEdu/openeducat_core/wizard/faculty_create_user_wizard.py create mode 100644 CatEdu/openeducat_core/wizard/faculty_create_user_wizard_view.xml create mode 100644 CatEdu/openeducat_core/wizard/students_create_user_wizard.py create mode 100644 CatEdu/openeducat_core/wizard/students_create_user_wizard_view.xml create mode 100644 CatEdu/openeducat_erp/README.rst create mode 100644 CatEdu/openeducat_erp/__init__.py create mode 100644 CatEdu/openeducat_erp/__manifest__.py create mode 100644 CatEdu/openeducat_erp/doc/changelog.rst create mode 100644 CatEdu/openeducat_erp/static/description/assignment-annotation-icon.png create mode 100644 CatEdu/openeducat_erp/static/description/assignment.png create mode 100644 CatEdu/openeducat_erp/static/description/attendance.png create mode 100644 CatEdu/openeducat_erp/static/description/blog.png create mode 100644 CatEdu/openeducat_erp/static/description/campus-icon.svg create mode 100644 CatEdu/openeducat_erp/static/description/class.png create mode 100644 CatEdu/openeducat_erp/static/description/courses-icon 1.svg create mode 100644 CatEdu/openeducat_erp/static/description/dashboard.png create mode 100644 CatEdu/openeducat_erp/static/description/enrollment.png create mode 100644 CatEdu/openeducat_erp/static/description/events.png create mode 100644 CatEdu/openeducat_erp/static/description/exam.png create mode 100644 CatEdu/openeducat_erp/static/description/faculties-icon.svg create mode 100644 CatEdu/openeducat_erp/static/description/faculty.png create mode 100644 CatEdu/openeducat_erp/static/description/fees.svg create mode 100644 CatEdu/openeducat_erp/static/description/financial.png create mode 100644 CatEdu/openeducat_erp/static/description/g-2-img.png create mode 100644 CatEdu/openeducat_erp/static/description/g2-img.svg create mode 100644 CatEdu/openeducat_erp/static/description/grade-book-icon.svg create mode 100644 CatEdu/openeducat_erp/static/description/help.jpg create mode 100644 CatEdu/openeducat_erp/static/description/hr.png create mode 100644 CatEdu/openeducat_erp/static/description/icon.png create mode 100644 CatEdu/openeducat_erp/static/description/index.html create mode 100644 CatEdu/openeducat_erp/static/description/inventory.svg create mode 100644 CatEdu/openeducat_erp/static/description/kpi-dashboard-icon.svg create mode 100644 CatEdu/openeducat_erp/static/description/lms-icon.svg create mode 100644 CatEdu/openeducat_erp/static/description/media.png create mode 100644 CatEdu/openeducat_erp/static/description/news.png create mode 100644 CatEdu/openeducat_erp/static/description/news.svg create mode 100644 CatEdu/openeducat_erp/static/description/notice-board-icon.svg create mode 100644 CatEdu/openeducat_erp/static/description/openeducat-erp_banner.jpg create mode 100644 CatEdu/openeducat_erp/static/description/openeducat-video-banner.jpg create mode 100644 CatEdu/openeducat_erp/static/description/openeducat_account_financial_reports.svg create mode 100644 CatEdu/openeducat_erp/static/description/openeducat_admission.svg create mode 100644 CatEdu/openeducat_erp/static/description/openeducat_alumni_enterprise.svg create mode 100644 CatEdu/openeducat_erp/static/description/openeducat_assignment.svg create mode 100644 CatEdu/openeducat_erp/static/description/openeducat_attendance.svg create mode 100644 CatEdu/openeducat_erp/static/description/openeducat_classroom.svg create mode 100644 CatEdu/openeducat_erp/static/description/openeducat_erp_banner.jpg create mode 100644 CatEdu/openeducat_erp/static/description/openeducat_exam.svg create mode 100644 CatEdu/openeducat_erp/static/description/openeducat_library.svg create mode 100644 CatEdu/openeducat_erp/static/description/openeducat_logo.png create mode 100644 CatEdu/openeducat_erp/static/description/openeducat_timetable.svg create mode 100644 CatEdu/openeducat_erp/static/description/reporting.png create mode 100644 CatEdu/openeducat_erp/static/description/result.png create mode 100644 CatEdu/openeducat_erp/static/description/session.png create mode 100644 CatEdu/openeducat_erp/static/description/sis-icon.svg create mode 100644 CatEdu/openeducat_erp/static/description/sourceforge-img.svg create mode 100644 CatEdu/openeducat_erp/static/description/student.png create mode 100644 CatEdu/openeducat_erp/static/description/students-icon.svg create mode 100644 CatEdu/openeducat_erp/static/description/transportation-icon.svg create mode 100644 CatEdu/openeducat_exam/README.rst create mode 100644 CatEdu/openeducat_exam/__init__.py create mode 100644 CatEdu/openeducat_exam/__manifest__.py create mode 100644 CatEdu/openeducat_exam/demo/exam_attendees_demo.xml create mode 100644 CatEdu/openeducat_exam/demo/exam_demo.xml create mode 100644 CatEdu/openeducat_exam/demo/exam_room_demo.xml create mode 100644 CatEdu/openeducat_exam/demo/exam_session_demo.xml create mode 100644 CatEdu/openeducat_exam/demo/exam_type_demo.xml create mode 100644 CatEdu/openeducat_exam/demo/grade_configuration_demo.xml create mode 100644 CatEdu/openeducat_exam/demo/marksheet_line_demo.xml create mode 100644 CatEdu/openeducat_exam/demo/marksheet_register_demo.xml create mode 100644 CatEdu/openeducat_exam/demo/result_line_demo.xml create mode 100644 CatEdu/openeducat_exam/demo/result_template_demo.xml create mode 100644 CatEdu/openeducat_exam/i18n/ar_001.po create mode 100644 CatEdu/openeducat_exam/i18n/da_DK.po create mode 100644 CatEdu/openeducat_exam/i18n/de.po create mode 100644 CatEdu/openeducat_exam/i18n/es.po create mode 100644 CatEdu/openeducat_exam/i18n/fa.po create mode 100644 CatEdu/openeducat_exam/i18n/fr.po create mode 100644 CatEdu/openeducat_exam/i18n/id.po create mode 100644 CatEdu/openeducat_exam/i18n/it.po create mode 100644 CatEdu/openeducat_exam/i18n/lt.po create mode 100644 CatEdu/openeducat_exam/i18n/nl.po create mode 100644 CatEdu/openeducat_exam/i18n/pt.po create mode 100644 CatEdu/openeducat_exam/i18n/ru.po create mode 100644 CatEdu/openeducat_exam/i18n/th.po create mode 100644 CatEdu/openeducat_exam/i18n/vi.po create mode 100644 CatEdu/openeducat_exam/i18n/vi_VN.po create mode 100644 CatEdu/openeducat_exam/i18n/zh_CN.po create mode 100644 CatEdu/openeducat_exam/i18n/zh_HK.po create mode 100644 CatEdu/openeducat_exam/menus/op_menu.xml create mode 100644 CatEdu/openeducat_exam/models/__init__.py create mode 100644 CatEdu/openeducat_exam/models/exam.py create mode 100644 CatEdu/openeducat_exam/models/exam_attendees.py create mode 100644 CatEdu/openeducat_exam/models/exam_room.py create mode 100644 CatEdu/openeducat_exam/models/exam_session.py create mode 100644 CatEdu/openeducat_exam/models/exam_type.py create mode 100644 CatEdu/openeducat_exam/models/grade_configuration.py create mode 100644 CatEdu/openeducat_exam/models/marksheet_line.py create mode 100644 CatEdu/openeducat_exam/models/marksheet_register.py create mode 100644 CatEdu/openeducat_exam/models/res_partner.py create mode 100644 CatEdu/openeducat_exam/models/result_line.py create mode 100644 CatEdu/openeducat_exam/models/result_template.py create mode 100644 CatEdu/openeducat_exam/report/__init__.py create mode 100644 CatEdu/openeducat_exam/report/report_menu.xml create mode 100644 CatEdu/openeducat_exam/report/report_ticket.xml create mode 100644 CatEdu/openeducat_exam/report/student_hall_ticket_report.py create mode 100644 CatEdu/openeducat_exam/report/student_marksheet.py create mode 100644 CatEdu/openeducat_exam/report/student_marksheet.xml create mode 100644 CatEdu/openeducat_exam/security/ir.model.access.csv create mode 100644 CatEdu/openeducat_exam/security/op_security.xml create mode 100644 CatEdu/openeducat_exam/static/description/assignment-annotation-icon.png create mode 100644 CatEdu/openeducat_exam/static/description/campus-icon.svg create mode 100644 CatEdu/openeducat_exam/static/description/courses-icon 1.svg create mode 100644 CatEdu/openeducat_exam/static/description/exam.png create mode 100644 CatEdu/openeducat_exam/static/description/exam_session.png create mode 100644 CatEdu/openeducat_exam/static/description/faculties-icon.svg create mode 100644 CatEdu/openeducat_exam/static/description/fees.svg create mode 100644 CatEdu/openeducat_exam/static/description/g-2-img.png create mode 100644 CatEdu/openeducat_exam/static/description/g2-img.svg create mode 100644 CatEdu/openeducat_exam/static/description/grade-book-icon.svg create mode 100644 CatEdu/openeducat_exam/static/description/help.jpg create mode 100644 CatEdu/openeducat_exam/static/description/hr.png create mode 100644 CatEdu/openeducat_exam/static/description/icon.png create mode 100644 CatEdu/openeducat_exam/static/description/index.html create mode 100644 CatEdu/openeducat_exam/static/description/inventory.svg create mode 100644 CatEdu/openeducat_exam/static/description/kpi-dashboard-icon.svg create mode 100644 CatEdu/openeducat_exam/static/description/lms-icon.svg create mode 100644 CatEdu/openeducat_exam/static/description/news.svg create mode 100644 CatEdu/openeducat_exam/static/description/notice-board-icon.svg create mode 100644 CatEdu/openeducat_exam/static/description/openeducat-exam_banner.jpg create mode 100644 CatEdu/openeducat_exam/static/description/openeducat_account_financial_reports.svg create mode 100644 CatEdu/openeducat_exam/static/description/openeducat_admission.svg create mode 100644 CatEdu/openeducat_exam/static/description/openeducat_alumni_enterprise.svg create mode 100644 CatEdu/openeducat_exam/static/description/openeducat_assignment.svg create mode 100644 CatEdu/openeducat_exam/static/description/openeducat_attendance.svg create mode 100644 CatEdu/openeducat_exam/static/description/openeducat_classroom.svg create mode 100644 CatEdu/openeducat_exam/static/description/openeducat_exam.svg create mode 100644 CatEdu/openeducat_exam/static/description/openeducat_exam_banner.jpg create mode 100644 CatEdu/openeducat_exam/static/description/openeducat_library.svg create mode 100644 CatEdu/openeducat_exam/static/description/openeducat_logo.png create mode 100644 CatEdu/openeducat_exam/static/description/openeducat_timetable.svg create mode 100644 CatEdu/openeducat_exam/static/description/sis-icon.svg create mode 100644 CatEdu/openeducat_exam/static/description/sourceforge-img.svg create mode 100644 CatEdu/openeducat_exam/static/description/students-icon.svg create mode 100644 CatEdu/openeducat_exam/static/description/transportation-icon.svg create mode 100644 CatEdu/openeducat_exam/tests/__init__.py create mode 100644 CatEdu/openeducat_exam/tests/test_exam.py create mode 100644 CatEdu/openeducat_exam/tests/test_exam_common.py create mode 100644 CatEdu/openeducat_exam/views/exam_attendees_view.xml create mode 100644 CatEdu/openeducat_exam/views/exam_room_view.xml create mode 100644 CatEdu/openeducat_exam/views/exam_session_view.xml create mode 100644 CatEdu/openeducat_exam/views/exam_type_view.xml create mode 100644 CatEdu/openeducat_exam/views/exam_view.xml create mode 100644 CatEdu/openeducat_exam/views/grade_configuration_view.xml create mode 100644 CatEdu/openeducat_exam/views/marksheet_line_view.xml create mode 100644 CatEdu/openeducat_exam/views/marksheet_register_view.xml create mode 100644 CatEdu/openeducat_exam/views/res_partner_view.xml create mode 100644 CatEdu/openeducat_exam/views/result_line_view.xml create mode 100644 CatEdu/openeducat_exam/views/result_template_view.xml create mode 100644 CatEdu/openeducat_exam/wizard/__init__.py create mode 100644 CatEdu/openeducat_exam/wizard/held_exam.py create mode 100644 CatEdu/openeducat_exam/wizard/held_exam_view.xml create mode 100644 CatEdu/openeducat_exam/wizard/room_distribution.py create mode 100644 CatEdu/openeducat_exam/wizard/room_distribution_view.xml create mode 100644 CatEdu/openeducat_facility/README.rst create mode 100644 CatEdu/openeducat_facility/__init__.py create mode 100644 CatEdu/openeducat_facility/__manifest__.py create mode 100644 CatEdu/openeducat_facility/demo/facility_demo.xml create mode 100644 CatEdu/openeducat_facility/i18n/ar_001.po create mode 100644 CatEdu/openeducat_facility/i18n/da_DK.po create mode 100644 CatEdu/openeducat_facility/i18n/de.po create mode 100644 CatEdu/openeducat_facility/i18n/es.po create mode 100644 CatEdu/openeducat_facility/i18n/fa.po create mode 100644 CatEdu/openeducat_facility/i18n/fr.po create mode 100644 CatEdu/openeducat_facility/i18n/id.po create mode 100644 CatEdu/openeducat_facility/i18n/it.po create mode 100644 CatEdu/openeducat_facility/i18n/lt.po create mode 100644 CatEdu/openeducat_facility/i18n/nl.po create mode 100644 CatEdu/openeducat_facility/i18n/pt.po create mode 100644 CatEdu/openeducat_facility/i18n/ru.po create mode 100644 CatEdu/openeducat_facility/i18n/th.po create mode 100644 CatEdu/openeducat_facility/i18n/vi.po create mode 100644 CatEdu/openeducat_facility/i18n/vi_VN.po create mode 100644 CatEdu/openeducat_facility/i18n/zh_CN.po create mode 100644 CatEdu/openeducat_facility/i18n/zh_HK.po create mode 100644 CatEdu/openeducat_facility/menus/op_menu.xml create mode 100644 CatEdu/openeducat_facility/models/__init__.py create mode 100644 CatEdu/openeducat_facility/models/facility.py create mode 100644 CatEdu/openeducat_facility/models/facility_line.py create mode 100644 CatEdu/openeducat_facility/security/ir.model.access.csv create mode 100644 CatEdu/openeducat_facility/security/op_facility_security.xml create mode 100644 CatEdu/openeducat_facility/static/description/assignment-annotation-icon.png create mode 100644 CatEdu/openeducat_facility/static/description/campus-icon.svg create mode 100644 CatEdu/openeducat_facility/static/description/courses-icon 1.svg create mode 100644 CatEdu/openeducat_facility/static/description/facility.png create mode 100644 CatEdu/openeducat_facility/static/description/faculties-icon.svg create mode 100644 CatEdu/openeducat_facility/static/description/fees.svg create mode 100644 CatEdu/openeducat_facility/static/description/g-2-img.png create mode 100644 CatEdu/openeducat_facility/static/description/g2-img.svg create mode 100644 CatEdu/openeducat_facility/static/description/grade-book-icon.svg create mode 100644 CatEdu/openeducat_facility/static/description/help.jpg create mode 100644 CatEdu/openeducat_facility/static/description/hr.png create mode 100644 CatEdu/openeducat_facility/static/description/icon.png create mode 100644 CatEdu/openeducat_facility/static/description/index.html create mode 100644 CatEdu/openeducat_facility/static/description/inventory.svg create mode 100644 CatEdu/openeducat_facility/static/description/kpi-dashboard-icon.svg create mode 100644 CatEdu/openeducat_facility/static/description/lms-icon.svg create mode 100644 CatEdu/openeducat_facility/static/description/news.svg create mode 100644 CatEdu/openeducat_facility/static/description/notice-board-icon.svg create mode 100644 CatEdu/openeducat_facility/static/description/openeducat-facility_banner.jpg create mode 100644 CatEdu/openeducat_facility/static/description/openeducat_account_financial_reports.svg create mode 100644 CatEdu/openeducat_facility/static/description/openeducat_admission.svg create mode 100644 CatEdu/openeducat_facility/static/description/openeducat_alumni_enterprise.svg create mode 100644 CatEdu/openeducat_facility/static/description/openeducat_assignment.svg create mode 100644 CatEdu/openeducat_facility/static/description/openeducat_attendance.svg create mode 100644 CatEdu/openeducat_facility/static/description/openeducat_classroom.svg create mode 100644 CatEdu/openeducat_facility/static/description/openeducat_exam.svg create mode 100644 CatEdu/openeducat_facility/static/description/openeducat_facility_banner.jpg create mode 100644 CatEdu/openeducat_facility/static/description/openeducat_library.svg create mode 100644 CatEdu/openeducat_facility/static/description/openeducat_logo.png create mode 100644 CatEdu/openeducat_facility/static/description/openeducat_timetable.svg create mode 100644 CatEdu/openeducat_facility/static/description/sis-icon.svg create mode 100644 CatEdu/openeducat_facility/static/description/sourceforge-img.svg create mode 100644 CatEdu/openeducat_facility/static/description/students-icon.svg create mode 100644 CatEdu/openeducat_facility/static/description/transportation-icon.svg create mode 100644 CatEdu/openeducat_facility/tests/__init__.py create mode 100644 CatEdu/openeducat_facility/tests/test_facility.py create mode 100644 CatEdu/openeducat_facility/tests/test_facility_common.py create mode 100644 CatEdu/openeducat_facility/views/facility_line_view.xml create mode 100644 CatEdu/openeducat_facility/views/facility_view.xml create mode 100644 CatEdu/openeducat_fees/README.rst create mode 100644 CatEdu/openeducat_fees/__init__.py create mode 100644 CatEdu/openeducat_fees/__manifest__.py create mode 100644 CatEdu/openeducat_fees/demo/course_demo.xml create mode 100644 CatEdu/openeducat_fees/demo/fees_element_line_demo.xml create mode 100644 CatEdu/openeducat_fees/demo/fees_terms_demo.xml create mode 100644 CatEdu/openeducat_fees/demo/fees_terms_line_demo.xml create mode 100644 CatEdu/openeducat_fees/demo/product_category_demo.xml create mode 100644 CatEdu/openeducat_fees/demo/product_demo.xml create mode 100644 CatEdu/openeducat_fees/demo/student_fees_details_demo.xml create mode 100644 CatEdu/openeducat_fees/i18n/ar_001.po create mode 100644 CatEdu/openeducat_fees/i18n/da_DK.po create mode 100644 CatEdu/openeducat_fees/i18n/de.po create mode 100644 CatEdu/openeducat_fees/i18n/es.po create mode 100644 CatEdu/openeducat_fees/i18n/fa.po create mode 100644 CatEdu/openeducat_fees/i18n/fr.po create mode 100644 CatEdu/openeducat_fees/i18n/id.po create mode 100644 CatEdu/openeducat_fees/i18n/it.po create mode 100644 CatEdu/openeducat_fees/i18n/lt.po create mode 100644 CatEdu/openeducat_fees/i18n/nl.po create mode 100644 CatEdu/openeducat_fees/i18n/pt.po create mode 100644 CatEdu/openeducat_fees/i18n/ru.po create mode 100644 CatEdu/openeducat_fees/i18n/th.po create mode 100644 CatEdu/openeducat_fees/i18n/vi.po create mode 100644 CatEdu/openeducat_fees/i18n/vi_VN.po create mode 100644 CatEdu/openeducat_fees/i18n/zh_CN.po create mode 100644 CatEdu/openeducat_fees/i18n/zh_HK.po create mode 100644 CatEdu/openeducat_fees/models/__init__.py create mode 100644 CatEdu/openeducat_fees/models/course.py create mode 100644 CatEdu/openeducat_fees/models/fees_element.py create mode 100644 CatEdu/openeducat_fees/models/fees_terms.py create mode 100644 CatEdu/openeducat_fees/models/student.py create mode 100644 CatEdu/openeducat_fees/report/__init__.py create mode 100644 CatEdu/openeducat_fees/report/fees_analysis_report.py create mode 100644 CatEdu/openeducat_fees/report/fees_analysis_report_view.xml create mode 100644 CatEdu/openeducat_fees/report/report_menu.xml create mode 100644 CatEdu/openeducat_fees/security/ir.model.access.csv create mode 100644 CatEdu/openeducat_fees/security/op_security.xml create mode 100644 CatEdu/openeducat_fees/static/description/assignment-annotation-icon.png create mode 100644 CatEdu/openeducat_fees/static/description/campus-icon.svg create mode 100644 CatEdu/openeducat_fees/static/description/courses-icon 1.svg create mode 100644 CatEdu/openeducat_fees/static/description/faculties-icon.svg create mode 100644 CatEdu/openeducat_fees/static/description/fees.svg create mode 100644 CatEdu/openeducat_fees/static/description/financial.png create mode 100644 CatEdu/openeducat_fees/static/description/g-2-img.png create mode 100644 CatEdu/openeducat_fees/static/description/g2-img.svg create mode 100644 CatEdu/openeducat_fees/static/description/grade-book-icon.svg create mode 100644 CatEdu/openeducat_fees/static/description/help.jpg create mode 100644 CatEdu/openeducat_fees/static/description/hr.png create mode 100644 CatEdu/openeducat_fees/static/description/icon.png create mode 100644 CatEdu/openeducat_fees/static/description/index.html create mode 100644 CatEdu/openeducat_fees/static/description/inventory.svg create mode 100644 CatEdu/openeducat_fees/static/description/kpi-dashboard-icon.svg create mode 100644 CatEdu/openeducat_fees/static/description/lms-icon.svg create mode 100644 CatEdu/openeducat_fees/static/description/news.svg create mode 100644 CatEdu/openeducat_fees/static/description/notice-board-icon.svg create mode 100644 CatEdu/openeducat_fees/static/description/openeducat-fees_banner.jpg create mode 100644 CatEdu/openeducat_fees/static/description/openeducat_account_financial_reports.svg create mode 100644 CatEdu/openeducat_fees/static/description/openeducat_admission.svg create mode 100644 CatEdu/openeducat_fees/static/description/openeducat_alumni_enterprise.svg create mode 100644 CatEdu/openeducat_fees/static/description/openeducat_assignment.svg create mode 100644 CatEdu/openeducat_fees/static/description/openeducat_attendance.svg create mode 100644 CatEdu/openeducat_fees/static/description/openeducat_classroom.svg create mode 100644 CatEdu/openeducat_fees/static/description/openeducat_exam.svg create mode 100644 CatEdu/openeducat_fees/static/description/openeducat_fees_banner.jpg create mode 100644 CatEdu/openeducat_fees/static/description/openeducat_library.svg create mode 100644 CatEdu/openeducat_fees/static/description/openeducat_logo.png create mode 100644 CatEdu/openeducat_fees/static/description/openeducat_timetable.svg create mode 100644 CatEdu/openeducat_fees/static/description/sis-icon.svg create mode 100644 CatEdu/openeducat_fees/static/description/sourceforge-img.svg create mode 100644 CatEdu/openeducat_fees/static/description/students-icon.svg create mode 100644 CatEdu/openeducat_fees/static/description/term_type_1.svg create mode 100644 CatEdu/openeducat_fees/static/description/term_type_2.svg create mode 100644 CatEdu/openeducat_fees/static/description/term_type_3.svg create mode 100644 CatEdu/openeducat_fees/static/description/term_type_4.svg create mode 100644 CatEdu/openeducat_fees/static/description/term_type_5.svg create mode 100644 CatEdu/openeducat_fees/static/description/transportation-icon.svg create mode 100644 CatEdu/openeducat_fees/static/src/js/fees_term_widget.js create mode 100644 CatEdu/openeducat_fees/static/src/js/page_list.js create mode 100644 CatEdu/openeducat_fees/static/src/xml/fees_term_widget_template.xml create mode 100644 CatEdu/openeducat_fees/tests/__init__.py create mode 100644 CatEdu/openeducat_fees/tests/test_fees.py create mode 100644 CatEdu/openeducat_fees/tests/test_fees_common.py create mode 100644 CatEdu/openeducat_fees/views/course_view.xml create mode 100644 CatEdu/openeducat_fees/views/fees_element_view.xml create mode 100644 CatEdu/openeducat_fees/views/fees_terms_view.xml create mode 100644 CatEdu/openeducat_fees/views/student_view.xml create mode 100644 CatEdu/openeducat_fees/wizard/__init__.py create mode 100644 CatEdu/openeducat_fees/wizard/fees_detail_report_wizard.py create mode 100644 CatEdu/openeducat_fees/wizard/fees_detail_report_wizard_view.xml create mode 100644 CatEdu/openeducat_fees/wizard/select_term_type.xml create mode 100644 CatEdu/openeducat_fees/wizard/select_term_type_wizard.py create mode 100644 CatEdu/openeducat_library/README.rst create mode 100644 CatEdu/openeducat_library/__init__.py create mode 100644 CatEdu/openeducat_library/__manifest__.py create mode 100644 CatEdu/openeducat_library/data/action_rule_data.xml create mode 100644 CatEdu/openeducat_library/data/custom_paperformat.xml create mode 100644 CatEdu/openeducat_library/data/media_queue_sequence.xml create mode 100644 CatEdu/openeducat_library/data/product_demo.xml create mode 100644 CatEdu/openeducat_library/demo/author_demo.xml create mode 100644 CatEdu/openeducat_library/demo/library_card_demo.xml create mode 100644 CatEdu/openeducat_library/demo/library_card_type_demo.xml create mode 100644 CatEdu/openeducat_library/demo/media_demo.xml create mode 100644 CatEdu/openeducat_library/demo/media_movement_demo.xml create mode 100644 CatEdu/openeducat_library/demo/media_purchase_demo.xml create mode 100644 CatEdu/openeducat_library/demo/media_queue_demo.xml create mode 100644 CatEdu/openeducat_library/demo/media_type_demo.xml create mode 100644 CatEdu/openeducat_library/demo/media_unit_demo.xml create mode 100644 CatEdu/openeducat_library/demo/publisher_demo.xml create mode 100644 CatEdu/openeducat_library/demo/res_users_demo.xml create mode 100644 CatEdu/openeducat_library/demo/tag_demo.xml create mode 100644 CatEdu/openeducat_library/i18n/ar_001.po create mode 100644 CatEdu/openeducat_library/i18n/da_DK.po create mode 100644 CatEdu/openeducat_library/i18n/de.po create mode 100644 CatEdu/openeducat_library/i18n/es.po create mode 100644 CatEdu/openeducat_library/i18n/fa.po create mode 100644 CatEdu/openeducat_library/i18n/fr.po create mode 100644 CatEdu/openeducat_library/i18n/id.po create mode 100644 CatEdu/openeducat_library/i18n/it.po create mode 100644 CatEdu/openeducat_library/i18n/lt.po create mode 100644 CatEdu/openeducat_library/i18n/nl.po create mode 100644 CatEdu/openeducat_library/i18n/pt.po create mode 100644 CatEdu/openeducat_library/i18n/ru.po create mode 100644 CatEdu/openeducat_library/i18n/th.po create mode 100644 CatEdu/openeducat_library/i18n/vi.po create mode 100644 CatEdu/openeducat_library/i18n/vi_VN.po create mode 100644 CatEdu/openeducat_library/i18n/zh_CN.po create mode 100644 CatEdu/openeducat_library/i18n/zh_HK.po create mode 100644 CatEdu/openeducat_library/menus/op_menu.xml create mode 100644 CatEdu/openeducat_library/models/__init__.py create mode 100644 CatEdu/openeducat_library/models/account_invoice.py create mode 100644 CatEdu/openeducat_library/models/author.py create mode 100644 CatEdu/openeducat_library/models/faculty.py create mode 100644 CatEdu/openeducat_library/models/library.py create mode 100644 CatEdu/openeducat_library/models/media.py create mode 100644 CatEdu/openeducat_library/models/media_movement.py create mode 100644 CatEdu/openeducat_library/models/media_purchase.py create mode 100644 CatEdu/openeducat_library/models/media_queue.py create mode 100644 CatEdu/openeducat_library/models/media_type.py create mode 100644 CatEdu/openeducat_library/models/media_unit.py create mode 100644 CatEdu/openeducat_library/models/publisher.py create mode 100644 CatEdu/openeducat_library/models/student.py create mode 100644 CatEdu/openeducat_library/models/tag.py create mode 100644 CatEdu/openeducat_library/report/__init__.py create mode 100644 CatEdu/openeducat_library/report/report_library_card_barcode.py create mode 100644 CatEdu/openeducat_library/report/report_library_card_barcode.xml create mode 100644 CatEdu/openeducat_library/report/report_media_barcode.py create mode 100644 CatEdu/openeducat_library/report/report_media_barcode.xml create mode 100644 CatEdu/openeducat_library/report/report_menu.xml create mode 100644 CatEdu/openeducat_library/report/report_student_library_card.xml create mode 100644 CatEdu/openeducat_library/security/ir.model.access.csv create mode 100644 CatEdu/openeducat_library/security/op_security.xml create mode 100644 CatEdu/openeducat_library/static/description/assignment-annotation-icon.png create mode 100644 CatEdu/openeducat_library/static/description/authors.png create mode 100644 CatEdu/openeducat_library/static/description/campus-icon.svg create mode 100644 CatEdu/openeducat_library/static/description/courses-icon 1.svg create mode 100644 CatEdu/openeducat_library/static/description/faculties-icon.svg create mode 100644 CatEdu/openeducat_library/static/description/fees.svg create mode 100644 CatEdu/openeducat_library/static/description/g-2-img.png create mode 100644 CatEdu/openeducat_library/static/description/g2-img.svg create mode 100644 CatEdu/openeducat_library/static/description/grade-book-icon.svg create mode 100644 CatEdu/openeducat_library/static/description/help.jpg create mode 100644 CatEdu/openeducat_library/static/description/hr.png create mode 100644 CatEdu/openeducat_library/static/description/icon.png create mode 100644 CatEdu/openeducat_library/static/description/index.html create mode 100644 CatEdu/openeducat_library/static/description/inventory.svg create mode 100644 CatEdu/openeducat_library/static/description/kpi-dashboard-icon.svg create mode 100644 CatEdu/openeducat_library/static/description/lms-icon.svg create mode 100644 CatEdu/openeducat_library/static/description/media.png create mode 100644 CatEdu/openeducat_library/static/description/media_movements.png create mode 100644 CatEdu/openeducat_library/static/description/media_queue_request.png create mode 100644 CatEdu/openeducat_library/static/description/media_unit.png create mode 100644 CatEdu/openeducat_library/static/description/news.svg create mode 100644 CatEdu/openeducat_library/static/description/notice-board-icon.svg create mode 100644 CatEdu/openeducat_library/static/description/openeducat-library_banner.jpg create mode 100644 CatEdu/openeducat_library/static/description/openeducat_account_financial_reports.svg create mode 100644 CatEdu/openeducat_library/static/description/openeducat_admission.svg create mode 100644 CatEdu/openeducat_library/static/description/openeducat_alumni_enterprise.svg create mode 100644 CatEdu/openeducat_library/static/description/openeducat_assignment.svg create mode 100644 CatEdu/openeducat_library/static/description/openeducat_attendance.svg create mode 100644 CatEdu/openeducat_library/static/description/openeducat_classroom.svg create mode 100644 CatEdu/openeducat_library/static/description/openeducat_exam.svg create mode 100644 CatEdu/openeducat_library/static/description/openeducat_library.svg create mode 100644 CatEdu/openeducat_library/static/description/openeducat_library_banner.jpg create mode 100644 CatEdu/openeducat_library/static/description/openeducat_logo.png create mode 100644 CatEdu/openeducat_library/static/description/openeducat_timetable.svg create mode 100644 CatEdu/openeducat_library/static/description/publisher.png create mode 100644 CatEdu/openeducat_library/static/description/sis-icon.svg create mode 100644 CatEdu/openeducat_library/static/description/sourceforge-img.svg create mode 100644 CatEdu/openeducat_library/static/description/students-icon.svg create mode 100644 CatEdu/openeducat_library/static/description/transportation-icon.svg create mode 100644 CatEdu/openeducat_library/tests/__init__.py create mode 100644 CatEdu/openeducat_library/tests/test_library.py create mode 100644 CatEdu/openeducat_library/tests/test_library_common.py create mode 100644 CatEdu/openeducat_library/views/author_view.xml create mode 100644 CatEdu/openeducat_library/views/faculty_view.xml create mode 100644 CatEdu/openeducat_library/views/library_view.xml create mode 100644 CatEdu/openeducat_library/views/media_movement_view.xml create mode 100644 CatEdu/openeducat_library/views/media_purchase_view.xml create mode 100644 CatEdu/openeducat_library/views/media_queue_view.xml create mode 100644 CatEdu/openeducat_library/views/media_type_view.xml create mode 100644 CatEdu/openeducat_library/views/media_unit_view.xml create mode 100644 CatEdu/openeducat_library/views/media_view.xml create mode 100644 CatEdu/openeducat_library/views/publisher_view.xml create mode 100644 CatEdu/openeducat_library/views/student_view.xml create mode 100644 CatEdu/openeducat_library/views/tag_view.xml create mode 100644 CatEdu/openeducat_library/wizards/__init__.py create mode 100644 CatEdu/openeducat_library/wizards/issue_media.py create mode 100644 CatEdu/openeducat_library/wizards/issue_media_view.xml create mode 100644 CatEdu/openeducat_library/wizards/reserve_media.py create mode 100644 CatEdu/openeducat_library/wizards/reserve_media_view.xml create mode 100644 CatEdu/openeducat_library/wizards/return_media.py create mode 100644 CatEdu/openeducat_library/wizards/return_media_view.xml create mode 100644 CatEdu/openeducat_parent/README.rst create mode 100644 CatEdu/openeducat_parent/__init__.py create mode 100644 CatEdu/openeducat_parent/__manifest__.py create mode 100644 CatEdu/openeducat_parent/data/parent_user_data.xml create mode 100644 CatEdu/openeducat_parent/demo/parent_demo.xml create mode 100644 CatEdu/openeducat_parent/demo/parent_relationship_demo.xml create mode 100644 CatEdu/openeducat_parent/demo/res_partner_demo.xml create mode 100644 CatEdu/openeducat_parent/demo/res_users_demo.xml create mode 100644 CatEdu/openeducat_parent/i18n/ar_001.po create mode 100644 CatEdu/openeducat_parent/i18n/da_DK.po create mode 100644 CatEdu/openeducat_parent/i18n/de.po create mode 100644 CatEdu/openeducat_parent/i18n/es.po create mode 100644 CatEdu/openeducat_parent/i18n/fa.po create mode 100644 CatEdu/openeducat_parent/i18n/fr.po create mode 100644 CatEdu/openeducat_parent/i18n/id.po create mode 100644 CatEdu/openeducat_parent/i18n/it.po create mode 100644 CatEdu/openeducat_parent/i18n/lt.po create mode 100644 CatEdu/openeducat_parent/i18n/nl.po create mode 100644 CatEdu/openeducat_parent/i18n/pt.po create mode 100644 CatEdu/openeducat_parent/i18n/ru.po create mode 100644 CatEdu/openeducat_parent/i18n/th.po create mode 100644 CatEdu/openeducat_parent/i18n/vi.po create mode 100644 CatEdu/openeducat_parent/i18n/vi_VN .po create mode 100644 CatEdu/openeducat_parent/i18n/zh.po create mode 100644 CatEdu/openeducat_parent/i18n/zh_CN.po create mode 100644 CatEdu/openeducat_parent/i18n/zh_HK.po create mode 100644 CatEdu/openeducat_parent/menus/op_menu.xml create mode 100644 CatEdu/openeducat_parent/models/__init__.py create mode 100644 CatEdu/openeducat_parent/models/parent.py create mode 100644 CatEdu/openeducat_parent/models/parent_relationship.py create mode 100644 CatEdu/openeducat_parent/security/ir.model.access.csv create mode 100644 CatEdu/openeducat_parent/security/op_security.xml create mode 100644 CatEdu/openeducat_parent/static/description/assignment-annotation-icon.png create mode 100644 CatEdu/openeducat_parent/static/description/campus-icon.svg create mode 100644 CatEdu/openeducat_parent/static/description/courses-icon 1.svg create mode 100644 CatEdu/openeducat_parent/static/description/faculties-icon.svg create mode 100644 CatEdu/openeducat_parent/static/description/fees.svg create mode 100644 CatEdu/openeducat_parent/static/description/g-2-img.png create mode 100644 CatEdu/openeducat_parent/static/description/g2-img.svg create mode 100644 CatEdu/openeducat_parent/static/description/grade-book-icon.svg create mode 100644 CatEdu/openeducat_parent/static/description/help.jpg create mode 100644 CatEdu/openeducat_parent/static/description/hr.png create mode 100644 CatEdu/openeducat_parent/static/description/icon.png create mode 100644 CatEdu/openeducat_parent/static/description/index.html create mode 100644 CatEdu/openeducat_parent/static/description/inventory.svg create mode 100644 CatEdu/openeducat_parent/static/description/kpi-dashboard-icon.svg create mode 100644 CatEdu/openeducat_parent/static/description/lms-icon.svg create mode 100644 CatEdu/openeducat_parent/static/description/news.svg create mode 100644 CatEdu/openeducat_parent/static/description/notice-board-icon.svg create mode 100644 CatEdu/openeducat_parent/static/description/openeducat-parent_banner.jpg create mode 100644 CatEdu/openeducat_parent/static/description/openeducat_account_financial_reports.svg create mode 100644 CatEdu/openeducat_parent/static/description/openeducat_admission.svg create mode 100644 CatEdu/openeducat_parent/static/description/openeducat_alumni_enterprise.svg create mode 100644 CatEdu/openeducat_parent/static/description/openeducat_assignment.svg create mode 100644 CatEdu/openeducat_parent/static/description/openeducat_attendance.svg create mode 100644 CatEdu/openeducat_parent/static/description/openeducat_classroom.svg create mode 100644 CatEdu/openeducat_parent/static/description/openeducat_exam.svg create mode 100644 CatEdu/openeducat_parent/static/description/openeducat_library.svg create mode 100644 CatEdu/openeducat_parent/static/description/openeducat_logo.png create mode 100644 CatEdu/openeducat_parent/static/description/openeducat_parent_banner.jpg create mode 100644 CatEdu/openeducat_parent/static/description/openeducat_timetable.svg create mode 100644 CatEdu/openeducat_parent/static/description/parent.png create mode 100644 CatEdu/openeducat_parent/static/description/sis-icon.svg create mode 100644 CatEdu/openeducat_parent/static/description/sourceforge-img.svg create mode 100644 CatEdu/openeducat_parent/static/description/students-icon.svg create mode 100644 CatEdu/openeducat_parent/static/description/transportation-icon.svg create mode 100644 CatEdu/openeducat_parent/tests/__init__.py create mode 100644 CatEdu/openeducat_parent/tests/test_parent.py create mode 100644 CatEdu/openeducat_parent/tests/test_parent_common.py create mode 100644 CatEdu/openeducat_parent/views/parent_relationship_view.xml create mode 100644 CatEdu/openeducat_parent/views/parent_view.xml create mode 100644 CatEdu/openeducat_timetable/README.rst create mode 100644 CatEdu/openeducat_timetable/__init__.py create mode 100644 CatEdu/openeducat_timetable/__manifest__.py create mode 100644 CatEdu/openeducat_timetable/demo/op_timetable_demo.xml create mode 100644 CatEdu/openeducat_timetable/demo/timing_demo.xml create mode 100644 CatEdu/openeducat_timetable/i18n/ar_001.po create mode 100644 CatEdu/openeducat_timetable/i18n/da_DK.po create mode 100644 CatEdu/openeducat_timetable/i18n/de.po create mode 100644 CatEdu/openeducat_timetable/i18n/es.po create mode 100644 CatEdu/openeducat_timetable/i18n/fa.po create mode 100644 CatEdu/openeducat_timetable/i18n/fr.po create mode 100644 CatEdu/openeducat_timetable/i18n/id.po create mode 100644 CatEdu/openeducat_timetable/i18n/it.po create mode 100644 CatEdu/openeducat_timetable/i18n/lt.po create mode 100644 CatEdu/openeducat_timetable/i18n/nl.po create mode 100644 CatEdu/openeducat_timetable/i18n/pt.po create mode 100644 CatEdu/openeducat_timetable/i18n/ru.po create mode 100644 CatEdu/openeducat_timetable/i18n/th.po create mode 100644 CatEdu/openeducat_timetable/i18n/vi.po create mode 100644 CatEdu/openeducat_timetable/i18n/vi_VN.po create mode 100644 CatEdu/openeducat_timetable/i18n/zh_CN.po create mode 100644 CatEdu/openeducat_timetable/i18n/zh_HK.po create mode 100644 CatEdu/openeducat_timetable/menus/op_menu.xml create mode 100644 CatEdu/openeducat_timetable/models/__init__.py create mode 100644 CatEdu/openeducat_timetable/models/faculty.py create mode 100644 CatEdu/openeducat_timetable/models/res_config_setting.py create mode 100644 CatEdu/openeducat_timetable/models/timetable.py create mode 100644 CatEdu/openeducat_timetable/models/timing.py create mode 100644 CatEdu/openeducat_timetable/report/__init__.py create mode 100644 CatEdu/openeducat_timetable/report/report_menu.xml create mode 100644 CatEdu/openeducat_timetable/report/report_timetable_student_generate.xml create mode 100644 CatEdu/openeducat_timetable/report/report_timetable_teacher_generate.xml create mode 100644 CatEdu/openeducat_timetable/report/timetable_report_student.py create mode 100644 CatEdu/openeducat_timetable/report/timetable_report_teacher.py create mode 100644 CatEdu/openeducat_timetable/security/ir.model.access.csv create mode 100644 CatEdu/openeducat_timetable/security/op_security.xml create mode 100644 CatEdu/openeducat_timetable/static/description/assignment-annotation-icon.png create mode 100644 CatEdu/openeducat_timetable/static/description/campus-icon.svg create mode 100644 CatEdu/openeducat_timetable/static/description/courses-icon 1.svg create mode 100644 CatEdu/openeducat_timetable/static/description/faculties-icon.svg create mode 100644 CatEdu/openeducat_timetable/static/description/fees.svg create mode 100644 CatEdu/openeducat_timetable/static/description/g-2-img.png create mode 100644 CatEdu/openeducat_timetable/static/description/g2-img.svg create mode 100644 CatEdu/openeducat_timetable/static/description/generate_session.png create mode 100644 CatEdu/openeducat_timetable/static/description/grade-book-icon.svg create mode 100644 CatEdu/openeducat_timetable/static/description/help.jpg create mode 100644 CatEdu/openeducat_timetable/static/description/hr.png create mode 100644 CatEdu/openeducat_timetable/static/description/icon.png create mode 100644 CatEdu/openeducat_timetable/static/description/index.html create mode 100644 CatEdu/openeducat_timetable/static/description/inventory.svg create mode 100644 CatEdu/openeducat_timetable/static/description/kpi-dashboard-icon.svg create mode 100644 CatEdu/openeducat_timetable/static/description/lms-icon.svg create mode 100644 CatEdu/openeducat_timetable/static/description/news.svg create mode 100644 CatEdu/openeducat_timetable/static/description/notice-board-icon.svg create mode 100644 CatEdu/openeducat_timetable/static/description/openeducat-timetable_banner.jpg create mode 100644 CatEdu/openeducat_timetable/static/description/openeducat_account_financial_reports.svg create mode 100644 CatEdu/openeducat_timetable/static/description/openeducat_admission.svg create mode 100644 CatEdu/openeducat_timetable/static/description/openeducat_alumni_enterprise.svg create mode 100644 CatEdu/openeducat_timetable/static/description/openeducat_assignment.svg create mode 100644 CatEdu/openeducat_timetable/static/description/openeducat_attendance.svg create mode 100644 CatEdu/openeducat_timetable/static/description/openeducat_classroom.svg create mode 100644 CatEdu/openeducat_timetable/static/description/openeducat_exam.svg create mode 100644 CatEdu/openeducat_timetable/static/description/openeducat_library.svg create mode 100644 CatEdu/openeducat_timetable/static/description/openeducat_logo.png create mode 100644 CatEdu/openeducat_timetable/static/description/openeducat_timetable.svg create mode 100644 CatEdu/openeducat_timetable/static/description/openeducat_timetable_banner.jpg create mode 100644 CatEdu/openeducat_timetable/static/description/session.png create mode 100644 CatEdu/openeducat_timetable/static/description/sis-icon.svg create mode 100644 CatEdu/openeducat_timetable/static/description/sourceforge-img.svg create mode 100644 CatEdu/openeducat_timetable/static/description/students-icon.svg create mode 100644 CatEdu/openeducat_timetable/static/description/timing.png create mode 100644 CatEdu/openeducat_timetable/static/description/transportation-icon.svg create mode 100644 CatEdu/openeducat_timetable/static/xls/op_session.xls create mode 100644 CatEdu/openeducat_timetable/tests/__init__.py create mode 100644 CatEdu/openeducat_timetable/tests/test_timetable.py create mode 100644 CatEdu/openeducat_timetable/tests/test_timetable_common.py create mode 100644 CatEdu/openeducat_timetable/views/faculty_view.xml create mode 100644 CatEdu/openeducat_timetable/views/res_config_setting_view.xml create mode 100644 CatEdu/openeducat_timetable/views/timetable_templates.xml create mode 100644 CatEdu/openeducat_timetable/views/timetable_view.xml create mode 100644 CatEdu/openeducat_timetable/views/timing_view.xml create mode 100644 CatEdu/openeducat_timetable/wizard/__init__.py create mode 100644 CatEdu/openeducat_timetable/wizard/generate_timetable.py create mode 100644 CatEdu/openeducat_timetable/wizard/generate_timetable_view.xml create mode 100644 CatEdu/openeducat_timetable/wizard/session_confirmation.py create mode 100644 CatEdu/openeducat_timetable/wizard/session_confirmation.xml create mode 100644 CatEdu/openeducat_timetable/wizard/time_table_report.py create mode 100644 CatEdu/openeducat_timetable/wizard/time_table_report.xml diff --git a/CatEdu/openeducat_activity/README.rst b/CatEdu/openeducat_activity/README.rst new file mode 100644 index 0000000..285b7d4 --- /dev/null +++ b/CatEdu/openeducat_activity/README.rst @@ -0,0 +1 @@ +This module provide feature of Activity Management. diff --git a/CatEdu/openeducat_activity/__init__.py b/CatEdu/openeducat_activity/__init__.py new file mode 100644 index 0000000..ad200a7 --- /dev/null +++ b/CatEdu/openeducat_activity/__init__.py @@ -0,0 +1,22 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from . import models +from . import wizard diff --git a/CatEdu/openeducat_activity/__manifest__.py b/CatEdu/openeducat_activity/__manifest__.py new file mode 100644 index 0000000..69f851d --- /dev/null +++ b/CatEdu/openeducat_activity/__manifest__.py @@ -0,0 +1,51 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +{ + 'name': 'OpenEduCat Activity', + 'version': '18.0.1.0', + 'license': 'LGPL-3', + 'category': 'Education', + "sequence": 3, + 'summary': 'Manage Activities', + 'complexity': "easy", + 'author': 'OpenEduCat Inc', + 'website': 'https://www.openeducat.org', + 'depends': ['openeducat_core'], + 'data': [ + 'security/op_security.xml', + 'security/ir.model.access.csv', + 'data/activity_type_data.xml', + 'wizard/student_migrate_wizard_view.xml', + 'views/activity_view.xml', + 'views/activity_type_view.xml', + 'views/student_view.xml', + 'menus/op_menu.xml' + ], + 'demo': [ + 'demo/activity_demo.xml', + ], + 'images': [ + 'static/description/openeducat-activity_banner.jpg', + ], + 'installable': True, + 'auto_install': False, + 'application': True, +} diff --git a/CatEdu/openeducat_activity/data/activity_type_data.xml b/CatEdu/openeducat_activity/data/activity_type_data.xml new file mode 100644 index 0000000..858bc6e --- /dev/null +++ b/CatEdu/openeducat_activity/data/activity_type_data.xml @@ -0,0 +1,12 @@ + + + + Presentation + + + Late Application + + + Migration + + diff --git a/CatEdu/openeducat_activity/demo/activity_demo.xml b/CatEdu/openeducat_activity/demo/activity_demo.xml new file mode 100644 index 0000000..2d22527 --- /dev/null +++ b/CatEdu/openeducat_activity/demo/activity_demo.xml @@ -0,0 +1,25 @@ + + + + Good presentation given + + + + + + + + Reached 1 hour late + + + + + + + + + + diff --git a/CatEdu/openeducat_activity/i18n/ar_001.po b/CatEdu/openeducat_activity/i18n/ar_001.po new file mode 100644 index 0000000..44b9062 --- /dev/null +++ b/CatEdu/openeducat_activity/i18n/ar_001.po @@ -0,0 +1,420 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_activity +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-12 10:00+0000\n" +"PO-Revision-Date: 2024-02-12 10:00+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction +msgid "Action Needed" +msgstr "الإجراءات اللازمة" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__active +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__active +msgid "Active" +msgstr "نشيط" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_ids +msgid "Activities" +msgstr "أنشطة" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.activity_smart_button +msgid "Activity" +msgstr "نشاط" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_count +msgid "Activity Count" +msgstr "عدد النشاط" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "استثناء النشاط زخرفة" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_graph +msgid "Activity Graph View" +msgstr "عرض الرسم البياني للنشاط" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_log +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_tree +msgid "Activity Log" +msgstr "سجل النشاط" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_sub +msgid "Activity Logs" +msgstr "سجلات النشاط" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_pivot +msgid "Activity Pivot" +msgstr "النشاط المحوري" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_state +msgid "Activity State" +msgstr "حالة النشاط" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity_type +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__type_id +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_tree +msgid "Activity Type" +msgstr "نوع النشاط" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_icon +msgid "Activity Type Icon" +msgstr "أيقونة نوع النشاط" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_type_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_type_sub +msgid "Activity Types" +msgstr "أنواع النشاط" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +msgid "Archived" +msgstr "أرشفة" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_attachment_count +msgid "Attachment Count" +msgstr "عدد المرفقات" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "" +"Can't migrate, As selected courses don't share " +"same parent course!" +msgstr "" +"لا يمكن الترحيل، لأن المقررات الدراسية المحددة لا يمكن ذلك يشارك" +"نفس دورة الوالدين!" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Can't migrate, Proceed for new admission" +msgstr "لا يمكن الترحيل ، تابع للقبول الجديد" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Cancel" +msgstr "إلغاء الأمر" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_completed +msgid "Course Completed?" +msgstr "الانتهاء من المسار؟" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_uid +msgid "Created by" +msgstr "تم إنشاؤها بواسطة" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_date +msgid "Created on" +msgstr "تم النشر" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__date +msgid "Date" +msgstr "تاريخ" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__description +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +msgid "Description" +msgstr "وصف" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__display_name +msgid "Display Name" +msgstr "اسم العرض" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__faculty_id +msgid "Faculty" +msgstr "أعضاء هيئة التدريس" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_follower_ids +msgid "Followers" +msgstr "متابعون" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_partner_ids +msgid "Followers (Partners)" +msgstr "أتباع (شركاء)" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "الرمز الرائع على سبيل المثال FA-TASKS" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Forward" +msgstr "إلى الأمام" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_from_id +msgid "From Course" +msgstr "من الدورة التدريبية" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "From Course must not be same as To Course!" +msgstr "يجب ألا يكون من الدورة التدريبية هو نفسه إلى الدورة التدريبية!" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__has_message +msgid "Has Message" +msgstr "لديه رسالة" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__id +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__id +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__id +msgid "ID" +msgstr "معرف" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon" +msgstr "أيقونة" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "أيقونة للإشارة إلى نشاط استثناء." + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction +msgid "If checked, new messages require your attention." +msgstr "إذا تم فحصها ، تتطلب رسائل جديدة انتباهك." + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "إذا تم فحصها ، فإن بعض الرسائل لديها خطأ في التسليم." + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_is_follower +msgid "Is Follower" +msgstr "هو أتباع" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_uid +msgid "Last Updated by" +msgstr "آخر تحديث قبل" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_date +msgid "Last Updated on" +msgstr "تاريخ آخر تحديث" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error +msgid "Message Delivery error" +msgstr "خطأ تسليم الرسائل" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_ids +msgid "Messages" +msgstr "رسائل" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration From {} to Completed Course" +msgstr "الترحيل من {} إلى الدورة التدريبية المكتملة" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration from {} to {}" +msgstr "الهجرة من {} إلى {}" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "الموعد النهائي للنشط" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__name +msgid "Name" +msgstr "الاسم" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "حدث تقويم النشاط التالي" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "الموعد النهائي للنشاط التالي" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_summary +msgid "Next Activity Summary" +msgstr "ملخص النشاط التالي" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_id +msgid "Next Activity Type" +msgstr "نوع النشاط التالي" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of Actions" +msgstr "عدد الإجراءات" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of errors" +msgstr "عدد الأخطاء" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "عدد الرسائل التي تتطلب إجراء" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "عدد الرسائل ذات خطأ التسليم" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__optional_sub +msgid "Optional Subjects" +msgstr "مواضيع اختيارية" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__rating_ids +msgid "Ratings" +msgstr "التقييمات" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_user_id +msgid "Responsible User" +msgstr "المستخدم المسؤول" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_sms_error +msgid "SMS Delivery error" +msgstr "خطأ تسليم الرسائل القصيرة" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"الحالة بناءً على الأنشطة\n" +"متأخر: تم تمرير تاريخ الاستحقاق بالفعل\n" +"اليوم: تاريخ النشاط اليوم\n" +"المخطط: الأنشطة المستقبلية." + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_student +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__student_id +msgid "Student" +msgstr "طالب" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity +msgid "Student Activity" +msgstr "نشاط الطالب" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_student_migrate +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student Migrate" +msgstr "ترحيل الطلاب" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_student_migrate_view +#: model:ir.ui.menu,name:openeducat_activity.menu_student_migrate +msgid "Student Migration" +msgstr "هجرة الطلاب" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student(s)" +msgstr "الأساتذة" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__batch_id +msgid "To Batch" +msgstr "إلى دفعة" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_to_id +msgid "To Course" +msgstr "بالطبع" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "نوع نشاط الاستثناء المسجل." + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__website_message_ids +msgid "Website Messages" +msgstr "رسائل الموقع" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__website_message_ids +msgid "Website communication history" +msgstr "تاريخ اتصال الموقع" diff --git a/CatEdu/openeducat_activity/i18n/da_DK.po b/CatEdu/openeducat_activity/i18n/da_DK.po new file mode 100644 index 0000000..cd55a77 --- /dev/null +++ b/CatEdu/openeducat_activity/i18n/da_DK.po @@ -0,0 +1,420 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_activity +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-12 10:09+0000\n" +"PO-Revision-Date: 2024-02-12 10:09+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction +msgid "Action Needed" +msgstr "Der kræves handling" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__active +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__active +msgid "Active" +msgstr "Aktiv" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_ids +msgid "Activities" +msgstr "Aktiviteter" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.activity_smart_button +msgid "Activity" +msgstr "Aktivitet" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_count +msgid "Activity Count" +msgstr "Aktivitetstælling" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Aktivitet undtagelsesdekoration" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_graph +msgid "Activity Graph View" +msgstr "Aktivitetsgrafvisning" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_log +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_tree +msgid "Activity Log" +msgstr "Aktivitetslog" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_sub +msgid "Activity Logs" +msgstr "Aktivitetslogfiler" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_pivot +msgid "Activity Pivot" +msgstr "Aktivitetspivot" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_state +msgid "Activity State" +msgstr "Aktivitetstilstand" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity_type +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__type_id +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_tree +msgid "Activity Type" +msgstr "Aktivitetstype" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_icon +msgid "Activity Type Icon" +msgstr "Ikon for aktivitetstype" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_type_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_type_sub +msgid "Activity Types" +msgstr "Aktivitetstyper" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +msgid "Archived" +msgstr "Arkiveret" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_attachment_count +msgid "Attachment Count" +msgstr "Vedhæftningstælling" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "" +"Can't migrate, As selected courses don't share " +"same parent course!" +msgstr "" +"Kan ikke migrere, da udvalgte kurser ikke gør det del " +"samme forældrekursus!" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Can't migrate, Proceed for new admission" +msgstr "Kan ikke migrere. Fortsæt for ny optagelse" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Cancel" +msgstr "Afbestille" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_completed +msgid "Course Completed?" +msgstr "Kursus afsluttet?" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_uid +msgid "Created by" +msgstr "Lavet af" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_date +msgid "Created on" +msgstr "Oprettet på" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__date +msgid "Date" +msgstr "Dato" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__description +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +msgid "Description" +msgstr "Beskrivelse" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__display_name +msgid "Display Name" +msgstr "Visnavn" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__faculty_id +msgid "Faculty" +msgstr "Fakultet" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_follower_ids +msgid "Followers" +msgstr "Tilhængere" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_partner_ids +msgid "Followers (Partners)" +msgstr "Tilhængere (partnere)" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Font Awesome Icon f.eks. fa-basker" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Forward" +msgstr "Frem" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_from_id +msgid "From Course" +msgstr "Fra selvfølgelig" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "From Course must not be same as To Course!" +msgstr "Fra kursus må ikke være det samme som Til kursus!" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__has_message +msgid "Has Message" +msgstr "Har besked" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__id +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__id +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__id +msgid "ID" +msgstr "Id" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon" +msgstr "Ikon" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Ikon for at indikere en undtagelsesaktivitet." + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Hvis de kontrolleres, kræver nye meddelelser din opmærksomhed." + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Hvis de kontrolleres, har nogle meddelelser en leveringsfejl." + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_is_follower +msgid "Is Follower" +msgstr "Er tilhænger" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_uid +msgid "Last Updated by" +msgstr "Sidst opdateret af" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_date +msgid "Last Updated on" +msgstr "Sidst opdateret om" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error +msgid "Message Delivery error" +msgstr "Fejl på meddelelseslevering" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_ids +msgid "Messages" +msgstr "Beskeder" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration From {} to Completed Course" +msgstr "Migrering fra {} til afsluttet kursus" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration from {} to {}" +msgstr "Migrering fra {} til {}" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Min aktivitetsfrist" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__name +msgid "Name" +msgstr "Navn" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Næste aktivitetskalenderbegivenhed" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Næste aktivitetsfrist" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_summary +msgid "Next Activity Summary" +msgstr "Næste aktivitetsoversigt" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_id +msgid "Next Activity Type" +msgstr "Næste aktivitetstype" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of Actions" +msgstr "Antal handlinger" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of errors" +msgstr "Antal fejl" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Antal meddelelser, der kræver en handling" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Antal meddelelser med leveringsfejl" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__optional_sub +msgid "Optional Subjects" +msgstr "Valgfrie emner" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__rating_ids +msgid "Ratings" +msgstr "Bedømmelser" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_user_id +msgid "Responsible User" +msgstr "Ansvarlig bruger" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS -leveringsfejl" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Status baseret på aktiviteter\n" +"Forstået: forfaldsdato er allerede vedtaget\n" +"I dag: Aktivitetsdato er i dag\n" +"Planlagt: Fremtidige aktiviteter." + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_student +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__student_id +msgid "Student" +msgstr "Studerende" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity +msgid "Student Activity" +msgstr "Studentaktivitet" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_student_migrate +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student Migrate" +msgstr "Studerende migrerer" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_student_migrate_view +#: model:ir.ui.menu,name:openeducat_activity.menu_student_migrate +msgid "Student Migration" +msgstr "Studentmigration" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student(s)" +msgstr "Studerende)" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__batch_id +msgid "To Batch" +msgstr "At batch" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_to_id +msgid "To Course" +msgstr "Til selvfølgelig" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Type af undtagelsesaktiviteten på posten." + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__website_message_ids +msgid "Website Messages" +msgstr "Webstedsmeddelelser" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__website_message_ids +msgid "Website communication history" +msgstr "Webstedskommunikationshistorie" diff --git a/CatEdu/openeducat_activity/i18n/de.po b/CatEdu/openeducat_activity/i18n/de.po new file mode 100644 index 0000000..0c40e40 --- /dev/null +++ b/CatEdu/openeducat_activity/i18n/de.po @@ -0,0 +1,420 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_activity +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-12 10:41+0000\n" +"PO-Revision-Date: 2024-02-12 10:41+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction +msgid "Action Needed" +msgstr "Handlungsbedarf" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__active +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__active +msgid "Active" +msgstr "Aktiv" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_ids +msgid "Activities" +msgstr "Aktivitäten" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.activity_smart_button +msgid "Activity" +msgstr "Aktivität" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_count +msgid "Activity Count" +msgstr "Aktivitätsanzahl" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Aktivitäts-Ausnahmedekoration" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_graph +msgid "Activity Graph View" +msgstr "Aktivitätsdiagrammansicht" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_log +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_tree +msgid "Activity Log" +msgstr "Aktivitätsprotokoll" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_sub +msgid "Activity Logs" +msgstr "Aktivitätsprotokolle" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_pivot +msgid "Activity Pivot" +msgstr "Aktivitäts-Pivot" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_state +msgid "Activity State" +msgstr "Aktivitätszustand" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity_type +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__type_id +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_tree +msgid "Activity Type" +msgstr "Aktivitätstyp" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_icon +msgid "Activity Type Icon" +msgstr "Aktivitätstyp-Symbol" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_type_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_type_sub +msgid "Activity Types" +msgstr "Aktivitätstypen" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +msgid "Archived" +msgstr "Archiviert" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_attachment_count +msgid "Attachment Count" +msgstr "Anhaftungsanzahl" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "" +"Can't migrate, As selected courses don't share " +"same parent course!" +msgstr "" +"Die Migration ist nicht möglich, da dies bei ausgewählten Kursen nicht der Fall ist Aktie " +"Gleicher Elternkurs!" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Can't migrate, Proceed for new admission" +msgstr "Kann nicht migrieren, fahren Sie mit der Neuaufnahme fort" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Cancel" +msgstr "Abbrechen" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_completed +msgid "Course Completed?" +msgstr "Kurs abgeschlossen?" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_uid +msgid "Created by" +msgstr "Erstellt von" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_date +msgid "Created on" +msgstr "Erstellt am" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__date +msgid "Date" +msgstr "Datum" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__description +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +msgid "Description" +msgstr "Beschreibung" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__faculty_id +msgid "Faculty" +msgstr "Fakultät" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_follower_ids +msgid "Followers" +msgstr "Anhänger" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_partner_ids +msgid "Followers (Partners)" +msgstr "Anhänger (Partner)" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Fantastisches Schriftartensymbol, z. B. Fett-Aufgaben" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Forward" +msgstr "Weiterleiten" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_from_id +msgid "From Course" +msgstr "Von Kurs" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "From Course must not be same as To Course!" +msgstr "Von Kurs darf nicht mit Bis Kurs identisch sein!" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__has_message +msgid "Has Message" +msgstr "Hat Nachricht" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__id +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__id +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__id +msgid "ID" +msgstr "AUSWEIS" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon" +msgstr "Symbol" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Symbol zur Anzeige einer Ausnahmeaktivität." + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Bei Überprüfung erfordern neue Nachrichten Ihre Aufmerksamkeit." + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Wenn es überprüft wird, haben einige Nachrichten einen Zustellfehler." + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_is_follower +msgid "Is Follower" +msgstr "Ist Anhänger" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert von" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error +msgid "Message Delivery error" +msgstr "Meldungsergebnisfehler" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_ids +msgid "Messages" +msgstr "Mitteilungen" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration From {} to Completed Course" +msgstr "Migration von {} zum abgeschlossenen Kurs" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration from {} to {}" +msgstr "Migration von {} nach {}" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Meine Aktivitätsfrist" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__name +msgid "Name" +msgstr "Name" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Nächstes Aktivitätskalenderereignis" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Nächste Aktivitätsfrist" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_summary +msgid "Next Activity Summary" +msgstr "Nächste Aktivitätszusammenfassung" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_id +msgid "Next Activity Type" +msgstr "Nächster Aktivitätstyp" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of Actions" +msgstr "Anzahl der Aktionen" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of errors" +msgstr "Anzahl der Fehler" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Anzahl der Nachrichten, die eine Aktion erfordert" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Anzahl der Nachrichten mit Lieferfehler" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__optional_sub +msgid "Optional Subjects" +msgstr "Optionale Themen" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__rating_ids +msgid "Ratings" +msgstr "Bewertungen" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_user_id +msgid "Responsible User" +msgstr "Verantwortungsbewusster Benutzer" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Fehler bei der SMS-Zustellung" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Status basierend auf Aktivitäten\n" +"Überfällig: Fälligkeitsdatum ist bereits verabschiedet\n" +"Heute: Aktivitätsdatum ist heute\n" +"Geplant: zukünftige Aktivitäten." + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_student +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__student_id +msgid "Student" +msgstr "Schüler" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity +msgid "Student Activity" +msgstr "Studentenaktivität" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_student_migrate +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student Migrate" +msgstr "Schüler migrieren" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_student_migrate_view +#: model:ir.ui.menu,name:openeducat_activity.menu_student_migrate +msgid "Student Migration" +msgstr "Schüler Migration" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student(s)" +msgstr "Schüler" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__batch_id +msgid "To Batch" +msgstr "Zu batch" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_to_id +msgid "To Course" +msgstr "Bis Kurs" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Typ der erfassten Ausnahmeaktivität." + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__website_message_ids +msgid "Website Messages" +msgstr "Website -Nachrichten" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__website_message_ids +msgid "Website communication history" +msgstr "Website -Kommunikationsgeschichte" diff --git a/CatEdu/openeducat_activity/i18n/es.po b/CatEdu/openeducat_activity/i18n/es.po new file mode 100644 index 0000000..057160d --- /dev/null +++ b/CatEdu/openeducat_activity/i18n/es.po @@ -0,0 +1,420 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_activity +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-12 10:51+0000\n" +"PO-Revision-Date: 2024-02-12 10:51+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction +msgid "Action Needed" +msgstr "Accion necesaria" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__active +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__active +msgid "Active" +msgstr "Activo" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_ids +msgid "Activities" +msgstr "Actividades" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.activity_smart_button +msgid "Activity" +msgstr "Actividad" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_count +msgid "Activity Count" +msgstr "Recuento de actividades" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Decoración de excepciones de actividad" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_graph +msgid "Activity Graph View" +msgstr "Vista del gráfico de actividades" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_log +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_tree +msgid "Activity Log" +msgstr "Registro de actividades" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_sub +msgid "Activity Logs" +msgstr "Registros de actividad" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_pivot +msgid "Activity Pivot" +msgstr "Actividad de actividad" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_state +msgid "Activity State" +msgstr "Estado de actividad" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity_type +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__type_id +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_tree +msgid "Activity Type" +msgstr "Tipo de actividad" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_icon +msgid "Activity Type Icon" +msgstr "Icono de tipo de actividad" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_type_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_type_sub +msgid "Activity Types" +msgstr "Tipos de actividad" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +msgid "Archived" +msgstr "Archivado" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_attachment_count +msgid "Attachment Count" +msgstr "Recuento de adjuntos" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "" +"Can't migrate, As selected courses don't share " +"same parent course!" +msgstr "" +"No se puede migrar porque los cursos seleccionados no lo hacen compartir " +"¡mismo curso para padres!" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Can't migrate, Proceed for new admission" +msgstr "No puedo migrar. Proceda a una nueva admisión." + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_completed +msgid "Course Completed?" +msgstr "Curso completado?" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__date +msgid "Date" +msgstr "Fecha" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__description +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +msgid "Description" +msgstr "Descripción" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__display_name +msgid "Display Name" +msgstr "Nombre para mostrar" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__faculty_id +msgid "Faculty" +msgstr "Facultad" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguidores (socios)" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Fuente Icono Impresionante, p. tareas de fa" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Forward" +msgstr "Delantero" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_from_id +msgid "From Course" +msgstr "Desde el curso" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "From Course must not be same as To Course!" +msgstr "From Course no debe ser el mismo que To Course!" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__has_message +msgid "Has Message" +msgstr "Tiene mensaje" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__id +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__id +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__id +msgid "ID" +msgstr "IDENTIFICACIÓN" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon" +msgstr "Icono" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Ícono para indicar una actividad de excepción." + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Si se revisan, los nuevos mensajes requieren su atención." + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Si se verifican, algunos mensajes tienen un error de entrega." + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_is_follower +msgid "Is Follower" +msgstr "Es seguidor" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error +msgid "Message Delivery error" +msgstr "Error de entrega de mensajes" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_ids +msgid "Messages" +msgstr "Mensajes" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration From {} to Completed Course" +msgstr "Migración de {} al curso completado" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration from {} to {}" +msgstr "Migración de {} a {}" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Fecha límite de mi actividad" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__name +msgid "Name" +msgstr "Nombre" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Próximo evento del calendario de actividades" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Fecha límite de la próxima actividad" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_summary +msgid "Next Activity Summary" +msgstr "Siguiente resumen de actividad" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_id +msgid "Next Activity Type" +msgstr "Siguiente tipo de actividad" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of Actions" +msgstr "Número de acciones" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of errors" +msgstr "Número de errores" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Número de mensajes que requieren una acción" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Número de mensajes con error de entrega" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__optional_sub +msgid "Optional Subjects" +msgstr "Temas opcionales" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__rating_ids +msgid "Ratings" +msgstr "Calificaciones" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_user_id +msgid "Responsible User" +msgstr "Usuario responsable" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Error de entrega de SMS" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Estado basado en actividades\n" +"Alvado: la fecha de vencimiento ya está pasada\n" +"Hoy: la fecha de actividad es hoy\n" +"Planificado: actividades futuras." + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_student +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__student_id +msgid "Student" +msgstr "Alumno" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity +msgid "Student Activity" +msgstr "Actividad estudiantil" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_student_migrate +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student Migrate" +msgstr "Estudiante migra" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_student_migrate_view +#: model:ir.ui.menu,name:openeducat_activity.menu_student_migrate +msgid "Student Migration" +msgstr "Migración de estudiantes" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student(s)" +msgstr "Estudiantes)" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__batch_id +msgid "To Batch" +msgstr "Para lotes" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_to_id +msgid "To Course" +msgstr "Cursar" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Tipo de actividad de excepción registrada." + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__website_message_ids +msgid "Website Messages" +msgstr "Mensajes del sitio web" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__website_message_ids +msgid "Website communication history" +msgstr "Historial de comunicación del sitio web" diff --git a/CatEdu/openeducat_activity/i18n/fa.po b/CatEdu/openeducat_activity/i18n/fa.po new file mode 100644 index 0000000..b752342 --- /dev/null +++ b/CatEdu/openeducat_activity/i18n/fa.po @@ -0,0 +1,420 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_activity +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-12 11:01+0000\n" +"PO-Revision-Date: 2024-02-12 11:01+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction +msgid "Action Needed" +msgstr "عمل مورد نیاز" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__active +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__active +msgid "Active" +msgstr "فعال" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_ids +msgid "Activities" +msgstr "فعالیت ها" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.activity_smart_button +msgid "Activity" +msgstr "فعالیت" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_count +msgid "Activity Count" +msgstr "شمارش فعالیت" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "دکوراسیون استثناء فعالیت" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_graph +msgid "Activity Graph View" +msgstr "نمای نمودار فعالیت" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_log +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_tree +msgid "Activity Log" +msgstr "گزارش فعالیت" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_sub +msgid "Activity Logs" +msgstr "سیاهههای مربوط به فعالیت" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_pivot +msgid "Activity Pivot" +msgstr "محوری فعالیت" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_state +msgid "Activity State" +msgstr "حالت فعالیت" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity_type +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__type_id +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_tree +msgid "Activity Type" +msgstr "نوع فعالیت" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_icon +msgid "Activity Type Icon" +msgstr "نماد نوع فعالیت" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_type_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_type_sub +msgid "Activity Types" +msgstr "انواع فعالیت" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +msgid "Archived" +msgstr "بایگانی شده" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_attachment_count +msgid "Attachment Count" +msgstr "تعداد پیوست" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "" +"Can't migrate, As selected courses don't share " +"same parent course!" +msgstr "" +"نمی توان مهاجرت کرد، زیرا دوره های انتخابی امکان پذیر نیست اشتراک گذاری " +"همان دوره پدر و مادر!" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Can't migrate, Proceed for new admission" +msgstr "نمی توان مهاجرت کرد، برای پذیرش جدید اقدام کنید" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Cancel" +msgstr "لغو کردن" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_completed +msgid "Course Completed?" +msgstr "دوره کامل شد؟" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_uid +msgid "Created by" +msgstr "خلق شده توسط" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_date +msgid "Created on" +msgstr "ایجاد شده در" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__date +msgid "Date" +msgstr "تاریخ" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__description +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +msgid "Description" +msgstr "شرح" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__display_name +msgid "Display Name" +msgstr "نام نمایش" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__faculty_id +msgid "Faculty" +msgstr "دانشکده" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_follower_ids +msgid "Followers" +msgstr "پیروان" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_partner_ids +msgid "Followers (Partners)" +msgstr "پیروان (شرکا)" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "آیکون عالی فونت به عنوان مثال دست و پنجه نرم" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Forward" +msgstr "رو به جلو" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_from_id +msgid "From Course" +msgstr "از دوره" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "From Course must not be same as To Course!" +msgstr "" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__has_message +msgid "Has Message" +msgstr "پیام دارد" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__id +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__id +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__id +msgid "ID" +msgstr "شناسه" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon" +msgstr "آیکون" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "نماد برای نشان دادن یک فعالیت استثنا." + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction +msgid "If checked, new messages require your attention." +msgstr "در صورت بررسی ، پیام های جدید به توجه شما نیاز دارند." + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "در صورت بررسی ، برخی از پیام ها خطای تحویل دارند." + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_is_follower +msgid "Is Follower" +msgstr "پیرو است" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_uid +msgid "Last Updated by" +msgstr "آخرین به روز شده توسط" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_date +msgid "Last Updated on" +msgstr "آخرین بروز رسانی در تاریخ" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error +msgid "Message Delivery error" +msgstr "خطای تحویل پیام" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_ids +msgid "Messages" +msgstr "پیام ها" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration From {} to Completed Course" +msgstr "مهاجرت از {} ​​به دوره تکمیل شده" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration from {} to {}" +msgstr "مهاجرت از {} ​​به {}" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "مهلت فعالیت من" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__name +msgid "Name" +msgstr "نام" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "رویداد تقویم فعالیت بعدی" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "مهلت فعالیت بعدی" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_summary +msgid "Next Activity Summary" +msgstr "خلاصه فعالیت بعدی" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_id +msgid "Next Activity Type" +msgstr "نوع فعالیت بعدی" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of Actions" +msgstr "تعداد اقدامات" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of errors" +msgstr "تعداد خطاها" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "تعداد پیام هایی که نیاز به یک عمل دارند" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "تعداد پیام ها با خطای تحویل" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__optional_sub +msgid "Optional Subjects" +msgstr "سوژه های اختیاری" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__rating_ids +msgid "Ratings" +msgstr "رتبه بندی ها" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_user_id +msgid "Responsible User" +msgstr "کاربر مسئول" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_sms_error +msgid "SMS Delivery error" +msgstr "خطای تحویل پیامک" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"وضعیت بر اساس فعالیت ها\n" +"تأخیر: تاریخ موعد قبلاً تصویب شده است\n" +"امروز: تاریخ فعالیت امروز است\n" +"برنامه ریزی شده: فعالیت های آینده." + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_student +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__student_id +msgid "Student" +msgstr "دانشجو" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity +msgid "Student Activity" +msgstr "فعالیت دانشجویی" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_student_migrate +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student Migrate" +msgstr "دانش آموز مهاجرت می کند" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_student_migrate_view +#: model:ir.ui.menu,name:openeducat_activity.menu_student_migrate +msgid "Student Migration" +msgstr "مهاجرت دانشجویی" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student(s)" +msgstr "دانش آموزان)" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__batch_id +msgid "To Batch" +msgstr "به دسته" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_to_id +msgid "To Course" +msgstr "به مسیر" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "نوع فعالیت استثنا در ثبت" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__website_message_ids +msgid "Website Messages" +msgstr "پیام های وب سایت" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__website_message_ids +msgid "Website communication history" +msgstr "سابقه ارتباطات وب سایت" diff --git a/CatEdu/openeducat_activity/i18n/fr.po b/CatEdu/openeducat_activity/i18n/fr.po new file mode 100644 index 0000000..319620e --- /dev/null +++ b/CatEdu/openeducat_activity/i18n/fr.po @@ -0,0 +1,420 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_activity +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-12 11:12+0000\n" +"PO-Revision-Date: 2024-02-12 11:12+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction +msgid "Action Needed" +msgstr "Action nécessaire" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__active +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__active +msgid "Active" +msgstr "Actif" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_ids +msgid "Activities" +msgstr "Activités" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.activity_smart_button +msgid "Activity" +msgstr "Activité" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_count +msgid "Activity Count" +msgstr "Nombre d'activités " + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Décoration d'exception d'activité" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_graph +msgid "Activity Graph View" +msgstr "Vue de graphique d'activité" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_log +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_tree +msgid "Activity Log" +msgstr "Journal d'activité" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_sub +msgid "Activity Logs" +msgstr "Journaux d'activité" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_pivot +msgid "Activity Pivot" +msgstr "Pivot d'activité" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_state +msgid "Activity State" +msgstr "État d'activité" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity_type +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__type_id +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_tree +msgid "Activity Type" +msgstr "Type d'activité" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_icon +msgid "Activity Type Icon" +msgstr "Icône de type d'activité" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_type_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_type_sub +msgid "Activity Types" +msgstr "Types d'activités" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +msgid "Archived" +msgstr "Archivé" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_attachment_count +msgid "Attachment Count" +msgstr "Nombre de pièces jointes" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "" +"Can't migrate, As selected courses don't share " +"same parent course!" +msgstr "" +"Impossible de migrer, car les cours sélectionnés ne le font pas partager " +"même cours pour les parents !" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Can't migrate, Proceed for new admission" +msgstr "Impossible de migrer, procéder à une nouvelle admission" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Cancel" +msgstr "Annuler" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_completed +msgid "Course Completed?" +msgstr "Cours terminé ?" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_date +msgid "Created on" +msgstr "Créé sur" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__date +msgid "Date" +msgstr "Date" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__description +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +msgid "Description" +msgstr "La description" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__display_name +msgid "Display Name" +msgstr "Afficher un nom" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__faculty_id +msgid "Faculty" +msgstr "la faculté" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_follower_ids +msgid "Followers" +msgstr "Suiveurs" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_partner_ids +msgid "Followers (Partners)" +msgstr "Abonnés (partenaires)" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Icône géniale de police, par exemple FA-TASS" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Forward" +msgstr "Vers l'avant" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_from_id +msgid "From Course" +msgstr "De cours" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "From Course must not be same as To Course!" +msgstr "Du cours ne doit pas être identique à To Course !" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__has_message +msgid "Has Message" +msgstr "A un message" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__id +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__id +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__id +msgid "ID" +msgstr "IDENTIFIANT" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon" +msgstr "Icône" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Icône pour indiquer une activité d'exception." + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction +msgid "If checked, new messages require your attention." +msgstr "S'il est vérifié, les nouveaux messages nécessitent votre attention." + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "S'il est vérifié, certains messages ont une erreur de livraison." + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_is_follower +msgid "Is Follower" +msgstr "Est suiveur" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error +msgid "Message Delivery error" +msgstr "Erreur de livraison de messages" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_ids +msgid "Messages" +msgstr "messages" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration From {} to Completed Course" +msgstr "Migration de {} vers le cours terminé" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration from {} to {}" +msgstr "Migration de {} vers {}" + + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Date limite de mon activité" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__name +msgid "Name" +msgstr "Nom" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Prochain événement du calendrier d'activités" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Date limite d'activité suivante" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_summary +msgid "Next Activity Summary" +msgstr "Résumé de l'activité suivante" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_id +msgid "Next Activity Type" +msgstr "Type d'activité suivante" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of Actions" +msgstr "Nombre d'actions" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of errors" +msgstr "Nombre d'erreurs" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Nombre de messages qui nécessitent une action" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Nombre de messages avec erreur de livraison" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__optional_sub +msgid "Optional Subjects" +msgstr "Sujet optionnel" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__rating_ids +msgid "Ratings" +msgstr "Notes" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_user_id +msgid "Responsible User" +msgstr "Utilisateur responsable" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Erreur de livraison SMS" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Statut basé sur les activités\n" +"En retard: la date d'échéance est déjà adoptée\n" +"Aujourd'hui: la date d'activité est aujourd'hui\n" +"Planifié: activités futures." + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_student +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__student_id +msgid "Student" +msgstr "Étudiant" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity +msgid "Student Activity" +msgstr "Activité des étudiants" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_student_migrate +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student Migrate" +msgstr "L'étudiant migrate" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_student_migrate_view +#: model:ir.ui.menu,name:openeducat_activity.menu_student_migrate +msgid "Student Migration" +msgstr "Migration des étudiants" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student(s)" +msgstr "Étudiants)" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__batch_id +msgid "To Batch" +msgstr "À un lot" +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_to_id +msgid "To Course" +msgstr "Pour cours" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Type d’activité exceptionnelle enregistrée." + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__website_message_ids +msgid "Website Messages" +msgstr "Messages du site Web" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__website_message_ids +msgid "Website communication history" +msgstr "Historique de communication du site Web" diff --git a/CatEdu/openeducat_activity/i18n/id.po b/CatEdu/openeducat_activity/i18n/id.po new file mode 100644 index 0000000..70f8fb9 --- /dev/null +++ b/CatEdu/openeducat_activity/i18n/id.po @@ -0,0 +1,420 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_activity +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-12 11:19+0000\n" +"PO-Revision-Date: 2024-02-12 11:19+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction +msgid "Action Needed" +msgstr "Tindakan yang dibutuhkan" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__active +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__active +msgid "Active" +msgstr "Aktif" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_ids +msgid "Activities" +msgstr "Kegiatan" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.activity_smart_button +msgid "Activity" +msgstr "Aktivitas" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_count +msgid "Activity Count" +msgstr "Jumlah aktivitas" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Dekorasi Pengecualian Aktivitas" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_graph +msgid "Activity Graph View" +msgstr "Tampilan Grafik Aktivitas" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_log +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_tree +msgid "Activity Log" +msgstr "Log aktivitas" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_sub +msgid "Activity Logs" +msgstr "Log Aktivitas" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_pivot +msgid "Activity Pivot" +msgstr "Poros aktivitas" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_state +msgid "Activity State" +msgstr "Keadaan aktivitas" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity_type +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__type_id +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_tree +msgid "Activity Type" +msgstr "Tipe kegiatan" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_icon +msgid "Activity Type Icon" +msgstr "Ikon Jenis Aktivitas" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_type_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_type_sub +msgid "Activity Types" +msgstr "Jenis aktivitas" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +msgid "Archived" +msgstr "Diarsipkan" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_attachment_count +msgid "Attachment Count" +msgstr "Jumlah lampiran" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "" +"Can't migrate, As selected courses don't share " +"same parent course!" +msgstr "" +"Tidak dapat bermigrasi, karena kursus tertentu tidak dapat bermigrasi membagikan " +"kursus orang tua yang sama!" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Can't migrate, Proceed for new admission" +msgstr "tidak dapat bermigrasi, Lanjutkan untuk masuk baru" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Cancel" +msgstr "Membatalkan" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_completed +msgid "Course Completed?" +msgstr "Kursus Selesai?" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_uid +msgid "Created by" +msgstr "Dibuat oleh" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_date +msgid "Created on" +msgstr "Dibuat pada" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__date +msgid "Date" +msgstr "Tanggal" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__description +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +msgid "Description" +msgstr "Keterangan" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__display_name +msgid "Display Name" +msgstr "Nama tampilan" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__faculty_id +msgid "Faculty" +msgstr "Fakultas" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_follower_ids +msgid "Followers" +msgstr "Pengikut" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_partner_ids +msgid "Followers (Partners)" +msgstr "Pengikut (mitra)" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Ikon luar biasa font mis. tugas-tugas fa" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Forward" +msgstr "Maju" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_from_id +msgid "From Course" +msgstr "Dari tentu saja" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "From Course must not be same as To Course!" +msgstr "Dari Tentu saja tidak harus sama dengan Untuk Kursus!" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__has_message +msgid "Has Message" +msgstr "Memiliki pesan" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__id +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__id +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__id +msgid "ID" +msgstr "PENGENAL" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon" +msgstr "Ikon" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Ikon untuk menunjukkan aktivitas pengecualian." + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Jika diperiksa, pesan baru memerlukan perhatian Anda." + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Jika diperiksa, beberapa pesan memiliki kesalahan pengiriman." + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_is_follower +msgid "Is Follower" +msgstr "Adalah pengikut" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_uid +msgid "Last Updated by" +msgstr "Terakhir diperbarui oleh" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_date +msgid "Last Updated on" +msgstr "Terakhir diperbarui saat" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error +msgid "Message Delivery error" +msgstr "Kesalahan pengiriman pesan" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_ids +msgid "Messages" +msgstr "Pesan" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration From {} to Completed Course" +msgstr "Migrasi Dari {} ke Kursus Selesai" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration from {} to {}" +msgstr "Migrasi dari {} ke {}" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Batas waktu aktivitas saya" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__name +msgid "Name" +msgstr "Nama" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Acara Kalender Aktivitas Berikutnya" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Batas waktu aktivitas berikutnya" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_summary +msgid "Next Activity Summary" +msgstr "Ringkasan Aktivitas Berikutnya" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_id +msgid "Next Activity Type" +msgstr "Jenis aktivitas berikutnya" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of Actions" +msgstr "Jumlah tindakan" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of errors" +msgstr "Jumlah kesalahan" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Jumlah pesan yang membutuhkan tindakan" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Jumlah pesan dengan kesalahan pengiriman" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__optional_sub +msgid "Optional Subjects" +msgstr "Subjek pilihan" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__rating_ids +msgid "Ratings" +msgstr "Peringkat" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_user_id +msgid "Responsible User" +msgstr "Pengguna yang bertanggung jawab" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Kesalahan pengiriman SMS" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Status berdasarkan kegiatan\n" +"Tinggal: Tanggal jatuh tempo sudah berlalu\n" +"Hari ini: Tanggal aktivitas hari ini\n" +"Direncanakan: Kegiatan Masa Depan." + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_student +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__student_id +msgid "Student" +msgstr "Siswa" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity +msgid "Student Activity" +msgstr "Aktivitas siswa" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_student_migrate +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student Migrate" +msgstr "Siswa bermigrasi" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_student_migrate_view +#: model:ir.ui.menu,name:openeducat_activity.menu_student_migrate +msgid "Student Migration" +msgstr "Migrasi Siswa" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student(s)" +msgstr "Mahasiswa" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__batch_id +msgid "To Batch" +msgstr "Untuk batch" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_to_id +msgid "To Course" +msgstr "Untuk tentu saja" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Jenis aktivitas pengecualian pada catatan." + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__website_message_ids +msgid "Website Messages" +msgstr "Pesan situs web" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__website_message_ids +msgid "Website communication history" +msgstr "Riwayat Komunikasi Situs Web" diff --git a/CatEdu/openeducat_activity/i18n/it.po b/CatEdu/openeducat_activity/i18n/it.po new file mode 100644 index 0000000..4bbf0f7 --- /dev/null +++ b/CatEdu/openeducat_activity/i18n/it.po @@ -0,0 +1,420 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_activity +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-12 11:26+0000\n" +"PO-Revision-Date: 2024-02-12 11:26+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction +msgid "Action Needed" +msgstr "Azione necessaria" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__active +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__active +msgid "Active" +msgstr "Attivo" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_ids +msgid "Activities" +msgstr "Attività" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.activity_smart_button +msgid "Activity" +msgstr "Attività" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_count +msgid "Activity Count" +msgstr "Conteggio delle attività" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Attività Eccezione Decorazione" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_graph +msgid "Activity Graph View" +msgstr "Vista grafico delle attività" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_log +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_tree +msgid "Activity Log" +msgstr "Registro delle attività" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_sub +msgid "Activity Logs" +msgstr "Registri delle attività" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_pivot +msgid "Activity Pivot" +msgstr "PIVOT ATTIVITÀ" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_state +msgid "Activity State" +msgstr "Stato di attività" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity_type +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__type_id +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_tree +msgid "Activity Type" +msgstr "Tipo di attività" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_icon +msgid "Activity Type Icon" +msgstr "Icona del tipo di attività" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_type_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_type_sub +msgid "Activity Types" +msgstr "Tipi di attività" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +msgid "Archived" +msgstr "Archiviato" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_attachment_count +msgid "Attachment Count" +msgstr "Conteggio di allegato" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "" +"Can't migrate, As selected courses don't share " +"same parent course!" +msgstr "" +"Non è possibile eseguire la migrazione, a differenza dei corsi selezionati condividere " +"stesso corso per genitori!" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Can't migrate, Proceed for new admission" +msgstr "Impossibile eseguire la migrazione, procedi per una nuova ammissione" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Cancel" +msgstr "Annulla" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_completed +msgid "Course Completed?" +msgstr "Corso completato?" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_uid +msgid "Created by" +msgstr "Creato da" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_date +msgid "Created on" +msgstr "Creato" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__date +msgid "Date" +msgstr "Data" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__description +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +msgid "Description" +msgstr "Descrizione" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__display_name +msgid "Display Name" +msgstr "Nome da visualizzare" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__faculty_id +msgid "Faculty" +msgstr "Facoltà" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_follower_ids +msgid "Followers" +msgstr "Seguaci" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_partner_ids +msgid "Followers (Partners)" +msgstr "Follower (partner)" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Font Awesome icona ad es. FA-Tasks" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Forward" +msgstr "Inoltrare" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_from_id +msgid "From Course" +msgstr "Da corso" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "From Course must not be same as To Course!" +msgstr "From Course non deve essere uguale a To Course!" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__has_message +msgid "Has Message" +msgstr "Ha un messaggio" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__id +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__id +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon" +msgstr "Icona" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Icona per indicare un'attività di eccezione." + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Se controllati, i nuovi messaggi richiedono la tua attenzione." + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Se controllati, alcuni messaggi hanno un errore di consegna." + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_is_follower +msgid "Is Follower" +msgstr "È follower" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_uid +msgid "Last Updated by" +msgstr "Ultimo aggiornamento da" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_date +msgid "Last Updated on" +msgstr "Ultimo aggiornamento su" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error +msgid "Message Delivery error" +msgstr "Errore di consegna dei messaggi" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_ids +msgid "Messages" +msgstr "Messaggi" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration From {} to Completed Course" +msgstr "Migrazione da {} al corso completato" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration from {} to {}" +msgstr "Migrazione da {} al {}" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "La mia scadenza di attività" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__name +msgid "Name" +msgstr "Nome" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Evento del calendario delle attività successivi" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Scadenza dell'attività successiva" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_summary +msgid "Next Activity Summary" +msgstr "Riepilogo dell'attività successiva" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_id +msgid "Next Activity Type" +msgstr "Tipo di attività successivo" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of Actions" +msgstr "Numero di azioni" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of errors" +msgstr "Numero di errori" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Numero di messaggi che richiedono un'azione" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Numero di messaggi con errore di consegna" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__optional_sub +msgid "Optional Subjects" +msgstr "A scelta" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__rating_ids +msgid "Ratings" +msgstr "Giudizi" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_user_id +msgid "Responsible User" +msgstr "Utente responsabile" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Errore di consegna SMS" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Stato basato sulle attività\n" +"In ritardo: la data di scadenza è già passata\n" +"Oggi: la data dell'attività è oggi\n" +"Pianificato: attività future." + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_student +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__student_id +msgid "Student" +msgstr "Alunno" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity +msgid "Student Activity" +msgstr "Attività degli studenti" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_student_migrate +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student Migrate" +msgstr "Studente migrare" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_student_migrate_view +#: model:ir.ui.menu,name:openeducat_activity.menu_student_migrate +msgid "Student Migration" +msgstr "Migrazione degli studenti" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student(s)" +msgstr "Studenti)" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__batch_id +msgid "To Batch" +msgstr "Per Batch" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_to_id +msgid "To Course" +msgstr "Per curare" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Tipo di attività di eccezione registrata." + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__website_message_ids +msgid "Website Messages" +msgstr "Messaggi del sito web" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__website_message_ids +msgid "Website communication history" +msgstr "Storia di comunicazione del sito Web" diff --git a/CatEdu/openeducat_activity/i18n/lt.po b/CatEdu/openeducat_activity/i18n/lt.po new file mode 100644 index 0000000..d46e5f1 --- /dev/null +++ b/CatEdu/openeducat_activity/i18n/lt.po @@ -0,0 +1,420 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_activity +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-12 11:31+0000\n" +"PO-Revision-Date: 2024-02-12 11:31+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction +msgid "Action Needed" +msgstr "Reikalingas veiksmas" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__active +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__active +msgid "Active" +msgstr "Aktyvus" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_ids +msgid "Activities" +msgstr "Veikla" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.activity_smart_button +msgid "Activity" +msgstr "Veikla" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_count +msgid "Activity Count" +msgstr "Veiklos skaičius" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Veiklos išimties dekoravimas" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_graph +msgid "Activity Graph View" +msgstr "Veiklos grafiko vaizdas" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_log +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_tree +msgid "Activity Log" +msgstr "veiklos žurnalas" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_sub +msgid "Activity Logs" +msgstr "Veiklos žurnalai" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_pivot +msgid "Activity Pivot" +msgstr "Veiklos pasukimas" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_state +msgid "Activity State" +msgstr "Veiklos būsena" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity_type +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__type_id +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_tree +msgid "Activity Type" +msgstr "Veiklos tipas" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_icon +msgid "Activity Type Icon" +msgstr "Veiklos tipo piktograma" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_type_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_type_sub +msgid "Activity Types" +msgstr "Veiklos tipai" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +msgid "Archived" +msgstr "Archyvuota" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_attachment_count +msgid "Attachment Count" +msgstr "Priedų skaičius" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "" +"Can't migrate, As selected courses don't share " +"same parent course!" +msgstr "" +"Negalima perkelti, nes pasirinkti kursai to nedaro Dalintis " +"tas pats tėvų kursas!" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Can't migrate, Proceed for new admission" +msgstr "Nepavyko perkelti, pereikite prie naujo priėmimo" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Cancel" +msgstr "Atšaukti" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_completed +msgid "Course Completed?" +msgstr "Kursas baigtas?" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_uid +msgid "Created by" +msgstr "Sukurta" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_date +msgid "Created on" +msgstr "Sukurtas" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__date +msgid "Date" +msgstr "Data" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__description +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +msgid "Description" +msgstr "apibūdinimas" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__display_name +msgid "Display Name" +msgstr "Rodomas pavadinimas" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__faculty_id +msgid "Faculty" +msgstr "Fakultetas" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_follower_ids +msgid "Followers" +msgstr "Pasekėjai" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_partner_ids +msgid "Followers (Partners)" +msgstr "Stebėtojai (partneriai)" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Šrifto nuostabi piktograma, pvz. FA užduotys" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Forward" +msgstr "Persiųsti" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_from_id +msgid "From Course" +msgstr "Nuo kurso" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "From Course must not be same as To Course!" +msgstr "Nuo kurso neturi būti tas pats, kas į kursą!" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__has_message +msgid "Has Message" +msgstr "Turi pranešimą" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__id +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__id +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__id +msgid "ID" +msgstr "Id" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon" +msgstr "Piktograma" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Piktograma, nurodanti išimties veiklą." + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Jei patikrinsite, nauji pranešimai reikalauja jūsų dėmesio." + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Jei patikrinta, kai kurie pranešimai turi pristatymo klaidą." + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_is_follower +msgid "Is Follower" +msgstr "Yra sekėjas" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujinta" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error +msgid "Message Delivery error" +msgstr "Pranešimo pristatymo klaida" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_ids +msgid "Messages" +msgstr "Pranešimai" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration From {} to Completed Course" +msgstr "Perkėlimas iš {} į baigtą kursą" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration from {} to {}" +msgstr "Perkėlimas iš {} į {}" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Mano veiklos terminas" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__name +msgid "Name" +msgstr "vardas" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Kitas veiklos terminas" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Kitas veiklos terminas" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_summary +msgid "Next Activity Summary" +msgstr "Kitos veiklos santrauka" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_id +msgid "Next Activity Type" +msgstr "Kitas veiklos tipas" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of Actions" +msgstr "Veiksmų skaičius" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of errors" +msgstr "Klaidų skaičius" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Pranešimų, kuriems reikalingas veiksmas, skaičius" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Pranešimų su pristatymo klaida skaičius" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__optional_sub +msgid "Optional Subjects" +msgstr "Pasirenkami dalykai" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__rating_ids +msgid "Ratings" +msgstr "Įvertinimai" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_user_id +msgid "Responsible User" +msgstr "Atsakingas vartotojas" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS pristatymo klaida" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Būsena, pagrįsta veikla\n" +"Vykstanti: terminas jau praėjo\n" +"Šiandien: veiklos data yra šiandien\n" +"Suplanuota: būsima veikla." + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_student +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__student_id +msgid "Student" +msgstr "Studentas" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity +msgid "Student Activity" +msgstr "Studentų veikla" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_student_migrate +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student Migrate" +msgstr "Studentas migruoja" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_student_migrate_view +#: model:ir.ui.menu,name:openeducat_activity.menu_student_migrate +msgid "Student Migration" +msgstr "Studentų migracija" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student(s)" +msgstr "Studentas (-ai)" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__batch_id +msgid "To Batch" +msgstr "Į partiją" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_to_id +msgid "To Course" +msgstr "Į kursą" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Įrašų veiklos išimties tipas." + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__website_message_ids +msgid "Website Messages" +msgstr "Svetainės pranešimai" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__website_message_ids +msgid "Website communication history" +msgstr "Tinklalapio komunikacijos istorija" diff --git a/CatEdu/openeducat_activity/i18n/nl.po b/CatEdu/openeducat_activity/i18n/nl.po new file mode 100644 index 0000000..3e26493 --- /dev/null +++ b/CatEdu/openeducat_activity/i18n/nl.po @@ -0,0 +1,420 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_activity +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-12 11:36+0000\n" +"PO-Revision-Date: 2024-02-12 11:36+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction +msgid "Action Needed" +msgstr "Actie nodig" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__active +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__active +msgid "Active" +msgstr "Actief" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_ids +msgid "Activities" +msgstr "Activiteiten" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.activity_smart_button +msgid "Activity" +msgstr "Werkzaamheid" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_count +msgid "Activity Count" +msgstr "Activiteit tellen" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Activiteitsuitzondering decoratie" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_graph +msgid "Activity Graph View" +msgstr "Weergave Activiteitengrafiek" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_log +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_tree +msgid "Activity Log" +msgstr "Activiteiten logboek" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_sub +msgid "Activity Logs" +msgstr "Activiteitslogboeken" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_pivot +msgid "Activity Pivot" +msgstr "Activiteit draait" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_state +msgid "Activity State" +msgstr "Activiteitstoestand" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity_type +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__type_id +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_tree +msgid "Activity Type" +msgstr "Activiteitstype" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_icon +msgid "Activity Type Icon" +msgstr "Activiteitstype pictogram" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_type_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_type_sub +msgid "Activity Types" +msgstr "Activiteitstypen" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +msgid "Archived" +msgstr "Gearchiveerde" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_attachment_count +msgid "Attachment Count" +msgstr "Bijlage tellen" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "" +"Can't migrate, As selected courses don't share " +"same parent course!" +msgstr "" +"Kan niet migreren, zoals geselecteerde cursussen niet deel " +"dezelfde oudercursus!" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Can't migrate, Proceed for new admission" +msgstr "Kan niet migreren, ga verder voor nieuwe toelating" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Cancel" +msgstr "Annuleren" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_completed +msgid "Course Completed?" +msgstr "Cursus voltooid?" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_uid +msgid "Created by" +msgstr "Gemaakt door" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_date +msgid "Created on" +msgstr "Gemaakt op" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__date +msgid "Date" +msgstr "Datum" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__description +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +msgid "Description" +msgstr "Beschrijving" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__display_name +msgid "Display Name" +msgstr "Weergavenaam" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__faculty_id +msgid "Faculty" +msgstr "Faculteit" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_follower_ids +msgid "Followers" +msgstr "Volgers" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_partner_ids +msgid "Followers (Partners)" +msgstr "Volgers (partners)" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Lettertype geweldig pictogram b.v. fa-taken" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Forward" +msgstr "Naar voren" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_from_id +msgid "From Course" +msgstr "Van koers" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "From Course must not be same as To Course!" +msgstr "Van koers mag niet hetzelfde zijn als Naar koers!" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__has_message +msgid "Has Message" +msgstr "Heeft bericht" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__id +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__id +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__id +msgid "ID" +msgstr "ID kaart" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon" +msgstr "Icoon" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Pictogram om een \\u200b\\u200buitzonderingsactiviteit aan te geven." + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Indien aangevinkt, vereisen nieuwe berichten uw aandacht. " + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Indien aangevinkt, hebben sommige berichten een leveringsfout. " + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_is_follower +msgid "Is Follower" +msgstr "Is volger" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_date +msgid "Last Updated on" +msgstr "Laatst geupdate op" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error +msgid "Message Delivery error" +msgstr "Berichtbezorgingsfout" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_ids +msgid "Messages" +msgstr "Berichten " + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration From {} to Completed Course" +msgstr "Migratie van {} naar voltooide cursus" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration from {} to {}" +msgstr "Migratie van {} naar {}" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Mijn activiteitdeadline" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__name +msgid "Name" +msgstr "Naam" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Volgende activiteitenkalenderevenement" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Volgende activiteit deadline" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_summary +msgid "Next Activity Summary" +msgstr "Volgende activiteiten samenvatting" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_id +msgid "Next Activity Type" +msgstr "Volgende activiteitstype" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of Actions" +msgstr "Aantal acties" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of errors" +msgstr "Aantal fouten" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Aantal berichten dat een actie vereist " + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Aantal berichten met leveringsfout" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__optional_sub +msgid "Optional Subjects" +msgstr "Optionele onderwerpen" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__rating_ids +msgid "Ratings" +msgstr "Waarderingen" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_user_id +msgid "Responsible User" +msgstr "Verantwoordelijke gebruiker" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS -leveringsfout" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Status op basis van activiteiten\n" +"Overleden: de vervaldatum is al aangenomen\n" +"Vandaag: de activiteitsdatum is vandaag\n" +"Gepland: toekomstige activiteiten." + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_student +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__student_id +msgid "Student" +msgstr "Leerling" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity +msgid "Student Activity" +msgstr "Studentactiviteit" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_student_migrate +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student Migrate" +msgstr "Student migreren" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_student_migrate_view +#: model:ir.ui.menu,name:openeducat_activity.menu_student_migrate +msgid "Student Migration" +msgstr "Studentenmigratie" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student(s)" +msgstr "Student (en)" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__batch_id +msgid "To Batch" +msgstr "Om te batch " + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_to_id +msgid "To Course" +msgstr "Naar de cursus" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Type van de uitzonderingsactiviteit op record." + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__website_message_ids +msgid "Website Messages" +msgstr "Website -berichten" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__website_message_ids +msgid "Website communication history" +msgstr "Website communicatiegeschiedenis" diff --git a/CatEdu/openeducat_activity/i18n/pt.po b/CatEdu/openeducat_activity/i18n/pt.po new file mode 100644 index 0000000..06518ec --- /dev/null +++ b/CatEdu/openeducat_activity/i18n/pt.po @@ -0,0 +1,420 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_activity +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-12 11:41+0000\n" +"PO-Revision-Date: 2024-02-12 11:41+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction +msgid "Action Needed" +msgstr "Ação necessária" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__active +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__active +msgid "Active" +msgstr "Ativo" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_ids +msgid "Activities" +msgstr "Atividades" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.activity_smart_button +msgid "Activity" +msgstr "Atividade" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_count +msgid "Activity Count" +msgstr "Contagem de atividades" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Decoração de exceção de atividade" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_graph +msgid "Activity Graph View" +msgstr "Visualização do gráfico de atividade" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_log +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_tree +msgid "Activity Log" +msgstr "Registro de atividade" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_sub +msgid "Activity Logs" +msgstr "Logs de atividade" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_pivot +msgid "Activity Pivot" +msgstr "Pivô de atividade" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_state +msgid "Activity State" +msgstr "Estado de atividade" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity_type +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__type_id +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_tree +msgid "Activity Type" +msgstr "Tipo de atividade" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_icon +msgid "Activity Type Icon" +msgstr "Ícone do tipo de atividade" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_type_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_type_sub +msgid "Activity Types" +msgstr "Tipos de atividade" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +msgid "Archived" +msgstr "Arquivado" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_attachment_count +msgid "Attachment Count" +msgstr "Contagem de anexos" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "" +"Can't migrate, As selected courses don't share " +"same parent course!" +msgstr "" +"Não é possível migrar, pois os cursos selecionados não compartilhar " +"mesmo curso pai!" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Can't migrate, Proceed for new admission" +msgstr "Não é possível migrar, Prossiga para nova admissão" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_completed +msgid "Course Completed?" +msgstr "Curso concluído?" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__date +msgid "Date" +msgstr "Encontro" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__description +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +msgid "Description" +msgstr "Descrição" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__display_name +msgid "Display Name" +msgstr "Nome em Exibição" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__faculty_id +msgid "Faculty" +msgstr "Faculdade" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguidores (parceiros)" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Ícone de fonte incrível, por exemplo FA-Tasks" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Forward" +msgstr "Avançar" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_from_id +msgid "From Course" +msgstr "Do curso" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "From Course must not be same as To Course!" +msgstr "De Claro que não deve ser o mesmo que To Course!" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__has_message +msgid "Has Message" +msgstr "Tem mensagem" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__id +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__id +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__id +msgid "ID" +msgstr "EU IRIA" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon" +msgstr "Ícone" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Ícone para indicar uma atividade de exceção." + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Se verificado, novas mensagens exigem sua atenção." + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Se verificado, algumas mensagens têm um erro de entrega." + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_is_follower +msgid "Is Follower" +msgstr "É seguidor" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_uid +msgid "Last Updated by" +msgstr "Última atualização por" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_date +msgid "Last Updated on" +msgstr "Última atualização em" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error +msgid "Message Delivery error" +msgstr "Erro de entrega da mensagem" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_ids +msgid "Messages" +msgstr "Mensagens" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration From {} to Completed Course" +msgstr "Migração de {} para curso concluído" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration from {} to {}" +msgstr "Migração de {} para {}" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Meu prazo de atividade" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__name +msgid "Name" +msgstr "Nome" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Próximo prazo de atividade" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Próximo prazo de atividade" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_summary +msgid "Next Activity Summary" +msgstr "Próxima atividade Resumo" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_id +msgid "Next Activity Type" +msgstr "Próximo tipo de atividade" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of Actions" +msgstr "Número de ações" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of errors" +msgstr "Número de erros" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Número de mensagens que requer uma ação" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Número de mensagens com erro de entrega" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__optional_sub +msgid "Optional Subjects" +msgstr "Assuntos opcionais" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__rating_ids +msgid "Ratings" +msgstr "Avaliações" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_user_id +msgid "Responsible User" +msgstr "Usuário responsável" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Erro de entrega do SMS" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Status com base em atividades\n" +"Vencido: a data de vencimento já foi aprovada\n" +"Hoje: a data da atividade é hoje\n" +"Planejado: atividades futuras." + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_student +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__student_id +msgid "Student" +msgstr "Aluna" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity +msgid "Student Activity" +msgstr "Atividade do aluno" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_student_migrate +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student Migrate" +msgstr "Estudante migrar" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_student_migrate_view +#: model:ir.ui.menu,name:openeducat_activity.menu_student_migrate +msgid "Student Migration" +msgstr "Migração do aluno" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student(s)" +msgstr "Estudante (s)" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__batch_id +msgid "To Batch" +msgstr "Para lote" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_to_id +msgid "To Course" +msgstr "Para percorrer" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Tipo de atividade de exceção registrada." + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__website_message_ids +msgid "Website Messages" +msgstr "Mensagens do site" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__website_message_ids +msgid "Website communication history" +msgstr "Histórico de comunicação do site" diff --git a/CatEdu/openeducat_activity/i18n/ru.po b/CatEdu/openeducat_activity/i18n/ru.po new file mode 100644 index 0000000..bc2064b --- /dev/null +++ b/CatEdu/openeducat_activity/i18n/ru.po @@ -0,0 +1,421 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_activity +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-12 11:46+0000\n" +"PO-Revision-Date: 2024-02-12 11:46+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction +msgid "Action Needed" +msgstr "Действие необходимо" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__active +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__active +msgid "Active" +msgstr "Активный" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_ids +msgid "Activities" +msgstr "мероприятия" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.activity_smart_button +msgid "Activity" +msgstr "Мероприятия" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_count +msgid "Activity Count" +msgstr "Счетчик деятельности" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_graph +msgid "Activity Graph View" +msgstr "Вид графика деятельности" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_log +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_tree +msgid "Activity Log" +msgstr "Журнал активности" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_sub +msgid "Activity Logs" +msgstr "Журналы деятельности" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_pivot +msgid "Activity Pivot" +msgstr "Активность поворота" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_state +msgid "Activity State" +msgstr "Состояние деятельности" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity_type +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__type_id +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_tree +msgid "Activity Type" +msgstr "Тип деятельности" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_icon +msgid "Activity Type Icon" +msgstr "Значок типа деятельности" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_type_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_type_sub +msgid "Activity Types" +msgstr "Типы деятельности" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +msgid "Archived" +msgstr "Архивированный" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_attachment_count +msgid "Attachment Count" +msgstr "Подсчет приложений" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "" +"Can't migrate, As selected courses don't share " +"same parent course!" +msgstr "" +"Невозможно перенести, так как выбранные курсы этого не делают делиться " +"тот же родительский курс!" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Can't migrate, Proceed for new admission" +msgstr "Не может мигрировать, Proceed для нового приема" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Cancel" +msgstr "Отмена" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_completed +msgid "Course Completed?" +msgstr "Курс завершен?" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_uid +msgid "Created by" +msgstr "Сделано" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_date +msgid "Created on" +msgstr "Создано на" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__date +msgid "Date" +msgstr "Свидание" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__description +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +msgid "Description" +msgstr "Описание" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__display_name +msgid "Display Name" +msgstr "Показать имя" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__faculty_id +msgid "Faculty" +msgstr "Факультет" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_follower_ids +msgid "Followers" +msgstr "Последователи" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_partner_ids +msgid "Followers (Partners)" +msgstr "Последователи (партнеры)" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Awesome икона шрифта, например FA-задачи" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Forward" +msgstr "Вперед" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_from_id +msgid "From Course" +msgstr "Из курса" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "From Course must not be same as To Course!" +msgstr "От курса не должна быть такой же, как на курс!" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__has_message +msgid "Has Message" +msgstr "Имеет сообщение" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__id +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__id +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__id +msgid "ID" +msgstr "Я БЫ" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon" +msgstr "Значок" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Значок, чтобы указать на исключение." + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction +msgid "If checked, new messages require your attention." +msgstr "При проверке новые сообщения требуют вашего внимания." + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "При проверке некоторые сообщения имеют ошибку доставки." + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_is_follower +msgid "Is Follower" +msgstr "Это последователь" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_uid +msgid "Last Updated by" +msgstr "Последнее обновлено" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_date +msgid "Last Updated on" +msgstr "Последнее обновлено" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error +msgid "Message Delivery error" +msgstr "Ошибка доставки сообщения" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_ids +msgid "Messages" +msgstr "Сообщения" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration From {} to Completed Course" +msgstr "Миграция с {} на завершенный курс" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration from {} to {}" +msgstr "Миграция с {} на {} +" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Мой крайний срок действия" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__name +msgid "Name" +msgstr "Имя" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Следующее событие календаря действий" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Следующий крайний срок действия" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_summary +msgid "Next Activity Summary" +msgstr "Следующее резюме деятельности" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_id +msgid "Next Activity Type" +msgstr "Следующий тип деятельности" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of Actions" +msgstr "Количество действий" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of errors" +msgstr "Количество ошибок" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Количество сообщений, которые требуют действия" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Количество сообщений с ошибкой доставки" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__optional_sub +msgid "Optional Subjects" +msgstr "Дополнительные предметы" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__rating_ids +msgid "Ratings" +msgstr "Рейтинги" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_user_id +msgid "Responsible User" +msgstr "Ответственный пользователь" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_sms_error +msgid "SMS Delivery error" +msgstr "СМС ошибка доставки" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Статус на основе деятельности\n" +"Просрочен: дата срока уже прошла\n" +"Сегодня: дата деятельности сегодня\n" +"Запланировано: будущие мероприятия." + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_student +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__student_id +msgid "Student" +msgstr "Ученик" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity +msgid "Student Activity" +msgstr "Студенческая деятельность" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_student_migrate +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student Migrate" +msgstr "Студент мигрирует" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_student_migrate_view +#: model:ir.ui.menu,name:openeducat_activity.menu_student_migrate +msgid "Student Migration" +msgstr "Студенческая миграция" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student(s)" +msgstr "Ученики)" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__batch_id +msgid "To Batch" +msgstr "На партию" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_to_id +msgid "To Course" +msgstr "К курсу" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Тип исключения деятельности на записи." + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__website_message_ids +msgid "Website Messages" +msgstr "Сообщения веб -сайта" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__website_message_ids +msgid "Website communication history" +msgstr "История общения веб -сайта" diff --git a/CatEdu/openeducat_activity/i18n/th.po b/CatEdu/openeducat_activity/i18n/th.po new file mode 100644 index 0000000..5ace519 --- /dev/null +++ b/CatEdu/openeducat_activity/i18n/th.po @@ -0,0 +1,420 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_activity +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-12 11:57+0000\n" +"PO-Revision-Date: 2024-02-12 11:57+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction +msgid "Action Needed" +msgstr "จำเป็นต้องดำเนินการ" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__active +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__active +msgid "Active" +msgstr "คล่องแคล่ว" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_ids +msgid "Activities" +msgstr "กิจกรรม" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.activity_smart_button +msgid "Activity" +msgstr "กิจกรรม" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_count +msgid "Activity Count" +msgstr "จำนวนกิจกรรม" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "กิจกรรมตกแต่งข้อยกเว้น" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_graph +msgid "Activity Graph View" +msgstr "มุมมองกราฟกิจกรรม" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_log +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_tree +msgid "Activity Log" +msgstr "บันทึกกิจกรรม" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_sub +msgid "Activity Logs" +msgstr "บันทึกกิจกรรม" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_pivot +msgid "Activity Pivot" +msgstr "สาระสำคัญของกิจกรรม" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_state +msgid "Activity State" +msgstr "รัฐกิจกรรม" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity_type +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__type_id +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_tree +msgid "Activity Type" +msgstr "ประเภทกิจกรรม" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_icon +msgid "Activity Type Icon" +msgstr "ไอคอนประเภทกิจกรรม" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_type_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_type_sub +msgid "Activity Types" +msgstr "ประเภทกิจกรรม" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +msgid "Archived" +msgstr "เก็บถาวรแล้ว" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_attachment_count +msgid "Attachment Count" +msgstr "จำนวนเอกสารแนบ" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "" +"Can't migrate, As selected courses don't share " +"same parent course!" +msgstr "" +"ไม่สามารถย้ายได้ เนื่องจากบางหลักสูตรทำไม่ได้ แบ่งปัน " +"หลักสูตรผู้ปกครองเดียวกัน!" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Can't migrate, Proceed for new admission" +msgstr "ไม่สามารถโยกย้ายดำเนินการสำหรับการเข้าศึกษาใหม่" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Cancel" +msgstr "ยกเลิก" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_completed +msgid "Course Completed?" +msgstr "จบหลักสูตรแล้ว?" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_uid +msgid "Created by" +msgstr "สร้างโดย" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_date +msgid "Created on" +msgstr "สร้างบน" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__date +msgid "Date" +msgstr "วันที่" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__description +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +msgid "Description" +msgstr "ลักษณะ" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__display_name +msgid "Display Name" +msgstr "ชื่อที่แสดง" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__faculty_id +msgid "Faculty" +msgstr "คณะ" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_follower_ids +msgid "Followers" +msgstr "สมัครพรรคพวก" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_partner_ids +msgid "Followers (Partners)" +msgstr "ติดตามเรา (พันธมิตร)" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "ไอคอนตัวอักษรที่ยอดเยี่ยมเช่น fa-งาน" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Forward" +msgstr "ข้างหน้า" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_from_id +msgid "From Course" +msgstr "จากหลักสูตร" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "From Course must not be same as To Course!" +msgstr "จากหลักสูตรจะต้องไม่เป็นเช่นเดียวกับสนาม!" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__has_message +msgid "Has Message" +msgstr "มีข้อความ" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__id +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__id +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__id +msgid "ID" +msgstr "บัตรประจำตัวประชาชน" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon" +msgstr "ไอคอน" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "ไอคอนเพื่อระบุกิจกรรมข้อยกเว้น." + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction +msgid "If checked, new messages require your attention." +msgstr "หากตรวจสอบข้อความใหม่ต้องให้ความสนใจของคุณ" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "หากตรวจสอบข้อความบางรายที่มีข้อผิดพลาดในการจัดส่ง" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_is_follower +msgid "Is Follower" +msgstr "มีผู้ติดตาม" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_uid +msgid "Last Updated by" +msgstr "Updated ล่าสุดโดย" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_date +msgid "Last Updated on" +msgstr "แก้ไขล่าสุดใน" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error +msgid "Message Delivery error" +msgstr "ข้อผิดพลาดการจัดส่งข้อความ" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_ids +msgid "Messages" +msgstr "ข้อความ" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration From {} to Completed Course" +msgstr "การย้ายจาก {} ไปสู่หลักสูตรที่เสร็จสมบูรณ์" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration from {} to {}" +msgstr "การย้ายจาก {} ไปยัง {}" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "กำหนดเวลากิจกรรมของฉัน" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__name +msgid "Name" +msgstr "ชื่อ" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "กิจกรรมปฏิทินกิจกรรมถัดไป" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "หมดเขตกิจกรรมถัดไป" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_summary +msgid "Next Activity Summary" +msgstr "สรุปกิจกรรมถัดไป" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_id +msgid "Next Activity Type" +msgstr "ประเภทกิจกรรมถัดไป" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of Actions" +msgstr "จำนวนของการกระทำ" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of errors" +msgstr "จำนวนของข้อผิดพลาด" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "จำนวนข้อความซึ่งจะต้องมีการดำเนินการ" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "จำนวนข้อความที่มีข้อผิดพลาดในการจัดส่ง" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__optional_sub +msgid "Optional Subjects" +msgstr "วิชาตัวเลือก" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__rating_ids +msgid "Ratings" +msgstr "การให้คะแนน" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_user_id +msgid "Responsible User" +msgstr "ผู้ใช้ที่มีความรับผิดชอบ" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_sms_error +msgid "SMS Delivery error" +msgstr "ข้อผิดพลาดในการส่ง SMS" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"สถานะขึ้นอยู่กับกิจกรรม\n" +"ค้างชำระ: วันที่ครบกำหนดจะผ่านไปแล้ว\n" +"วันที่: วันที่กิจกรรมในวันนี้\n" +"วางแผนกิจกรรมในอนาคต" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_student +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__student_id +msgid "Student" +msgstr "นักเรียน" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity +msgid "Student Activity" +msgstr "กิจกรรมนักศึกษา" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_student_migrate +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student Migrate" +msgstr "โยกย้ายนักศึกษา" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_student_migrate_view +#: model:ir.ui.menu,name:openeducat_activity.menu_student_migrate +msgid "Student Migration" +msgstr "การย้ายถิ่นของนักศึกษา" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student(s)" +msgstr "นักศึกษา (s)" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__batch_id +msgid "To Batch" +msgstr "ชุด" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_to_id +msgid "To Course" +msgstr "กับสนาม" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "ประเภทของกิจกรรมข้อยกเว้นในเรกคอร์ด" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__website_message_ids +msgid "Website Messages" +msgstr "ข้อความเว็บไซต์" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__website_message_ids +msgid "Website communication history" +msgstr "ประวัติการสื่อสารเว็บไซต์" diff --git a/CatEdu/openeducat_activity/i18n/vi.po b/CatEdu/openeducat_activity/i18n/vi.po new file mode 100644 index 0000000..b28eeaa --- /dev/null +++ b/CatEdu/openeducat_activity/i18n/vi.po @@ -0,0 +1,139 @@ +msgid "" +msgstr "" +"Project-Id-Version: openeducaterptranslation\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-28 11:50+0000\n" +"PO-Revision-Date: 2018-03-20 06:14-0400\n" +"Last-Translator: akkicode \n" +"Language-Team: Vietnamese\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: openeducaterptranslation\n" +"X-Crowdin-Language: vi\n" +"X-Crowdin-File: /master/openeducat_activity/i18n/openeducat_activity.pot\n" +"Language: vi_VN\n" + +#. module: openeducat_activity +#: view:op.activity:openeducat_activity.view_op_activity_form +#: view:op.activity:openeducat_activity.view_op_activity_search +#: view:op.activity:openeducat_activity.view_op_activity_tree +#: view:op.student:openeducat_activity.view_op_student_form_timetable_inherit +#: field:op.student,activity_log:0 +msgid "Activity Log" +msgstr "Hoạt động đăng nhập" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_sub +msgid "Activity Logs" +msgstr "Bản ghi hoạt động" + +#. module: openeducat_activity +#: field:op.activity,type_id:0 +#: view:op.activity.type:openeducat_activity.view_op_activity_type_form +#: view:op.activity.type:openeducat_activity.view_op_activity_type_search +#: view:op.activity.type:openeducat_activity.view_op_activity_type_tree +msgid "Activity Type" +msgstr "Loại hình hoạt động" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_type_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_type_sub +msgid "Activity Types" +msgstr "Các loại hoạt động" + +#. module: openeducat_activity +#: view:student.migrate:openeducat_activity.student_migrate_form +msgid "Cancel" +msgstr "Hủy bỏ" + +#. module: openeducat_activity +#: field:op.activity,create_uid:0 +#: field:op.activity.type,create_uid:0 +#: field:student.migrate,create_uid:0 +msgid "Created by" +msgstr "Tạo bởi" + +#. module: openeducat_activity +#: field:op.activity,create_date:0 +#: field:op.activity.type,create_date:0 +#: field:student.migrate,create_date:0 +msgid "Created on" +msgstr "Tạo ngày" + +#. module: openeducat_activity +#: field:op.activity,date:0 +#: field:student.migrate,date:0 +msgid "Date" +msgstr "Ngày" + +#. module: openeducat_activity +#: field:op.activity,faculty_id:0 +msgid "Faculty" +msgstr "Giảng viên" + +#. module: openeducat_activity +#: view:student.migrate:openeducat_activity.student_migrate_form +msgid "Forward" +msgstr "Chuyển tiếp" + +#. module: openeducat_activity +#: field:student.migrate,course_from_id:0 +msgid "From Course" +msgstr "Từ khóa" + +#. module: openeducat_activity +#: field:op.activity,id:0 +#: field:op.activity.type,id:0 +#: field:student.migrate,id:0 +msgid "ID" +msgstr "ID" + +#. module: openeducat_activity +#: field:op.activity,write_uid:0 +#: field:op.activity.type,write_uid:0 +#: field:student.migrate,write_uid:0 +msgid "Last Updated by" +msgstr "Cập Nhật lần cuối bởi" + +#. module: openeducat_activity +#: field:op.activity,write_date:0 +#: field:op.activity.type,write_date:0 +#: field:student.migrate,write_date:0 +msgid "Last Updated on" +msgstr "Lần cập nhật cuối" + +#. module: openeducat_activity +#: field:op.activity.type,name:0 +msgid "Name" +msgstr "Tên" + +#. module: openeducat_activity +#: field:op.activity,student_id:0 +msgid "Student" +msgstr "Sinh viên" + +#. module: openeducat_activity +#: view:student.migrate:openeducat_activity.student_migrate_form +msgid "Student Migrate" +msgstr "Học sinh di chuyển" + +#. module: openeducat_activity +#: model:ir.ui.menu,name:openeducat_activity.menu_student_migrate +#: model:ir.actions.act_window,name:openeducat_activity.act_open_student_migrate_view +msgid "Student Migration" +msgstr "Học sinh di chuyển" + +#. module: openeducat_activity +#: view:student.migrate:openeducat_activity.student_migrate_form +#: field:student.migrate,student_ids:0 +msgid "Student(s)" +msgstr "Student(s)" + +#. module: openeducat_activity +#: field:student.migrate,course_to_id:0 +msgid "To Course" +msgstr "Khóa học" diff --git a/CatEdu/openeducat_activity/i18n/vi_VN.po b/CatEdu/openeducat_activity/i18n/vi_VN.po new file mode 100644 index 0000000..dc92899 --- /dev/null +++ b/CatEdu/openeducat_activity/i18n/vi_VN.po @@ -0,0 +1,420 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_activity +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-12 12:07+0000\n" +"PO-Revision-Date: 2024-02-12 12:07+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction +msgid "Action Needed" +msgstr "Hành động cần thiết" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__active +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__active +msgid "Active" +msgstr "Tích cực" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_ids +msgid "Activities" +msgstr "Các hoạt động" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.activity_smart_button +msgid "Activity" +msgstr "Hoạt động" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_count +msgid "Activity Count" +msgstr "Số lượng hoạt động" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Hoạt động trang trí ngoại lệ" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_graph +msgid "Activity Graph View" +msgstr "Chế độ xem biểu đồ hoạt động" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_log +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_tree +msgid "Activity Log" +msgstr "Hoạt động đăng nhập" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_sub +msgid "Activity Logs" +msgstr "Bản ghi hoạt động" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_pivot +msgid "Activity Pivot" +msgstr "Xoay vòng hoạt động" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_state +msgid "Activity State" +msgstr "Trạng thái hoạt động" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity_type +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__type_id +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_tree +msgid "Activity Type" +msgstr "Loại hình hoạt động" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_icon +msgid "Activity Type Icon" +msgstr "Biểu tượng loại hoạt động" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_type_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_type_sub +msgid "Activity Types" +msgstr "Các loại hoạt động" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +msgid "Archived" +msgstr "Lưu trữ" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_attachment_count +msgid "Attachment Count" +msgstr "Số lượng đính kèm" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "" +"Can't migrate, As selected courses don't share " +"same parent course!" +msgstr "" +"Không thể di chuyển, vì các khóa học đã chọn không chia sẻ " +"cùng một khóa học dành cho phụ huynh!" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Can't migrate, Proceed for new admission" +msgstr "Không thể di chuyển, Tiến hành nhập học mới" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Cancel" +msgstr "Hủy bỏ" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_completed +msgid "Course Completed?" +msgstr "Khóa học đã hoàn thành?" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_uid +msgid "Created by" +msgstr "Tạo bởi" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_date +msgid "Created on" +msgstr "Tạo ngày" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__date +msgid "Date" +msgstr "Ngày" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__description +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +msgid "Description" +msgstr "Sự mô tả" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__faculty_id +msgid "Faculty" +msgstr "Giảng viên" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_follower_ids +msgid "Followers" +msgstr "Người theo dõi" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_partner_ids +msgid "Followers (Partners)" +msgstr "Người theo dõi (Đối tác)" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Phông chữ tuyệt vời biểu tượng, ví dụ: Nhiệm vụ FA" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Forward" +msgstr "Chuyển tiếp" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_from_id +msgid "From Course" +msgstr "Từ khóa" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "From Course must not be same as To Course!" +msgstr "From Course không được giống với To Course!" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__has_message +msgid "Has Message" +msgstr "Có tin nhắn" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__id +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__id +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__id +msgid "ID" +msgstr "NHẬN DẠNG" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon" +msgstr "Biểu tượng" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Biểu tượng để chỉ ra một hoạt động ngoại lệ." + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Nếu được kiểm tra, tin nhắn mới đòi hỏi sự chú ý của bạn." + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Nếu được kiểm tra, một số tin nhắn có lỗi giao hàng." + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_is_follower +msgid "Is Follower" +msgstr "Là người theo dõi" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_uid +msgid "Last Updated by" +msgstr "Cập Nhật lần cuối bởi" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_date +msgid "Last Updated on" +msgstr "Lần cập nhật cuối" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error +msgid "Message Delivery error" +msgstr "Lỗi gửi tin nhắn" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_ids +msgid "Messages" +msgstr "Tin nhắn" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration From {} to Completed Course" +msgstr "Di chuyển từ {} sang khóa học đã hoàn thành" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration from {} to {}" +msgstr "Di chuyển từ {} sang {" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Hạn chót hoạt động của tôi" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__name +msgid "Name" +msgstr "Tên" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Lịch hoạt động tiếp theo Sự kiện" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Hạn chót hoạt động tiếp theo" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_summary +msgid "Next Activity Summary" +msgstr "Tóm tắt hoạt động tiếp theo" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_id +msgid "Next Activity Type" +msgstr "Loại hoạt động tiếp theo" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of Actions" +msgstr "Số lượng hành động" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of errors" +msgstr "Số lỗi" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Số lượng tin nhắn yêu cầu một hành động" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Số lượng tin nhắn có lỗi giao hàng" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__optional_sub +msgid "Optional Subjects" +msgstr "Chủ đề tùy chọn" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__rating_ids +msgid "Ratings" +msgstr "Xếp hạng" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_user_id +msgid "Responsible User" +msgstr "Người dùng có trách nhiệm" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Lỗi phân phối SMS" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Tình trạng dựa trên các hoạt động\n" +"Quá hạn: Ngày đến hạn đã được thông qua\n" +"Hôm nay: Ngày hoạt động hôm nay\n" +"Kế hoạch: Các hoạt động trong tương lai." + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_student +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__student_id +msgid "Student" +msgstr "Sinh viên" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity +msgid "Student Activity" +msgstr "Hoạt động của sinh viên" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_student_migrate +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student Migrate" +msgstr "Học sinh di chuyển" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_student_migrate_view +#: model:ir.ui.menu,name:openeducat_activity.menu_student_migrate +msgid "Student Migration" +msgstr "Học sinh di chuyển" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student(s)" +msgstr "Sinh viên)" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__batch_id +msgid "To Batch" +msgstr "Đến lô" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_to_id +msgid "To Course" +msgstr "Khóa học" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Loại hoạt động ngoại lệ trong hồ sơ." + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__website_message_ids +msgid "Website Messages" +msgstr "Tin nhắn trang web" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__website_message_ids +msgid "Website communication history" +msgstr "Lịch sử truyền thông trang web" diff --git a/CatEdu/openeducat_activity/i18n/zh_CN.po b/CatEdu/openeducat_activity/i18n/zh_CN.po new file mode 100644 index 0000000..3f32a7a --- /dev/null +++ b/CatEdu/openeducat_activity/i18n/zh_CN.po @@ -0,0 +1,420 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_activity +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-12 12:14+0000\n" +"PO-Revision-Date: 2024-02-12 12:14+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction +msgid "Action Needed" +msgstr "前置操作" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__active +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__active +msgid "Active" +msgstr "积极的" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_ids +msgid "Activities" +msgstr "活动" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.activity_smart_button +msgid "Activity" +msgstr "活动" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_count +msgid "Activity Count" +msgstr "活动计数" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "活动异常装饰" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_graph +msgid "Activity Graph View" +msgstr "活动图视图" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_log +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_tree +msgid "Activity Log" +msgstr "活动日志" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_sub +msgid "Activity Logs" +msgstr "活动日志" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_pivot +msgid "Activity Pivot" +msgstr "活动枢轴" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_state +msgid "Activity State" +msgstr "活动状态" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity_type +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__type_id +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_tree +msgid "Activity Type" +msgstr "活动类型" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_icon +msgid "Activity Type Icon" +msgstr "活动类型图标" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_type_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_type_sub +msgid "Activity Types" +msgstr "活动类型" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +msgid "Archived" +msgstr "已存档" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_attachment_count +msgid "Attachment Count" +msgstr "附件数量" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "" +"Can't migrate, As selected courses don't share " +"same parent course!" +msgstr "" +"无法迁移,因为所选课程不会迁移 分享 " +"同样的家长课程!" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Can't migrate, Proceed for new admission" +msgstr "不能迁移,继续为新入场" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Cancel" +msgstr "取消" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_completed +msgid "Course Completed?" +msgstr "课程完成了吗?" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_uid +msgid "Created by" +msgstr "创建人" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_date +msgid "Created on" +msgstr "创建时间" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__date +msgid "Date" +msgstr "日期" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__description +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +msgid "Description" +msgstr "说明" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__faculty_id +msgid "Faculty" +msgstr "教师" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_follower_ids +msgid "Followers" +msgstr "关注者" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_partner_ids +msgid "Followers (Partners)" +msgstr "关注者(业务伙伴)" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "字体很棒的图标,例如fa 任务" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Forward" +msgstr "向前" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_from_id +msgid "From Course" +msgstr "从课程" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "From Course must not be same as To Course!" +msgstr "当然从绝对不能一样对课程!" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__has_message +msgid "Has Message" +msgstr "有留言" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__id +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__id +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon" +msgstr "图标" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "指示异常活动的图标。" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction +msgid "If checked, new messages require your attention." +msgstr "如果勾选此项,有新消息会提醒你。" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "如果勾选此项, 某些信息将会产生传递错误。" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_is_follower +msgid "Is Follower" +msgstr "是关注者" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_uid +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_date +msgid "Last Updated on" +msgstr "最后更新时间" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error +msgid "Message Delivery error" +msgstr "消息递送错误" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_ids +msgid "Messages" +msgstr "消息" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration From {} to Completed Course" +msgstr "从 {} 迁移到已完成的课程" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration from {} to {}" +msgstr "从 {} 迁移到 {}" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "我的活动截止日期" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__name +msgid "Name" +msgstr "名称" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "下一个活动日历事件" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "下一活动截止日期" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_summary +msgid "Next Activity Summary" +msgstr "下一个活动摘要" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_id +msgid "Next Activity Type" +msgstr "下一活动类型" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of Actions" +msgstr "操作次数" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of errors" +msgstr "错误个数" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "需要操作消息数量" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "递送错误消息数量" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__optional_sub +msgid "Optional Subjects" +msgstr "选修课" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__rating_ids +msgid "Ratings" +msgstr "评级" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_user_id +msgid "Responsible User" +msgstr "责任用户" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_sms_error +msgid "SMS Delivery error" +msgstr "短信发送错误" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"基于活动的状态 \n" +" 逾期:已经超过截止日期 \n" +" 现今:活动日期是当天 \n" +" 计划:未来的活动。" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_student +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__student_id +msgid "Student" +msgstr "学生" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity +msgid "Student Activity" +msgstr "学生活动" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_student_migrate +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student Migrate" +msgstr "学生迁移" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_student_migrate_view +#: model:ir.ui.menu,name:openeducat_activity.menu_student_migrate +msgid "Student Migration" +msgstr "学生迁移" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student(s)" +msgstr "学生们)" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__batch_id +msgid "To Batch" +msgstr "批量" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_to_id +msgid "To Course" +msgstr "为了课程" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "记录的异常活动类型" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__website_message_ids +msgid "Website Messages" +msgstr "网站消息" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__website_message_ids +msgid "Website communication history" +msgstr "网站沟通记录" diff --git a/CatEdu/openeducat_activity/i18n/zh_HK.po b/CatEdu/openeducat_activity/i18n/zh_HK.po new file mode 100644 index 0000000..c5be81f --- /dev/null +++ b/CatEdu/openeducat_activity/i18n/zh_HK.po @@ -0,0 +1,420 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_activity +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-12 12:21+0000\n" +"PO-Revision-Date: 2024-02-12 12:21+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction +msgid "Action Needed" +msgstr "需要採取行動" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__active +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__active +msgid "Active" +msgstr "積極的" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_ids +msgid "Activities" +msgstr "活動" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.activity_smart_button +msgid "Activity" +msgstr "活動" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_count +msgid "Activity Count" +msgstr "活動數量" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "活動異常裝飾" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_graph +msgid "Activity Graph View" +msgstr "活動圖視圖" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_student__activity_log +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_tree +msgid "Activity Log" +msgstr "活動日誌" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_sub +msgid "Activity Logs" +msgstr "活動日誌" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_pivot +msgid "Activity Pivot" +msgstr "活動樞軸" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_state +msgid "Activity State" +msgstr "活動狀態" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity_type +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__type_id +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_tree +msgid "Activity Type" +msgstr "活動類型" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_icon +msgid "Activity Type Icon" +msgstr "活動類型圖標" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_op_activity_type_view +#: model:ir.ui.menu,name:openeducat_activity.menu_op_activity_type_sub +msgid "Activity Types" +msgstr "活動類型" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_search +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_type_search +msgid "Archived" +msgstr "存檔" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_attachment_count +msgid "Attachment Count" +msgstr "依戀數" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "" +"Can't migrate, As selected courses don't share " +"same parent course!" +msgstr "" +"無法遷移,因為所選課程不會遷移 分享 " +"同樣的家長課程!" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Can't migrate, Proceed for new admission" +msgstr "无法迁移,继续申请新入学" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Cancel" +msgstr "取消" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_completed +msgid "Course Completed?" +msgstr "課程完成了?" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_uid +msgid "Created by" +msgstr "由...製作" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__create_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__create_date +msgid "Created on" +msgstr "創建於" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__date +msgid "Date" +msgstr "日期" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__description +#: model_terms:ir.ui.view,arch_db:openeducat_activity.view_op_activity_form +msgid "Description" +msgstr "描述" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__display_name +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__display_name +msgid "Display Name" +msgstr "顯示名稱" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__faculty_id +msgid "Faculty" +msgstr "學院" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_follower_ids +msgid "Followers" +msgstr "追隨者" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_partner_ids +msgid "Followers (Partners)" +msgstr "追隨者(合作夥伴)" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "字體很棒的圖標,例如FA任務" + +#. module: openeducat_activity +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Forward" +msgstr "向前" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_from_id +msgid "From Course" +msgstr "從當然" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "From Course must not be same as To Course!" +msgstr "From Course 不能与 To Course 相同" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__has_message +msgid "Has Message" +msgstr "有消息" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__id +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__id +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon" +msgstr "圖標" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "圖標表示異常活動。" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction +msgid "If checked, new messages require your attention." +msgstr "如果已檢查,新消息需要您的注意。" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "如果已檢查,有些消息會出現遞送錯誤。" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_is_follower +msgid "Is Follower" +msgstr "是追隨者" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_uid +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_uid +msgid "Last Updated by" +msgstr "最後更新" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__write_date +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__write_date +msgid "Last Updated on" +msgstr "最後更新" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error +msgid "Message Delivery error" +msgstr "消息傳遞錯誤" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_ids +msgid "Messages" +msgstr "消息" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration From {} to Completed Course" +msgstr "从 {} 迁移到已完成的课程" + +#. module: openeducat_activity +#. odoo-python +#: code:addons/openeducat_activity/wizard/student_migrate_wizard.py:0 +#, python-format +msgid "Migration from {} to {}" +msgstr "从 {} 迁移到 {}" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "我的活動截止日期" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity_type__name +msgid "Name" +msgstr "姓名" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "下一個活動日曆事件" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "下一個活動截止日期" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_summary +msgid "Next Activity Summary" +msgstr "下一個活動摘要" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_type_id +msgid "Next Activity Type" +msgstr "下一個活動類型" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of Actions" +msgstr "動作數量" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of errors" +msgstr "錯誤數" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "需要操作的消息數量" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "帶交貨錯誤的消息數" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__optional_sub +msgid "Optional Subjects" +msgstr "可選主題" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__rating_ids +msgid "Ratings" +msgstr "評級" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__activity_user_id +msgid "Responsible User" +msgstr "負責的用戶" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS交付錯誤" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"基於活動的狀態\n" +"逾期:到期日已經通過\n" +"今天:活動日期是今天\n" +"計劃:未來活動。" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_student +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__student_id +msgid "Student" +msgstr "學生" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_op_activity +msgid "Student Activity" +msgstr "學生活動" + +#. module: openeducat_activity +#: model:ir.model,name:openeducat_activity.model_student_migrate +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student Migrate" +msgstr "學生遷移" + +#. module: openeducat_activity +#: model:ir.actions.act_window,name:openeducat_activity.act_open_student_migrate_view +#: model:ir.ui.menu,name:openeducat_activity.menu_student_migrate +msgid "Student Migration" +msgstr "學生遷移" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_activity.student_migrate_form +msgid "Student(s)" +msgstr "學生)" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__batch_id +msgid "To Batch" +msgstr "批量" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_student_migrate__course_to_id +msgid "To Course" +msgstr "當然" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "記錄的異常活動類型。" + +#. module: openeducat_activity +#: model:ir.model.fields,field_description:openeducat_activity.field_op_activity__website_message_ids +msgid "Website Messages" +msgstr "網站消息" + +#. module: openeducat_activity +#: model:ir.model.fields,help:openeducat_activity.field_op_activity__website_message_ids +msgid "Website communication history" +msgstr "網站通信歷史" diff --git a/CatEdu/openeducat_activity/menus/op_menu.xml b/CatEdu/openeducat_activity/menus/op_menu.xml new file mode 100644 index 0000000..76f2c50 --- /dev/null +++ b/CatEdu/openeducat_activity/menus/op_menu.xml @@ -0,0 +1,23 @@ + + + + + + + + diff --git a/CatEdu/openeducat_activity/models/__init__.py b/CatEdu/openeducat_activity/models/__init__.py new file mode 100644 index 0000000..b2f4326 --- /dev/null +++ b/CatEdu/openeducat_activity/models/__init__.py @@ -0,0 +1,23 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from . import activity +from . import activity_type +from . import student diff --git a/CatEdu/openeducat_activity/models/activity.py b/CatEdu/openeducat_activity/models/activity.py new file mode 100644 index 0000000..af98793 --- /dev/null +++ b/CatEdu/openeducat_activity/models/activity.py @@ -0,0 +1,41 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import fields, models + + +class OpActivity(models.Model): + _name = "op.activity" + _description = "Student Activity" + _rec_name = "student_id" + _inherit = ["mail.thread", "mail.activity.mixin"] + + def _default_faculty(self): + return self.env['op.faculty'].search([ + ('user_id', '=', self._uid) + ], limit=1) or False + + student_id = fields.Many2one('op.student', 'Student', required=True) + faculty_id = fields.Many2one('op.faculty', string='Faculty', + default=lambda self: self._default_faculty()) + type_id = fields.Many2one('op.activity.type', 'Activity Type') + description = fields.Text('Description') + date = fields.Date('Date', default=fields.Date.today()) + active = fields.Boolean(default=True) diff --git a/CatEdu/openeducat_activity/models/activity_type.py b/CatEdu/openeducat_activity/models/activity_type.py new file mode 100644 index 0000000..9c7c6b8 --- /dev/null +++ b/CatEdu/openeducat_activity/models/activity_type.py @@ -0,0 +1,29 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import fields, models + + +class OpActivityType(models.Model): + _name = "op.activity.type" + _description = "Activity Type" + + name = fields.Char('Name', size=128, required=True) + active = fields.Boolean(default=True) diff --git a/CatEdu/openeducat_activity/models/student.py b/CatEdu/openeducat_activity/models/student.py new file mode 100644 index 0000000..aff810a --- /dev/null +++ b/CatEdu/openeducat_activity/models/student.py @@ -0,0 +1,40 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import fields, models + + +class OpStudent(models.Model): + _inherit = "op.student" + + activity_log = fields.One2many('op.activity', 'student_id', + string='Activity Log') + activity_count = fields.Integer(compute='_compute_count') + + def get_activity(self): + action = self.env.ref('openeducat_activity.' + 'act_open_op_activity_view').sudo().read()[0] + action['domain'] = [('student_id', 'in', self.ids)] + return action + + def _compute_count(self): + for record in self: + record.activity_count = self.env['op.activity'].search_count( + [('student_id', 'in', self.ids)]) diff --git a/CatEdu/openeducat_activity/security/ir.model.access.csv b/CatEdu/openeducat_activity/security/ir.model.access.csv new file mode 100644 index 0000000..d14e454 --- /dev/null +++ b/CatEdu/openeducat_activity/security/ir.model.access.csv @@ -0,0 +1,7 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_op_activity_student,name_op_activity_student,model_op_activity,openeducat_activity.group_activity_manager,1,1,1,1 +access_op_activity_op_faculty,name_op_activity_op_faculty,model_op_activity,openeducat_activity.group_activity_user,1,1,0,0 +access_op_activity_type_op_faculty,name_op_activity_type_op_faculty,model_op_activity_type,openeducat_activity.group_activity_user,1,0,0,0 +access_op_activity_type_back_office_admin,name_op_activity_type_back_office_admin,model_op_activity_type,openeducat_activity.group_activity_manager,1,1,1,1 +access_student_migrate_user,name_student_migrate_user,model_student_migrate,openeducat_activity.group_activity_user,1,1,1,0 +access_student_migrate,name_student_migrate,model_student_migrate,openeducat_activity.group_activity_manager,1,1,1,1 diff --git a/CatEdu/openeducat_activity/security/op_security.xml b/CatEdu/openeducat_activity/security/op_security.xml new file mode 100644 index 0000000..d52fa22 --- /dev/null +++ b/CatEdu/openeducat_activity/security/op_security.xml @@ -0,0 +1,56 @@ + + + + Activity + Helps you manage your institutes different-different users. + 101 + + + + Activity + Helps you manage your institutes different-different users. + + 1 + + + + User + + + + + + + Manager + + + + + + Student Activity Logs + + + ['|', ('student_id.user_id','=',user.id), ('student_id.user_id','in',user.child_ids.ids)] + + + + + Faculty Activity Logs + + + ['|', ('faculty_id.user_id','=',user.id), ('faculty_id.user_id','in',user.child_ids.ids)] + + + + + Back Office Activity Logs + + + [(1,'=',1)] + + diff --git a/CatEdu/openeducat_activity/static/description/activity.png b/CatEdu/openeducat_activity/static/description/activity.png new file mode 100644 index 0000000000000000000000000000000000000000..f6f80b0ad4553f50ce477603ba55443360cc67f6 GIT binary patch literal 26499 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_activity/static/description/assignment-annotation-icon.png b/CatEdu/openeducat_activity/static/description/assignment-annotation-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..655298c0ea8edeb2dcd8e16b379461a7f60afd9b GIT binary patch literal 17118 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 + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_activity/static/description/courses-icon 1.svg b/CatEdu/openeducat_activity/static/description/courses-icon 1.svg new file mode 100644 index 0000000..505cf2f --- /dev/null +++ b/CatEdu/openeducat_activity/static/description/courses-icon 1.svg @@ -0,0 +1,76 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_activity/static/description/faculties-icon.svg b/CatEdu/openeducat_activity/static/description/faculties-icon.svg new file mode 100644 index 0000000..bd7270b --- /dev/null +++ b/CatEdu/openeducat_activity/static/description/faculties-icon.svg @@ -0,0 +1,41 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_activity/static/description/fees.svg b/CatEdu/openeducat_activity/static/description/fees.svg new file mode 100644 index 0000000..bbb54e8 --- /dev/null +++ b/CatEdu/openeducat_activity/static/description/fees.svg @@ -0,0 +1,62 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_activity/static/description/g-2-img.png b/CatEdu/openeducat_activity/static/description/g-2-img.png new file mode 100644 index 0000000000000000000000000000000000000000..dc9c1107c52cf1b87678991b03c3cd244ac0fbd3 GIT binary patch literal 337857 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⁢PbXP%+hf10+yw`%gth+uM7l$1XJ* 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

;hVhMH^(x&3sf_DwbTdh5(y9y>PV{Hh=+ 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�)Sc!p()lP%rR3qPaoc{^eU;6`K0iIumY&)MkUB~8&{*DD{(td|x^h7@-3Hnq zGnfGB^>0A2?|T(y#8njY-_O5+ftbihzcJ=l$<7-e)jOs$@CAoUDoTY6mMNl? zHL1GSn>PT!?-}dab4&nu~LHwWvYKwBqUJ)+=yb5fGww}CiO11*zta6)AJLe!dMN<% zzh|-jh^|@rBL`6Xc5((9T3M<0TO%Wz`K**cdd^jQ9cNnAlHZLSD|g`wc0T64A9#Bo zHDg|G%vQ6eh&qmIl}&8#2jmBytQD&2t*@?!91LO>g05)`nHd;5^#hQ*C!f+EJVWT9 zX2Tw0$qiWYDJdzvr8!+AU%0t6=b@7cIoPOK0VLM|LIUim4`BWP<7nQdkbQWUeEIlG zD!}SgRQ#@28Q^gQS+(Fu3etXmhw?Y4>VZqsf~5208?4{ff)vu0uK=N3(NJ%?2CZ@W)TrCXKX2qNy{U+DbPV*b}Ez_C%Hy2;)Mjs;Fx-DAYdGXL6 zG+0UsLR!+@3<=J)*N`E>KiZ zcvdUNVM9>_uMGgdnV{!sB>VgN`aFV&J1^2~nAG}t36O^vIiFO10;c=nH8WHvaqv=s zBF)_eo==Iibi{Pu4l2t$E6khtCOgDfSduI<-+9Y#`hHB)gHF7OlXP7;78%_}S3Qy| zDKF=e>H4mv3A`HJ-Eyt3DS4>n*?>>%M~M5&TWT@O4Nyn)tIR@IU!Azo1*FCFXA!TqC zuMQ>0gJZPm$b&iYwY4u}9=rDMlQ+KEA?Xg+kvIP$kjNYkzk|V05JNohsAn!CsXMxT|ar_G`!^O6&3fKDl>2Q`}6Z9GY@ALr2A^)U?uRPsOa|# zek7L;!>6BU6IAeeFkIs^|Rw8PL`O7Wv%i!XGIGd;3q!w{Dt@Y~#T+QV%;`aw`#QlB`MQ3pE z!`N$?TTHmIo<>gY{MoAPVwJeGwy|k&$HIz_i)-Fo-vR)oqPF%RRQm7=kQ&Z@&;0X1 z?|y$N{QAhk6y-G8CDh)EPYLs zk#J}1w^zzc8VfwyAa1QR{cEeju{p-n;?VMxA<}|EIl1%7L)%p&Z%kc;fg$85gSb!q z1!OIEbf(^cx-Ubg+JK8mi2&66v~Q>L*BiOM(xmt1H@!NK|2%jZO}LrRXF?Yzj?oYk zVi6Q)6&L0vBYKKu%GRnuK)9FfmhQaJsY;3?_X?n;dWRHlZ?-R3t(8js^8J1NxSDp` z{agrc<3&Yo3Acx!gc*4^~ zm=nkZf`S|z4BXsNp+*bXi*zX_YDU_2Vs` zc8*!Qhsx23G}+QF9`e?HmX<-fx{-5^IPZRG*#!mV3|iOD?8q{1+vKTLp#Bm78roJJi3r@==?wR8)A4hYJccu&Sq?1C=hMONNVUoI*bB^9PcC znhcphkSd?5Q#K(7v7rb8or!pE!Wu%KUczT~?{H?jk&c4{Riv3E6YAqDa*4Rh@bfM4 zf0DlaOD~6&Of8rr9A?J*XY7uBk@1^2z*ic(-S{5Ej}<8lN!39s^vku0s%xNo9$H%m%$Hzs*p7eQn8-s$5$i_kwihqYcK#XfAhWqIoT(zIQ#hS>2~~r)bv<> zdB$}C*Ai}__FhL&s5f{VfN)0PPa=t|GVG{LwrEmL`0ckIT&l`yFT!^2&y=N@9z}=G{@K-zc69@@o?SX-)Mi<~@ zQe=3?g;3mHz1Sj;qm|&7xQy&yd7@AQ7$y!5<>c{#@_XdniK?qaa*>b!^G#hf+s?;V zCUQGUQa@KV;Ra+c#R@m$DTKk4%}K8c*m~SZ6)Y$~p6lVr143h11#3&d@kP^ohR&TLS_lM{J5H;>G{-Htsn2R#?yXg z1cg57;f;l9Kc1w>m#7y32zeM`m*RBe zzo-g4mhrb6Pa_4@C%jXWlJY)(z5_IPpxuVA5nzRMnJ0gv|2V)AtMghP;c0@=vDy#^ zwHb7D?lpXU&*Wk%;aN*mf4rYF@=J1aPut%ODNz5Wl$Z*j9Ofg7N0ex^Lgd|d+I4`$ ziKSG-7n+=2S+;ykLV{KDBi}jhB}e>+4;rsx1TshokzXpeqzCgeC>FjdJ;vhq@CueT zkDkrj3u9Id>AF>7@QCVZYOIXH+>6>&b0knHMPljJV^R`dKrJWT<`E# zK?E^2bizn|2=G-vZSL>azMoY@rJ$3lQ#U2~=0zGqPb{pjzn_(b1xxFz;!|d3W`2Hb zEJ}p)TlQjeNktbkP)pa^O5D zEL;PoPo_xrS{*Yz3j>~34WRNc#>zQ5K1xyEPVF6yS-7z2y7}t(g+)0T#twUWKO6|9 z7&t5B4x$#o?eo(vGcIm!@HezmL#{7ogORjL#7i!}=~6JwDQuoM*H!7jizJo+C1nw) zJMB1~C#I*jTSmi&lPW&X|3g76S5j)}ZZ_}s6xI_i=+D`^~yj=sv3*}JtQMly& z?yM;vFlVDe1=$&dBMJ!{t@1}7MLvT>6`Mpw;ILu6FZT)x{e~m|kl~v{K$#0|M3=Z5 zD=C$EEca6n_BY=zuR|1EG{ojV%R=1Sq_{XUxYmU3889Xn^Vdw~*EPPR6@AtrX!R{5VSSd;Nw5=nh= zm}vj`hNH(%Cz2?C0li<|Awy(}@Do-+hku0Nz_(hFm=xwg=B#_#i<2+t+Y|D$2bp&# zJ2B@Nv*(;;)`s8#0BVI4IG@1T<5E!0l!r;A8wpu@kB+^sYLKQ)%EHNcnBLVc!ol%r zB!&-IEOzEQkbCK(2`i$z!T&Je}C;jeRh{p1uf>ae9Pweo~;BS55UrJ)p7((3P2uS3t zgo7)&953$TA;a9K9`Lbm$y$6X%WYPrS;2uWWZij z1Uo`3;U(lQ_Ls0%Zx%VzT8M&cn1!llH}5mrWsD@xw&S<&OZ)tpHNtbO9K8dGF4x3t z8$%Gg*1l(|wMy{85&DMUX{29X|D@=5-ggs4HaHYk308cz1Y7!StJ?1cwhp2_nD?5Dy)0_F=+*E~fGY- zKf>(mCbJsP{+jR-STz{ovm`SM9ZqB6vDg-aJ;%-Dq$id`0>mSU_@SC9BX6-fjC_0_5W2 zlMQF@qrnNQf>%oA1;Yvo!gP4EM>+zI)n3IsDth}MT+2|~|G+w-?1y@o(eQeC`S8HN zTPT#{{q{Bq&?kq_wYBb#Th3hswR(@r;ZwAiscDBU_HbUtrVw& zFr*AxH%$eH>tH!+~O-)Tz4Glq2 zs@VIno*tS^k)us_fOP?w-AL7oDv8bn=+a>9aQMYlXIi^bBvF)w!kBdp82Ta;LGDKl zP=?LgvU)|dg@LDiYPg1`-{amZay~oJgcRoU#hV`J#02;oBnwO|EYGE&Q0(`2xe$+G z^x|Ii-)~oxx*7|AS z&btxEx{T*wa&~3^EXYjG;jI8~C1S^20MKOr)$aw_5040XboJ4a$Kx{k+~!t|8A9q0 z9z6;?JAE{g!&m5k_xXL+x=b5G1#KbqbQVg1_-sl!S$-EL&Nzo4Zi0w8*V6~cuEve* zLd9(Qwz-P|rmnoeiSl(bpE!1gkS=*h@5s*EA>MNK`+bDk)(R84ahaYAP1FR`ipeZY z>E(t&cd^(DY5EN-^s;-04&~Z3)*puf3(yqvMUZq8dga*fRmvc>ARfS#X*RM%^0I;l zBjUlu7z3Z4s1bmq_xHC`T$`vFRtemJLHy|EGGv}fC{yPdB{&Uv@VX*ZtHCD-# z<>o>cG8Yh?KHKb2sDIu9aMb_qBJM^}$EC z5!RFfC{&`D_;y9cH8B5Wq%@CVEy)3AN%D_67%3cRbdh_ zIY{56Z3DR9byMMOaR9P&Apmh#7Q1}XDn(aSE+|p}TI?1RN#sWu`vIe^xcMq?AMowE zbsgVa9A|?Q&|95+qzL#bX56|Q)`uMkB8a-_5-}*vuA7Uk-a?kbtRi7w{}GfB6s^lB_(Ga8(OJM%<}co z$3;<6a_r4RlnOc&OBxPtWASN_SGj0vt~MtQ@9?LSpaf6+X;Gk;^?D8#+)zX{%+T7_ z^==(Dn{Xdr@seZN!`HQ?k^%S59%~uM3567dhr_yVucvyV6O6dX&_}_GMuIXAEy#FBUzka1q3FnPZ zlNlRn$B`}%RKSLkkbLtoQWbjvfQ))Xw;z6-8g@7BHXVN)bz>o%d7X@$`1Na8TmiD# zx_j(@_au(pg9bg%i2n8K-|~YhK$85h7ABTsWbCF3-d+O79%b4;{|k~&pNOKL{sV*Q zfQc~B)z^1xFz_<%hqTS^#vZ6xJ+LtRvs6uek!G$l@3+$NpC^F9P@9xKaQPH42>dE{ zB38CqM?JfNCD?zW-Ef3vI7*?(VdW1{D4cmQb0L`Lzz#S#pe7QI+_~Sw1ip3RXa|S? zzj#K7>5#MQeQRN3`7!IJX%j+1>HKs-}}L++vNv4?9JZ|e+n$m#NB|KaME)tsjR%l$mFXjD|b^^#3k)_K}Z$A;fM07 z>VJ^h*d(#O3@p1XlC?B%N?cnGj4Sk_=NRr=qCeaSMX<-fo*I;=;WqVS4h7>asBS;~ z=etW-As}fb;fb`FT3%l6y1tf~Y201*2WI+v0%|TUJ4Nco2n1(d;LToUCZ)GGA$XyF z;L!)g5=Fj$e?MHyd{5l#%-+!dea|j%JA;{&34nq-y*5>%EOIoW*<%|Tjstz@*?Fp} zXUc)uS?Y>ZX>xL_t;BlE2LgTRGQ~ z9(Jtpm!xazpG%$VaF91${`N%*WysM0VaP}RH_jB&WS?0HRO+@tYcORe14K&{jsj4( zf-gwB7H*HxAI(EH2|<(lco{g~o$TLY*7E%~3q|C$+t>bVL7~C7UGyD?qtS5q^v=n@ zf4?p+F8;q!B$p5CTF>(DdxjTpE5Pt`FP*(mI$s}EKWe)6r6xGn;(PtyWHP_`&9_-2 zY223I>p@otfCx+I%a;*oOd;m7=!d}?sZd7$bZN?tB9?R)@=Kc=^siq+lTn3m_DIRh z4&#PLU)`NF8(N>@Dd+w3_G9k!r1wvbChok0m$quAGbz1-j6E{tOMh-0C{r zk$RKC2l9uzu6K97iNC6lPnu?K}au6YUTCs z*HZ6C{j>HErT|K6>J=~XCkp$1?V-0bT_UctwyUu0ks>_$fTv<&rRDWp8E;iN-qJYL z8Omz|S?=wZ&a%y&?l|)_aHfBCphEC-ArdHn*Q}bMmMe)&=&lP+vo7>vpS@#` z))xp--=u}_WO<{8-TVc^8;U;1noRjR^8<9--zN$VtR7jFn<1uYHhGv4TTclWx~R~j z_vG^iwbnRD&r}_4(%sO-UEm^w>gm0fix4J5@PqnmK@ss4vF33o+2o1IQ&`|?0qiPP z2@Lk{BeJWsv{cAL5O`w14*^va+RT6J5ZTF>M^*S1SjXe2gxX=S+S2+raTR);2>#$p z+lMrhQ@UG3G1<&tlTwIx42z=psU6FH_{etI)G0^TMN7^NlWOfm^@MqQ;Q5 zp@x^y50hj))b<-7=5R#6X44O z;~Z`3{raR0n)zm-7l-t6FJBsYV6d=yc$1kOjGiXH`Q`#fx#$wqdQ2UOS~y~7C$%ml zKiC=mv8)kwPN08Jh$02cU!Low*dLq+9}^xc7QRNgn6b4otH#19W;GOFmkE=K$&z+n zc#Iv`l*J_&V!hx9-kVDVCWyKsI|lj0`1tdFfzS_eaj(?X0W$bnT}{CNT+~ig9d%w) zjw#CJ6{VaU9801aXm42}G7~8!BEOWudi$~8z=N-nY)vu2h2XmI*^FH)%QhN~d|ceK ze`HRtsjjY_swnsCuvmq|MTMYr!S5@3;1lVlUF@jNEPt=gb9 zd+O!ld+FeS3gf1vzXAUKV%SDd)1AX}bz78M$R*V(@lHd`{IpMQ6^S66!;J^$2u9?BRp5E0e!u)fJWLZ7WPkuQ8rTnqZ#z$w zZEQZHR{+p&EqZ`0<8*Qam}~J|pE!50=i%~{9(?L_W-;ME$$9fBHkr%IwSbD`WMd;| zkbJB4=jEgMg*M-S{?iYpw%`n1d>(^MjdO!X%Z??-G|Xw3}A!Eh;7~fR`^JF zRc%fbDB?<|BYHjCr!3beN1eU*Q{?`wQ&Z-uKXC@!7lD&-cCH570`#?BTm3#kJWD_5 z=N%gb{ir0(s^BH+WsZaqsIUIahWsB`Wr@OB`#r&)Q*bA{uP6fkC39rGq~w)KY1t3&#xJi>g21s> zFA23)KzW5>fO$X{TC7Wm?+#4)axu(ay-zH1p5kZsO4k9~HmmDJjNNx%WOHFD@!< zc4dkbjBS|gZHm$jKFun1i2Gqc+8cL7fD&XHi|JA&atR?`v75M< z*_#oFJc*fU^G)oh>&mxk0aIu#!0bIKr!@r^nhCw;~FM zrlfSJ<;pB#fyk+-+%Fujb?)~`kzkqgxg-QAShFfm5-FAd)<86d1mBTk zmtq3w^mcoHA@o7M-_;bDgwauv@ZAiWfTqWZZeW!ehMfw(=PQad@(FGkiHxQ}9)jB- z*by;7I3=A0cYu?9P^9WK$j+&E>2KU}4#laAAf=po?PB6pb6t6-WNO|P41UJTP(W0Y z>$eoAYvlRQ^mRNeH>ihXvyn1a=q zy`W=8U(uQd$eYev>CMS-nQH&8n*7tVqME!lL}S!j3OzHVjcK6+TP~E8AUjiKmw=nP z+E+5aI!3F_G+uv@l;`P8g#=#v;Z$NU7T;)MrAUP6dfmThO<9M?io zUmL65VEoPUr8{s5|L)=aj{F2nVpbRRQ(Oo_ib=Pw>l1}|qhCO;3e~2b!4S#O_HWI# zDc#-)CMs-P`A2h$$p=$SSt=YOh^?T>$+3`@d&t9^9R7;N#y^LWV6>sq5ZJ@aO}zG7 zvfz!Ic+QKr$LB2J*NjW*55clE_7AO8zepRtPDs!4QCJzKu_)^h3Xy$O_^K_Jy^epG z-El1^0b_6M>1AOM6cAX66VNCk1!@Y%`Cb>!LZ}R#RZcqEf1CjiKYWpG$XS@eXkorT ze_?oNSoC~#g;*|Oi#s_vXtR9jp+yT2mhRZWOA3PB8qqCp@iq!Qc zxI~Z5^IQqvgRBN4=La{5(>!$xepSD~*Ut=TuiS*gclpi>VNYXAVMXv7Kd#3g#PfOt zr~NU=v6+PD2H`U9DCs(3I6Tj5xrTzN-yNUf{d;QZiw)12M&KTNL@V%&gQK**o`xaP zy(et_5t?4$fL)t(ZPF_7JB380s-zCkB>(`3lCv;OOAz;P4hVqLQ*#;CdhI9M+<3g= zqPpCj*@qYHwjqB-c|{0Me0sJ=4s*ImNYzQR@G?c~s{eh{@W?l#ax)9oyIk{@c^gwD z)M6V$?T+HV#w{e0Yihl?ZUj=5;-TUbd#m%8>JvxrDu;HC;=2TV>Z(Hj8?n@d3ehFL z?;-AD?g-Vtru-kJwCcSgNt-f(o8G09Xjr)jhu{BQyvm-h>$VM*%V2<3NUN>ptr}}YHQ}iI2 z_&AB2L4wqI>I$$w^;dKCyPLMHH!Pb=GgMlPlV8byc$N<41WL1D+kL8`#>@KoI@T<% zKYNm@9Wt{!*ZJfiVwF}B|3}_ig+&>*;i3k}AdMj1t#l(LEhwp^G*Z$Hk|LcF(&Z@K z-He2UNQs0DAvrV*L&wZ|{nz^UwNBQ-K3scyG;_hoH}Cg;Pu$Oa-!EuC#*Fu0U`qyT z?2juDX*_?<_QoL+tMC=krmCtO<|%U+5cEP-5}kv`a`jD3^;8?sU6$ z>2|Mp+S#h+q@YUNEar3MzPGfCLv`Xu*88owbc7q=6=Dg;-sp(6!^wGo~QHrZ)B#6k)@Z^ z1t7m8HrBnE!Wd)7l)6smhDqdc=%iK-S}`CnRFFT`+sX<;vLTu@2`kMI^L0Br&0-SU zSb0R7a!R^S9GU+R_EMI|lnurJ7OovPeXOuw2!lMliO0zD>QxQOf$PHRb-vjlKzu5V z8q*Nrs8Pv!GmOm0Rj?=s2faq`yqv%{?y7TLwu~F6vd!x_=u)`Jbc;iNPtSR+qw@qv z=#zgPLy$c zrk-j)mF_y9Y1WUvB9cA)cGDEp-#=?+;wDzO*95#1O{PG(cA@qT!3f|D592&qY+PRiiD8*eLp^HPnV_vhd<*{xJ7Iyf*ML`fyAD$1D~OndJ}RKJ0H1G2_+yU$o9tSdi!aYg$# zc#Xcfx|AS8JKhimtg+kGhvuvQqE*yBE*5%XP7tlv=VttrsHBWKaX{ho6OYwt#@{8O zximgE(elApfv<_8EiwShQ0nFw4;woiI%wuGV*N!qe!glFm^OxE)6fU+{vjXMM{)au z4Nf2UlLU?I1yre@=&OV5na1bd-qRTZIN`lX7buFGOE`mVZeSU!s?)m#z?43T<>5%M zxFe@NdD>CaDj*w{ruau|%9YiU64{S{$a)IA=sm#O8=Gr5`Dl<S*A2ElMIbow`gqD@vrq_C-J zv}w;Q2pxE|2IFlz@95~zaH5vHQm1tscGk%+wU~YX^r^m=cCvS(!w}s%hm2hrb+jUL zt=+1u$9xN^L1k6s(5eIKNo}t?ALN!RDR>{XH5MInTO$d(ck#-p~nk8GMC%K z2gU6!k+>X)ICJycXy09O$L`6G*eOFF>qG!UDmD=9e0LH}i-OB_7fwg?P67xs_Zxa_9 zJUuZ#>j5|8899gtEuvcaN!9c0W2gQ>KF5~3)l0^!>2pJ~Hj`DdlXkPNvuht${bUMo z?z}TUkXSQ_IC-6l+7*w%T688vBVH=Gi-kGUI^{KyuwczAt(y7=e=V@6Y5g3mEcCX7$TMh?@#iAJsPk z2NPT-KR>_LRtXe>r>wm4@#FGM0O^$%Ph7U6X=jk>$ZU#X0UqsJC86U;0h`qGSR?q-b2fr00qDUiGj^qil&&s7^i&`nk zWM=(B-8Q6>)?I2$<;w(+dt3E{$r_JI@75?dw_eOO9191hv64p5Hudtqc>DJLu;A8~ zedjxGTT0sa{+QV3sG}#%@3x5NwfedRZ|0SL?|!s0P)_>v^=UGLapV52C+u;xtV2-F zt@lqk$zldp>Hm-|h#1RAGyyqz#h{ZuJbG0e?gr@cxqLF1e$@Q(6+t_u3tnF*=m>W< z#;c!5iV&Dw1BG#n%=KX`k<9r|{x}dT7QJS8Iz{)PiHgu7d&{_#lw>UJZy(1Q$1IIg~(vqbx8}qnrkh-6n)wlWo@WF`ARolk!9Jng$WLE zs!-ZCiwESAY1>xmWK0Sx(D0Lpt;FN)UUB{hcm43bpy+M;s&+FC&X}DQ?m$DsaR?oL z_|8hUkJlMR1?>Q?1mPGm26`w3ySv`!&5q~uIuC9X{IMbYd!N&a?a#RcC&z0GsEt4z z;G;rWv6By-eftii(yYLh-+jkOhWp)8Aoz=s0!kT_!$*L~3FZKDe+>v5mzWT;?cv4E zD?U#hbRQl%JTqvT3XqhRA2b`&BxK)vSZQcP*UNufx}elZoHVB2GR;~1aeS&SVsXpT721aDI>D;D8Wpfu4d0tZ@>2J$`yr&QgBt!gO^O+O;USg#L3-K8b zlNl>YR#$HMXT*KL{RnJ_z>T;+p^Q1++qhy2?j~=I%60&m8SwsBx~}L=TFg~J^Cok1 zOs7719cv})kYK+@e8;8Y)SfcJLbNhwhFEmCZg+sc@@l^wJHi5NQF1owL}g|YSg>vi z*DKiXk04WXy3x*ngK!ujwFbL@W0)y*!IuC`Cr$_92OUg8LJMBfc?kY~{9%6l)hAUJ zl(YlPef>!ml7#((!6A%?MfROnqXV+nheAw?7Lj!BXVT55`%{zNw5rLE9z9|R-fac? z4;~SblitL|O?Y#2a5%!@B%^V;yjxhkmmlIJ7^r$fV3y2@eH;QU^H&=0kdO^a5&U{d zr&F}mLZ}>1D51y$uX7y6Jo)QeU^YJ+}fxgy4Y{z_?b$)2yw+#1ky2BCHMN2Z0shIr@r0%A^bMLd^}Q z)6D|>0dO)LbA08J0x0jkrVw@x+)yn&BQ$Vt1*`y8`N6I$Lh1dmFIE!<>gsgRS5v7! ze;!x-jB712)X@8F$fj{Ph>1u0dW@fr=mvUHJTUVHN5^4j( z#J5Ij)uz%AB=>NZ5F)=@;ofYMkX66q4B*$TZ)~{JBE&0SZqQlnw&v~4q7yEQ{Ij{f zLx!LgTSiZbgonN^!1?i0$e#TYk*1DTh9+(37LdrJDax52gHByDcXWZImp>2jy|RTw zjC=X#;0WkyY}WVxUt`WP(J@mK0IClQo32iZk0LabU-L9H_RrPhv>x|XgTnMi20`^32~ z-k^gm2D+p|K-hXO%_+0!Pt8s>(j<&DZ&gHT(kt-5_!3TCLt#cku ztGouy#teeuJ~PaGaYc(WCoRo;He-TzSpCM~5;V%&;t8Dh0p!jng=vF*2Z}$7EBrPL zTCzWmN(AihxvV)3`rsxo<=L4*xNts7V%>^j=^w27ZPX2poDB;7u+us+=FUC*qpkvo z6+V_hpW~@<4Y*A_I}S&fEf~-y zt*v{tUgf=R^Er4Da6TUW0Fxu-_tr~Y{hiTv-TGsoH-BR&b2Qj1tbT*Y_XB;E5-TYQ zRyY4oFbSIXkj9V;3Qp$xuAq}}7|s{YWGU7tx{&?tz=fi;s>-z0ou{`zz=}{+Q`6zo zgU0-!bq@RXglv8*J#8`*JkFS&JvRVDM8KvI4DN0$8W5-Rp$l0BSZFRI1W;-^T2kso zDObzNvcSxek2==kC$YQ?decLVSn0RN0&qVC?qN(~Vz$Sd+7}lz54nwx4iz-L4<PLV*wpK~HuiXxOcQ)Vj>U)|jgzYy!0n8aPCq;OSC}Pw81(Ko9)vY3O z0Nml<1NIn?-Ng(Ek+%3>YD?@hp^R#EtVfph*GZiei?by?`LpsPr=ox!nLvbfC#&qD zo~XTD`jPKxG(c0KRa?u?#HnLNyS95EFV%S9?#2TR+=gjNreT~lT?Pqzzx8?LvIE$=aG%y4H}3t5gAN~L!7Uf*A=}*`f`)uN}g^=!b!Z12SA3YQ_@adrvuoYkoqJ` z-jbI2R9Pc|N(-X3v~;Ly=M?O{ACLJ0k%eNSWDjpdyzVKzBI}Ebi;LxxIVku*^fap9 z%597V9q}zRl)zzTfjF9W*r3m7w%b#y>WN>W!TO=dL2motFd?PuMl zyvwWV>l9gK_409xFgC;c_ddilH1A%*P4RorotCfVCDqk@&$Xdu8bA3OdiRZSRR@~r z;7R0ER>lSf4bCQA!R;`G?xwwpinzyBEhSC79ljIE!I(@<++|-G;&Ba$^}Yuh;t>`G zlMRl;8{&Bu8AnGkz=bhFe{f_ZdSFEE?iC;j>33cJfCB-?%i>XUO6BA}fk^s*e?ZBP z0D{kbf;^M_bTe{xt7JheP)_U9^TQ7mWtk8a;^|0P(E*SQ{A`Sy# zqHALgh=GK1bDixp#Y86>b2psEh~=XYz9y4i>X9$1!misy%b?1u6Iz_Vzp`uJ{3s(4 zbDBK3>aC^ajx>)`9~NGT*mEu$`W2${gZ~BCQB^zsFY2Yk#`AJi)VLbyB+1HRsqP`O z9>x}>3Uc?>ca)W(x7;ZRz4YBo#2zO8Nl?JG@AwOj@t~~7pMJ$d`D{*zJ!UR)b#~cR zoHUkHJ}bcgf`cSsolI#NJLtf8?kI{vY$eTJ1SVPt{=dhuI_^5jocphmt~+C%&l?CE zQQW^cfoD|+nFAB$Pj6Ho`tXNshp;;qe z)M2p$8!)JVt-VWrKZV1|#*_+j zv)o@H^hvg&EGj8kJ6qylk#6bYB}$w^OlG9UczAhp1*}GY6%Kou$l9&l{&4S%=-vmA zT`peVh1S}I%BreSMOYY$5`*MP(6iyRcED9$S_wLLHwgg-rBrK!gjHd6RBYUC$TQYc z)VZ1ZWW|B##AfA5h>Z8{W?Y!LoHIyUq3rxk zt-w8e9!ki4XvkSXxSHBl9_Fej)hLbXexxO`MFpbqssLuecf9yPFiCXBU=9A<KFlfS`e8!_^`I+!TCu6KG0ZgJ1Ss&dj-kyHUTQnKWntH*YcuqE0 z^f$2$Wj|j}1Cm?|b>@h^Pw+{C1~zwkL~&s}=H)oBB>HFVcB;-js|3WqngF`*x6lKB zkMK(}5GKWiC#XyP3fKm;bk$Tvdz{C!PU|}@%ib9Eo$>$?NgMtT0&1?mMLOhrUy7P; zTc}MCs*DCL5D&OD>4^2YP!;UlhGhGMES<8`5@r@{Y5!`;$w;)IgeA@;=+>Z!LfHA0 zqnLkfenhpWI7_XGO4>9DBX(r5rx@H@kg7yZ9&UdW`C@U|s#d9smi4>sD!NXYhRezx z;@>;l)$n)fJDGPCr;S!N9$<@NHAZQXDW$zhSobdYJhorL6m=+>FVdQ>v#n_}l$?{A z%KF^jeCuN;v#&F8;y~|2)bdRJH}$brN((u%H>#)USZ9L_c#E?dLv`Gf!X{%*M+%Io zb@*Qf)wGBP>+WcyG(eZd$1(l&t=--C6s)R8XY$R{Rig>_tajU~%*ZQb0&7WNZyUJP z01h^JY$Dhr4X}eGP?p7BdJSh+w<4wZqLa-u@b^B~iw5Ca{n1-ZyG;PvcWrHAFZG$b z?{k0h-s5GOuoI__&q`Cpbt09YIbcl(UGfcEwe-oy^05q&c=lYYiT*h-87wVJBZKt( zTGD`~_F2}t3a^MIIt2|1;II0`I@*!7l}F5ZQ{SPKb#%`As?Ld=oCm;ABEI=t%1+DY zXPnfrb4?3U0f#$jk7JmlNym_$G*9w&i>N~(vYC&&wN;{IZNW3FtF)lh>*(RHe;7wB zpV}Yq%T1rC$nyFL0*IRc8Tgt1EUnH>o^UTePkqprtquQd0Vo(!zI&Ra`z*srDZ;vM z6=}!%w%t3$7YISd=FY>tPiy*cI%?S}ET~_r1teQb6o4s`AaQR4Js9fAOA;(>(Coi8 zK$Bu?r>#p@gwg@b?QLe-5>LkklL{AT0}F73b=NKEicVVcXc7lll7LpP{Gx(jz#TA? zlQ;Q-_XJdOF{(F1a+7Mry;^F95d@pJm0ntF&nflJ-zAZ^R0eoEfRNZf&1&_o=P;@z zv)*6H^OQj3|8jzha`y`Ij6K(Ke!xPDj|IrCZ>;s>J;toy-mKK1`75%%ES-x#IB~Fy z)(NEF$!n(V;g2(GFaGRdvFeY@gm1%Ycz^S@m*&#l#xv|O2vZnmVT6SuD6De~Ry?XW z)lS&9&cei#NlC>Bz;`vS+h}JdH=Ncr(IvxgedE+CJd!~I2JPxj^3)esH{p-!Nh#rA*@>69t96X6Zkle$M3J}~-Mj%y)p>5`PC5=o+1MLf4 z`vrC(Y@2@E(@>i=%3>~Jrwz@(L5R6kxDW}66no1SqU6oF-Z1(qP?_E|-5 zf0!YrUuU!}EjXbZrcpgfiUg_&Oco7j(A_>w5!`xPsvc5WSUXiGAgnZK8`- zVor)$6(7<6d(B6!O-!z|Y~VarGPuVVb}nuBz**^Qlo~YkE631}JP+rkm`-8eQxbXn z$wL|!;Y?;II91XxjojBX`Hd{fmV&^;R$EPdlAmYTYXNJDLLd!Wd&WyidzOx;{&rJR zu-k#{lxWr9f-7Gye~{juvq@66&h}Y>yK$s1ZVWDNM}b3I+5RiHS2aA>(C7)fz@4s* zGs`#{!q$a%WwT3m+u|Ci8Y(cN&H;^W5$?6~b$Vm_AzV!Hi}tYd-1)fdns|akM&qCG z)p^w_1T{!UdMTGLWFjoc3@465IrM zDFaT+O>&i@cj+=%UiDiXb2)zg_TZt4i9)01q_Fzr3xlhVfYYmYJw4KHm*LMf;MF?; znozHtq6<`4ZmD^5`EM{|Fa|(_X8V_TkAgaGoCd&x^#A6Cat`w~Wqnw=6qFA__b|&9 z)A7FhAX6BB4?XglnJ{QLr2p(P{}m}4#+}gS?Oe*9kAAc=X~cMtw0tn%@xE>n9K#q! zEF0|fJpPey-i()Y0rqJVQq&2G>XV02GaY$(!OqEF7Yfi}`DV-dynl4| zbMkeP$sl#@DDGY75u(ou%OCBj6H*F7>Eug3uc_i_t~qn2Ss4{s8;-yLCl$*11G?+O zJ*&Hlm1Z5z%+$+Iswe$9H71mEDES*6UBGldLo0wLtiQ+mq9`NIPvC4^l#re(n8~2` zf-5H(sO6kQT)dWx#UIu6xEbT{acm^cqojtLR*=4^-%Rq5Ucoxf@~kQc>bn*wUU>+v zl04FPURYiJL8^)krE(IP9NCj|rbud&(F=PK_5DI{4%zkkNJ!TVHa}gY_3O{Bob<7h zRVjzDp8!i<`{q|oi4}u8z;AuvO{=vnd$YJ_0Z6IpvbQ>n_RSjWvlhfsE(yP$0nUQb zO?fTWdY^&v!+**jZAH2RBJ-E{R#_vqraM-Ya<9nQh#^mFa|nC*SC*gkx%~aT=Fnwv z)tSFCd)wAY^ph#L_rlV@D%^3Ig8Ci#iOI0tC z7c8;cFWoKWaqfQ>=qD(ocra~iNvZr&*931+i@SIg%oq8xGHS+?802Gb+6tLWy72!DCiT{ao~Z3=0{9bZ(pJe)CVeyKNns~AyRaP5Bbakkm3__q zUlYG0$7?fo+CW_W2vbn2;LDo*EN>TAn?E$wp^ZH^`$0_~JS+;|)ggJ!gDB(42KmoM zy@J_f^Ufu*%V+PlAgXw1u`nk%ZnIN8{*H?<>mv2DE%5Xr*Nbf~B8^ed0yGnX4_ED16{hYOkwMxdtpL$h zRMLJy$a^ zmFiYgAKx8@`!f=_vFyx0-77ew>X?1PstyuX`&QlHwGZe4x^u4q_+4u`*Y_R?Jyl2= zPfJs{Hl|Tcdor5FJmY1B%y8n6*(R3HD#N~WTQ&7bkG)^|hrg}ZeJK3N5`rla*{|EN zw`<~9pP^q!d~mzMaNZmtgJ$Pjs!A~q)|AShKAGzz!z};of4K`E;X~=sl$|{PP+$}I z-Qeeu{0(on$&qAXD(H_WW*umIg=yWPjI12Rz%wGCo@x`gZ8lj&_I&o0(tz0KF%0tK z54e?8xJxyc7s-{YIFn9{ZLT&S>X8I6XG8Dk<6{y zzF{=NV8Km~GOku-PnR`Hv(^>)NcP(=0WNfDxc`TFH` z$#?mC$h5~$0Egabq5tD(TKf4owX8(7o7MF1=Xsj}#7rZYum))wryi2s3|6$Tc9b{5|of1$@p@LcfqEKM)(1`4lOQ6&L^agD`2}tGtVTf z_eqTjfpNn~QDBoOZ`^P)89o-9_==B0P>2ylRXz74Dl5N-fEhu6(% zIDrN?X8pIz*uy@+CV2FyLiE6!voOsG6b8Oh`z^SS+^-5nZVa%fY=NDIPjUG+V5$%xr+w@Az;4J-(bJ-Izpz_ zx55vyhk7k9>>2Brf1nrkai_J&0@Sf6pX29|gUPhxcY(L^iLbXL2&*__C`+WBFsTTs zw_E`jzrlWJWSjPjkPX*z55xKw9La+6@l}7Fggkm&v*XgN%oRUi1@5pjC9a1(<J2CaUPtdVTd_u;SjYeSrnVW%U_41BFowJ??Pe!B%$9Gq$8J||M{^5V zz=hU)@Q60cpiNudM04-WG`Oi_*>}GvlaOO;ld{S=4l^H8GR1&=+GNc!_x-7O!i=!G zz8B1ra~3!WQzS%unJBR~cu%4A4Y!nMSUTI0NHmo)HiR##(sTb&hvI2sK z$&^JMI}_M3*@(6YUjR+_5qz=#Y@|q{BsF%`_|`AaWg)*(mTUjONyGRsh54V`yuNk# zdrBKkIfy_U2(OIYgz{AlJED>a$S+N544Gh_s5=u^s6ok>CH z1o& z${=ZknR-@){ag`(-Hz%Te_R!gmu~o6q(3RVb`^Q4yUDKfmqb2_8I(jHi>7Ryt{bvi zNPGZC(=oN=^m7%cX1QYS-~O5Rp7|}MvN&x5nE$FDevct0#jf4k_7ucl1&!U4uNU^y ze9QZ1CHlJL59OOcjY79}PN9nssoP|a9 zidKLT@XJ&G5j2V!oW%3Fiy54P><)zZ&QEc7n(Mh~z@{yW@egbqll}zK8MrODV$}+8 zE#V2isXvcg5Vr0Ys1H@}j#DNj$W9jchTL4lJ-bP?0}0w}p@mcQJgm#hkIE z6s*MsI4j0JOrEJ%n3Ucf-M^a4cV~%M^rbvaekTo~qsh$OvQY(iy)+$Q(T-@9@IDmd zEX>wrQzT>RGw)x*>r9b8yru*d3Ra^ou{HmfQX_uikQ%>46_Pq9Nm^W$FG)OlHC7Tz z+TMc5&t29b)}p0>QKEU9Zwytz9J&l@T_D|>@E}^bCn;)&t;8G=yfc){JuIoK*zZF1 zcZNXqoEOT;zI9t^iqUbg{(`B&j9SzUGGd;ve(i1vRwd2;dz?Yfb{x8P4~L|NxGtX2 zchN8?PXTP2ekksaCL@^0BV%tn>f@>eLkIcNQuwVNvVaL|(N_1<5DSBI?E>g3wXr2-k-g}a#bQlYC6Kichr}28Q&Ee>xr*=V8>&Qm<6iEC zizmQOPckFk=A)Tr-h7z>&>c;AVAC(#+wC~RO@ML)Gp1E*5%`24S0eGXX#d9}-DyLo zHh{s27y~eUR86kJ7A6<8IpeL`iRk%k$DLKfK!4=m!xh5_3DVi|HXils8za>;DC;N6 z_EMh|$?e8(AY1SUz=9U*n=D+L_&@@WNqF}8UmTJXmE4rSB?=G#(K)>1Cl0IeYkzt; z|5j=YPe~s1nHK(T!B%C=T%m*Yj(Ery3bT%&6lZ&M9!(6m%-kGoY#y|(_Z`odriI_fYrK8kUA@>~=Nohkz+pWDN?d zubbd>tgeF)#tZdIBdImo0i*}5u}i(B1evxP=Wy+R=Hx~4jbokZ_F2o%W^3@_O%EJj zC_PJ6RQ+hw(Q=%>>1P@^J72M09sH17iK}3%jqsEEscFJ$SkJ$mnf3tw3LZ^yZQ{;j zIx6zUU8Hq}ubJxzT2=n4v2baL8uR$@d})A^9ks zywz7qQ(knxC~nIGDiatXPLyPpKssRRuhQ0d!pDRBRcAavwjEeif0D%<28!e1;TYQS zJ6ha0=hu%U-B=c-ke`E=HBv$QiwlBWd=dK8X2vahcN>~2n342Gb;eVDiZSB$ASlA( z`&M5Yhl7I^Nt-F$IATJ=ds^xnLd^Gog25cLla&HJv|}Q#2%G|{|5f_j!|o;&7Qfd@dLfVNNFi9>?q4Wo zQN(Kay-|uixK}0GieTWNr2Wu3Vaf5T6E-tUl+C5~k#ehAwEU4L9*(-mu{MiosJkV1 z?~#0<)Z`j3EU0}|Jd9mjPf6|=@2C6%@pzc^YcO-7j&C!ae1#pu`GL~(FPkdJ2SXL= z3VXd_LUEuo3E%XtdxbUIODu1RGyut+23LOb5*kf=(9G=OUOT`am#=39Z`x_aoqJ=h zto_NHkuzFrz@ivDC=s*+(U&J2QSBEbUA5yB!$WnuV@wy}1=rEgjh)D#`lGMrI~XX|gqM zCz1chE+j=Z-*Q}SG`yj=*ZvKvF3%RIg9))z^W%Xg@MB@>W;*}pW~h@-&)=x(d#Qgg z4K^=62iZ>p-)Y&QizxyrmeunFf0imW8Nd$F$}f6ZqgZnqKc_OQNxYxYHPIKjZAn@4 zfD^=iVd_|*SFQXxM=WoUHYKb+<7wxA&pX+IY68qA5+xEoQ02I?Ws=5ZUbZoTf)~Ts zP5&iG0+dEPLKc(n?*$1ssiq36e|S?RdZ!!3Yi_6~MNgyz1Pj7lb;rRZLAA6>?@fXW zrq2C8@AP;D^&a*Yo5)8oLeTn>4bJx}zq90#h=Ds?V))r8!aDTb(`Px-{3Xs$cG7+%B6dAD-RYoUcC5%g&*cjpYaRbGnNCEuP4U6NrWjixNp4tDyG z^r$?m2zdL-vs2jJMfysCgJcX50b13;;WD zCSk)ZED|SzP=rYg^Q0h4ZIrc98T4(|JryZChbF75i})bDM687#IT{DZXNiQV#t>Gy z8}IQZaB!mjXA-3#b_!be0(BDk7n5;{ELA&ivjFucY@|S4By2okl^_4hfATvcH1O$R z$Iivo1EUJhJ5L?nD-brw0-qE}^Q#uZkm(hDsfZe?1{zE|IibY3GiRY23oqmjt9>&E zB=7dE|M?Hd0MslZ@c-AlTXwgx#{T>IDITNmz5l*3y45Z8-`C@J{`b#6J^X(@-Eb?^ z_P@VWfK4oQ_rGs=LjF?y_x1k;f8wQ@&k5y!uQ!B{K<|HBuKy2y-T%`~`|CZ_zJWj- zB%fjbuf?co-vI~TT*0`CQkyXCcmBIX?Ih3O|Nq=6|EHzG)tJxjio@$LtlNB@7%D zh5rHRMX`s0#S+aWrPBIYib}!T%wq>%P_+Kxff`iw*lOok{B!M&h z#yT=M$9p{J>SQ}YV6m2hDOFJN(zvGh2okuz_vau;VvK*GXG(YB%0|j-X1SOF4qLvx zu3PJHkbSu4gV*?~@ui;m)BIx`XDLsu{5TVF8*s(u2UsAIw!gnVDr=Xy-bTTz|5Ski z8^*ZdIv)2W`*r&`%i8gWGt7C~W4K+I{|AeirFLjZ!%L$dr7V&8UW4y@->o^#Og=Aj zs1CgOqUq9ZL=rAa%{06B^U|gF?wC3cFJASMmTlH38>V>-MMO(J-nWq$fGNi&>f~=U zH}PsVwU-*`Ar%IfGL8lTzTnH_swz7Fvy|{pQ;lX_wedUsB)!+3+ZAF#nRRt74a@yw zF0hR?lB=da{AU5HUAe9pjwR9SdQIn3iO7T&^WAR4p>8L?%hd4U1pmW76CW;vf)5Dl zZXr>NqYd*o`T3Wg@&-l-cp#?X_({8!NZPrASn}=H&!sEL>A=CQjb#Q<+=k?LK?BeCgnAW^q zfWOgGGt{Wi$NEm8n6kH*rhbts&sJ&t(xegNBxiYEI>imCm9l}?^B1-<7x(2i+SFe@ItXn1+l?r8HZWUgw9VqI znK5a>cv0*xP2c@btdoxl1SFpSB#LMfwK4yVlgwfLD~y!wan$_pH6H0%_j!t->%E*} zv+OqC@bwn;{mzS2tA70bnFy-|JS;LlH@S%z=&yb;QZBMQC*Gm3_c^ztFEw zDayEWJ$X<6H&w8@neCG|>uuX+MHTyhL<(Pe7pSWcf;)c8MxV%>?`Zd|9>?se|F#%R z$jc2~MUOWt9d~t_ZiY6TJsc~sciKvNju%VRcCvgWgBD%33XKU^Kt?tX5uXYA}#mh4j--mHJH)kI&%3%v~e6~kuzc>0xzCyI!#L#&vm|6eT;au1ZiDKtx$ zUh~cM4=LP&5$%YCtIID#c&~#9XWMy<_0KmcWJSB!-e%x3Ncb(+3HZqD7khJf4p0r? z=oWq&Xx69x)j50-N!L*5Z_E4IYpqk0LVt$6BVBloMS-*PuvM%#yLkG8bcRLSSwglu zT3xncsM@f#rNQ6y==^NV4^jGn&27L(C&z2$+Xc+jYw^$38e+zglK^(I6+B>iyakJW zZsa!mZ$a(wLEofL6_bzb(?57&YC^Bk=KL+x%3Un=_t&LM^jD6qtgiCNdrx@fx5)Wm zhqR9^c<|{3M3++7mMZHz1^T#4{wjx3(T661blRP5GhqwV~*=@9wF+ z`xW$rrXM2>L-L@e*BF|YK31%K6{X_byyZCHzgB2J)*;f~@u(?CS7|KIo6u2+NnyPx&6`-=rl^wX6GLKmrx5Z#kmJS1o=y&W_!icYTRiLceY( zoU!0XZ>E(i6WE1g^Nt&g?Y>B`F5)${`k;2zl8vr`6YXlJx=hZZ8hq`K$TZxB6YFK9V8(Hy+d4LrtIO zHtwxoh~bqd)9PR8QG?rRs>Tk=@|C z@Skd%rls1v^i3H>g;=fdvmm6y0dwqxu~*3d1mLfBJ*3 zL^qO{`7`hbeu43JK<)_Z7+|ofL$jVYA9oegPMyJU^^Lv$M1`JAVJm$e3pRHDeUbkH z)9(5_5r>Z9_yIN`bEQIg|7>k>z1NqyS-*zoKd!9!Gxgz)dG%d@1YQL$&RHE`*0!6` z#zqA;KlX8~g3v+dR+)1Bix^wYy7Yo9({fk+w=-9p)}Lgeini1k8`}~ejiUSjX4Gnd5Se@ zz7i&*xewXV-~7gfN&0FkpQG_|_8YJ8|9ryN(z(j@E6aHw5iFg<6gJdbERWy&MKg>* zyuW*v+eyhsX$yA7_#tI6ky3D;tc{B6@GKG2b!Lz0)faDr!-(t3JCAT7$k%>8>LjMY z*Dcjc673$|=HHWliCl=JFG-*$(u-Sp|NN+bit|cG+v5zyz+;pNE62I>_2nEk_^ zLC0Y#h~V@JnX5G0zmVGnxqH63n&W-Ph2eY{VcTCTD|1?;q=n^?JOKrW=FIJT$!=T= z7*)AH4Z7qkthBEAx&AG}n10*LnXy6Ypo17I4hm0y2ltCak0seNAS|VY1t(VUG@-El zn_&8tuXT;5uTSTHzfmHiUaIThbTeFdsZ1EWU*}<-?;+W;{Pj!3*|zt>4ugn2I*wS- z(Ld18`e0t&Ur(~QxIi%|2W93YoK{hadw|`Z^kaKg$Yl)ew(`U7C+}!Ay`R>ZiZh+Z z?4a{&zx%z#oPLN%w0K@BU+TT3KGqY@Y0ak<-@YE(Hk2Buxutb!()A4*e)W#-Jm>8i z6ES$}$I`zwa4PBjV$6R)-EXl9 z8&A5vNU2>3Yx{tXB^M{As5 zgT-#&7y&CLGCrGSU0>2XO7OQod5=l;4sw?7=6IQ&BWv>)LnmklGxc8}!R^Wt6|wXy9H9efuS(;Ef!ym$uk9?!{2WK4(Ya8gF>ewr*j(LpmM)aAhxt1aS@#0kb5mf&SzYCS_-PECQOhWzda%%#TXmaL zUZl}t29;q`DxAt3#yQL%!~G-rG|zFU8K#~u9jv6K4}69^$2#VxskakTY{t%gN{fDA ze0G@v{XLy4(-(NKJeB^oM!X1`VQI}QUDx$WU%L7cskta#5uEtY%wlW1Crj(i@59?p zQolMQ5N$gf{ui+wzq}@nn48{qQkJukX)6jSa}WDswWemJ@<-JQFeh&po~^y~2-~f4 zOuubhy=<^;j@n42+@HDsCRMimG(E~$GA!m?J(j2fmG&5trRWHtM`6G!~1)z z);kg=ne#FMOC$!1mXgWR_agR$B`Y4$Vm!B3kipg0K2GYKMNAPnzj-iiiylOp7kH`? z8i<|NZZUHWJEYfqmhR6`j?B8VB(5$qzn{YnXPIWxRBql`w9@Vdi_uqS(kBH$Qm+F3 zIN-N!?28nxkGQ~gem>Zjy;_S1)=|S8li8R&|U0re}BD?eS+u$CG{ z#p9d?^DWu(8S+&9N-mz@^XthfY3KUGt#h3G+zwYm6e915`+0G*$$}{hc4bA;DCOBk z#X+#yGM_jDKXfO>hc;+4stS(2-^YoE@eG?id8PQVb5ni0uZCE$LeZ)aA`~#w+gcUr zA8vLO$hYQi+}7C}`#rZkKkxdNzlT!v&NNr4hsNLO$13y^W$QbR<7k@^v!EFdhIHL& z&x0H#+)6?vv#zt4yOB*7Q0QtK#S(IUj=*~8cIA)>T9b- zWddMHyW=daKdai09#C2MFOxYevKrTg{!U{GBT=G_#AVCdvz*&~U;z%+vNVV>Ot8j& zNW-fXWvOai=U;cDeE5L~@x-NaaNQXomUIGs-Iqihd>Ks*HJm-~BI2+R$NSh~#~FdH zzi3(2fCTvDTDk6;ptr|G9^Q^629+Wk{)egHHs%w_W0J;#{#0 zuP6I#uTx3IR^WFh+yiRNw~f+@-VnJ|{Pxf8hpu)F#5~`*^c)Qv0PV%I9 zP|(p%KEvhi)drEq^zYSvu%ymd-c#eEw=B zSo+779JjSj`NNlSlxc0E4@G{~{N`Gfq${8mx-IZ4A>L!9p>am`aHou|FxS86v0(5I z?LdakJ${4GeXXu5tLZ?#phvNm-tX#m{HhS)U-}=PnY1nym^$4|C+y?}uBMdZsl5zU z|6m*TF}QNmH_u73$Xc>0J&9Dx*BA2`eUMR=OX~SD`()`C-hpqGLoxSz1m(SIxRz** z{vyZNeE-3G^HlJ2y?p=S$<|E!WKMp3Ue2n`35gvP#eQmEnm*Sle%LQO=isV~>S(LX z>*OE2hW1Nc?#--@wd_3&!D*(h11K)lIeotQiF!O?zdt1X(9#Xr2Q6$Vlmk}$jgaot zao>!7`QNqteCFD6&`>3EB(se{m;f8EJMG)=AIXdLa-Oi;_;K$TsLRtPlJrpe=MCUf zj^I<3(|JDX*?VV{z?VBTns3gN6B^IiAEgz>$%N#O4=;5xPZ)s4C{o2fBK;blKd4Zp zUMXI;@>{UP$vi@-Zq!aS>H)tzrG-2$+$W6xoZq64>)C8~btNGlZ+o+DUrqYMR{@d^ z7jcEy&tt46GGabXOSJBX$vE(C3SZp{q`&{hzjS6|G5yG1@|RS|fiS7p<-}+{CwK6L z@g73x1or_nvdgRkW47Lknt6@Rd017+-1{3;j(#Y@SArs_VRl9DC{7`B_F+!4%d_&g}Lp1MB{!y%-L0Z zZ4>1ne?+&d@pe0I;D2y*RZ(rO?Q-w76l%C@aVTC~Q{0NX1b26b>;eUf7I$}dmlO@2 z;_ebGSa8e9e=b>Bi{#>czi(!qnR$%T#Y{(!mh1F#jJX4(7D`Wr0*-~VGV`3s-6N4m zi3PmXzL9`=IhnD-oS(h~rf=Kd(z6$^muHQ5ih616eis?2Tj5=%#X79tT&Q#kblA41 zdYX85f?~pHoq2aX$EHLcvKLcWAhD|>nBd_^?|(;rl&G=tm-8ytW(^CbUwtifR_3AD zLt(ao&nx5d+(aT?h@Z0Lt5v1Xqt~qc?_bHjyB5jFjPJ;AYG`UGQJhqU-xzk8i5ANd zqDhp)rcR=h3NDZO5+c{vgy7?2r!vIR!q%lIXcxzal>?01-7DfS?%dka0f3%LKH!R_ zsy~ccgNqmrbem+s(6=bNc%+vn(;r&WEmaq#? zCjajVvf-lL&7$vBZ|jR_#!*(`;#oeMs@SkfIi+{ZMtd~|-$v(se=5pXVIpWStvC}# ztI~exe2-HK_;BW(<#9LoeT5MKDGjt&LMCt+Z{aH76vQg^Y4K1F1rO}sSUpe-?0>RA zyydcO|IYckQeIb`Kk#hv?XRCUZIQDn@d;X|%lAbN-8yZdQg)nUTSebx)JI0!hav@c zZx`UEj1lHgA`RT{P4E&FGV1MWE>`^T1*xa?bPPHkrE!}5{d)}k)xnimCB$ksH{-=S zOg$nY%+D685CNmSC+Dq!qZCo4i)4?UB*+ zTUo#7^WETynBH=IzyGJx6u~Bc?bh+4`MbP4U^>cDRpfhCfOh;ISL~%M5dD#5oRZqR z2f5d7E`tg0X+$Tpu_xY1j6!rTkcSBR@NwkFhYR!1-^3rOrd|cUv1NcV$)Dwv)XC<^-elGsG|PD{Dr?f2Iy5_*toV~`0Kf{p_$UA zLnV0A*6+8*eF{ZGIz|k_E6<+qo6H|J{01X-^SVTHDIF3y7`~s)Gb8@%Wh-R?ahWc^ z<^V0zGfHaEK`U#clriGpP|I(i8PEvE#z^gGH7mX6F_GWZNPI;eMXz?S(ybxwdC(DV z^tgGLDf@B7fq|bzbnwDZ3S|K66(Em7=cO;#leoJX9hF0E)KkEbAl{K1|7*eQ$iWh` zRBBLq#xOZV%qvfJEi%o`0gHM!1ECb~If=-h$Q3YM1|w2x4%c{7t1Ydd#;)*oNbl_^ zU*ywuvEbh8>XunrN{O`Dlqp>bJh`3l*uA&0`yE(2Zynk#-W6k*vwqRlR8_!S@#I{F z*&s)u2K*a9ZYYqiU+*$ir(t5HVg!AF-?tI|( zXJqrMVoGtNvIH4BV$q++{0USdVaH-gWLOrG2X(NM|&m&=e$M z@FW;HDT%`)$YZ1J@R!4~n`pK~FD07O(ud{G3i`G3*@|GHF|6tJqt{V(VxRj;EBU`( zzx>4>WD*BDCq?o{;Hh2blQ7VP)5{&z8TfG6^!4-beP6%qr|}g7hUMFj&;b74>)~u` z@;K}c)G5w+K3&+4^F?$-aS;2vB$CDTfL77MDFP<*X_w8DOje}KZXDy3p6s2(fy1l@ z#-b;GYR*JF`@~)w4F4$d8emEP#cAb^+1Di#^WJ>faep;#z!WlOzHZWF7>a%AV5X@i zEVYxIv>2ftO~P7iLXQ{q@3=jxaZ+zSp>-P%31Qe{f&@+OQ3gjy9?ko0T^sJZuogQi zj#5bADdQ)=UxA8bc{>;rL0qFL-D zQ1XSdaZl$xm-`fugVnHJOjvZ#b8Xq>q@U6GXv6*NOKZ#PljKIYbI#tV4&K0GjZ!6_ zD)-R!x-oemA9&;4_xU0B68lb;eV_XeYkihH>XJLuc0<3-siD#+2cUFUgft0@IJul< zqhFoq?Oq4wQ11h|I%&D<%l%T$&Cf;)(qhWQ`JXrh@%gbSsI3gi0q5z}cfZD)KiGju zQ#D%#s3UOWG*eMPreQ2%_l+NWl-QL>s`n)!{jg?K}_+$Cc#Tuy~*z+ri(*r)u=B*DE`(My)=Gz5AeWJvpI&ep!f- z|0s5UQzeN>p0-fVPKva??%*vZnA^gTki)$@*)2LrDq3&X%bv!)m3-wGsos%a!2s^E z3-q<5bCOc}V4g(y_tA5bWW6%;k1Og%iWB~{j}z|7E3o@B=j~f$JG17Rn&r9nPL`*~ z(lu!6gXS zRV>7pUk(ugEm#to0B^BEPZ^9Q#dSWI81<=px4=mWoHWGXDfI%z>u_qb_g4qos?0vk zosy?Sv^w{KU<1JuTBg(Zs+}Q|54+yrQ6fvk{n;_@nG1Oqd~#YY4ivdQ2=X>^ud6v_ zTajH^jz*>cgEm-NcDnBWHludib`*ybBxz>3!OesJl+vSRWD$;59%GVE!=%TMu%RuiD7YmQH2%1ZCCC5WR_Ygf+iCWu}(TnotnRULd!R|du$ z`pLDU)9H{{A;hAjzGYUv+{s~UPfn{tHS4cZ3c<_O#1`5$bLb|H+aw!wmq>?hHG7hC z{IZ$sw0j@PF6h~)pNvSY?mVa=YM4$WiRO~A|1fsi`A~&W7HZ0V+b!(oxKjzK*4yBW z$R|#Wd}T-0Cno!@5Q>8-I0lN)sT;V55w)7sw+7`S{~4%DOT~tmr$`b%c9NrF^SBBk zyF$bDW%lOcR>33=wSh~kVo!C2ZU0^)_9uhoZ<4U!?K|=I-05q?DYQv$uVv&*H+oCF zm+qk!$g3{lL(y1MGj<7HX(r13x3Pp+o!zV94NGRgo$ou2LeK`|B~(lcV3?`gm(n(T`ltiU z^|TsY_8IN#xU#f7X}~3$(jU+?b&4PFU@fT_reiT&h&E|puzE9Rp`?hj%#O#uM9B`4j`kH9&)=ecybRDH+@{47BMRe@&KZf=H zV()hrIb@2yz(Y0pS`PHsD~vh^-XabawG-IB`=b%~nk-DdM!2ExdJ1`{f{g^(X4l^c zJD{#z)m~*PAwJvaMqN`Llb!xMsuG25TXeWLf>{_XO-UJgU1;b`{|7ds{lEx0a>S#C&_Af>AyskH3e=oa} zLBo4i(adi`vY!|D@Z9R5WY?f9KQs1^g1ol=G(UJkk|iXVif_a4?7u0v`7|g?u8Wr}PwDK$_Gbd$)h_>jFfam0tc3 z(D5~rF=tte1T}as!$+Mu-*m6kip2HoJWHcB6Vrx?d%ith`shXyietu?Q$wb_j87Yi z(~ChnfIEPbj=-PP@JXm74NNTPe(jka;25UL&!n1Cszsystsv}ZSbCGURXCdSyP$R@9`s}8vi^UDjxe~H-GsB;OHC<a_|w5sI!{zEwhWpyfy%ny)UR-QAG1pPhD$?D?Q0MuwgZ;Y*m`y6pYyz# z3VxXwkrT)GNmH+!UY;xB|ENqj^LB*^+_rs%6eXD@pq|1aH}C4mvsiT`$_=>t@xm7R z*WKCQYAviG$t3VoMTcCKz48!b$LU8_$^N+f83gQ~Vy!1(SnETOxh^eqA#)LWj3ZIh zu}F$+c)s}>A+YE9miGgEsK4D;3HM9zKwHTzeUJ~4y#BS2f^#;)a&GxWFUqd%e&vO0(4YVRgi zGi9>G5>gU7eyPS1Lmexyc28i0sct5=dPBxkLNT6mk}~);wbTwZA{=(2x8aMXSYNPH z^nF(d^>fUlU)u@@Mjg%)!LEjW@KiC-s>x*ihb=Q8-6FnYN?M+;MJCs4rmyk+_)8hd zp#J;$1ly|E*<|kCk3k!SsH=W`8!C(l;s*!y>0J>`9(}QqXT535mvtu+o12^)G#ES$ zEHUWGw-YyYT(ts;)i$Zfj4b1p@RSfp7gY#QeO-!}$Y2lQlEycc;$5E-;QuU8UXV^b z*f0<=DaFG;xH-0_VsDDnA$`^X<_fY}^ zXMru3?PEE#&rKU7{fqWW$&l2QrS0Td?dAo8`e;DjN3_CVOnaOh7bq~mEI9;X(*E&L z)B1gKEagQJ)B7;Fx^a1S@8ITGe6Qj(2$@kJ&a3FMQNb_vj2BiZ*pqk_(~F}{dQ(K& zRLGNp*9=dM?}K6U*CV-&qy;4?MdLk7WoMD|(YJZp&O?cdM55=7GX&v+lo{3cjGme* zGqR1J)=L~`ZG<#1zU!T5e&G2y8Th5u#(?q!=kf^)978b;{z5(?ul%qfFUz-dzbb6q zD3R2dQhP&d9r|~=ZyPyZwb9DxAisvDz)}#`b+s_Nbg$Jcvlq4;B6}Nf+CzIw)}WM) zvDDP-uxx@vx}s!bnRrx6qZ}y#6N(YXaLk}~94UK75IzOX0acX!_WD7iUkU*)^=`|n z!KfRy+t%;3)6@Yx-YB+zugK!gJ%cUL!2o)EtlIB&mzSO}Fn-BNP0Vq5*WZ$jdM}B+ z?r80|@&5Cl5wIsyUQaIY8DF-tZ<;vdJl`d*r^9E%H3{MyJRMSBR$mxhB!|9c zKXM-eiR*ukM&VO$3pG_lB-OYQDY>R9-_Emr%jvi9lKg0{9I%jaA5*vCdWoijL92`- zlVuj*(RvS`$;ptK5t>Th$dG0UJzlpef-}+RUQC79B0!u1>#?)((*dTtzeWi-xJZ04 zsCN<{s{jD%z5DO_j4c{e`ar3%1@891HZE9w2;?j9?Pk-Y?gu_hN3uyRpB(_R#B7VL z(mOT-#T2DmLKS*@7&XLVrc+h9?&WD9=b8d=B6oj+eis6on?&CR=#QX9B%myr-q2Je^uGSd8-zVVn{6~S}KfkO9Y>5H- zdUf^2SK-?9di3%}pBn7dy0FvthK+t?ak`1_((F>t-UW=&4A2Zv4=Bowf79o;kaezq z@w1%ELmRwmxn+p$v^e`RJXL~n9qIL)UeU8aDYzT9a?Rh~`ky{3am~#^C{rrz!B34Y z%hLoal!9Zy=Od0fF_cY^meRA&Jn~Nur^hH4MCTB=p*ph*B`!GujdD5fZ)V~ieNTgv z2a8|ekxb-^t=2oT%2};N7Xa{`J?0xI{H(inAACMZK69g8Tdv7-(asnPK5U511;k}O ztBmQs1q9yWp!|`@2Xs^;)$($d(P68Y&;`okK-s=mH*3K((7i^;Y7A?m976j(;`B+sN2CA>LyU?;LduN8|?zTYCLn41?VdWm4e`o$TAE#dSa2 z7YTl7oJqiuxToLSaROiM(#r6mI+9j>V3iv$57zSX(lMs`EjwHvQ{IT>l|OfQ3ptGk zL1F~+Ml^=HpRex#$dL)u+p>B?_2z($C})ld*j3PR+GT*MZx6@DMeSdEtUcXe!J@ue zUjVD5-JFFbjJDaf*FapWD&)F5_l;gavN5D$HY`*K=+cLvG#>xMj8C3hWtM_9FjsPx zCy30>svHrS;+mmVfR?!v(V9-N6_?Z{V$yTqYW36DT?`ASm5j;J* zd~#(G`nMuD!G(u%mQUIcweggue!4;*BZo{CN?&XID+LK}$kM5&G?nRo@w`Z@#Fn_B zIwRSLLA=-D6kJ=%$}y4_!;{04$?iS#XXW?#h$kmWR;Un+t-zCAe+c9Z5u~*CG;i#9 z*B^UMzGA?$1ms*wf23uGTC2O)73paJ+zFNAW7`#kj>YbSA?+{dkd2Psl{#|IqhkWr z7?B{m^9O!4zXit!O{%qmCvL8xODAb+H`ebi{yDeaG$m6_4=X@Gh zX7MR8>DL?`3MWr)mrtvuju444KW}ue{;sdrsX2d7n3?^6ZufqIQ5mw(J>p5xRt>Je zH1YnFLmL)&UAbdjRVE|nW8?8}gM`z%M%Mh#w7r1}apgCiIJ<-K)@BMg^ce0D$xO7= z%92@OgLJGVJUok1)sG>6vdD~_NYv_A^f0Kayz2?Op_XyjZw>7@g2qr=15-c@lrF7Y z*Kb?TvGyZwpBa6NbGa2q5tU~xJ_Y|tVpU$&A41(_d|7`>kqht~caC0sI0l)V7E zd*sho=|!9C8c3;m+U#MKu@sM}wqHJsLCBXI_ZUNDQfk@MEl0q87JBndC(MmRe3&^=W0j!n8)H~i(|&v-2Pr>< zT%avGtn<0zn9sA`%}__j61Y;;#gsowJ3xz1z3cmq4};yxrUu-;=9s&8#}je z2&i+Y>WZiJxB(xEI$mhJ^t=S)pcw{OnacO?b+ z_iZ(bsQD;@m5d)%_3#~ebDPdOb|;yKL4cnO@I01Iec9j=elcIO5=FR8in?Br89&W~ ztzitEDArQ&hbTpJ(zu1s|H>s)Rn0aT7C*E>$r_?GR#P3-(y!|M!He~%$A!{3J5Fz& z&2ZGpYwq+e5-ye`V{Zlp+902~6SD^QuWuuDzWP-J969!-Ar>c}=Z}>AXa3PH(=n&fwbdKzbY$9ff}%_p+f*CQNJOLCb>-8!`Rms*(p18O z_s(D8^Tt&yvbEU;K9j;gzh>3?w!3_!;-_l5G~m`CGsGw|;jZvrBJ7 z01xHmP+Y32N!p94&1pcs=yh+?I}MxmrV>g~0p@b9HL4Viwev2lq1rW|)Z;Zu15JHt zS*#r6$GwfX64vinOoiy46jQBespl*T^kUfNH2#|s{pOG^ z%Fxx*VluLTIqK3k#rGk#m2l^vSWC&-6`6@ zy`ILohw@GKY%cNZg|%PLnv(&BXf3un`i5HZwdPn2jWH&=S0IoLHou3M^p>4!ePB6S zQ7NU+{!Jz3@?3}=0J`qKO9HtDUr+twF0Dm*4}0#nHb6ODM_ZYYKe$(X@1?iN6e?$9 zx&chZ^8b3SUwS4@huzoamW)?de7ZeNNi=EYme{iCvUl3&D!g$7i#wMtAyUvi2~Yul z^2hr-x zrco6I8XxYTijtCx(bX(^G)@ zdWi`|-V+l|6shW?4biqs&GBuv!U2t*n=J@1Lgmi=bUWcPBP%*-UxSm98f74eqYx#h z*3=@~Zz};XK@etPOHPIGVTYNrpp)qDrK}b>`fX`c9%Ww8TU{l${U>byh`~EUOwwUv%4vJrDZgoY!B>Z5dM<|_S_LkB5 z90Kg8bZZg5aP;mwZlcMB^F?S9NmGg`3q50^AaJukC>rdZc)#|cO#_RrqMnH3-TEc< z(YmXOUySF$rmt(zy}9wro{!Dx^f1)@i;pkn*yol00gL#FqM|~G@(9>&@nb60nCGzz z!OE_f&QCBPJ-MMc@C-LR>sX6D-z!c2=$GEOjo@sRcv57)lXRBdM0fJM(%vHy<$dpZ z*MDho(s~ds4#4!;mVqA;rDBmGu}Hu!^?#nnOziMd7IDqi40%1qR`6hAprsnhGbi)y zCwe6(J)rvhZc3vJl@AOZwV&oH9}D!-zt#Viaut00+bJ86^A!P=9&5d7_&5ZC1Fl*$ z;?}STv%KS#ZJ9UL{QGmGQUDioch&fwiu1FIu_C)guWx=4?=ylXzm(UA`d?u{5E&=R z#>Pg6wQ~G7k6nYP)Isw$s%x6#iPzCdT+6Y`PIB#_->>`bFPG#4+>`zoi+tX8s5Ny} z*l856c7nAUrP(8mRG$v2!zp+>AT^ZBP9~Bly2Z5Gc2-|AiZ)1a95veMJ&7Xi3Z=+S zR>3m*=q!>j=JK-k`|U)svwgU#*t6>;NO8eqWaJx$Z>ULVoPbX*-0x>9;Gw>&qXq;; z-K)r>j;o|Uf{f9p8JRz^fjYWE{=JbXe|tF1g^{n|LYDti?5D4J%wzKo-!RG>H1&Y| zZ7K_sf+V58_w4zqm|0O05H$uGFMZKyZGZ?0NIW5u+KrXd#LB#NV$D$$R3q`qfJ4wT z_lKyZ{6|?ccfu;4$I1=6{;9kgYzbi88_#CcGr?9iTA+dgCQPU1vz_t*+H-%X%0u~g zmjQyRX+%9&o{(`v6AXKRvbqBoTbXoCoOHg^q5Zn1{e4JV6?e?4#oZo_G5jy z=>D$GkU2AE&>2C+qacPM@df&t)HYj?cwcX>eF4UEtQmQ-A5dCUW7{HpFm|*n)_&rk8cmp_byWzJJF|s% z9bky?RlvHXy1UxvwYvjq=Vu!D=~>cPj&(xg&e>Y;t_K9=t?5|pdU{G z^R)DIB}1e0fG_IGN9bveu3%yg7x}vd=xRS*QdbHWCks5eI@Aic{(W5lRAUUgS29ot zRfb$<-*~dTFvP#&Yp?Bo=v-`-Rc9Qsx`|Qg!slYW{$6DfFDLe{debcy;s((N?*(UP z?;y7rDUcGW3s5Vd|S&6;eKD^sM-87d4d13L-$UqyIY670YxbK3*1GZHS#Y|TPvg8h(_ zg6P+0fvZ81(;Hz}tJbVP0pryqU^KSgH;$=mJ2*2Hv@%=!$)_vfW5U1b7+!xN@OgTmA9P zE+eJb&7}QJ0UB(dvKwAkhz0k3+(G$n4O5rs?}x%c!fu*z{xxLD@hud4b~h3z!)@5! z8`5Gf1i66`u(cy^7Aq&Un%NMjnvhkd!ZFmwhkuxr?e+5Oo!hUKm>s{!tUPGC?NaWG zz}}n+XhcqFh?x7MQF9NY4*;Ttfg+X$@x)^K%=g+iX7i-Y6U-qI$0xS*vVC9 zu8%>ybc(40iyb=vF^mNIT%xRs)*s<3@OZLGF#Pbg!+SJ=uE+I>^}V5|W1w9(%y+_^ zMuE9g=jOqV=4F4-W=}mFSHJCl^L8(o4o3c+y-p_Hx(SMLU0|0Fry|dk@B1J)efaqg zpW;?*S4hd!j(jPt7PE4WvW@j5*Es?0aUFas?sdHPc-2Qv{!!d2!N^2Ai z_N7gnp`En7ieae|4#J*k&=0x*R!E{lKMrw`F^*g%b8pL)vFj0el2=_?WmtXwDc#gr zY)ri$?Fjz2{q6Qsx{1QkJk2;~@9FSNnTTB*% zOD6mrO_+@|gqoxrva{w*lk-)=^%-GksmB4!`)5)(u3Z)MPFqs0ciFSNT#PiK-It)W zU9mJB94nlQGKxNRg_S@i&QsK>tYYt``e*fIFJr~`d;=NHuS$~UrOe8IOw<%eTnIo9TXTa9cgQ-eEmvKp)%deKG&8aA zPqI+6{{JOr*h*Wv5b%o+P~rf%sCArJ-3Z*WIe#DP#eYv|f%dOn5nB~oneS$MIg*XN zx+Y48aF)`0I?wu4u)#TQHYK;cRM-d1-q-`)9a*qmza3AyjKrY!ILZnZuA%guls8~$ zY)Y;CB714lS& z(nS2l``N-wYt~fxtY0DrE8l;ePSDgttujc_ETKm~U2~JI4Aq7ag_~cDH(7+LN_)aB zt;y3HeStiv1@8hUfABEv{mfR`L-Uqh?%JmMsla>NL!wOyua-mjv%mpBHB)&@H&t`J zA-62Fu?5~Y&}3fEpT)_{@~GcZz;FeEkgsA3@(WlX#Zegw#O=1$A+vajrNS3GFRL=) zovT6_?YXd=faA>5>_!WDn}}SL6^*n6-u4Q5A+kWXoR446N~`GaFWf;;yS~)wAx}Y5 zWKv&;ya?JQ58UQ?tUX)I36WdUuX@wu-vhf9Bz24?Ug-jJ&<_-+?F^XLm_1TCbh*^G zdQq;pmo?fb+=T^Rm6nXbL?f9ZL6^h}-Nr>tLqYo@7xl(m#(=rz?R5K2opBxqsrQ74 z*H{;{u*I=d1H5$MWF^l z*>JuAVC(0AIFF-Q z!BW|`moyOyl)19WIfi*E!M;;`JFJg?o*udG&-vSx!+i(2W6Bp)6?WC2ZoaaD_u%CZ zMl@Ri98KE90lcX|ux_t6U_$?j^iqVCUX3MM562YK7t;()O5`X#Iw3fsm+q7KbViW; zVr5SqQMWklPop_A*Nv6Mrrw(d@9HJ2y7q8|!W^?E<^3%G?BrY)2y(at%eGTx!iC2D zPq)W`XVHms%h5*Gfr1nTon=9WZL*q<=~~*)f|5_Yh?X>P%jYe)+KdCa2r96t{gZa* z44i(r2*a#HOuu@-Bg(!Xh5v+;*wvFJ zgx-E$8!h;f7K=Ra42g+Kc^&DVc0J@t-kiB1`oYlb#M~+7!+4_7=gzX-(_@)p`m@o0 zYWpKI38|apuT^3#?T?N!q1DW+rg|m5yW{oaC<%^M7E^fV0GM_8J3gVw#`4A3orr%` z0*5BlrXnjfv)9BS%?l;fr)FI(Pi`p8Y`2EuZlwEqN)7_L|h}_`8`st71~*A_nyj*cUt{ z@0QHUNujsYJf~}C4busUAsNPiXz@i?(f+14IWzbpwcpnN!={OnP?$zVPzUe!3VR0e zj{8DWs)cAoM0xf-QW*KapjT|UKr-1f z53~ixx|d-p)SE{!RS$37(*F|!ePw#n}^DB!#)63WemL*YNmEW zeW)(9aV;e!!sm%`>A*^Ft}OmBL?pGt)o#vI9Py>3@vuJwOt$fC;lDNJJ2FMh{ zrw%Q);85?ocwcBi9ZC$YB$QVb@3{tarVZ><{JJFNt;%rgGO5KU-uC&9P>B1SUyL@m za#pm^-$o^a(n8 zDlSf*yEsbtdjY{B_P)gl^p`kGc_VYW;yW3aic0M^F&bs7sS(g7DW@lcU~}l%p4+Fh z#zld2Ps$d=tE#!>ZCx_)8Okq@AJPuxe?Xjsz!Tw%xC;miwcn(Wn6@Ck|9aclak;-A zqaKdyeoKe8%)Riyi`k-oAoVXn#Z_0k02q7F`CuG}5ImwLTc2Ae5xan?!FDMl!z7ZC zP4KU3e{`>aorA)AMa;4aIsuf}%{un=(+E^ab1w9WPp##+Vj?ILep1mGE3b$t_OP6~ zRW?P>7^5D_DT9CCnK6^_TB(JJMHXi;&O5x)}v;79ty#&(EouB+9CoCA&GA%ec>SKYaNe0pUljdor4Atg)Vx^ky<8RdDK5X5Wog{$VTKzU zC7^VzKV1V`7EBsU1!o*1F8^?RSAXjYlzP|KHgO4Uy~DR7)=e4A6sx<|M1{`NoLw{X4-Z>gd6uR>aAf=;a7_97&vUJ zh}%6K{0dg-7->FssFSl;Q;v&x!V|BSu7(d2n#Gp3aBs=f|Z1W za-UW%$DPWty3ZG=W)?&}5c$~+`TKng~Xb$;V_qHS*z0W0-~pcT_MZ7*DrX@QGA`TK#LpguP`A-rOE9(KFH(H&w86(??({ zD7_CtJXYBv*-5ynkUu0JPXTSMxl`SVoI|LRuj0bKRf$=& zKrDd|CiN^mW45{8@{L%mB`OG=+vb!rQx|`a^=ytnU^tWtb^KktY zW2vbcmsnf>1A@B+W}@B}O%;%K^Y_ibyG*noVSK?e&8A;muH@s0(Prn*(b?~uIoIBH zqD9f(Qq};(w7M@|lU6swV&gnX7TaA2zhn`(a(yu#d!v30VKA5H7W4o6^g_@A`;2lw z!1<(n9lmP68t}rF!PvS<$FO-|C)Viy)-Y~-!@BKr+gX~%{<=G1F5Z9WZBBaO+P&x9 z1GSNKkVs|c^|gk>Mo8!hrhY*K3Ty`v&_`pJym6F-*7H$*io%wt3dQa-dr!!p?ZMgq z;h94QWip`I<_p42^=FbllAIvLWy`nXbyEs`Dw(0tp62RzT~qEiQx9&%dnJJ!LpiN@ zpO%BZe-@{O_9gj^zDDYy*V6iJn-gK9SGU}gM1k3GZ^cTjP z{sjtA%z|}Fn^3F-JSn(94!WDG4dT2W>3lYPzRJrv=Us5z!hW@42{eUEay(t%_H9R2 z=mLFr%L*U6&;O_e`k$NxBd`DyIRdshOfFhl`Iap2h4)Hw{ic8Phu>2C1=;gXpY_~6 z-y>4v{2xd|mqmPx>fQQ}<_1ImKHnT?Cw7Mjcc5QSWL+(x+E&gNW}L@aYa{$Z$-OVE zZ=cV8&&0tuItteU%NqvjKNe@gmkTl8y$Z)hIo-l6`JL8Ko24z41ju8+H-F~(AG{-? z2HR|l>CsSJGZwob2{jJU)gzmfd)JY}7#ScgucZa_2@kQB$7dJbDXXLkP|~rGCgdss z3R@0*I);q6qgbbxlhx??kM3B~=Cgy>%XJ4%iS`c+7YGtabcTTYkHmO#)#QZH411~o z_`aet$vhYx;u>Z<0jx7y72Yr#XG%~t(n?KE2^htpU3My)7~Gzp=0!VX?p+<%%vV!? z__OZ2(S@3==Du8_HVdWHu#mx=*?Ay2A>MJ}5zDhq9ZFUJyts}k zQXy9>?I)+_&`K$mYN)JcSG5D%`G&I*P;^5OI-OLxkTdUp7F@#Q&pf%J(P{pXis(+U0J5%&G8nI#Rak5j&K# zVjL2T@3YOpKo5Dix7^tYU!;7ELiP;ZQBMbSRc|78WGCVLIKTf4-RZR*$nSPcdP5sT z!`sGSLpj36-S_6GS%{?0tvgL~aK=DSAZ-UIfThcv?BH*2V;qgtuZ5G{`FIzyM|l&> zdL>X%bVm1Uj$ijNI#9!K2W@d?=}h$;FSxE35kdZd?JL_K4;$C+8^{|lUfisuElSc) z9a4F6o$T628zSwztxA0BeXJ|JEFOY#e*)YV|Ag&Zr0h7ARV|@PKcE$!pW>EEtrrwy z1$MI}WmkQNE{s)>kIlvm#@sM@9{c>=4dZHn8p+8NHq~e_ z>m1}wX|DA~AY>^#hGe^A{psF*J;1t8n#jm!yIkk_4jy9QyIpGhbU)lr^ojhhCk#^O z*=WV_h^YPPo6Y?u9=YF1!kEoTQ>!R5rm_-@?nE9qIu&^4V>ay!u9bsguHK&HCR$Z> z!bjspFPH1WEYW9+bb>k9=s#nS7r)`JAldIQ`lf{~QDWK2ZY#%*Lephc@6GpP&}%8X zL9)#K+S+>l1H<{=hQ1|8XfqnU4&dAlJ+Ks-b$?L`5F|Y z2_!n4;pOLNaWtuAmwfc1nr21*yNz z54B8_yjf}5+CG!6r1XW4Ikl6d?9}KQOJOXj-^@_v`90%WE_>tGH#sD8?te5r`DygB zeaE8H0PIYxpg|o?FXY{Ryn82u1OF5@VB;=mJhF2JY}Se8`SQZXcj|E60=c}(yG(@L#!6IGFR;{b2`M%)v2wAp~>>YHmkVRB0a<&ESxjlA(Ic=#|eZh51{BcS#?_4H)9m!!F z0CJMna)38n7D8@bte^I(aRrfro?HEKfe(*&kXSJ{;~y}5JrSGT|Kip=;Zux8x^*tV zod#9j=6Dd&VD7FRC}f?KsS1-M1q8t3;fpIvjEa3IEEGm_fwGYRtR_L1)y_3-$Ygit!2M*E zAR`UkNbJ!uc`EP6L6tQ>oF(FJa?Td@CaR$MFgxhGM*H4II59S00<^%Jv&F>Rx6sq@fH%14HABJgP(DFUKm4Jc!`RYZb9n zBIcn?1#fUV_aMPHAtce9cA9ekI%qLD(RFpJI0c&ZQJjHX*WQIw1tQzx7@#&6b3(<% z0RdxLe~aov#uPAnKr?$HD}4jTzQBWw1+gca(eZjo^wsCB1&sWhrS!>{(zeZGGy7stxxGr|^aRDixbOH^LITyjZ*K0oY!4xpM?`xJaT&9OQy@ zD11-WxUE>z!6wy?oe6YxtOhznmLv>pye9ln-QMHb3*=9?DycCPbLQ6x)5~=i=ZYYp z4+0Bqu(RRL#b3Y2t3T=t>9P@(%hOY@=;i06ZO7VE4(gPRpo#KrC&8dr+eFJLOiIz5 zB}~!G@f#TC$OQ+wA6DOd2w6_#4lkW-_h>{ywQ8`$5uVt{}eAmq(R2ab? zegZgvL!5k$r;tGZ(~D<+kD90fl$y@AVoE&z^*fRhNLW1%x=sY9wE7O8|6m={ZNZBi zu=pVvu^g+2Vaj!yoEo_ElQHo5at-CQ>QNkOLFO5~g3_bSu8z-AW;Z6hUS9rG%n>B= z61xjq76^Ln!`NN11!@YlOIi2sP9D*;V=$tbWX77^%w0YTuSVL&gz#$Ga)Gyw98Vn zo?H@0=(;aNR;|hPDSgSUyZBb&bN=nRe<}k_WLeo_ovAa&mz&r{G--T%=4mOvGu|X@ z40*Y;k-dkt)5$K-s%tw>WSCt~ZosCKmzUR#+tS*Gh|=|gU5T`FLSo-QtJf1R^kyyb zPhAE-a=z;seWj~3sbk@*|HsP@ucxGeUW4}bX%SXZ_(;pi#xO&SGNHl`5BG;Z|BU=T zkouB+-T3(Lx9hvsf4(_*{per?_q<>+1T?qjQ}r+x{8kz>QXOv&L28Kf7qyLzt}yIZSO>vKJV-G8m}WoDS3WU*zim79I+(B`n_ zb<#8#lm1LFd&p$<;P-}VmawtdRy?5R?(m!Guf5gsKAezD3f=3?t4`9(_=P>(OEJO^IOeK2*zJxJkvPY{og8 zxXX4bNo9k|vNfvQI`Wosgv1NV0pL({D!XvDP%g1-R){ocb30B2*Ie^`C2p0A;LE5s z3f%VS2!8UEcg6W9Z>H?K_DcEH34>aGZujLTI&`g4OQ$%5P>Pua?6dL%ud;=_3~uNW zm@eoT;Gt{cnvP>G#Vi$$9{7B0%m}r388cnsb^f}OGX)6bM69$@f~~)UDks#`Y)y$- zad1gU+iqLn}62C6n#tW6%&eN*|t5}K{7qn3W*mo?M;r|SxsGT20yX+M{F<{6&k zI$Qrl%h1uDdKLaF*tJh(yS_Dm-tYQE&VIH0*qb#g@N|f8QF;c10F%)zB-*ayb1sC*R(7T2S$pi z2OY~l!a*_eG0%{^G=#AB+>X-h^s7AIE9Qn4&n$ykOl<;k3gku(dHyd#1pzpbVg{kc zBF{CjIGmS%-RzJMYje6j{qyf&gLZRr$|d{zYt?_g`c%v4TR$1*EyJCCx-FbJoo6qd zU}ELIBV)R@f9ktmM2U245>vZF?eaDN;1op5MLqog%Y3!);K=(H9X(l)da97Y_{&en ztodF2(!{fDpBDnmp40N}uZ)YzDiZe5Z9;I7I2_wGOK?IV-1 z_`(`wWJG{g>yc8=JUKoqyBGjQkL8;ESts@^57mw8dsm&o0nwRq;`wpZxUawgXiz>wP=7!WdCX z001FWUTJ9_7pc>z0Dxg|-_EVxn>qFOPoEpwv%R~2PC@C4O?%(`^0#|l`1Jml=iK$| z$KU++7t7vQ(Q0a?;qZIj|(m_G5dmmgwT#%6Z{ zfSl)Tc1OuI*K#H0##vwdD&u)M&+{BRd367nh>*^0n)U0_x^tUm(GkJdcs{iWFlf89 zZdP1o^bNTul*(mXlc-R+jGz1K+DXrRkd{>y$1!cfK&K#>EVfr4xx?G|`(HbaCW}&0 zb!Wi{dkd1^Vx+D3QO~&?E`i!i$_GCI0PCCwkw#A|OPRV39Ao6 zh$Jz+Co;V!)BLkcL=*d>S=3UYxbt;v2y~i^6eH^&A6&%={3C93@r)6;BqWLe^u}6( z{jWn@B4Q;97(wlHDgSZ4TC-`+stq+7HA+RDAJo9ME#6%NyKX}YSBC@A|l||#asRS)W?$3_wGC0t!okhPzo8D zg-4E_Q^;l8cbxF-NN8}7e$8J8Y&J*Jgm3^TDKiBI>fd^E>hNKm-F=-s*1#9_TMbBY)S6GFm+{g0o``s~LQ4S0yI?UM#| zZ(Ceu1OP$_%QEgP<=2v32T$b}l?MmtWjyN=#pmApVdJhNXEJiK@``f{OY@7%%8e#> zo`UPhn1Nl8PZ9(#gb7zacVW3lpq&k)Pqpbp!$Afkx% zLCV>ikv5PNXEO0E>`UG@zcGqBtk^G%WT(jk3O6(z zdk!^!_(kt2c&Fq$hwjh5c{DxC+n!le^6~O@uP$7w7(2~-$^c-r*t|3Jo_j;lHL=OT zPv5w2Q16Q`Hf=b1a_%Gdyt8C=$AnnDx~5c)53QLV`Rl*7{IYe=repuDEKQdrIi+yi z^xu!A6s4Xm0Sfa!9rN4V39*s-t8}>FV8h0B?Fc=d;g8cQlg(Y7t z@;Gl}geH&b>#mb*ve;rHf(P|z=h<|@%V6D(!*@UT@r>Eu{=M@s1sWR>932*D(5iWk zmCLwJt(sn!le#1?Ous!M*srAAgfXIo#DoWb|Hp>IC+b)*x(I}jEqjid%ylHu1c1^C zle+?w&EYiYG{FJaI)ys{N`WE(jIl)eC-Rbe*WOO`(B!U zySLlEV`sARi#4j6C0%aG`lI53KV_y;$t8d!D(`zA0PKrr;h->*f0pktj%z=-p$>Fa z&CXsVLBxh P&HjtL(BDsbN4y4kNtQ7w4|H(!@PAGs_O*!9C{^!*|h&Y@mIFcFj z94*Oa!kRd@FCrz`vXPJDpeV4J5TdqKbFXw7SCt!DJj*x+07MF+M1hKz?BB>Wf=WQF zPAYQ|td_INYrZOcBU5R!A31kkBIMprzN?WWtbHv<+&g-AdGW{J9~#zw_HV1|8&Jlv zQwQ`s{P|n&-*<Y(ft()6d%$q%B!n_UJNBr;OD;i zU%uNTdW{y_mg9AIOZnzK`-*w)pJ{{pc-!Yba*ut*ygeViel$Jnt`EQV6}oQR?Eqk3 zF>mI$Ve>X@|7gWu?oDoaJbTK7f`wmX7L^R2^^sdwZ%IyR{_u-#{ajo=4d4zjl5|aD-r}MRn-|~n$=f5!jdq(|SiJINdRF!AixWw? z-1`C4CHbz64F0E3B8W^#oND$aU^rTyhm>k5<1|0!DaBp0C;$~)H-~a|??NOBz>IkY zMYp2XO6syZmb?Q1@`3k};%t{dA$c80H;@dxp=A%pFc?52$Rz^MYq78=NhG7l$TK)P zSpN@p&nT!^d*IBZzO4gwb$D0aGEmWhB!`XafFPBeLc0FYf$_S(-& z=R7>cyXm$r?N{wP;(g0t+$1#kwS~(nEVdDy+KlPeA*ZD5TtQJzNx8-04A82ZM}~Dv zN*L6xrA8sI<4FG+x8iLd9|Hhh$(mVIa{0#XEy*eF9la{LHkm~wN7J*~#Yb;Bp5kj3 zzI@unN5=*Sy2q(8H}`SJ_2>uy?oD0`vwKtjHqG^FW&hUAm+v{W<#@`t?j8HLX>MOJ zFSDq`YyEa}G(GERdX`?T?BAxjyJh*FLq?0Ow)yv8(lH@+*(*()Kq9pxN1%tv(-N*|v4qf-z8Aibct z%w+M`)?FR?KS)8brKr@B*d*ZZpYOV62jw{Sh36)|@Z7{L+mioYe`v+3J!@9}JY;A)x7)M~}drzZeF-#)Fqjm?v)lF5x6-o^c*OJ`5v znK2i%H^(v~hj;$>=kF9OJ9W0?)++&BUTOB#bqcvGyP$N*Upt?F zaJ;+a^+zWSyzf(rtsojiMf@6l9$gI31#`Nd^H{<weTa1Q1V8p3`GcPl0P1qx=-%2j zKnUy(q>wX19~QrTj0sI}?Ov+5|0CI`8TLOvL6QInIrc7-_q^lMLtPVYXz|Q*3_?_p zkV^z0S2rWhn!TyNY&&7JInNhY8ZCB~!EIuKXWu)(C6RE0IwIiG6-}1!Iepi=e>^&} zvv|$(+W8_$Wa*yMm1X9bsKCMPM?p<(^J z$-Tz+==9nz%ks-A+;7Kr?>KkOrdRG5{mLDquggO3`0kyKrf1FDu)Tkq=I!F6ue54( z|2ECt^3pA9$93;m+q1fVo90`RQa4lWsOE)ahK>^Q<9rn!Fx&O>Qcd2aWgO}~gi`@e=l!5K@f&py=sx*WZK z-!}dGwt4x5J06+w#c#j-uypxtciq|V(!1S?Oc>t${jYZmf+V{Y9hB^L7xqopL`ZOe zZu_B=k53ut&h3{F6ZZTA<5`9=Tv*teziiXH-~QpJ*Ca%TN)jQpo}29smqDxYCPThq zd1?9`dyb|Sl^KKlbcB+)$l#y<+|sXWo9^u|eZkDgE_Awtl8VY8Kb^l`lT%Q7DlOY> z!&fO3p+SBKp>x^!3__p1@mNTp|1~(B8c33~WpA=lAuF%66qg&DMu!nfZFVOhKnPJv zZFWatNd>|vG|&$KB0~JnWfgq;`?_zht#}527aknHFZoPmFTH_dtIa>Vn3&B?q%_VM(gS8tw|B&XE$&XQf-nuQ1ZX-?;s?n=piX<{!$ zLqD}p!GegrQd9!LdiAZgLisOA&a4v85+Sety!6l4o^rpHaqO3m+%xX&Iqr)^$0jjz z*KB(6_EFc%Mar#~UtPGg`?GJ3>)vtN;67I*6#KXK2xGTBxqW<0ZB^VZK033oWcltx z&yF3w<#cy01NQj(hjsiQQ(t@yZ>e-QroVR=#%UZQc$pQG91fweqKD zatj*8vlsVYRDj`HcmTOvVx0+%^m_H;g)jZRZr6rQhwr+xUrtWR(d6{eBfDCyj)H>n zCQZV;JvVPTdMYI|Fwk#6|8_xvRhhtd?mBtsP-!$Lh~TeI1|dhI@^Q_yG> zBZqg9%RN`%!$;Eg?>p9}ZSx-8J&CD~9y@pB$T^l}!ovJ(*tf44lu(tDlL)=JtRR<( zAk}o2)u8Xbz1f7kKH-#<N(IYci4dn#$jB+= zS*Bx)CePeIwoOt^13+<^F+ICL5JmT}rt02Iq9|qM6$_%Mkjrc~hf*OE>v3r|S#0Uq z1s*rCykg(tOlFJiu~}bkKXfV~I?U#9-aB@{wA+UOAcxaMfntOSCB{lidUnBI+Yjzf zKI5m?N)ibU&}Zcqmsgtobeb#p-2XLNweph}r%itLqcWq}U#F4kGTulMiH!(ev}VWH zLEW3ic&jTp#Y zMm|-E5N~eYhGpisVeU}jc^kHmnDz0r!F}dFa?fS%+rLe7SO{B^Q{0~3?c$?r_c2;* z<9c-bc=@_{8@3xQw))J@Dc`(Tr?2?jNA77KAJhHWH!tq*?Tvh%J!Qf_PN=3=D}R0V zk;lLOdBm)by&}J1)3bRIB#C1#;gcC38q~RITy9x~pGIx8SQpNGI6zzVO!mvxJ-MaT zf=Kg9E3U>=Z(-X~B|$!t&K? z_dosQSa*kC7HxU^y~SV6dF*_4@y=Z*$B*^IKQCFj@XC(|c7HC4625R*So7EZXP*0R{n|GbimLSjtyZ=8_iZOrve&JC>*}2Pr4d9z zZc*h70JSg67$H$2$*GxM@$6;&uA^^$`CCk6uu37TQ{fZq`wPOX~uuJr-B8PubF zfWO{t$uB9dYS~|ao_ks5+NMR3WC6~tfrnN*A@xUGp3C8(`x{rqSD;fN2PzY zXw8;=$J-{w6_i#C=-PV5J)Tud-+E5|dTo4k*x+6r9)4}k;Zx~>emab?NQlkuxW?ic z0NNzRe)`e_Gv4}^QW{{;*10Ytm&qK?@}E|0e&=aVD4E^qa=HYrdJRRFAR4sl_{h*Y z4^&ZU5eW%2T-um)Ls4<&sM1vG6a}PE$%a1yF1whz5BY`CqD@`vsc6$YU}a)Xig;!p+p-T1hya%z$&}6mYvlu{Uhi1~+~DHb zPoq%E7?TT}5(|RyY8;}}WdHEnzrTKMlD4iGkNHpEb|@u#>F$&%{agFCf4lB5i_n1f zaWO%9-`SRxnSbATYG9iJzZWaY;eD4;lPsO&QY58e|MyE?? z9T(CfIw(M^7~3uJt`ApK6qb(~(B{#RoqpTi@M(ClXa!L!7ZiYKqj;`C4M_t4U#;Er z#luyK^yx7}|JZdOQ_AT79d&x_WH@J#3T5O?HW&l9SH}6dw z+-H3EPN7p~%-gVi=D1<8!GU!iu12F?tsK|AqdSuMBKF?#-8+4}e4RUw*ZA(8uGD9{ zU3|3L_xt1J>*^Ht?qpy9Fmv26-(+L$;-inIXBjOv2==&Sd+o{f(Z5aelyBYxfGx=> zTar`U@zPf`+skC}w!Ob>-7{@)pE2D!$hdkh!VeAY_rRQaBRjVXHfRU7t+oXA?O$7J zbk46ZUX7{V)Lff~hN!5Z#Y?ueY#HCDR~?QOCr+GuWco+|P%2~*5di?eajZ;Ub=jQt z)-TiU8`7_D+ZsE*_ra1;qq+^~S2NX_OvVQWXbbYo;^ITS7H^G4nU<2VblJ}5W=`_< zjE@WL*RL(dbM4w*o%o&qJSv5(Mxh`|K`H0cvkPnV%q=W^`IDbR0u3sK{32D6v-68z zdvsD{$aOHSFbwnXog*&YuR49YwC>ZTb)B2;8hz8s1BMblA>ADFEPd z2>}MJzyA6N%fUU`eev4#=iZ;6<0y#?2_&@&SP??Pg8g5+o-u4IE*6@_Z3k9SLFeCNi1zz>v?D zSLN)=7)*BTl7eZ9QDTHX@lE8b(<$&3(vAHhbuXwsC#0hKPW1#jybFLuiTsZ z*3{hR>z)JvU#vRNzDcNCJm;30hQGJ~C@os{ zQjp%`GWzTG6OX^Q?5A0G?oZ8q_S2QWymfbpcky2AlKZT{c4}S9CU0zEgLTGfC zc5g2J^U2$WXq7cfL;wJxbW3u|_v^R)b?}%dktU(RSHu44mcGmP9GbUb`|K$bj-;RW z-8!yE$5$6F^;(rZdAYiGtTD*=9v(3~zI&${BY0^SAMMt$*-8;Jd z!)H&KP(#hSi%S_Tws!H+-r#4?+`4xoYJ-JWUdk6Jy5fxs$+we|pRdU&1hmzO5@vLwA$*kPt=W}Xw zuDxp0$hAQ(<2tlU=-c<<{MVP4WELotvd9R}m7!0sR-3kb zGG^?He=OUxe(l=^gJ&t$YIW4-w%W+Q$DmV-wLG`wJYP~?DTtD9D$TdQSz@z0LW4r< zOMA{ROxpSUeqCBkn=t4q&iFFWqNLu6ny1LO?-6^Wo1VG&fL$wlodtag25|$Dl z`CNyuc^wC$^curuErXfn7kPP`0nGKTNeUFBc4qv&0W1Qqp;Z9IH^xpxH|m$ z+#~LKPVS;jZvE*N>aoFrYiG^;c*Qz*G;(Zk;IGd;QafVVt%uz{+x3ZOxS(Ul_vln# z2XD+X0L*>l9$y1808AU)=hcNvjTW2RFz&l)-iGb 11)9yz5ih1A@(f#VerS0OQ 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

~X|A^!y4 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 P{(LQUeYH~6XJP*X2kNb| literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_activity/static/description/g2-img.svg b/CatEdu/openeducat_activity/static/description/g2-img.svg new file mode 100644 index 0000000..c51f608 --- /dev/null +++ b/CatEdu/openeducat_activity/static/description/g2-img.svg @@ -0,0 +1,1604 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_activity/static/description/grade-book-icon.svg b/CatEdu/openeducat_activity/static/description/grade-book-icon.svg new file mode 100644 index 0000000..985d1bb --- /dev/null +++ b/CatEdu/openeducat_activity/static/description/grade-book-icon.svg @@ -0,0 +1,107 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_activity/static/description/help.jpg b/CatEdu/openeducat_activity/static/description/help.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0cca186f4f0cd822e2f19fca0b674d2522c342e1 GIT binary patch literal 161213 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 Ya2Vh)z+r&H0EYn%1OFWZ!k+4X0&>&XAOHXW literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_activity/static/description/hr.png b/CatEdu/openeducat_activity/static/description/hr.png new file mode 100644 index 0000000000000000000000000000000000000000..43ca4cabf7b613cf9a75bc1756c7bc9ff996876d GIT binary patch literal 23229 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 fM|Ayv;TRS??)5b!b9H`S}waftdqd?LVZ literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_activity/static/description/index.html b/CatEdu/openeducat_activity/static/description/index.html new file mode 100644 index 0000000..c2ecc1c --- /dev/null +++ b/CatEdu/openeducat_activity/static/description/index.html @@ -0,0 +1,737 @@ +

+
+
+
+
+
+ +

+ Student Information Management +

+
+ A centralized system for managing student data, including profiles, activities, health + information, and parental details, to facilitate informed decision-making. +
+
+
+
+
+ +

+ Faculty Management +

+
+ Streamlines faculty information, skills, degrees, and employment history, while integrating with + HR management and payroll systems. +
+
+
+
+
+ +

+ Course Management +

+
+ Efficiently organizes courses, subjects, and sessions, including curriculum, lesson plans, and + timetables. +
+
+
+
+
+ +

+ Admission Management +

+
+ Simplifies the enrollment process with online applications, planned admissions, and integrated + communication tools. +
+
+
+
+
+ +

+ Examination Management +

+
+ Facilitates exam scheduling using various evaluation methods, supports online exams, and + generates automated report cards. +
+
+
+
+
+ +

+ Financial Management +

+
+ Manages financial activities with flexible payment systems, automated fee reminders, and + detailed financial reports. +
+
+
+
+
+ +

+ Attendance Management +

+
+ Tracks attendance and manages class schedules efficiently to ensure smooth academic operations. +
+
+
+
+
+ +

+ Library Management +

+
+ Handles book lending, cataloging, and member management to support educational resources. +
+
+
+
+
+ +

+ Learning Management System +

+
+ Enhances collaboration with integrated messaging and notifications to keep stakeholders + informed. +
+
+
+
+
+ +

+ Classroom Management +

+
+ Generates insightful reports for data-driven decision-making, helping institutions optimize + their operations. +
+
+
+
+
+
+
+ +
+
+
+
+

+ Highlights +

+
+
+
+
+ Icon + + Assignment Allocation + +
+
+
+
+ Icon + + Exam Management + +
+
+
+
+ Icon + + Fees Management + +
+
+
+
+ + + Inventory Management + +
+
+
+
+ Icon + + Campus Management + +
+
+ +
+
+ Icon + + Notice Board + + Enterprise +
+
+
+
+ Icon + + Gradebook Management + + Enterprise +
+
+
+
+ Icon + + Assignment Annotation + + Enterprise +
+
+
+
+ Icon + + Alumni Management + + Enterprise +
+
+ +
+
+ Icon + + Transpotation Management + + Enterprise +
+
+
+
+ Icon + + KPI Dashboards + + Enterprise +
+
+
+
+ + + News Portal + + Enterprise +
+
+
+
+
+
+ +
+
+
+
+
+
+
+

OpenEduCat vs other odoo + educational modules + and applications

+

Below is a concise side-by-side comparison table highlighting why + OpenEduCat stands out + from other Odoo-based education management modules:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CriteriaOpenEduCatOther Odoo Educational Modules
1. History & Expertise- First specialized solution in the Odoo ecosystem + - Deep expertise in both ERP and education + - Decades of combined industry knowledge + - Often smaller scale or a byproduct of broader Odoo offerings + - Typically less domain-focused and less proven +
2. Track Record- 3M+ users and 50,000+ institutes worldwide + - Global community of educators and administrators + - Limited user base and references + - Less recognized in global education circles +
3. Core Product Focus- Maintained as a flagship product at OpenEduCat, Inc. + - Continuous investments in enhancements and new features + - Generally one of the many modules a developer might offer, leading to + divided attention +
4. Reviews & Reputation- Highly rated on G2 and SourceForge + - Consistent positive customer feedback and testimonials + - Fewer or less visible third-party reviews
5. Active Development- Frequent releases and timely updates + - Dedicated roadmap for education-related improvements + - Irregular or slow updates + - May not keep pace with evolving education technology +
6. Open Source & Enterprise- Fully open source with an optional Enterprise Edition + - Flexible, cost-effective solutions for institutions of all sizes + - Some may offer only limited versions or features, requiring more + customization +
7. Customer Support & Community- Extensive documentation, tutorials, and an active community + - Professional support from experts in both ERP and education + - Limited or ad-hoc support + - Smaller community and less specialized resources +
8. Scalability & Reliability- Proven performance in large-scale deployments + - Designed to handle complex workflows and multiple campuses + - Often suitable only for smaller environments
9. Integration & Customization- Native Odoo integration plus easy compatibility with third-party tools + - Customizable for unique academic workflows + - May require extra effort or third-party help to integrate
10. Overall Value & ROI- High-quality features and ongoing innovation + - A trusted, long-term solution backed by a large user base and active + development + - Uncertain support or updates, risking higher long-term costs
+
+

Why OpenEduCat Matters

+ +
    +
  • + Institutional Longevity : + OpenEduCat's unwavering commitment to education ensures a future-proof solution, + providing your institution with long-term stability and reliability. + +
  • +
  • + Cost-Effective Investment + Leveraging a robust open-source foundation coupled with optional enterprise + support, OpenEduCat minimizes your total cost of ownership by eliminating hidden + maintenance and upgrade expenses. +
  • +
  • + Proven Industry Expertise + Our extensive experience in both ERP systems and the education sector guarantees + a mature, high-performance solution capable of addressing complex institutional + requirements. +
  • +
  • + Scalable Solutions for All + "Choosing OpenEduCat isn't merely implementing another module—it's an investment + in a global leader in education management, purpose-built for the Odoo platform. + From small institutions to large universities, OpenEduCat seamlessly scales to + meet your evolving needs." +
  • +
  • + Tailored for Education + As a specialized solution for the education sector, OpenEduCat offers features + and functionalities specifically designed to enhance academic operations and + student management. +
  • +
  • + Data Security and Compliance + With increasing focus on data protection in education, OpenEduCat prioritizes + security measures and compliance with educational data regulations. +
  • +
+
When you choose OpenEduCat you are not just installing another + module you are investing in a global leader in + education management built specifically for the Odoo platform. Whether you are a + small institution or a large university OpenEduCat scales seamlessly to meet your + needs +
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+

+ Badges & Awards +

+
+
+ +
+
+ +
+
+
+
+ +
+
+ + + + + + + + + + + + + + + +
+
+

Need Any Help?

+
+
+
    +
  • Website :
    openeducat.org

  • +
  • Contact Us :
    openeducat.org/contactus

  • +
  • Try for Free :
    openeducat.org/demo

  • +
  • Talk to Expert :
    openeducat.org/booking

  • +
+
+ + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_activity/static/description/inventory.svg b/CatEdu/openeducat_activity/static/description/inventory.svg new file mode 100644 index 0000000..cb8d2f0 --- /dev/null +++ b/CatEdu/openeducat_activity/static/description/inventory.svg @@ -0,0 +1,34 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_activity/static/description/kpi-dashboard-icon.svg b/CatEdu/openeducat_activity/static/description/kpi-dashboard-icon.svg new file mode 100644 index 0000000..e8af68d --- /dev/null +++ b/CatEdu/openeducat_activity/static/description/kpi-dashboard-icon.svg @@ -0,0 +1,68 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_activity/static/description/lms-icon.svg b/CatEdu/openeducat_activity/static/description/lms-icon.svg new file mode 100644 index 0000000..3b730a9 --- /dev/null +++ b/CatEdu/openeducat_activity/static/description/lms-icon.svg @@ -0,0 +1,67 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_activity/static/description/news.svg b/CatEdu/openeducat_activity/static/description/news.svg new file mode 100644 index 0000000..0467a2d --- /dev/null +++ b/CatEdu/openeducat_activity/static/description/news.svg @@ -0,0 +1,67 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_activity/static/description/notice-board-icon.svg b/CatEdu/openeducat_activity/static/description/notice-board-icon.svg new file mode 100644 index 0000000..1308382 --- /dev/null +++ b/CatEdu/openeducat_activity/static/description/notice-board-icon.svg @@ -0,0 +1,82 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_activity/static/description/openeducat-activity_banner.jpg b/CatEdu/openeducat_activity/static/description/openeducat-activity_banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..36c39a26478fbd4a661e41a1af245a9356f87d92 GIT binary patch literal 73942 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_activity/static/description/openeducat_account_financial_reports.svg b/CatEdu/openeducat_activity/static/description/openeducat_account_financial_reports.svg new file mode 100644 index 0000000..31da9de --- /dev/null +++ b/CatEdu/openeducat_activity/static/description/openeducat_account_financial_reports.svg @@ -0,0 +1,41 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_activity/static/description/openeducat_activity_banner.jpg b/CatEdu/openeducat_activity/static/description/openeducat_activity_banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e8c0ee1632a4273e552693864cfec4cfdcbdd848 GIT binary patch literal 89217 zcmdSB1yEbv+Atbiic=_FoZ>XW-C77va4i-nP`qd<#fwV_5}e}h?oM#0KyfSX6sTQ# z-uImEoPWM={<-(Rb7$_8$zIQTeC@TD@8tLA-|GM(rI+BB02CAe0OjEW_`M7W2B7{6 z&>k=}^oJ`NItKb5z`(@#2Vi1iVPRuoVdCK6;^N@o{U@NHp`l@*W8h$7;^5=r;NlY! zJOCl#KZO2H@czpEr{2GEzk2}0*eFeC&S)sa090ZWG-8zBeE_1uEcnAv< z6&nWy3-|XD0Q)b_F`9L$l7crs`eU8s$8I{uw#;nXsk=!8x`a%xieAb#-H?p0a;Sk8 zL)CMsSj>F;*~A@TflWT$ zUO$$-&cD|A+6!I$Vn`w|wn&{jW&O0MF6N&xoV~b{Q*W{m#RXC+nRbpCX-;-H80L#H z!kIA7rHOlDtUpv|y}Cf1TA@xkSnG2gXg_4VHzZiBUL3>d$|U5a3x&r9x;=lDSR3qA zsa;>@sTm(oxI@=NhBi1 zPAF5SGJCTwA|67J%LVxuACq2RtgedYMV2*Gg|xmNUFioe#z&-aCXp{TF@Ad0<~5zY zIThn9D>B+(o{^K#BMD|s70irq$3)A&PlY2~xEORIO{A zm&UHYzyEs8%5Y#@K`~s~oO$Ee1J~4>s;4rSnd`cc$Ldhw#Lo5B2T%-?nkQcCKv>B}SMb1&;9irO>75rcxU z^fc8;bWmz$Sb6%aL9vK{a*INZgJlrg&^|@1UTi}D`L^;mqNzva7O@d#X;
PMi!h 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%0D{4Smn=1rIulb1+1i{Wx*eFNC>S31r5q%x3RQ;R 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 + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_activity/static/description/openeducat_alumni_enterprise.svg b/CatEdu/openeducat_activity/static/description/openeducat_alumni_enterprise.svg new file mode 100644 index 0000000..884a67c --- /dev/null +++ b/CatEdu/openeducat_activity/static/description/openeducat_alumni_enterprise.svg @@ -0,0 +1,59 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_activity/static/description/openeducat_assignment.svg b/CatEdu/openeducat_activity/static/description/openeducat_assignment.svg new file mode 100644 index 0000000..3e8f694 --- /dev/null +++ b/CatEdu/openeducat_activity/static/description/openeducat_assignment.svg @@ -0,0 +1,57 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_activity/static/description/openeducat_attendance.svg b/CatEdu/openeducat_activity/static/description/openeducat_attendance.svg new file mode 100644 index 0000000..85864b8 --- /dev/null +++ b/CatEdu/openeducat_activity/static/description/openeducat_attendance.svg @@ -0,0 +1,65 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_activity/static/description/openeducat_classroom.svg b/CatEdu/openeducat_activity/static/description/openeducat_classroom.svg new file mode 100644 index 0000000..effb5ae --- /dev/null +++ b/CatEdu/openeducat_activity/static/description/openeducat_classroom.svg @@ -0,0 +1,44 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_activity/static/description/openeducat_exam.svg b/CatEdu/openeducat_activity/static/description/openeducat_exam.svg new file mode 100644 index 0000000..ddc4c39 --- /dev/null +++ b/CatEdu/openeducat_activity/static/description/openeducat_exam.svg @@ -0,0 +1,60 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_activity/static/description/openeducat_library.svg b/CatEdu/openeducat_activity/static/description/openeducat_library.svg new file mode 100644 index 0000000..3f0527b --- /dev/null +++ b/CatEdu/openeducat_activity/static/description/openeducat_library.svg @@ -0,0 +1,128 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_activity/static/description/openeducat_logo.png b/CatEdu/openeducat_activity/static/description/openeducat_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..f6586ba8a82970d865ac4c37fb56d33c5102f83f GIT binary patch literal 40322 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 + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_activity/static/description/sis-icon.svg b/CatEdu/openeducat_activity/static/description/sis-icon.svg new file mode 100644 index 0000000..2c26731 --- /dev/null +++ b/CatEdu/openeducat_activity/static/description/sis-icon.svg @@ -0,0 +1,70 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_activity/static/description/sourceforge-img.svg b/CatEdu/openeducat_activity/static/description/sourceforge-img.svg new file mode 100644 index 0000000..4264556 --- /dev/null +++ b/CatEdu/openeducat_activity/static/description/sourceforge-img.svg @@ -0,0 +1,970 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_activity/static/description/students-icon.svg b/CatEdu/openeducat_activity/static/description/students-icon.svg new file mode 100644 index 0000000..697c044 --- /dev/null +++ b/CatEdu/openeducat_activity/static/description/students-icon.svg @@ -0,0 +1,45 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_activity/static/description/transportation-icon.svg b/CatEdu/openeducat_activity/static/description/transportation-icon.svg new file mode 100644 index 0000000..889e366 --- /dev/null +++ b/CatEdu/openeducat_activity/static/description/transportation-icon.svg @@ -0,0 +1,101 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_activity/tests/__init__.py b/CatEdu/openeducat_activity/tests/__init__.py new file mode 100644 index 0000000..b4ca433 --- /dev/null +++ b/CatEdu/openeducat_activity/tests/__init__.py @@ -0,0 +1,21 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from . import test_activity diff --git a/CatEdu/openeducat_activity/tests/test_activity.py b/CatEdu/openeducat_activity/tests/test_activity.py new file mode 100644 index 0000000..c61e759 --- /dev/null +++ b/CatEdu/openeducat_activity/tests/test_activity.py @@ -0,0 +1,79 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from logging import info + +from .test_activity_common import TestActivityCommon + + +class TestActivity(TestActivityCommon): + + def setUp(self): + super(TestActivity, self).setUp() + + def test_case_activity_1(self): + activity = self.op_activity.search([]) + if not activity: + raise AssertionError( + 'Error in data, please check for reference ') + info('Details of Activity') + for record in activity: + info(' Student : %s' % record.student_id.name) + info(' Faculty : %s' % record.faculty_id.name) + info(' Activity Type : %s' % record.type_id.name) + info(' Description : %s' % record.description) + info(' Date : %s' % record.date) + + +class TestActivityType(TestActivityCommon): + + def setUp(self): + super(TestActivityType, self).setUp() + + def test_case_1_activity_type(self): + activity_type = self.op_activity_type.search([]) + if not activity_type: + raise AssertionError( + 'Error in data, please check for Activity type') + info('Details of achievement_type') + for category in activity_type: + info(' Activity : %s' % category.name) + + +class TestStudentMigrateWizard(TestActivityCommon): + + def setUp(self): + super(TestStudentMigrateWizard, self).setUp() + + def test_case_1_student_migrate_wizard(self): + student_migrate = self.op_student_migrate_wizard.create({ + 'course_from_id': self.env.ref('openeducat_core.op_course_2').id, + 'course_to_id': self.env.ref('openeducat_core.op_course_3').id, + 'batch_id': self.env.ref('openeducat_core.op_batch_2').id, + 'student_ids': self.env.ref('openeducat_core.op_student_1'), + }) + student_migrate1 = self.op_student_migrate_wizard.create({ + 'course_from_id': self.env.ref('openeducat_core.op_course_3').id, + 'course_to_id': self.env.ref('openeducat_core.op_course_2').id, + 'batch_id': self.env.ref('openeducat_core.op_batch_1').id, + 'student_ids': self.env.ref('openeducat_core.op_student_2'), + }) + student_migrate.student_migrate_forward() + student_migrate1.student_by_course() diff --git a/CatEdu/openeducat_activity/tests/test_activity_common.py b/CatEdu/openeducat_activity/tests/test_activity_common.py new file mode 100644 index 0000000..47b6843 --- /dev/null +++ b/CatEdu/openeducat_activity/tests/test_activity_common.py @@ -0,0 +1,29 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo.tests import TransactionCase + + +class TestActivityCommon(TransactionCase): + def setUp(self): + super(TestActivityCommon, self).setUp() + self.op_activity_type = self.env['op.activity.type'] + self.op_activity = self.env['op.activity'] + self.op_student_migrate_wizard = self.env['student.migrate'] diff --git a/CatEdu/openeducat_activity/views/activity_type_view.xml b/CatEdu/openeducat_activity/views/activity_type_view.xml new file mode 100644 index 0000000..1bfb07e --- /dev/null +++ b/CatEdu/openeducat_activity/views/activity_type_view.xml @@ -0,0 +1,72 @@ + + + + op.activity.type.list + op.activity.type + + + + + + + + + + op.activity.type.form + op.activity.type + + +

+
+ + + + + + + + + + + + + op.activity.type.search + op.activity.type + + + + + + + + + + + + Activity Types + activity-type + ir.actions.act_window + op.activity.type + form + list,form + + [] + {} + + + + + + form + + + + + + + list + + + diff --git a/CatEdu/openeducat_activity/views/activity_view.xml b/CatEdu/openeducat_activity/views/activity_view.xml new file mode 100644 index 0000000..7939f30 --- /dev/null +++ b/CatEdu/openeducat_activity/views/activity_view.xml @@ -0,0 +1,111 @@ + + + + op.activity.list + op.activity + + + + + + + + + + + + + + op.activity.form + op.activity + + +
+
+ + + + + + + + + + + + + +
+
+
+ + + + + + + op.activity.search + op.activity + + + + + + + + + + + + + + op.activity.pivot + op.activity + + + + + + + + + + + op.acitviy.graph + op.activity + + + + + + + + + + Activity Logs + activity + ir.actions.act_window + op.activity + form + list,form,pivot,graph + + + + + + + form + + + + + + + list + + + diff --git a/CatEdu/openeducat_activity/views/student_view.xml b/CatEdu/openeducat_activity/views/student_view.xml new file mode 100644 index 0000000..9bdbf49 --- /dev/null +++ b/CatEdu/openeducat_activity/views/student_view.xml @@ -0,0 +1,20 @@ + + + + activity.smart.buttons + op.student + + + + + + + + + diff --git a/CatEdu/openeducat_activity/wizard/__init__.py b/CatEdu/openeducat_activity/wizard/__init__.py new file mode 100644 index 0000000..fb9d6ac --- /dev/null +++ b/CatEdu/openeducat_activity/wizard/__init__.py @@ -0,0 +1,21 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from . import student_migrate_wizard diff --git a/CatEdu/openeducat_activity/wizard/student_migrate_wizard.py b/CatEdu/openeducat_activity/wizard/student_migrate_wizard.py new file mode 100644 index 0000000..ee7d3ed --- /dev/null +++ b/CatEdu/openeducat_activity/wizard/student_migrate_wizard.py @@ -0,0 +1,126 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import _, api, fields, models +from odoo.exceptions import ValidationError + + +class StudentMigrate(models.TransientModel): + """ Student Migration Wizard """ + _name = "student.migrate" + _description = "Student Migrate" + + date = fields.Date('Date', required=True, default=fields.Date.today()) + course_from_id = fields.Many2one('op.course', 'From Course', required=True) + course_to_id = fields.Many2one('op.course', 'To Course') + batch_id = fields.Many2one('op.batch', 'To Batch') + optional_sub = fields.Boolean("Optional Subjects") + student_ids = fields.Many2many( + 'op.student', string='Student(s)', required=True) + course_completed = fields.Boolean(string="Course Completed?") + + @api.onchange('course_from_id') + def student_by_course(self): + self.student_ids = False + if self.course_from_id: + lists = [] + student_ids = self.env['op.student.course'].search([ + ('course_id', '=', self.course_from_id.id), ('state', '=', 'running')]) + for i in student_ids: + lists.append(str(i.student_id.id)) + domain = {'student_ids': [('id', 'in', lists)]} + result = {'domain': domain} + return result + + @api.constrains('course_from_id', 'course_to_id') + def _check_admission_register(self): + for record in self: + if record.course_from_id == record.course_to_id: + raise ValidationError( + _("From Course must not be same as To Course!")) + + if (record.course_from_id.parent_id and record.course_to_id)\ + or (record.course_from_id.parent_id and record.course_completed): + if record.course_to_id: + if record.course_from_id.parent_id != \ + record.course_to_id.parent_id: + raise ValidationError(_( + "Can't migrate, As selected courses don't share same parent course!")) # noqa + else: + raise ValidationError( + _("Can't migrate, Proceed for new admission")) + + def student_migrate_forward(self): + act_type = self.env.ref('openeducat_activity.op_activity_type_3') + for record in self: + for student in record.student_ids: + if self.course_completed: + for course_update in student.course_detail_ids: + if course_update.course_id == record.course_from_id: + course_update.state = 'finished' + activity_vals = { + 'student_id': student.id, + 'type_id': act_type.id, + 'date': self.date, + 'description': _('Migration From {}' + ' to Completed Course'. + format(record.course_from_id.name)), + } + self.env['op.activity'].create(activity_vals) + else: + for course_update in student.course_detail_ids: + if course_update.course_id == self.course_from_id: + course_update.state = 'finished' + + activity_vals = { + 'student_id': student.id, + 'type_id': act_type.id, + 'date': self.date, + 'description': _('Migration from {} to {}' + .format(record.course_from_id.name, + record.course_to_id.name)) + } + self.env['op.activity'].create(activity_vals) + + student_course = self.env['op.student.course'].search( + [('student_id', '=', student.id), + ('course_id', '=', record.course_from_id.id)]) + student_course.create({ + 'student_id': student.id, + 'course_id': record.course_to_id.id, + 'batch_id': record.batch_id.id, + 'subject_ids': record.course_to_id.subject_ids.ids + }) + + reg_id = self.env['op.subject.registration'].create({ + 'student_id': student.id, + 'batch_id': record.batch_id.id, + 'course_id': + record.course_to_id.id, + 'min_unit_load': + record.course_to_id.min_unit_load or 0.0, + 'max_unit_load': + record.course_to_id.max_unit_load or 0.0, + 'state': 'draft', + }) + reg_id.get_subjects() + if not record.optional_sub: + reg_id.action_submitted() + reg_id.action_approve() diff --git a/CatEdu/openeducat_activity/wizard/student_migrate_wizard_view.xml b/CatEdu/openeducat_activity/wizard/student_migrate_wizard_view.xml new file mode 100644 index 0000000..dc34a90 --- /dev/null +++ b/CatEdu/openeducat_activity/wizard/student_migrate_wizard_view.xml @@ -0,0 +1,72 @@ + + + + student.migrate.form + student.migrate + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+ + + Student Migration + ir.actions.act_window + student.migrate + form + form + new + [] + {} + + + + + + form + + +
diff --git a/CatEdu/openeducat_admission/README.rst b/CatEdu/openeducat_admission/README.rst new file mode 100644 index 0000000..01fcaf4 --- /dev/null +++ b/CatEdu/openeducat_admission/README.rst @@ -0,0 +1 @@ +This is gives the feature of admission process. diff --git a/CatEdu/openeducat_admission/__init__.py b/CatEdu/openeducat_admission/__init__.py new file mode 100644 index 0000000..4630f92 --- /dev/null +++ b/CatEdu/openeducat_admission/__init__.py @@ -0,0 +1,23 @@ +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################## + +from . import models +from . import report +from . import wizard diff --git a/CatEdu/openeducat_admission/__manifest__.py b/CatEdu/openeducat_admission/__manifest__.py new file mode 100644 index 0000000..e6f7c4f --- /dev/null +++ b/CatEdu/openeducat_admission/__manifest__.py @@ -0,0 +1,58 @@ +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################## + +{ + 'name': "OpenEduCat Admission", + 'version': '18.0.1.0', + 'license': 'LGPL-3', + 'category': 'Education', + 'sequence': 3, + 'summary': "Manage Admissions""", + 'complexity': "easy", + 'author': 'OpenEduCat Inc', + 'website': 'https://www.openeducat.org', + 'depends': [ + 'openeducat_core', + 'openeducat_fees' + ], + 'data': [ + 'security/op_admission_security.xml', + 'security/ir.model.access.csv', + 'data/admission_sequence.xml', + 'data/parameter_data.xml', + 'views/admission_register_view.xml', + 'views/admission_view.xml', + 'report/report_admission_analysis.xml', + 'report/report_menu.xml', + 'wizard/admission_analysis_wizard_view.xml', + 'menus/op_menu.xml', + ], + 'demo': [ + 'demo/admission_register_demo.xml', + 'demo/admission_demo.xml', + ], + 'test': [], + 'images': [ + 'static/description/openeducat-admission_banner.jpg', + ], + 'installable': True, + 'auto_install': False, + 'application': True, +} diff --git a/CatEdu/openeducat_admission/data/admission_sequence.xml b/CatEdu/openeducat_admission/data/admission_sequence.xml new file mode 100644 index 0000000..63fafd1 --- /dev/null +++ b/CatEdu/openeducat_admission/data/admission_sequence.xml @@ -0,0 +1,11 @@ + + + + + Admission + op.admission + AD + 3 + + + diff --git a/CatEdu/openeducat_admission/data/parameter_data.xml b/CatEdu/openeducat_admission/data/parameter_data.xml new file mode 100644 index 0000000..94bb7c7 --- /dev/null +++ b/CatEdu/openeducat_admission/data/parameter_data.xml @@ -0,0 +1,7 @@ + + + + openeducat_admission.enable_create_student_user + True + + diff --git a/CatEdu/openeducat_admission/demo/admission_demo.xml b/CatEdu/openeducat_admission/demo/admission_demo.xml new file mode 100644 index 0000000..4da767d --- /dev/null +++ b/CatEdu/openeducat_admission/demo/admission_demo.xml @@ -0,0 +1,706 @@ + + + + + Emma J Parker + Emma + J + Parker + f + emmaparker@example.com + 100000.0 + done + 1992-05-06 + New York + 350 5th Avenue + Suite 2300 + 10118 + + + + + + + + + + + + + + + James M Garcia + James + M + Garcia + m + jamesgarcia@example.com + 100000.0 + draft + 1989-11-05 + Berlin + Alexanderplatz 7 + Apartment 12B + 10178 + + + + + + + + + + + + + + + Priya R Reddy + Priya + R + Reddy + f + priyareddy@example.com + 100000.0 + confirm + 1991-03-12 + Mumbai + 25 Marine Drive + Flat 7A, Tower B + 400020 + + + + + + + + + + + + + + + Alex J Parker + Alex + J + Parker + m + alexparker@example.com + 100000.0 + draft + 1991-05-16 + New York + 350 5th Avenue + Suite 2300 + 10118 + + + + + + + + + + + + + + + Taye K Kamau + Taye + K + Kamau + m + tayekamau@example.com + 100000.0 + done + 1991-09-12 + São Paulo + Avenida Paulista 1000 + Apartment 15B + 01310-100 + + + + + + + + + + + + + + + Tony J Mitchell + Tony + J + Mitchell + m + tonymitchell@example.com + 100000.0 + done + 1990-12-12 + Lyon + 45 Rue de la République + Apt 3A + 69002 + + + + + + + + + + + + + + + Sofia M Rossi + Sofia + M + Rossi + f + sofiarossi@example.com + 100000.0 + done + 1990-09-01 + Rome + Via del Corso 200 + Apartment 4B + 00186 + + + + + + + + + + + + + + + Lucas D Lewis + Lucas + D + Lewis + m + lucaslewis@example.com + 100000.0 + done + 1990-06-10 + Toronto + 123 Queen Street West + Suite 250 + M5H 2N2 + + + + + + + + + + + + + + + Michael H Young + Michael + H + Young + f + michaelyoung@example.com + 80000.0 + confirm + 1992-05-12 + Moscow + 10 Tverskaya Street + Apartment 5A + 125009 + + + + + + + + + + + + + + + Joon H Kim + Joon + H + Kim + m + joonkim + @example.com + 80000.0 + confirm + 1989-09-30 + Seoul + 25 Gangnam-daero + Apartment 10B + 06236 + + + + + + + + + + + + + + + Aarav M Sharma + Aarav + M + Sharma + m + aaravsharma@example.com + 80000.0 + done + 1990-07-12 + New Delhi + 45 Connaught Place + Flat 3C, Block B + 110001 + + + + + + + + + + + + + + + David L Adams + David + L + Adams + m + davidadams@example.com + 80000.0 + done + 1991-12-03 + Madrid + Calle Gran Vía 28 + Apartment 2B + 28013 + + + + + + + + + + + + + + + Imani J Jengo + Imani + J + Jengo + f + imanijengo@example.com + 30000.0 + confirm + 1990-07-02 + Mexico City + Av. Paseo de la Reforma 250 + Apartment 12A + 06600 + + + + + + + + + + + + + + + Daniel V King + Daniel + V + King + m + danielking@example.com + 30000.0 + confirm + 1991-03-18 + Jakarta + Jl. Sudirman No. 45 + Tower B, Floor 10 + 10250 + + + + + + + + + + + + + + + Henry S Lee + Henry + S + Lee + m + henrylee@example.com + 30000.0 + done + 1991-11-02 + Amsterdam + Damrak 100 + Apartment 3C + 1012 LP + + + + + + + + + + + + + + + Camila M Brooks + Camila + M + Brooks + f + camilabrooks@example.com + 30000.0 + done + 2003-01-06 + London + 221B Baker Street + Apartment 2A + NW1 6XE + + + + + + + + + + + + + + + Ruby N Johnson + Ruby + N + Johnson + f + rubyjohnson@example.com + 20000.0 + confirm + 2003-12-03 + Sydney + 100 George Street + Apartment 5C + 2000 + + + + + + + + + + + + + + + Bella L Carter + Bella + L + Carter + f + bellacarter@example.com + 20000.0 + done + 2003-12-03 + Bern + Bundesgasse 15 + Apartment 2A + 3011 + + + + + + + + + + + + + + + Sekou O Omari + Sekou + O + Omari + m + sekouomari@example.com + 20000.0 + done + 2002-03-05 + Warsaw + Aleje Jerozolimskie 100 + Apartment 5B + 00-807 + + + + + + + + + + + + + + + Sam A Phillips + Sam + A + Phillips + m + samphillips@example.com + 20000.0 + done + 2003-09-04 + Stockholm + Drottninggatan 50 + Apartment 4C + 111 21 + + + + + + + + + + + + + + + Ben T Wood + Ben + T + Wood + m + benwood@example.com + 20000.0 + draft + 1998-06-20 + Buenos Aires + Avenida 9 de Julio 500 + Apartment 3A + C1043AAS + + + + + + + + + + + + + + + Oren H Shimon + Oren + H + Shimon + m + orenshimon@example.com + 20000.0 + draft + 2002-01-10 + Tel Aviv + 100 Dizengoff Street + Apartment 7B + 6311611 + + + + + + + + + + + + + + + Lily G Hill + Lily + G + Hill + f + lilyhill@example.com + 20000.0 + draft + 1996-05-02 + Cape Town + 75 Long Street + Apartment 4C + 8001 + + + + + + + + + + + + + + Jun W Wu + Jun + W + Wu + m + junwu@example.com + 20000.0 + draft + 2003-12-18 + Beijing + 456 Zhongshan Avenue + Room 12B, Tower A + 100010 + + + + + + + + + + + + + + Samira B Bassam + Samira + B + Bassam + f + samirabassam@example.com + 20000.0 + draft + 1992-07-25 + Riyadh + 250 King Fahd Road + Apartment 10B + 11564 + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/demo/admission_register_demo.xml b/CatEdu/openeducat_admission/demo/admission_register_demo.xml new file mode 100644 index 0000000..07332f3 --- /dev/null +++ b/CatEdu/openeducat_admission/demo/admission_register_demo.xml @@ -0,0 +1,46 @@ + + + + BCA - Cloud Computing (Semester-1) + 10 + 50 + application + + + + + + + + B.Tech - Civil Engineering (Semester-1) + 10 + 50 + done + + + + + + + + B.Com - Accounting and Finance (Semester-1) + 10 + 50 + done + + + + + + + + BA - Psychology (Semester-1) + 10 + 50 + done + + + + + + diff --git a/CatEdu/openeducat_admission/i18n/ar_001.po b/CatEdu/openeducat_admission/i18n/ar_001.po new file mode 100644 index 0000000..23af04d --- /dev/null +++ b/CatEdu/openeducat_admission/i18n/ar_001.po @@ -0,0 +1,1295 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 10:00+0000" +"PO-Revision-Date:2024-02-16 10:00+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Course:" +msgstr "الدورة التدريبية:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "From Date:" +msgstr "من التاريخ:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "To Date:" +msgstr "حتى الآن:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "" +"
\n" +" Total Number of Students :" +msgstr "" +"
\n" +" إجمالي عدد الطلاب :" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Admission Analysis" +msgstr "تحليل القبول" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_20 +msgid "Abdul" +msgstr "عبد" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_20 +msgid "Abdul Hajjar" +msgstr "عبد الحجار" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_years_id +msgid "Academic Year" +msgstr "السنة الأكاديمية" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction +msgid "Action Needed" +msgstr "الإجراءات اللازمة" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__active +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__active +msgid "Active" +msgstr "نشيط" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_ids +msgid "Activities" +msgstr "أنشطة" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "زخرفة استثناء النشاط" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_state +msgid "Activity State" +msgstr "حالة النشاط" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_icon +msgid "Activity Type Icon" +msgstr "رمز نوع النشاط" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Address" +msgstr "عنوان" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_openeducat_admission +msgid "Admission" +msgstr "قبول" + +#. module: openeducat_admission +#: model:ir.actions.report,name:openeducat_admission.action_report_report_admission_analysis +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Admission Analysis" +msgstr "تحليل القبول" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.admission_analysis_act +#: model:ir.model,name:openeducat_admission.model_report_openeducat_admission_report_admission_analysis +msgid "Admission Analysis Report" +msgstr "تقرير تحليل القبول" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_admission_analysis +msgid "Admission Analysis Wizard" +msgstr "معالج تحليل القبول" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Confirm" +msgstr "تأكيد القبول" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__admission_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Admission Date" +msgstr "تاريخ القبول" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Detail" +msgstr "تفاصيل القبول" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__admission +msgid "Admission Process" +msgstr "عملية القبول" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission_register +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_tree +msgid "Admission Register" +msgstr "سجل القبول" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_register_view +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_register +msgid "Admission Registers" +msgstr "سجلات القبول" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_analysis +msgid "Admission Report" +msgstr "تقرير القبول" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__admission_ids +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_root +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_submenu +msgid "Admissions" +msgstr "القبول" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_11 +msgid "Ahmed" +msgstr "أحمد" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_11 +msgid "Ahmed Malik" +msgstr "Ahmed Malik" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_10 +msgid "Alex" +msgstr "أليكس" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_10 +msgid "Alex Johnson" +msgstr "اليكس جونسون" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_13 +msgid "Andrew" +msgstr "أندرو" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_17 +msgid "Anna" +msgstr "آنا" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_17 +msgid "Anna Taylor" +msgstr "آنا تايلور" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Application Date" +msgstr "تاريخ التقديم" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"Application Date should be between Start Date & End Date" +" of Admission Register." +msgstr "يجب أن يكون تاريخ التقديم بين تاريخ البدء وتاريخ انتهاء تسجيل القبول." + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__application +msgid "Application Gathering" +msgstr "جمع التطبيقات" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Application No." +msgstr "رقم التطبيق." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_number +msgid "Application Number" +msgstr "رقم الطلب" + +#. module: openeducat_admission +#: model:ir.model.constraint,message:openeducat_admission.constraint_op_admission_unique_application_number +msgid "Application Number must be unique per Application!" +msgstr "يجب أن يكون رقم الطلب فريدًا لكل طلب!" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Applications" +msgstr "التطبيقات" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Archived" +msgstr "مؤرشف" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_attachment_count +msgid "Attachment Count" +msgstr "عدد المرفقات" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Batch" +msgstr "حزمة" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__birth_date +msgid "Birth Date" +msgstr "تاريخ الميلاد" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "لا يمكن أن يكون تاريخ الميلاد أكبر من التاريخ الحالي!" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_9 +msgid "Brown" +msgstr "بني" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Cancel" +msgstr "يلغي" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__cancel +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__cancel +msgid "Cancelled" +msgstr "ألغيت" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_2 +msgid "Carter" +msgstr "كارتر" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_24 +msgid "Charles" +msgstr "تشارلز" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_24 +msgid "Charles Miller" +msgstr "تشارلز ميلر" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__city +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "City" +msgstr "مدينة" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__company_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__company_id +msgid "Company" +msgstr "شركة" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Confirm" +msgstr "يتأكد" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__confirm +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__confirm +msgid "Confirmed" +msgstr "مؤكد" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Country" +msgstr "دولة" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Course" +msgstr "دورة" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_pivot +msgid "Course By Admission" +msgstr "بالطبع عن طريق القبول" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_registration_graph +msgid "Course By Admission Register" +msgstr "الدورة عن طريق تسجيل القبول" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__product_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_student_course__product_id +msgid "Course Fees" +msgstr "رسوم الدورة" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_uid +msgid "Created by" +msgstr "انشأ من قبل" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_date +msgid "Created on" +msgstr "تم إنشاؤها على" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_1 +#: model:op.admission,last_name:openeducat_admission.op_admission_4 +msgid "Dani" +msgstr "داني" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_8 +msgid "David" +msgstr "ديفيد" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_8 +msgid "David A Smith" +msgstr "ديفيد أ سميث" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__discount +msgid "Discount (%)" +msgstr "تخفيض (٪)" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__display_name +msgid "Display Name" +msgstr "اسم العرض" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__done +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Done" +msgstr "منتهي" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__draft +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__draft +msgid "Draft" +msgstr "مسودة" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__due_date +msgid "Due Date" +msgstr "تاريخ الاستحقاق" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Educational Detail" +msgstr "التفاصيل التعليمية" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__email +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Email" +msgstr "بريد إلكتروني" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__end_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__end_date +msgid "End Date" +msgstr "تاريخ الانتهاء" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#: code:addons/openeducat_admission/wizard/admission_analysis_wizard.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "لا يمكن تعيين تاريخ الانتهاء قبل تاريخ البدء." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Enroll" +msgstr "يتسجل، يلتحق" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Enrolled" +msgstr "المقيدين" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_9 +msgid "Eric" +msgstr "اريك" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_9 +msgid "Eric A Brown" +msgstr "إريك أ براون" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_business +msgid "Family Business" +msgstr "شركة عائلية" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_income +msgid "Family Income" +msgstr "دخل العائلة" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +msgid "Fees" +msgstr "مصاريف" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_start_date +msgid "Fees Start Date" +msgstr "تاريخ بدء الرسوم" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_term_id +msgid "Fees Term" +msgstr "مدة الرسوم" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__f +msgid "Female" +msgstr "أنثى" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "First Name" +msgstr "الاسم الأول" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_15 +msgid "Flynn" +msgstr "فلين" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_follower_ids +msgid "Followers" +msgstr "متابعون" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_partner_ids +msgid "Followers (Partners)" +msgstr "المتابعون (الشركاء)" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "رمز الخط الرائع على سبيل المثال. مهام كرة القدم" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__gender +msgid "Gender" +msgstr "جنس" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Group By..." +msgstr "مجموعة من..." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_20 +msgid "Hajjar" +msgstr "حجار" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__has_message +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__has_message +msgid "Has Message" +msgstr "لديه رسالة" + +#. module: openeducat_admission +#: model:ir.module.category,description:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,description:openeducat_admission.module_category_openeducat_admission +msgid "Helps you manage your institutes different-different users." +msgstr "يساعدك على إدارة معاهدك بمستخدمين مختلفين." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__id +msgid "ID" +msgstr "بطاقة تعريف" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon" +msgstr "أيقونة" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "أيقونة للإشارة إلى نشاط الاستثناء." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction +msgid "If checked, new messages require your attention." +msgstr "إذا تم تحديدها، فإن الرسائل الجديدة تتطلب انتباهك." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "إذا تم تحديده، فإن بعض الرسائل تحتوي على خطأ في التسليم." + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Import Template for Admission" +msgstr "استيراد قالب القبول" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__is_student +msgid "Is Already Student" +msgstr "هو بالفعل طالب" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_is_follower +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_is_follower +msgid "Is Follower" +msgstr "هو تابع" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_6 +msgid "Jack" +msgstr "جاك" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_6 +msgid "Jack S Peeters" +msgstr "جاك إس بيترز" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_22 +msgid "Jacobs" +msgstr "جاكوبس" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_12 +msgid "James" +msgstr "جوامع" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_12 +msgid "James Wilson" +msgstr "جيمس ويلسون" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_10 +msgid "Johnson" +msgstr "جونسون" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_16 +msgid "Jones" +msgstr "جونز" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_25 +msgid "Kate" +msgstr "كيت" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_25 +#: model:op.admission,name:openeducat_admission.op_admission_25 +msgid "Kate Anderson" +msgstr "كيت أندرسون" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Last Name" +msgstr "اسم العائلة" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_uid +msgid "Last Updated by" +msgstr "آخر تحديث بواسطة" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_date +msgid "Last Updated on" +msgstr "آخر تحديث بتاريخ" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_13 +msgid "Lily" +msgstr "زنبق" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_13 +msgid "Lily Andrew" +msgstr "ليلي أندرو" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_5 +msgid "Lukas" +msgstr "لوكاس" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_5 +msgid "Lukas Simon" +msgstr "لوكاس سيمون" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__m +msgid "Male" +msgstr "ذكر" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_11 +msgid "Malik" +msgstr "مالك" + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_admin +msgid "Manager" +msgstr "مدير" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_23 +msgid "Maria" +msgstr "ماريا" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_23 +msgid "Maria J Swartz" +msgstr "ماريا جي سوارتز" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_2 +msgid "Mark" +msgstr "علامة" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_2 +msgid "Mark R Carter" +msgstr "مارك آر كارتر" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_18 +msgid "Martin" +msgstr "مارتن" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__max_count +msgid "Maximum No. of Admission" +msgstr "الحد الأقصى لعدد القبول" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error +msgid "Message Delivery error" +msgstr "خطأ في تسليم الرسالة" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_ids +msgid "Messages" +msgstr "رسائل" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_4 +msgid "Michael" +msgstr "ميخائيل" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_4 +msgid "Michael S Dani" +msgstr "مايكل س داني" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Middle Name" +msgstr "الاسم الأوسط" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_24 +msgid "Miller" +msgstr "ميلر" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "Min Admission can't be greater than Max Admission" +msgstr "لا يمكن أن يكون الحد الأدنى للقبول أكبر من الحد الأقصى للقبول" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__min_count +msgid "Minimum No. of Admission" +msgstr "الحد الأدنى لعدد القبول" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__minimum_age_criteria +msgid "Minimum Required Age(Years)" +msgstr "الحد الأدنى للعمر المطلوب (بالسنوات)" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_3 +msgid "Mitzi" +msgstr "ميتزي" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_3 +msgid "Mitzi R Russell" +msgstr "ميتزي آر راسل" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__mobile +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Mobile" +msgstr "متحرك" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_7 +msgid "Moore" +msgstr "مور" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "الموعد النهائي لنشاطي" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Name" +msgstr "اسم" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "حدث تقويم النشاط التالي" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "الموعد النهائي للنشاط التالي" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_summary +msgid "Next Activity Summary" +msgstr "ملخص النشاط التالي" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_id +msgid "Next Activity Type" +msgstr "نوع النشاط التالي" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__nbr +msgid "No of Admission" +msgstr "رقم القبول" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "No of Admission should be positive!" +msgstr "يجب أن يكون رقم القبول إيجابيا!" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_16 +msgid "Nora" +msgstr "نورا" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_16 +msgid "Nora R Jones" +msgstr "نورا آر جونز" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Not Eligible for Admission minimum required age is : %s " +msgstr "غير مؤهل للقبول الحد الأدنى للعمر المطلوب هو: %s" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of Actions" +msgstr "عدد الإجراءات" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of errors" +msgstr "عدد الأخطاء" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "عدد الرسائل التي تتطلب اتخاذ إجراء" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "عدد الرسائل التي بها خطأ في التسليم" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Open Student Profile" +msgstr "افتح الملف التعريفي للطالب" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__o +msgid "Other" +msgstr "آخر" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__partner_id +msgid "Partner" +msgstr "شريك" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_19 +msgid "Patrick" +msgstr "باتريك" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_19 +msgid "Patrick Richard" +msgstr "باتريك ريتشارد" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_21 +msgid "Paul" +msgstr "بول" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_21 +msgid "Paul M Scott" +msgstr "بول إم سكوت" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_6 +msgid "Peeters" +msgstr "بيترز" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__pending +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Pending" +msgstr "قيد الانتظار" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Personal Detail" +msgstr "التفاصيل الشخصية" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__phone +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Phone" +msgstr "هاتف" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Please fill in the mobile number" +msgstr "يرجى ملء رقم الجوال" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_course_id +msgid "Previous Course" +msgstr "الدورة السابقة" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_institute_id +msgid "Previous Institute" +msgstr "المعهد السابق" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_result +msgid "Previous Result" +msgstr "النتيجة السابقة" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Print" +msgstr "مطبعة" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__rating_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__rating_ids +msgid "Ratings" +msgstr "التقييمات" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Register" +msgstr "يسجل" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_view +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_tree +msgid "Registration" +msgstr "تسجيل" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Reject" +msgstr "يرفض" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__reject +msgid "Rejected" +msgstr "مرفوض" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_report_root +msgid "Reports" +msgstr "التقارير" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_user_id +msgid "Responsible User" +msgstr "المستخدم المسؤول" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_19 +msgid "Richard" +msgstr "ريتشارد" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_14 +msgid "Robert" +msgstr "روبرت" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_14 +msgid "Robert M Stevens" +msgstr "روبرت إم ستيفنز" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_7 +msgid "Ruby" +msgstr "روبي" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_7 +msgid "Ruby J Moore" +msgstr "روبي جي مور" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_3 +msgid "Russell" +msgstr "راسل" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "SMS Delivery error" +msgstr "خطأ في تسليم الرسائل القصيرة" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_1 +msgid "Sara" +msgstr "سارا" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_1 +msgid "Sara S Dani" +msgstr "سارة س داني" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_21 +msgid "Scott" +msgstr "سكوت" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Set to Draft" +msgstr "تعيين على المسودة" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_5 +msgid "Simon" +msgstr "سيمون" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_8 +msgid "Smith" +msgstr "حداد" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_18 +msgid "Sophia" +msgstr "صوفيا" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_18 +msgid "Sophia Martin" +msgstr "صوفيا مارتن" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Admission" +msgstr "ابدأ القبول" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Application" +msgstr "بدء التطبيق" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__start_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__start_date +msgid "Start Date" +msgstr "تاريخ البدء" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "State" +msgstr "ولاية" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state_id +msgid "States" +msgstr "تنص على" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Status" +msgstr "حالة" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"تعتمد الحالة على الأنشطة\n" +"متأخر عن الاستحقاق: لقد تم تجاوز تاريخ الاستحقاق بالفعل\n" +"اليوم: تاريخ النشاط هو اليوم\n" +"المخطط له: الأنشطة المستقبلية." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_14 +msgid "Stevens" +msgstr "ستيفنز" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street +msgid "Street" +msgstr "شارع" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street 2..." +msgstr "شارع 2..." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street..." +msgstr "شارع..." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street2 +msgid "Street2" +msgstr "شارع 2" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Student" +msgstr "طالب" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_student_course +msgid "Student Course Details" +msgstr "تفاصيل دورة الطالب" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Student Name" +msgstr "أسم الطالب" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Submit" +msgstr "يُقدِّم" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__submit +msgid "Submitted" +msgstr "مُقَدَّم" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_23 +msgid "Swartz" +msgstr "سوارتز" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_17 +msgid "Taylor" +msgstr "تايلور" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_term_id +msgid "Terms" +msgstr "شروط" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "يجب أن تكون قيمة مبلغ الوديعة موجبة." + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\"." +" You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"لا يوجد حساب دخل محدد لهذا المنتج: \"%s\". قد يتعين عليك تثبيت مخطط الحساب " +"من تطبيق المحاسبة، قائمة الإعدادات." + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_15 +msgid "Thomas" +msgstr "توماس" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_15 +msgid "Thomas B Flynn" +msgstr "توماس ب فلين" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__title +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Title" +msgstr "عنوان" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "نوع نشاط الاستثناء المسجل." + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_user +msgid "User" +msgstr "مستخدم" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_22 +msgid "Victor" +msgstr "فيكتور" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_22 +msgid "Victor A Jacobs" +msgstr "فيكتور أ جاكوبس" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website Messages" +msgstr "رسائل الموقع" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website communication history" +msgstr "تاريخ اتصالات الموقع" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_12 +msgid "Wilson" +msgstr "ويلسون" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "ZIP" +msgstr "أَزِيز" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__zip +msgid "Zip" +msgstr "أَزِيز" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__image +msgid "image" +msgstr "صورة" diff --git a/CatEdu/openeducat_admission/i18n/da_DK.po b/CatEdu/openeducat_admission/i18n/da_DK.po new file mode 100644 index 0000000..c1ad090 --- /dev/null +++ b/CatEdu/openeducat_admission/i18n/da_DK.po @@ -0,0 +1,1300 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 10:00+0000" +"PO-Revision-Date:2024-02-16 10:00+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Course:" +msgstr "Kursus:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "From Date:" +msgstr "Fra dato:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "To Date:" +msgstr "Til dato:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "" +"
\n" +" Total Number of Students :" +msgstr "" +"
\n" +" Samlet antal elever:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Admission Analysis" +msgstr "Optagelsesanalyse" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_20 +msgid "Abdul" +msgstr "Abdul" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_20 +msgid "Abdul Hajjar" +msgstr "Abdul Hajjar" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_years_id +msgid "Academic Year" +msgstr "Akademi år" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction +msgid "Action Needed" +msgstr "Handling nødvendig" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__active +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__active +msgid "Active" +msgstr "Aktiv" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_ids +msgid "Activities" +msgstr "Aktiviteter" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Aktivitet Undtagelse Dekoration" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_state +msgid "Activity State" +msgstr "Aktivitetstilstand" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_icon +msgid "Activity Type Icon" +msgstr "Ikon for aktivitetstype" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Address" +msgstr "Adresse" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_openeducat_admission +msgid "Admission" +msgstr "Adgang" + +#. module: openeducat_admission +#: model:ir.actions.report,name:openeducat_admission.action_report_report_admission_analysis +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Admission Analysis" +msgstr "Optagelsesanalyse" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.admission_analysis_act +#: model:ir.model,name:openeducat_admission.model_report_openeducat_admission_report_admission_analysis +msgid "Admission Analysis Report" +msgstr "Optagelsesanalyserapport" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_admission_analysis +msgid "Admission Analysis Wizard" +msgstr "Guiden til optagelsesanalyse" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Confirm" +msgstr "Bekræftelse af optagelse" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__admission_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Admission Date" +msgstr "Optagelsesdato" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Detail" +msgstr "Optagelse detaljer" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__admission +msgid "Admission Process" +msgstr "Optagelsesproces" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission_register +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_tree +msgid "Admission Register" +msgstr "Optagelsesregister" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_register_view +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_register +msgid "Admission Registers" +msgstr "Optagelsesregistre" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_analysis +msgid "Admission Report" +msgstr "Optagelsesrapport" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__admission_ids +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_root +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_submenu +msgid "Admissions" +msgstr "Indlæggelser" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_11 +msgid "Ahmed" +msgstr "Ahmed" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_11 +msgid "Ahmed Malik" +msgstr "Ahmed Malik" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_10 +msgid "Alex" +msgstr "Alex" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_10 +msgid "Alex Johnson" +msgstr "Alex Johnson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_13 +msgid "Andrew" +msgstr "Andrew" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_17 +msgid "Anna" +msgstr "Anna" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_17 +msgid "Anna Taylor" +msgstr "Anna Taylor" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Application Date" +msgstr "Ansøgnings dato" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"Application Date should be between Start Date & End Date" +" of Admission Register." +msgstr "" +"Ansøgningsdatoen skal være mellem startdato og slutdato for " +"optagelsesregistret." + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__application +msgid "Application Gathering" +msgstr "Ansøgningsindsamling" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Application No." +msgstr "Ansøgning nr." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_number +msgid "Application Number" +msgstr "Applikations nummer" + +#. module: openeducat_admission +#: model:ir.model.constraint,message:openeducat_admission.constraint_op_admission_unique_application_number +msgid "Application Number must be unique per Application!" +msgstr "Ansøgningsnummer skal være unikt pr. ansøgning!" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Applications" +msgstr "Ansøgninger" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Archived" +msgstr "Arkiveret" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_attachment_count +msgid "Attachment Count" +msgstr "Antal vedhæftede filer" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Batch" +msgstr "Parti" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__birth_date +msgid "Birth Date" +msgstr "Fødselsdato" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "Fødselsdatoen kan ikke være større end den nuværende dato!" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_9 +msgid "Brown" +msgstr "Brun" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Cancel" +msgstr "Afbestille" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__cancel +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__cancel +msgid "Cancelled" +msgstr "Aflyst" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_2 +msgid "Carter" +msgstr "Carter" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_24 +msgid "Charles" +msgstr "Charles" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_24 +msgid "Charles Miller" +msgstr "Charles Miller" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__city +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "City" +msgstr "By" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__company_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__company_id +msgid "Company" +msgstr "Selskab" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Confirm" +msgstr "Bekræfte" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__confirm +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__confirm +msgid "Confirmed" +msgstr "Bekræftet" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Country" +msgstr "Land" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Course" +msgstr "Rute" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_pivot +msgid "Course By Admission" +msgstr "Kursus ved optagelse" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_registration_graph +msgid "Course By Admission Register" +msgstr "Kursus Efter Adgangsregister" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__product_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_student_course__product_id +msgid "Course Fees" +msgstr "Kursusgebyrer" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_uid +msgid "Created by" +msgstr "Lavet af" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_date +msgid "Created on" +msgstr "Oprettet den" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_1 +#: model:op.admission,last_name:openeducat_admission.op_admission_4 +msgid "Dani" +msgstr "Dani" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_8 +msgid "David" +msgstr "David" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_8 +msgid "David A Smith" +msgstr "David A Smith" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__discount +msgid "Discount (%)" +msgstr "Rabat (%)" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__display_name +msgid "Display Name" +msgstr "Vist navn" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__done +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Done" +msgstr "Færdig" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__draft +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__draft +msgid "Draft" +msgstr "Udkast" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__due_date +msgid "Due Date" +msgstr "Afleveringsdato" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Educational Detail" +msgstr "Pædagogisk detalje" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__email +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Email" +msgstr "E-mail" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__end_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__end_date +msgid "End Date" +msgstr "Slutdato" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#: code:addons/openeducat_admission/wizard/admission_analysis_wizard.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Slutdato kan ikke indstilles før startdato." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Enroll" +msgstr "Indskrive" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Enrolled" +msgstr "indskrevet" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_9 +msgid "Eric" +msgstr "Erik" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_9 +msgid "Eric A Brown" +msgstr "Eric A Brown" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_business +msgid "Family Business" +msgstr "Familievirksomhed" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_income +msgid "Family Income" +msgstr "Familieindkomst" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +msgid "Fees" +msgstr "Gebyrer" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_start_date +msgid "Fees Start Date" +msgstr "Gebyrer Startdato" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_term_id +msgid "Fees Term" +msgstr "Gebyrperiode" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__f +msgid "Female" +msgstr "Kvinde" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "First Name" +msgstr "Fornavn" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_15 +msgid "Flynn" +msgstr "Flynn" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_follower_ids +msgid "Followers" +msgstr "Tilhængere" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_partner_ids +msgid "Followers (Partners)" +msgstr "Følgere (partnere)" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Font fantastisk ikon f.eks. fa-opgaver" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__gender +msgid "Gender" +msgstr "Køn" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Group By..." +msgstr "Gruppér efter..." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_20 +msgid "Hajjar" +msgstr "Hajjar" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__has_message +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__has_message +msgid "Has Message" +msgstr "Har besked" + +#. module: openeducat_admission +#: model:ir.module.category,description:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,description:openeducat_admission.module_category_openeducat_admission +msgid "Helps you manage your institutes different-different users." +msgstr "" +"Hjælper dig med at administrere dine institutter forskellige-forskellige " +"brugere." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon" +msgstr "Ikon" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Ikon for at angive en undtagelsesaktivitet." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Hvis markeret, kræver nye beskeder din opmærksomhed." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Hvis markeret, har nogle meddelelser en leveringsfejl." + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Import Template for Admission" +msgstr "Importer skabelon til optagelse" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__is_student +msgid "Is Already Student" +msgstr "Er allerede studerende" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_is_follower +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_is_follower +msgid "Is Follower" +msgstr "Er Tilhænger" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_6 +msgid "Jack" +msgstr "Jack" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_6 +msgid "Jack S Peeters" +msgstr "Jack S Peeters" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_22 +msgid "Jacobs" +msgstr "Jacobs" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_12 +msgid "James" +msgstr "James" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_12 +msgid "James Wilson" +msgstr "James Wilson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_10 +msgid "Johnson" +msgstr "Johnson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_16 +msgid "Jones" +msgstr "Jones" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_25 +msgid "Kate" +msgstr "Kate" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_25 +#: model:op.admission,name:openeducat_admission.op_admission_25 +msgid "Kate Anderson" +msgstr "Kate Andersen" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Last Name" +msgstr "Efternavn" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_uid +msgid "Last Updated by" +msgstr "Sidst opdateret af" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_date +msgid "Last Updated on" +msgstr "Sidst opdateret den" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_13 +msgid "Lily" +msgstr "Lily" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_13 +msgid "Lily Andrew" +msgstr "Lily Andrew" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_5 +msgid "Lukas" +msgstr "Lukas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_5 +msgid "Lukas Simon" +msgstr "Lukas Simon" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__m +msgid "Male" +msgstr "Han" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_11 +msgid "Malik" +msgstr "Malik" + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_admin +msgid "Manager" +msgstr "Manager" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_23 +msgid "Maria" +msgstr "Maria" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_23 +msgid "Maria J Swartz" +msgstr "Maria J Swartz" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_2 +msgid "Mark" +msgstr "Mærke" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_2 +msgid "Mark R Carter" +msgstr "Mark R Carter" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_18 +msgid "Martin" +msgstr "Martin" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__max_count +msgid "Maximum No. of Admission" +msgstr "Maksimalt antal adgang" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error +msgid "Message Delivery error" +msgstr "Fejl ved levering af besked" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_ids +msgid "Messages" +msgstr "Beskeder" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_4 +msgid "Michael" +msgstr "Michael" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_4 +msgid "Michael S Dani" +msgstr "Michael S Dani" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Middle Name" +msgstr "Mellemnavn" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_24 +msgid "Miller" +msgstr "Miller" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "Min Admission can't be greater than Max Admission" +msgstr "Minimum Admission kan ikke være større end Max Admission" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__min_count +msgid "Minimum No. of Admission" +msgstr "Minimum antal adgang" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__minimum_age_criteria +msgid "Minimum Required Age(Years)" +msgstr "Minimum påkrævet alder (år)" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_3 +msgid "Mitzi" +msgstr "Mitzi" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_3 +msgid "Mitzi R Russell" +msgstr "Mitzi R Russell" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__mobile +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Mobile" +msgstr "Mobil" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_7 +msgid "Moore" +msgstr "Moore" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Deadline for min aktivitet" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Name" +msgstr "Navn" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Næste aktivitetskalenderbegivenhed" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Næste aktivitetsfrist" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_summary +msgid "Next Activity Summary" +msgstr "Næste aktivitetsoversigt" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_id +msgid "Next Activity Type" +msgstr "Næste aktivitetstype" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__nbr +msgid "No of Admission" +msgstr "Adgangsnummer" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "No of Admission should be positive!" +msgstr "Antal optagelser skal være positivt!" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_16 +msgid "Nora" +msgstr "Nora" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_16 +msgid "Nora R Jones" +msgstr "Nora R Jones" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Not Eligible for Admission minimum required age is : %s " +msgstr "Ikke berettiget til optagelse minimumsalderen er: %s" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of Actions" +msgstr "Antal handlinger" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of errors" +msgstr "Antal fejl" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Antal meddelelser, der kræver handling" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Antal meddelelser med leveringsfejl" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Open Student Profile" +msgstr "Åbn elevprofil" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__o +msgid "Other" +msgstr "Andet" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__partner_id +msgid "Partner" +msgstr "Partner" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_19 +msgid "Patrick" +msgstr "Patrick" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_19 +msgid "Patrick Richard" +msgstr "Patrick Richard" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_21 +msgid "Paul" +msgstr "Paul" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_21 +msgid "Paul M Scott" +msgstr "Paul M Scott" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_6 +msgid "Peeters" +msgstr "Peeters" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__pending +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Pending" +msgstr "Verserende" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Personal Detail" +msgstr "Personlige detaljer" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__phone +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Phone" +msgstr "telefon" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Please fill in the mobile number" +msgstr "Udfyld venligst mobilnummeret" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_course_id +msgid "Previous Course" +msgstr "Tidligere kursus" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_institute_id +msgid "Previous Institute" +msgstr "Tidligere Institut" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_result +msgid "Previous Result" +msgstr "Tidligere resultat" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Print" +msgstr "Print" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__rating_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__rating_ids +msgid "Ratings" +msgstr "Bedømmelser" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Register" +msgstr "Tilmeld" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_view +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_tree +msgid "Registration" +msgstr "Registrering" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Reject" +msgstr "Afvise" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__reject +msgid "Rejected" +msgstr "Afvist" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_report_root +msgid "Reports" +msgstr "Rapporter" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_user_id +msgid "Responsible User" +msgstr "Ansvarlig bruger" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_19 +msgid "Richard" +msgstr "Richard" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_14 +msgid "Robert" +msgstr "Robert" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_14 +msgid "Robert M Stevens" +msgstr "Robert M Stevens" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_7 +msgid "Ruby" +msgstr "Rubin" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_7 +msgid "Ruby J Moore" +msgstr "Ruby J Moore" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_3 +msgid "Russell" +msgstr "Russell" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS-leveringsfejl" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_1 +msgid "Sara" +msgstr "Sara" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_1 +msgid "Sara S Dani" +msgstr "Sarah S Dani" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_21 +msgid "Scott" +msgstr "Scott" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Set to Draft" +msgstr "Indstil til Kladde" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_5 +msgid "Simon" +msgstr "Simon" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_8 +msgid "Smith" +msgstr "Smith" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_18 +msgid "Sophia" +msgstr "Sophia" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_18 +msgid "Sophia Martin" +msgstr "Sophia Martin" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Admission" +msgstr "Start optagelse" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Application" +msgstr "Start applikation" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__start_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__start_date +msgid "Start Date" +msgstr "Start dato" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "State" +msgstr "Stat" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state_id +msgid "States" +msgstr "stater" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Status" +msgstr "Status" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Status baseret på aktiviteter\n" +"Forsinket: Forfaldsdatoen er allerede passeret\n" +"I dag: Aktivitetsdatoen er i dag\n" +"Planlagt: Fremtidige aktiviteter." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_14 +msgid "Stevens" +msgstr "Stevens" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street +msgid "Street" +msgstr "Gade" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street 2..." +msgstr "Gade 2..." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street..." +msgstr "Gade..." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street2 +msgid "Street2" +msgstr "Gade 2" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Student" +msgstr "Studerende" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_student_course +msgid "Student Course Details" +msgstr "Kursusdetaljer for studerende" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Student Name" +msgstr "Elevnavn" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Submit" +msgstr "Indsend" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__submit +msgid "Submitted" +msgstr "Indsendt" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_23 +msgid "Swartz" +msgstr "Swartz" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_17 +msgid "Taylor" +msgstr "Taylor" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_term_id +msgid "Terms" +msgstr "Betingelser" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "Værdien af ​​indskudsbeløbet skal være positiv." + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\"." +" You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"Der er ikke defineret nogen indkomstkonto for dette produkt: \"%s\". Du skal" +" muligvis installere en kontoplan fra Accounting-appen, menuen " +"Indstillinger." + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_15 +msgid "Thomas" +msgstr "Thomas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_15 +msgid "Thomas B Flynn" +msgstr "Thomas B Flynn" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__title +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Title" +msgstr "Titel" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Type af den registrerede undtagelsesaktivitet." + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_user +msgid "User" +msgstr "Bruger" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_22 +msgid "Victor" +msgstr "Victor" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_22 +msgid "Victor A Jacobs" +msgstr "Victor A Jacobs" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website Messages" +msgstr "Hjemmeside beskeder" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website communication history" +msgstr "Hjemmeside kommunikation historie" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_12 +msgid "Wilson" +msgstr "Wilson" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "ZIP" +msgstr "ZIP" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__zip +msgid "Zip" +msgstr "Lynlås" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__image +msgid "image" +msgstr "billede" diff --git a/CatEdu/openeducat_admission/i18n/de.po b/CatEdu/openeducat_admission/i18n/de.po new file mode 100644 index 0000000..e7db9c6 --- /dev/null +++ b/CatEdu/openeducat_admission/i18n/de.po @@ -0,0 +1,1303 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 10:00+0000" +"PO-Revision-Date:2024-02-16 10:00+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Course:" +msgstr "Kurs:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "From Date:" +msgstr "Ab Datum:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "To Date:" +msgstr "Bis heute:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "" +"
\n" +" Total Number of Students :" +msgstr "" +"
\n" +" Gesamtzahl der Studierenden:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Admission Analysis" +msgstr "Zulassungsanalyse" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_20 +msgid "Abdul" +msgstr "Abdul" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_20 +msgid "Abdul Hajjar" +msgstr "Abdul Hajjar" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_years_id +msgid "Academic Year" +msgstr "Akademisches Jahr" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction +msgid "Action Needed" +msgstr "Handlungsbedarf" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__active +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__active +msgid "Active" +msgstr "Aktiv" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_ids +msgid "Activities" +msgstr "Aktivitäten" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Aktivitäts-Ausnahmedekoration" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_state +msgid "Activity State" +msgstr "Aktivitätsstatus" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_icon +msgid "Activity Type Icon" +msgstr "Aktivitätstyp-Symbol" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Address" +msgstr "Adresse" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_openeducat_admission +msgid "Admission" +msgstr "Zulassung" + +#. module: openeducat_admission +#: model:ir.actions.report,name:openeducat_admission.action_report_report_admission_analysis +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Admission Analysis" +msgstr "Zulassungsanalyse" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.admission_analysis_act +#: model:ir.model,name:openeducat_admission.model_report_openeducat_admission_report_admission_analysis +msgid "Admission Analysis Report" +msgstr "Zulassungsanalysebericht" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_admission_analysis +msgid "Admission Analysis Wizard" +msgstr "Zulassungsanalyse-Assistent" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Confirm" +msgstr "Einlass bestätigen" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__admission_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Admission Date" +msgstr "Aufnahmedatum" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Detail" +msgstr "Einzelheiten zur Zulassung" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__admission +msgid "Admission Process" +msgstr "Aufnahmeverfahren" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission_register +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_tree +msgid "Admission Register" +msgstr "Zulassungsregister" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_register_view +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_register +msgid "Admission Registers" +msgstr "Zulassungsregister" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_analysis +msgid "Admission Report" +msgstr "Zulassungsbericht" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__admission_ids +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_root +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_submenu +msgid "Admissions" +msgstr "Admissions" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_11 +msgid "Ahmed" +msgstr "Ahmed" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_11 +msgid "Ahmed Malik" +msgstr "Ahmed Malik" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_10 +msgid "Alex" +msgstr "Alex" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_10 +msgid "Alex Johnson" +msgstr "Alex Johnson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_13 +msgid "Andrew" +msgstr "Andreas" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_17 +msgid "Anna" +msgstr "Anna" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_17 +msgid "Anna Taylor" +msgstr "Anna Taylor" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Application Date" +msgstr "Antragsdatum" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"Application Date should be between Start Date & End Date" +" of Admission Register." +msgstr "" +"Das Bewerbungsdatum sollte zwischen dem Startdatum und dem Enddatum des " +"Zulassungsregisters liegen." + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__application +msgid "Application Gathering" +msgstr "Bewerbungssammlung" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Application No." +msgstr "Bewerbungsnr." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_number +msgid "Application Number" +msgstr "Anmeldenummer" + +#. module: openeducat_admission +#: model:ir.model.constraint,message:openeducat_admission.constraint_op_admission_unique_application_number +msgid "Application Number must be unique per Application!" +msgstr "Die Bewerbungsnummer muss pro Bewerbung eindeutig sein!" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Applications" +msgstr "Anwendungen" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Archived" +msgstr "Archiviert" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_attachment_count +msgid "Attachment Count" +msgstr "Anzahl der Anhänge" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Batch" +msgstr "Charge" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__birth_date +msgid "Birth Date" +msgstr "Geburtsdatum" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "Das Geburtsdatum darf nicht nach dem aktuellen Datum liegen!" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_9 +msgid "Brown" +msgstr "Braun" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Cancel" +msgstr "Stornieren" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__cancel +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__cancel +msgid "Cancelled" +msgstr "Abgesagt" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_2 +msgid "Carter" +msgstr "Fuhrmann" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_24 +msgid "Charles" +msgstr "Charles" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_24 +msgid "Charles Miller" +msgstr "Charles Miller" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__city +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "City" +msgstr "Stadt" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__company_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__company_id +msgid "Company" +msgstr "Unternehmen" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Confirm" +msgstr "Bestätigen" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__confirm +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__confirm +msgid "Confirmed" +msgstr "Bestätigt" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Country" +msgstr "Land" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Course" +msgstr "Kurs" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_pivot +msgid "Course By Admission" +msgstr "Kurs nach Zulassung" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_registration_graph +msgid "Course By Admission Register" +msgstr "Kurs durch Zulassungsregister" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__product_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_student_course__product_id +msgid "Course Fees" +msgstr "Kursgebühren" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_uid +msgid "Created by" +msgstr "Erstellt von" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_date +msgid "Created on" +msgstr "Erstellt am" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_1 +#: model:op.admission,last_name:openeducat_admission.op_admission_4 +msgid "Dani" +msgstr "Dani" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_8 +msgid "David" +msgstr "David" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_8 +msgid "David A Smith" +msgstr "David A. Smith" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__discount +msgid "Discount (%)" +msgstr "Rabatt (%)" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__done +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Done" +msgstr "Erledigt" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__draft +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__draft +msgid "Draft" +msgstr "Entwurf" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__due_date +msgid "Due Date" +msgstr "Fälligkeitsdatum" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Educational Detail" +msgstr "Bildungsdetail" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__email +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Email" +msgstr "Email" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__end_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__end_date +msgid "End Date" +msgstr "Endtermin" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#: code:addons/openeducat_admission/wizard/admission_analysis_wizard.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Das Enddatum kann nicht vor dem Startdatum festgelegt werden." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Enroll" +msgstr "Einschreiben" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Enrolled" +msgstr "Eingeschrieben" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_9 +msgid "Eric" +msgstr "Erik" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_9 +msgid "Eric A Brown" +msgstr "Eric A. Brown" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_business +msgid "Family Business" +msgstr "Familienbetrieb" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_income +msgid "Family Income" +msgstr "Familieneinkommen" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +msgid "Fees" +msgstr "Gebühren" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_start_date +msgid "Fees Start Date" +msgstr "Beginndatum der Gebühren" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_term_id +msgid "Fees Term" +msgstr "Gebührenlaufzeit" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__f +msgid "Female" +msgstr "Weiblich" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "First Name" +msgstr "Vorname" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_15 +msgid "Flynn" +msgstr "Flynn" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_follower_ids +msgid "Followers" +msgstr "Anhänger" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_partner_ids +msgid "Followers (Partners)" +msgstr "Follower (Partner)" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Fantastisches Schriftartensymbol, z. B. Fett-Aufgaben" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__gender +msgid "Gender" +msgstr "Geschlecht" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Group By..." +msgstr "Gruppiere nach..." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_20 +msgid "Hajjar" +msgstr "Hajjar" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__has_message +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__has_message +msgid "Has Message" +msgstr "Hat Nachricht" + +#. module: openeducat_admission +#: model:ir.module.category,description:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,description:openeducat_admission.module_category_openeducat_admission +msgid "Helps you manage your institutes different-different users." +msgstr "" +"Hilft Ihnen, die unterschiedlichen Benutzer Ihrer Institute zu verwalten." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__id +msgid "ID" +msgstr "AUSWEIS" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon" +msgstr "Symbol" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Symbol zur Anzeige einer Ausnahmeaktivität." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" +"Wenn diese Option aktiviert ist, erfordern neue Nachrichten Ihre " +"Aufmerksamkeit." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "" +"Wenn diese Option aktiviert ist, liegt bei einigen Nachrichten ein " +"Zustellungsfehler vor." + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Import Template for Admission" +msgstr "Importvorlage für die Zulassung" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__is_student +msgid "Is Already Student" +msgstr "Ist bereits Student" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_is_follower +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_is_follower +msgid "Is Follower" +msgstr "Ist Follower" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_6 +msgid "Jack" +msgstr "Jack" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_6 +msgid "Jack S Peeters" +msgstr "Jack S. Peeters" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_22 +msgid "Jacobs" +msgstr "Jacobs" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_12 +msgid "James" +msgstr "James" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_12 +msgid "James Wilson" +msgstr "James Wilson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_10 +msgid "Johnson" +msgstr "Johnson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_16 +msgid "Jones" +msgstr "Jones" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_25 +msgid "Kate" +msgstr "Kate" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_25 +#: model:op.admission,name:openeducat_admission.op_admission_25 +msgid "Kate Anderson" +msgstr "Kate Anderson" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Last Name" +msgstr "Familienname, Nachname" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert von" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_13 +msgid "Lily" +msgstr "Lilie" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_13 +msgid "Lily Andrew" +msgstr "Lily Andrew" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_5 +msgid "Lukas" +msgstr "Lukas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_5 +msgid "Lukas Simon" +msgstr "Lukas Simon" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__m +msgid "Male" +msgstr "Männlich" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_11 +msgid "Malik" +msgstr "Malik" + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_admin +msgid "Manager" +msgstr "Manager" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_23 +msgid "Maria" +msgstr "Maria" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_23 +msgid "Maria J Swartz" +msgstr "Maria J. Swartz" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_2 +msgid "Mark" +msgstr "Markieren" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_2 +msgid "Mark R Carter" +msgstr "Mark R. Carter" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_18 +msgid "Martin" +msgstr "Martin" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__max_count +msgid "Maximum No. of Admission" +msgstr "Maximale Zulassungszahl" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error +msgid "Message Delivery error" +msgstr "Fehler bei der Nachrichtenzustellung" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_ids +msgid "Messages" +msgstr "Mitteilungen" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_4 +msgid "Michael" +msgstr "Michael" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_4 +msgid "Michael S Dani" +msgstr "Michael S Dani" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Middle Name" +msgstr "Zweiter Vorname" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_24 +msgid "Miller" +msgstr "Müller" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "Min Admission can't be greater than Max Admission" +msgstr "Der Mindesteintritt darf nicht größer sein als der Höchsteintritt" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__min_count +msgid "Minimum No. of Admission" +msgstr "Mindestzulassungszahl" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__minimum_age_criteria +msgid "Minimum Required Age(Years)" +msgstr "Erforderliches Mindestalter (Jahre)" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_3 +msgid "Mitzi" +msgstr "Mitzi" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_3 +msgid "Mitzi R Russell" +msgstr "Mitzi R Russell" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__mobile +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Mobile" +msgstr "Handy, Mobiltelefon" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_7 +msgid "Moore" +msgstr "Moore" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Meine Aktivitätsfrist" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Name" +msgstr "Name" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Nächstes Aktivitätskalenderereignis" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Frist für die nächste Aktivität" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_summary +msgid "Next Activity Summary" +msgstr "Zusammenfassung der nächsten Aktivität" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_id +msgid "Next Activity Type" +msgstr "Nächster Aktivitätstyp" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__nbr +msgid "No of Admission" +msgstr "Anzahl der Zulassungen" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "No of Admission should be positive!" +msgstr "Die Zulassungszahl sollte positiv sein!" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_16 +msgid "Nora" +msgstr "Nora" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_16 +msgid "Nora R Jones" +msgstr "Nora R. Jones" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Not Eligible for Admission minimum required age is : %s " +msgstr "Das Mindestalter für Nichtzulassungsberechtigte beträgt: %s" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of Actions" +msgstr "Anzahl der Aktionen" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of errors" +msgstr "Anzahl der Fehler" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Anzahl der Nachrichten, die Maßnahmen erfordern" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Anzahl der Nachrichten mit Zustellungsfehlern" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Open Student Profile" +msgstr "Öffnen Sie das Studentenprofil" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__o +msgid "Other" +msgstr "Andere" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__partner_id +msgid "Partner" +msgstr "Partner" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_19 +msgid "Patrick" +msgstr "Patrick" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_19 +msgid "Patrick Richard" +msgstr "Patrick Richard" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_21 +msgid "Paul" +msgstr "Paul" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_21 +msgid "Paul M Scott" +msgstr "Paul M. Scott" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_6 +msgid "Peeters" +msgstr "Peeters" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__pending +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Pending" +msgstr "Ausstehend" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Personal Detail" +msgstr "Persönliches Detail" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__phone +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Phone" +msgstr "Telefon" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Please fill in the mobile number" +msgstr "Bitte geben Sie die Handynummer ein" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_course_id +msgid "Previous Course" +msgstr "Vorheriger Kurs" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_institute_id +msgid "Previous Institute" +msgstr "Vorheriges Institut" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_result +msgid "Previous Result" +msgstr "Vorheriges Ergebnis" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Print" +msgstr "Drucken" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__rating_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__rating_ids +msgid "Ratings" +msgstr "Bewertungen" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Register" +msgstr "Registrieren" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_view +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_tree +msgid "Registration" +msgstr "Anmeldung" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Reject" +msgstr "Ablehnen" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__reject +msgid "Rejected" +msgstr "Abgelehnt" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_report_root +msgid "Reports" +msgstr "Berichte" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_user_id +msgid "Responsible User" +msgstr "Verantwortlicher Benutzer" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_19 +msgid "Richard" +msgstr "Richard" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_14 +msgid "Robert" +msgstr "Robert" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_14 +msgid "Robert M Stevens" +msgstr "Robert M. Stevens" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_7 +msgid "Ruby" +msgstr "Rubin" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_7 +msgid "Ruby J Moore" +msgstr "Ruby J. Moore" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_3 +msgid "Russell" +msgstr "Russell" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Fehler bei der SMS-Zustellung" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_1 +msgid "Sara" +msgstr "Sara" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_1 +msgid "Sara S Dani" +msgstr "Sarah S Dani" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_21 +msgid "Scott" +msgstr "Scott" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Set to Draft" +msgstr "Auf Entwurf einstellen" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_5 +msgid "Simon" +msgstr "Simon" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_8 +msgid "Smith" +msgstr "Schmied" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_18 +msgid "Sophia" +msgstr "Sophia" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_18 +msgid "Sophia Martin" +msgstr "Sophia Martin" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Admission" +msgstr "Einlass starten" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Application" +msgstr "Anwendung starten" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__start_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__start_date +msgid "Start Date" +msgstr "Startdatum" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "State" +msgstr "Zustand" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state_id +msgid "States" +msgstr "Zustände" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Status" +msgstr "Status" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Status basierend auf Aktivitäten\n" +"Überfällig: Fälligkeitsdatum ist bereits überschritten\n" +"Heute: Aktivitätsdatum ist heute\n" +"Geplant: Zukünftige Aktivitäten." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_14 +msgid "Stevens" +msgstr "Stevens" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street +msgid "Street" +msgstr "Straße" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street 2..." +msgstr "Straße Nummer 2..." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street..." +msgstr "Straße..." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street2 +msgid "Street2" +msgstr "Straße Nummer 2" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Student" +msgstr "Student" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_student_course +msgid "Student Course Details" +msgstr "Details zum Studentenkurs" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Student Name" +msgstr "Name des Studenten" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Submit" +msgstr "Einreichen" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__submit +msgid "Submitted" +msgstr "Eingereicht" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_23 +msgid "Swartz" +msgstr "Swartz" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_17 +msgid "Taylor" +msgstr "Taylor" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_term_id +msgid "Terms" +msgstr "Bedingungen" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "Der Wert des Einzahlungsbetrags muss positiv sein." + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\"." +" You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"Für dieses Produkt ist kein Einkommenskonto definiert: „%s“. Möglicherweise " +"müssen Sie einen Kontenplan über das Einstellungsmenü der Buchhaltungs-App " +"installieren." + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_15 +msgid "Thomas" +msgstr "Thomas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_15 +msgid "Thomas B Flynn" +msgstr "Thomas B. Flynn" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__title +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Title" +msgstr "Titel" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Typ der erfassten Ausnahmeaktivität." + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_user +msgid "User" +msgstr "Benutzer" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_22 +msgid "Victor" +msgstr "Sieger" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_22 +msgid "Victor A Jacobs" +msgstr "Victor A. Jacobs" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website Messages" +msgstr "Website-Nachrichten" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website communication history" +msgstr "Kommunikationsverlauf der Website" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_12 +msgid "Wilson" +msgstr "Wilson" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "ZIP" +msgstr "REISSVERSCHLUSS" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__zip +msgid "Zip" +msgstr "Reißverschluss" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__image +msgid "image" +msgstr "Bild" diff --git a/CatEdu/openeducat_admission/i18n/es.po b/CatEdu/openeducat_admission/i18n/es.po new file mode 100644 index 0000000..1dba3c4 --- /dev/null +++ b/CatEdu/openeducat_admission/i18n/es.po @@ -0,0 +1,1299 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 10:00+0000" +"PO-Revision-Date:2024-02-16 10:00+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Course:" +msgstr "Curso:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "From Date:" +msgstr "Fecha desde:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "To Date:" +msgstr "Hasta la fecha:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "" +"
\n" +" Total Number of Students :" +msgstr "" +"
\n" +" Número total de estudiantes:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Admission Analysis" +msgstr "Análisis de admisión" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_20 +msgid "Abdul" +msgstr "abdul" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_20 +msgid "Abdul Hajjar" +msgstr "Abdul Hajar" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_years_id +msgid "Academic Year" +msgstr "Año académico" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction +msgid "Action Needed" +msgstr "Accion necesaria" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__active +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__active +msgid "Active" +msgstr "Activo" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_ids +msgid "Activities" +msgstr "Actividades" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Decoración de excepción de actividad" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_state +msgid "Activity State" +msgstr "Estado de actividad" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_icon +msgid "Activity Type Icon" +msgstr "Icono de tipo de actividad" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Address" +msgstr "DIRECCIÓN" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_openeducat_admission +msgid "Admission" +msgstr "Admisión" + +#. module: openeducat_admission +#: model:ir.actions.report,name:openeducat_admission.action_report_report_admission_analysis +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Admission Analysis" +msgstr "Análisis de admisión" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.admission_analysis_act +#: model:ir.model,name:openeducat_admission.model_report_openeducat_admission_report_admission_analysis +msgid "Admission Analysis Report" +msgstr "Informe de análisis de admisión" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_admission_analysis +msgid "Admission Analysis Wizard" +msgstr "Asistente de análisis de admisión" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Confirm" +msgstr "Confirmar admisión" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__admission_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Admission Date" +msgstr "Fecha de admisión" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Detail" +msgstr "Detalle de admisión" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__admission +msgid "Admission Process" +msgstr "Proceso de admision" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission_register +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_tree +msgid "Admission Register" +msgstr "Registro de admisión" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_register_view +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_register +msgid "Admission Registers" +msgstr "Registros de admisión" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_analysis +msgid "Admission Report" +msgstr "Informe de admisión" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__admission_ids +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_root +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_submenu +msgid "Admissions" +msgstr "Admisiones" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_11 +msgid "Ahmed" +msgstr "ahmed" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_11 +msgid "Ahmed Malik" +msgstr "Ahmed Malik" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_10 +msgid "Alex" +msgstr "Alex" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_10 +msgid "Alex Johnson" +msgstr "Alex Johnson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_13 +msgid "Andrew" +msgstr "Andrés" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_17 +msgid "Anna" +msgstr "ana" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_17 +msgid "Anna Taylor" +msgstr "anna taylor" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Application Date" +msgstr "Fecha de aplicacion" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"Application Date should be between Start Date & End Date" +" of Admission Register." +msgstr "" +"La fecha de solicitud debe estar entre la fecha de inicio y la fecha de " +"finalización del registro de admisión." + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__application +msgid "Application Gathering" +msgstr "Recopilación de solicitudes" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Application No." +msgstr "Solicitud No." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_number +msgid "Application Number" +msgstr "Numero de aplicacion" + +#. module: openeducat_admission +#: model:ir.model.constraint,message:openeducat_admission.constraint_op_admission_unique_application_number +msgid "Application Number must be unique per Application!" +msgstr "¡El número de solicitud debe ser único por solicitud!" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Applications" +msgstr "Aplicaciones" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Archived" +msgstr "Archivado" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_attachment_count +msgid "Attachment Count" +msgstr "Recuento de archivos adjuntos" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Batch" +msgstr "Lote" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__birth_date +msgid "Birth Date" +msgstr "Fecha de nacimiento" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "¡La fecha de nacimiento no puede ser mayor que la fecha actual!" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_9 +msgid "Brown" +msgstr "Marrón" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__cancel +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__cancel +msgid "Cancelled" +msgstr "Cancelado" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_2 +msgid "Carter" +msgstr "Carretero" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_24 +msgid "Charles" +msgstr "Charles" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_24 +msgid "Charles Miller" +msgstr "Carlos Miller" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__city +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "City" +msgstr "Ciudad" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__company_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__company_id +msgid "Company" +msgstr "Compañía" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Confirm" +msgstr "Confirmar" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__confirm +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__confirm +msgid "Confirmed" +msgstr "Confirmado" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Country" +msgstr "País" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Course" +msgstr "Curso" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_pivot +msgid "Course By Admission" +msgstr "Curso por admisión" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_registration_graph +msgid "Course By Admission Register" +msgstr "Curso Por Admisión Registro" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__product_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_student_course__product_id +msgid "Course Fees" +msgstr "Precio del curso" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_1 +#: model:op.admission,last_name:openeducat_admission.op_admission_4 +msgid "Dani" +msgstr "Dani" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_8 +msgid "David" +msgstr "David" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_8 +msgid "David A Smith" +msgstr "David Smith" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__discount +msgid "Discount (%)" +msgstr "Descuento (%)" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__display_name +msgid "Display Name" +msgstr "Nombre para mostrar" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__done +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Done" +msgstr "Hecho" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__draft +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__draft +msgid "Draft" +msgstr "Borrador" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__due_date +msgid "Due Date" +msgstr "Fecha de vencimiento" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Educational Detail" +msgstr "Detalle Educativo" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__email +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Email" +msgstr "Correo electrónico" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__end_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__end_date +msgid "End Date" +msgstr "Fecha final" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#: code:addons/openeducat_admission/wizard/admission_analysis_wizard.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "" +"La fecha de finalización no se puede establecer antes de la fecha de inicio." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Enroll" +msgstr "Inscribirse" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Enrolled" +msgstr "Inscrito" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_9 +msgid "Eric" +msgstr "eric" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_9 +msgid "Eric A Brown" +msgstr "Erica Brown" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_business +msgid "Family Business" +msgstr "Negocio familiar" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_income +msgid "Family Income" +msgstr "Ingresos familiares" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +msgid "Fees" +msgstr "Honorarios" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_start_date +msgid "Fees Start Date" +msgstr "Fecha de inicio de tarifas" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_term_id +msgid "Fees Term" +msgstr "Plazo de las tarifas" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__f +msgid "Female" +msgstr "Femenino" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "First Name" +msgstr "Nombre de pila" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_15 +msgid "Flynn" +msgstr "Flynn" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguidores (socios)" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Icono de fuente impresionante, p. tareas fa" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__gender +msgid "Gender" +msgstr "Género" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_20 +msgid "Hajjar" +msgstr "Hayjar" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__has_message +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__has_message +msgid "Has Message" +msgstr "Tiene mensaje" + +#. module: openeducat_admission +#: model:ir.module.category,description:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,description:openeducat_admission.module_category_openeducat_admission +msgid "Helps you manage your institutes different-different users." +msgstr "Le ayuda a administrar los diferentes usuarios de sus institutos." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__id +msgid "ID" +msgstr "IDENTIFICACIÓN" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon" +msgstr "Icono" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Icono para indicar una actividad de excepción." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Si está marcado, los mensajes nuevos requieren su atención." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Si está marcado, algunos mensajes tienen un error de entrega." + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Import Template for Admission" +msgstr "Importar plantilla para admisión" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__is_student +msgid "Is Already Student" +msgstr "ya es estudiante" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_is_follower +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_is_follower +msgid "Is Follower" +msgstr "es seguidor" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_6 +msgid "Jack" +msgstr "Jacobo" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_6 +msgid "Jack S Peeters" +msgstr "Jack Peeters" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_22 +msgid "Jacobs" +msgstr "Jacobs" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_12 +msgid "James" +msgstr "Jaime" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_12 +msgid "James Wilson" +msgstr "James Wilson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_10 +msgid "Johnson" +msgstr "Johnson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_16 +msgid "Jones" +msgstr "jones" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_25 +msgid "Kate" +msgstr "kate" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_25 +#: model:op.admission,name:openeducat_admission.op_admission_25 +msgid "Kate Anderson" +msgstr "Kate Anderson" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Last Name" +msgstr "Apellido" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_uid +msgid "Last Updated by" +msgstr "Actualizado por última vez por" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_13 +msgid "Lily" +msgstr "Lirio" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_13 +msgid "Lily Andrew" +msgstr "lily andres" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_5 +msgid "Lukas" +msgstr "Lucas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_5 +msgid "Lukas Simon" +msgstr "Lucas Simón" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__m +msgid "Male" +msgstr "Masculino" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_11 +msgid "Malik" +msgstr "malik" + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_admin +msgid "Manager" +msgstr "Gerente" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_23 +msgid "Maria" +msgstr "María" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_23 +msgid "Maria J Swartz" +msgstr "Maria J Swartz" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_2 +msgid "Mark" +msgstr "Marca" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_2 +msgid "Mark R Carter" +msgstr "Mark Carter" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_18 +msgid "Martin" +msgstr "Martín" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__max_count +msgid "Maximum No. of Admission" +msgstr "Número máximo de admisión" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error +msgid "Message Delivery error" +msgstr "Error de entrega de mensaje" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_ids +msgid "Messages" +msgstr "Mensajes" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_4 +msgid "Michael" +msgstr "Miguel" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_4 +msgid "Michael S Dani" +msgstr "Michael Dani" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Middle Name" +msgstr "Segundo nombre" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_24 +msgid "Miller" +msgstr "Molinero" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "Min Admission can't be greater than Max Admission" +msgstr "La admisión mínima no puede ser mayor que la admisión máxima" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__min_count +msgid "Minimum No. of Admission" +msgstr "Número mínimo de admisión" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__minimum_age_criteria +msgid "Minimum Required Age(Years)" +msgstr "Edad mínima requerida (años)" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_3 +msgid "Mitzi" +msgstr "Mitzi" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_3 +msgid "Mitzi R Russell" +msgstr "Mitzi Russell" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__mobile +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Mobile" +msgstr "Móvil" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_7 +msgid "Moore" +msgstr "moore" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Fecha límite de mi actividad" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Name" +msgstr "Nombre" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Próximo evento del calendario de actividades" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Fecha límite para la próxima actividad" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_summary +msgid "Next Activity Summary" +msgstr "Resumen de la próxima actividad" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_id +msgid "Next Activity Type" +msgstr "Siguiente tipo de actividad" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__nbr +msgid "No of Admission" +msgstr "No de Admisión" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "No of Admission should be positive!" +msgstr "¡El No de Admisión debe ser positivo!" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_16 +msgid "Nora" +msgstr "nora" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_16 +msgid "Nora R Jones" +msgstr "Nora Jones" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Not Eligible for Admission minimum required age is : %s " +msgstr "No elegible para la admisión la edad mínima requerida es: %s" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of Actions" +msgstr "Número de acciones" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of errors" +msgstr "Número de errores" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Número de mensajes que requieren acción" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Número de mensajes con error de entrega" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Open Student Profile" +msgstr "Abrir perfil de estudiante" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__o +msgid "Other" +msgstr "Otro" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__partner_id +msgid "Partner" +msgstr "Pareja" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_19 +msgid "Patrick" +msgstr "Patricio" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_19 +msgid "Patrick Richard" +msgstr "patricio ricardo" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_21 +msgid "Paul" +msgstr "Pablo" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_21 +msgid "Paul M Scott" +msgstr "Paul Scott" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_6 +msgid "Peeters" +msgstr "peeters" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__pending +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Pending" +msgstr "Pendiente" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Personal Detail" +msgstr "Detalle personal" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__phone +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Phone" +msgstr "Teléfono" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Please fill in the mobile number" +msgstr "Por favor complete el número de móvil" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_course_id +msgid "Previous Course" +msgstr "Curso anterior" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_institute_id +msgid "Previous Institute" +msgstr "Instituto anterior" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_result +msgid "Previous Result" +msgstr "Resultado anterior" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Print" +msgstr "Imprimir" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__rating_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__rating_ids +msgid "Ratings" +msgstr "Calificaciones" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Register" +msgstr "Registro" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_view +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_tree +msgid "Registration" +msgstr "Registro" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Reject" +msgstr "Rechazar" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__reject +msgid "Rejected" +msgstr "Rechazado" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_report_root +msgid "Reports" +msgstr "Informes" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_user_id +msgid "Responsible User" +msgstr "Usuario responsable" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_19 +msgid "Richard" +msgstr "Ricardo" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_14 +msgid "Robert" +msgstr "Roberto" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_14 +msgid "Robert M Stevens" +msgstr "Robert Stevens" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_7 +msgid "Ruby" +msgstr "Rubí" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_7 +msgid "Ruby J Moore" +msgstr "Ruby Moore" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_3 +msgid "Russell" +msgstr "Russell" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Error de entrega de SMS" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_1 +msgid "Sara" +msgstr "sara" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_1 +msgid "Sara S Dani" +msgstr "Sara Dani" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_21 +msgid "Scott" +msgstr "Scott" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Set to Draft" +msgstr "Establecer en borrador" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_5 +msgid "Simon" +msgstr "Simón" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_8 +msgid "Smith" +msgstr "Herrero" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_18 +msgid "Sophia" +msgstr "Sofía" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_18 +msgid "Sophia Martin" +msgstr "Sofía Martín" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Admission" +msgstr "Iniciar admisión" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Application" +msgstr "Iniciar solicitud" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__start_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__start_date +msgid "Start Date" +msgstr "Fecha de inicio" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "State" +msgstr "Estado" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state_id +msgid "States" +msgstr "Estados" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Status" +msgstr "Estado" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Estado basado en actividades\n" +"Atrasado: la fecha de vencimiento ya pasó\n" +"Hoy: la fecha de la actividad es hoy\n" +"Planificado: actividades futuras." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_14 +msgid "Stevens" +msgstr "stevens" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street +msgid "Street" +msgstr "Calle" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street 2..." +msgstr "Calle # 2..." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street..." +msgstr "Calle..." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street2 +msgid "Street2" +msgstr "Calle # 2" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Student" +msgstr "Alumno" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_student_course +msgid "Student Course Details" +msgstr "Detalles del curso para estudiantes" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Student Name" +msgstr "Nombre del estudiante" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Submit" +msgstr "Entregar" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__submit +msgid "Submitted" +msgstr "Enviado" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_23 +msgid "Swartz" +msgstr "swartz" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_17 +msgid "Taylor" +msgstr "taylor" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_term_id +msgid "Terms" +msgstr "Términos" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "El valor del monto del depósito debe ser positivo." + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\"." +" You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"No existe una cuenta de ingresos definida para este producto: \"%s\". Es " +"posible que tengas que instalar un plan de cuentas desde la aplicación " +"Contabilidad, menú de configuración." + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_15 +msgid "Thomas" +msgstr "tomás" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_15 +msgid "Thomas B Flynn" +msgstr "Thomas Flynn" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__title +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Title" +msgstr "Título" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Tipo de actividad de excepción registrada." + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_user +msgid "User" +msgstr "Usuario" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_22 +msgid "Victor" +msgstr "Víctor" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_22 +msgid "Victor A Jacobs" +msgstr "Victor Jacobs" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website Messages" +msgstr "Mensajes del sitio web" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website communication history" +msgstr "Historial de comunicación del sitio web" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_12 +msgid "Wilson" +msgstr "wilson" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "ZIP" +msgstr "CREMALLERA" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__zip +msgid "Zip" +msgstr "Cremallera" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__image +msgid "image" +msgstr "imagen" diff --git a/CatEdu/openeducat_admission/i18n/fa.po b/CatEdu/openeducat_admission/i18n/fa.po new file mode 100644 index 0000000..86bc5d9 --- /dev/null +++ b/CatEdu/openeducat_admission/i18n/fa.po @@ -0,0 +1,1295 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 10:00+0000" +"PO-Revision-Date:2024-02-16 10:00+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Course:" +msgstr "دوره:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "From Date:" +msgstr "از تاریخ:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "To Date:" +msgstr "تا به امروز:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "" +"
\n" +" Total Number of Students :" +msgstr "" +"
\n" +" تعداد کل دانش آموزان :" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Admission Analysis" +msgstr "تحلیل پذیرش" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_20 +msgid "Abdul" +msgstr "عبدالله" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_20 +msgid "Abdul Hajjar" +msgstr "عبدالحجار" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_years_id +msgid "Academic Year" +msgstr "سال تحصیلی" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction +msgid "Action Needed" +msgstr "اقدام مورد نیاز" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__active +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__active +msgid "Active" +msgstr "فعال" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_ids +msgid "Activities" +msgstr "فعالیت ها" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "دکوراسیون استثنایی فعالیت" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_state +msgid "Activity State" +msgstr "وضعیت فعالیت" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_icon +msgid "Activity Type Icon" +msgstr "نماد نوع فعالیت" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Address" +msgstr "نشانی" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_openeducat_admission +msgid "Admission" +msgstr "پذیرش" + +#. module: openeducat_admission +#: model:ir.actions.report,name:openeducat_admission.action_report_report_admission_analysis +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Admission Analysis" +msgstr "تجزیه و تحلیل پذیرش" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.admission_analysis_act +#: model:ir.model,name:openeducat_admission.model_report_openeducat_admission_report_admission_analysis +msgid "Admission Analysis Report" +msgstr "گزارش تحلیل پذیرش" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_admission_analysis +msgid "Admission Analysis Wizard" +msgstr "جادوگر تحلیل پذیرش" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Confirm" +msgstr "پذیرش تایید کنید" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__admission_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Admission Date" +msgstr "تاریخ پذیرش" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Detail" +msgstr "جزئیات پذیرش" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__admission +msgid "Admission Process" +msgstr "فرآیند پذیرش" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission_register +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_tree +msgid "Admission Register" +msgstr "ثبت نام پذیرش" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_register_view +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_register +msgid "Admission Registers" +msgstr "ثبت نام پذیرش" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_analysis +msgid "Admission Report" +msgstr "گزارش پذیرش" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__admission_ids +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_root +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_submenu +msgid "Admissions" +msgstr "پذیرش ها" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_11 +msgid "Ahmed" +msgstr "احمد" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_11 +msgid "Ahmed Malik" +msgstr "احمد مالک" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_10 +msgid "Alex" +msgstr "الکس" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_10 +msgid "Alex Johnson" +msgstr "الکس جانسون" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_13 +msgid "Andrew" +msgstr "اندرو" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_17 +msgid "Anna" +msgstr "آنا" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_17 +msgid "Anna Taylor" +msgstr "آنا تیلور" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Application Date" +msgstr "تاریخ برنامه" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"Application Date should be between Start Date & End Date" +" of Admission Register." +msgstr "تاریخ درخواست باید بین تاریخ شروع و تاریخ پایان ثبت نام پذیرش باشد." + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__application +msgid "Application Gathering" +msgstr "گردآوری برنامه" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Application No." +msgstr "شماره برنامه" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_number +msgid "Application Number" +msgstr "شماره درخواست" + +#. module: openeducat_admission +#: model:ir.model.constraint,message:openeducat_admission.constraint_op_admission_unique_application_number +msgid "Application Number must be unique per Application!" +msgstr "شماره برنامه باید در هر برنامه منحصر به فرد باشد!" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Applications" +msgstr "برنامه های کاربردی" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Archived" +msgstr "بایگانی شد" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_attachment_count +msgid "Attachment Count" +msgstr "تعداد پیوست" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Batch" +msgstr "دسته ای" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__birth_date +msgid "Birth Date" +msgstr "تاریخ تولد" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "تاریخ تولد نمی تواند بزرگتر از تاریخ فعلی باشد!" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_9 +msgid "Brown" +msgstr "رنگ قهوه ای" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Cancel" +msgstr "لغو کنید" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__cancel +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__cancel +msgid "Cancelled" +msgstr "لغو شد" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_2 +msgid "Carter" +msgstr "کارتر" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_24 +msgid "Charles" +msgstr "چارلز" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_24 +msgid "Charles Miller" +msgstr "چارلز میلر" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__city +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "City" +msgstr "شهر" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__company_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__company_id +msgid "Company" +msgstr "شرکت" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Confirm" +msgstr "تایید" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__confirm +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__confirm +msgid "Confirmed" +msgstr "تایید شده" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Country" +msgstr "کشور" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Course" +msgstr "دوره" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_pivot +msgid "Course By Admission" +msgstr "دوره با پذیرش" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_registration_graph +msgid "Course By Admission Register" +msgstr "دوره با پذیرش ثبت نام" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__product_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_student_course__product_id +msgid "Course Fees" +msgstr "هزینه های دوره" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_uid +msgid "Created by" +msgstr "خلق شده توسط" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_date +msgid "Created on" +msgstr "ایجاد شده در" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_1 +#: model:op.admission,last_name:openeducat_admission.op_admission_4 +msgid "Dani" +msgstr "دنی" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_8 +msgid "David" +msgstr "دیوید" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_8 +msgid "David A Smith" +msgstr "دیوید ای اسمیت" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__discount +msgid "Discount (%)" +msgstr "تخفیف (%)" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__display_name +msgid "Display Name" +msgstr "نام نمایشی" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__done +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Done" +msgstr "انجام شده" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__draft +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__draft +msgid "Draft" +msgstr "پیش نویس" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__due_date +msgid "Due Date" +msgstr "سررسید" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Educational Detail" +msgstr "جزئیات آموزشی" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__email +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Email" +msgstr "پست الکترونیک" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__end_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__end_date +msgid "End Date" +msgstr "تاریخ پایان" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#: code:addons/openeducat_admission/wizard/admission_analysis_wizard.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "تاریخ پایان را نمی توان قبل از تاریخ شروع تنظیم کرد." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Enroll" +msgstr "ثبت نام کنید" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Enrolled" +msgstr "ثبت نام کرد" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_9 +msgid "Eric" +msgstr "اریک" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_9 +msgid "Eric A Brown" +msgstr "اریک براون" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_business +msgid "Family Business" +msgstr "کسب و کار خانواده" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_income +msgid "Family Income" +msgstr "درآمد خانواده" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +msgid "Fees" +msgstr "هزینه ها" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_start_date +msgid "Fees Start Date" +msgstr "تاریخ شروع هزینه ها" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_term_id +msgid "Fees Term" +msgstr "مدت هزینه ها" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__f +msgid "Female" +msgstr "مونث" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "First Name" +msgstr "نام کوچک" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_15 +msgid "Flynn" +msgstr "فلین" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_follower_ids +msgid "Followers" +msgstr "پیروان" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_partner_ids +msgid "Followers (Partners)" +msgstr "دنبال کنندگان (شریک)" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "نماد عالی فونت به عنوان مثال کارهای فا" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__gender +msgid "Gender" +msgstr "جنسیت" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Group By..." +msgstr "دسته بندی بر اساس..." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_20 +msgid "Hajjar" +msgstr "حجار" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__has_message +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__has_message +msgid "Has Message" +msgstr "دارای پیام" + +#. module: openeducat_admission +#: model:ir.module.category,description:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,description:openeducat_admission.module_category_openeducat_admission +msgid "Helps you manage your institutes different-different users." +msgstr "به شما کمک می کند موسسات خود را با کاربران مختلف مدیریت کنید." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__id +msgid "ID" +msgstr "شناسه" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon" +msgstr "آیکون" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "نمادی برای نشان دادن یک فعالیت استثنایی." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction +msgid "If checked, new messages require your attention." +msgstr "اگر علامت زده شود، پیام‌های جدید به توجه شما نیاز دارند." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "اگر علامت زده شود، برخی از پیام ها دارای خطای تحویل هستند." + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Import Template for Admission" +msgstr "وارد کردن الگو برای پذیرش" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__is_student +msgid "Is Already Student" +msgstr "قبلا دانشجو است" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_is_follower +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_is_follower +msgid "Is Follower" +msgstr "فالوور است" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_6 +msgid "Jack" +msgstr "جک" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_6 +msgid "Jack S Peeters" +msgstr "جک اس پیترز" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_22 +msgid "Jacobs" +msgstr "جیکوبز" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_12 +msgid "James" +msgstr "جیمز" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_12 +msgid "James Wilson" +msgstr "جیمز ویلسون" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_10 +msgid "Johnson" +msgstr "جانسون" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_16 +msgid "Jones" +msgstr "جونز" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_25 +msgid "Kate" +msgstr "کیت" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_25 +#: model:op.admission,name:openeducat_admission.op_admission_25 +msgid "Kate Anderson" +msgstr "کیت اندرسون" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Last Name" +msgstr "نام خانوادگی" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_uid +msgid "Last Updated by" +msgstr "آخرین به روز رسانی توسط" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_date +msgid "Last Updated on" +msgstr "آخرین بروز رسانی در تاریخ" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_13 +msgid "Lily" +msgstr "زنبق" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_13 +msgid "Lily Andrew" +msgstr "لیلی اندرو" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_5 +msgid "Lukas" +msgstr "لوکاس" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_5 +msgid "Lukas Simon" +msgstr "لوکاس سیمون" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__m +msgid "Male" +msgstr "نر" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_11 +msgid "Malik" +msgstr "مالک" + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_admin +msgid "Manager" +msgstr "مدیر" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_23 +msgid "Maria" +msgstr "ماریا" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_23 +msgid "Maria J Swartz" +msgstr "ماریا جی سوارتز" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_2 +msgid "Mark" +msgstr "علامت" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_2 +msgid "Mark R Carter" +msgstr "مارک آر کارتر" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_18 +msgid "Martin" +msgstr "مارتین" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__max_count +msgid "Maximum No. of Admission" +msgstr "حداکثر تعداد پذیرش" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error +msgid "Message Delivery error" +msgstr "خطای تحویل پیام" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_ids +msgid "Messages" +msgstr "پیام ها" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_4 +msgid "Michael" +msgstr "مایکل" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_4 +msgid "Michael S Dani" +msgstr "مایکل اس دنی" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Middle Name" +msgstr "نام میانی" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_24 +msgid "Miller" +msgstr "میلر" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "Min Admission can't be greater than Max Admission" +msgstr "حداقل پذیرش نمی تواند بیشتر از حداکثر پذیرش باشد" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__min_count +msgid "Minimum No. of Admission" +msgstr "حداقل تعداد پذیرش" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__minimum_age_criteria +msgid "Minimum Required Age(Years)" +msgstr "حداقل سن مورد نیاز (سال)" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_3 +msgid "Mitzi" +msgstr "میتزی" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_3 +msgid "Mitzi R Russell" +msgstr "میتزی آر راسل" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__mobile +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Mobile" +msgstr "سیار" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_7 +msgid "Moore" +msgstr "مور" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "مهلت فعالیت من" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Name" +msgstr "نام" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "رویداد تقویم فعالیت بعدی" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "مهلت فعالیت بعدی" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_summary +msgid "Next Activity Summary" +msgstr "خلاصه فعالیت بعدی" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_id +msgid "Next Activity Type" +msgstr "نوع فعالیت بعدی" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__nbr +msgid "No of Admission" +msgstr "شماره پذیرش" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "No of Admission should be positive!" +msgstr "تعداد پذیرش باید مثبت باشد!" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_16 +msgid "Nora" +msgstr "نورا" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_16 +msgid "Nora R Jones" +msgstr "نورا آر جونز" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Not Eligible for Admission minimum required age is : %s " +msgstr "واجد شرایط برای پذیرش نیست حداقل سن لازم: %s است" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of Actions" +msgstr "تعداد اقدامات" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of errors" +msgstr "تعداد خطاها" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "تعداد پیام هایی که نیاز به اقدام دارند" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "تعداد پیام های دارای خطای تحویل" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Open Student Profile" +msgstr "نمایه دانش آموز را باز کنید" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__o +msgid "Other" +msgstr "دیگر" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__partner_id +msgid "Partner" +msgstr "شریک" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_19 +msgid "Patrick" +msgstr "پاتریک" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_19 +msgid "Patrick Richard" +msgstr "پاتریک ریچارد" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_21 +msgid "Paul" +msgstr "پل" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_21 +msgid "Paul M Scott" +msgstr "پل ام اسکات" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_6 +msgid "Peeters" +msgstr "پیترز" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__pending +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Pending" +msgstr "انتظار" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Personal Detail" +msgstr "جزییات شخصی" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__phone +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Phone" +msgstr "تلفن" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Please fill in the mobile number" +msgstr "لطفا شماره موبایل را وارد نمایید" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_course_id +msgid "Previous Course" +msgstr "دوره قبلی" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_institute_id +msgid "Previous Institute" +msgstr "موسسه قبلی" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_result +msgid "Previous Result" +msgstr "نتیجه قبلی" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Print" +msgstr "چاپ" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__rating_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__rating_ids +msgid "Ratings" +msgstr "رتبه بندی ها" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Register" +msgstr "ثبت نام" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_view +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_tree +msgid "Registration" +msgstr "ثبت" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Reject" +msgstr "رد کردن" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__reject +msgid "Rejected" +msgstr "رد شد" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_report_root +msgid "Reports" +msgstr "گزارش ها" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_user_id +msgid "Responsible User" +msgstr "کاربر مسئول" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_19 +msgid "Richard" +msgstr "ریچارد" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_14 +msgid "Robert" +msgstr "رابرت" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_14 +msgid "Robert M Stevens" +msgstr "رابرت ام استیونز" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_7 +msgid "Ruby" +msgstr "یاقوت سرخ" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_7 +msgid "Ruby J Moore" +msgstr "روبی جی مور" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_3 +msgid "Russell" +msgstr "راسل" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "SMS Delivery error" +msgstr "خطای تحویل پیامک" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_1 +msgid "Sara" +msgstr "سارا" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_1 +msgid "Sara S Dani" +msgstr "سارا اس دنی" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_21 +msgid "Scott" +msgstr "اسکات" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Set to Draft" +msgstr "روی پیش نویس تنظیم کنید" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_5 +msgid "Simon" +msgstr "سیمون" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_8 +msgid "Smith" +msgstr "اسمیت" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_18 +msgid "Sophia" +msgstr "سوفیا" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_18 +msgid "Sophia Martin" +msgstr "سوفیا مارتین" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Admission" +msgstr "شروع پذیرش" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Application" +msgstr "شروع برنامه" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__start_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__start_date +msgid "Start Date" +msgstr "تاریخ شروع" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "State" +msgstr "حالت" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state_id +msgid "States" +msgstr "ایالت ها" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Status" +msgstr "وضعیت" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"وضعیت بر اساس فعالیت‌ها\n" +"سررسید: تاریخ سررسید گذشته است\n" +"امروز: تاریخ فعالیت امروز است\n" +"برنامه‌ریزی‌شده: فعالیت‌های آینده." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_14 +msgid "Stevens" +msgstr "استیونز" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street +msgid "Street" +msgstr "خیابان" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street 2..." +msgstr "خیابان شماره 2..." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street..." +msgstr "خیابان..." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street2 +msgid "Street2" +msgstr "خیابان شماره 2" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Student" +msgstr "دانشجو" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_student_course +msgid "Student Course Details" +msgstr "جزئیات دوره دانشجویی" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Student Name" +msgstr "نام دانش آموز" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Submit" +msgstr "ارسال" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__submit +msgid "Submitted" +msgstr "ارسال شده" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_23 +msgid "Swartz" +msgstr "سوارتز" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_17 +msgid "Taylor" +msgstr "تیلور" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_term_id +msgid "Terms" +msgstr "مقررات" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "ارزش مبلغ سپرده باید مثبت باشد." + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\"." +" You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"هیچ حساب درآمدی برای این محصول تعریف نشده است: \"%s\". ممکن است مجبور شوید " +"یک نمودار حساب را از برنامه حسابداری، منوی تنظیمات نصب کنید." + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_15 +msgid "Thomas" +msgstr "توماس" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_15 +msgid "Thomas B Flynn" +msgstr "توماس بی فلین" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__title +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Title" +msgstr "عنوان" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "نوع فعالیت استثنا در ثبت." + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_user +msgid "User" +msgstr "کاربر" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_22 +msgid "Victor" +msgstr "ویکتور" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_22 +msgid "Victor A Jacobs" +msgstr "ویکتور آ جیکوبز" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website Messages" +msgstr "پیام های وب سایت" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website communication history" +msgstr "تاریخچه ارتباطات وب سایت" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_12 +msgid "Wilson" +msgstr "ویلسون" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "ZIP" +msgstr "ZIP" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__zip +msgid "Zip" +msgstr "زیپ" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__image +msgid "image" +msgstr "تصویر" diff --git a/CatEdu/openeducat_admission/i18n/fr.po b/CatEdu/openeducat_admission/i18n/fr.po new file mode 100644 index 0000000..cd76835 --- /dev/null +++ b/CatEdu/openeducat_admission/i18n/fr.po @@ -0,0 +1,1300 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 10:00+0000" +"PO-Revision-Date:2024-02-16 10:00+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Course:" +msgstr "Cours :" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "From Date:" +msgstr "Date de début :" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "To Date:" +msgstr "À ce jour :" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "" +"
\n" +" Total Number of Students :" +msgstr "" +"
\n" +" Nombre total d'étudiants :" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Admission Analysis" +msgstr "Analyse d'admission" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_20 +msgid "Abdul" +msgstr "Abdoul" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_20 +msgid "Abdul Hajjar" +msgstr "Abdoul Hajjar" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_years_id +msgid "Academic Year" +msgstr "Année académique" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction +msgid "Action Needed" +msgstr "Action nécessaire" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__active +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__active +msgid "Active" +msgstr "Actif" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_ids +msgid "Activities" +msgstr "Activités" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Activité Exception Décoration" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_state +msgid "Activity State" +msgstr "État d'activité" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_icon +msgid "Activity Type Icon" +msgstr "Icône de type d'activité" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Address" +msgstr "Adresse" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_openeducat_admission +msgid "Admission" +msgstr "Admission" + +#. module: openeducat_admission +#: model:ir.actions.report,name:openeducat_admission.action_report_report_admission_analysis +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Admission Analysis" +msgstr "Analyse d'admission" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.admission_analysis_act +#: model:ir.model,name:openeducat_admission.model_report_openeducat_admission_report_admission_analysis +msgid "Admission Analysis Report" +msgstr "Rapport d'analyse des admissions" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_admission_analysis +msgid "Admission Analysis Wizard" +msgstr "Assistant d'analyse d'admission" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Confirm" +msgstr "Confirmation d'admission" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__admission_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Admission Date" +msgstr "Date d'admission" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Detail" +msgstr "Détails d'admission" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__admission +msgid "Admission Process" +msgstr "Processus d'admission" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission_register +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_tree +msgid "Admission Register" +msgstr "Registre d'admission" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_register_view +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_register +msgid "Admission Registers" +msgstr "Registres d'admission" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_analysis +msgid "Admission Report" +msgstr "Rapport d'admission" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__admission_ids +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_root +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_submenu +msgid "Admissions" +msgstr "Admissions" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_11 +msgid "Ahmed" +msgstr "Ahmed" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_11 +msgid "Ahmed Malik" +msgstr "Ahmed Malik" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_10 +msgid "Alex" +msgstr "Alex" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_10 +msgid "Alex Johnson" +msgstr "Alex Johnson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_13 +msgid "Andrew" +msgstr "André" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_17 +msgid "Anna" +msgstr "Anna" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_17 +msgid "Anna Taylor" +msgstr "Anna Taylor" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Application Date" +msgstr "Date de la demande" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"Application Date should be between Start Date & End Date" +" of Admission Register." +msgstr "" +"La date de candidature doit être comprise entre la date de début et la date " +"de fin du registre d'admission." + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__application +msgid "Application Gathering" +msgstr "Collecte de candidatures" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Application No." +msgstr "Numéro de demande" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_number +msgid "Application Number" +msgstr "Numéro d'application" + +#. module: openeducat_admission +#: model:ir.model.constraint,message:openeducat_admission.constraint_op_admission_unique_application_number +msgid "Application Number must be unique per Application!" +msgstr "Le numéro de candidature doit être unique pour chaque candidature !" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Applications" +msgstr "Applications" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Archived" +msgstr "Archivé" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_attachment_count +msgid "Attachment Count" +msgstr "Nombre de pièces jointes" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Batch" +msgstr "Lot" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__birth_date +msgid "Birth Date" +msgstr "Date de naissance" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "La date de naissance ne peut pas être supérieure à la date actuelle !" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_9 +msgid "Brown" +msgstr "Brun" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Cancel" +msgstr "Annuler" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__cancel +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__cancel +msgid "Cancelled" +msgstr "Annulé" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_2 +msgid "Carter" +msgstr "Charretier" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_24 +msgid "Charles" +msgstr "Charles" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_24 +msgid "Charles Miller" +msgstr "Charles Miller" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__city +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "City" +msgstr "Ville" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__company_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__company_id +msgid "Company" +msgstr "Entreprise" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Confirm" +msgstr "Confirmer" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__confirm +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__confirm +msgid "Confirmed" +msgstr "Confirmé" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Country" +msgstr "Pays" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Course" +msgstr "Cours" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_pivot +msgid "Course By Admission" +msgstr "Cours par admission" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_registration_graph +msgid "Course By Admission Register" +msgstr "Cours par registre d'admission" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__product_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_student_course__product_id +msgid "Course Fees" +msgstr "Frais de cours" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_date +msgid "Created on" +msgstr "Créé sur" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_1 +#: model:op.admission,last_name:openeducat_admission.op_admission_4 +msgid "Dani" +msgstr "Dany" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_8 +msgid "David" +msgstr "David" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_8 +msgid "David A Smith" +msgstr "David A Smith" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__discount +msgid "Discount (%)" +msgstr "Rabais (%)" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__display_name +msgid "Display Name" +msgstr "Afficher un nom" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__done +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Done" +msgstr "Fait" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__draft +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__draft +msgid "Draft" +msgstr "Brouillon" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__due_date +msgid "Due Date" +msgstr "Date d'échéance" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Educational Detail" +msgstr "Détail pédagogique" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__email +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Email" +msgstr "E-mail" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__end_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__end_date +msgid "End Date" +msgstr "Date de fin" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#: code:addons/openeducat_admission/wizard/admission_analysis_wizard.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "La date de fin ne peut pas être définie avant la date de début." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Enroll" +msgstr "Inscrire" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Enrolled" +msgstr "Inscrit" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_9 +msgid "Eric" +msgstr "Éric" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_9 +msgid "Eric A Brown" +msgstr "Eric A Brown" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_business +msgid "Family Business" +msgstr "Affaire de famille" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_income +msgid "Family Income" +msgstr "Revenu familial" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +msgid "Fees" +msgstr "Frais" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_start_date +msgid "Fees Start Date" +msgstr "Date de début des frais" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_term_id +msgid "Fees Term" +msgstr "Tarifs Durée" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__f +msgid "Female" +msgstr "Femelle" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "First Name" +msgstr "Prénom" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_15 +msgid "Flynn" +msgstr "Flynn" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_follower_ids +msgid "Followers" +msgstr "Suiveurs" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_partner_ids +msgid "Followers (Partners)" +msgstr "Abonnés (partenaires)" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Icône géniale de police, par exemple. tâches fat" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__gender +msgid "Gender" +msgstr "Genre" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Group By..." +msgstr "Par groupe..." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_20 +msgid "Hajjar" +msgstr "Hajjar" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__has_message +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__has_message +msgid "Has Message" +msgstr "A un message" + +#. module: openeducat_admission +#: model:ir.module.category,description:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,description:openeducat_admission.module_category_openeducat_admission +msgid "Helps you manage your institutes different-different users." +msgstr "Vous aide à gérer les différents utilisateurs de votre institut." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__id +msgid "ID" +msgstr "IDENTIFIANT" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon" +msgstr "Icône" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Icône pour indiquer une activité d'exception." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" +"Si cette case est cochée, les nouveaux messages nécessitent votre attention." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Si coché, certains messages ont une erreur de livraison." + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Import Template for Admission" +msgstr "Modèle d'importation pour l'admission" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__is_student +msgid "Is Already Student" +msgstr "est déjà étudiant" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_is_follower +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_is_follower +msgid "Is Follower" +msgstr "Est un suiveur" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_6 +msgid "Jack" +msgstr "Jack" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_6 +msgid "Jack S Peeters" +msgstr "Jack S Peeters" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_22 +msgid "Jacobs" +msgstr "Jacobs" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_12 +msgid "James" +msgstr "James" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_12 +msgid "James Wilson" +msgstr "James Wilson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_10 +msgid "Johnson" +msgstr "Johnson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_16 +msgid "Jones" +msgstr "Jones" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_25 +msgid "Kate" +msgstr "Kate" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_25 +#: model:op.admission,name:openeducat_admission.op_admission_25 +msgid "Kate Anderson" +msgstr "Kate Anderson" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Last Name" +msgstr "Nom de famille" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_13 +msgid "Lily" +msgstr "Lis" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_13 +msgid "Lily Andrew" +msgstr "Lily André" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_5 +msgid "Lukas" +msgstr "Lucas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_5 +msgid "Lukas Simon" +msgstr "Lucas Simon" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__m +msgid "Male" +msgstr "Mâle" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_11 +msgid "Malik" +msgstr "Malik" + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_admin +msgid "Manager" +msgstr "Directeur" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_23 +msgid "Maria" +msgstr "Marie" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_23 +msgid "Maria J Swartz" +msgstr "Maria J. Swartz" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_2 +msgid "Mark" +msgstr "Marque" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_2 +msgid "Mark R Carter" +msgstr "Mark R Carter" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_18 +msgid "Martin" +msgstr "Martin" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__max_count +msgid "Maximum No. of Admission" +msgstr "Nombre maximum d'admission" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error +msgid "Message Delivery error" +msgstr "Erreur de livraison du message" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_ids +msgid "Messages" +msgstr "messages" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_4 +msgid "Michael" +msgstr "Michael" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_4 +msgid "Michael S Dani" +msgstr "Michael S Dani" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Middle Name" +msgstr "Deuxième prénom" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_24 +msgid "Miller" +msgstr "Miller" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "Min Admission can't be greater than Max Admission" +msgstr "" +"L'admission minimale ne peut pas être supérieure à l'admission maximale." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__min_count +msgid "Minimum No. of Admission" +msgstr "Nombre minimum d'admission" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__minimum_age_criteria +msgid "Minimum Required Age(Years)" +msgstr "Âge minimum requis (années)" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_3 +msgid "Mitzi" +msgstr "Mitzi" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_3 +msgid "Mitzi R Russell" +msgstr "Mitzi R Russell" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__mobile +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Mobile" +msgstr "Mobile" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_7 +msgid "Moore" +msgstr "Moore" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Date limite de mon activité" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Name" +msgstr "Nom" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Prochain événement du calendrier d'activités" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Date limite de la prochaine activité" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_summary +msgid "Next Activity Summary" +msgstr "Résumé de l'activité suivante" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_id +msgid "Next Activity Type" +msgstr "Type d'activité suivant" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__nbr +msgid "No of Admission" +msgstr "Numéro d'admission" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "No of Admission should be positive!" +msgstr "Le numéro d'admission doit être positif !" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_16 +msgid "Nora" +msgstr "Nora" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_16 +msgid "Nora R Jones" +msgstr "Nora R. Jones" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Not Eligible for Admission minimum required age is : %s " +msgstr "L'âge minimum requis pour l'admission non éligible est : %s" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of Actions" +msgstr "Nombre d'actions" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of errors" +msgstr "Nombre d'erreurs" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Nombre de messages nécessitant une action" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Nombre de messages avec erreur de livraison" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Open Student Profile" +msgstr "Ouvrir le profil de l'étudiant" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__o +msgid "Other" +msgstr "Autre" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__partner_id +msgid "Partner" +msgstr "Partenaire" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_19 +msgid "Patrick" +msgstr "Patrick" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_19 +msgid "Patrick Richard" +msgstr "Patrick Richard" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_21 +msgid "Paul" +msgstr "Paul" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_21 +msgid "Paul M Scott" +msgstr "Paul M Scott" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_6 +msgid "Peeters" +msgstr "Peters" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__pending +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Pending" +msgstr "En attente" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Personal Detail" +msgstr "Détail personnel" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__phone +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Phone" +msgstr "Téléphone" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Please fill in the mobile number" +msgstr "Merci de renseigner le numéro de portable" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_course_id +msgid "Previous Course" +msgstr "Cours précédent" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_institute_id +msgid "Previous Institute" +msgstr "Institut précédent" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_result +msgid "Previous Result" +msgstr "Résultat précédent" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Print" +msgstr "Imprimer" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__rating_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__rating_ids +msgid "Ratings" +msgstr "Notes" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Register" +msgstr "Registre" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_view +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_tree +msgid "Registration" +msgstr "Inscription" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Reject" +msgstr "Rejeter" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__reject +msgid "Rejected" +msgstr "Rejeté" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_report_root +msgid "Reports" +msgstr "Rapports" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_user_id +msgid "Responsible User" +msgstr "Utilisateur responsable" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_19 +msgid "Richard" +msgstr "Richard" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_14 +msgid "Robert" +msgstr "Robert" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_14 +msgid "Robert M Stevens" +msgstr "Robert M Stevens" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_7 +msgid "Ruby" +msgstr "Rubis" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_7 +msgid "Ruby J Moore" +msgstr "Ruby J Moore" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_3 +msgid "Russell" +msgstr "Russel" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Erreur de livraison SMS" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_1 +msgid "Sara" +msgstr "Sarah" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_1 +msgid "Sara S Dani" +msgstr "Sarah S Dani" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_21 +msgid "Scott" +msgstr "Scott" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Set to Draft" +msgstr "Définir sur Brouillon" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_5 +msgid "Simon" +msgstr "Simon" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_8 +msgid "Smith" +msgstr "Forgeron" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_18 +msgid "Sophia" +msgstr "Sophie" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_18 +msgid "Sophia Martin" +msgstr "Sophie Martin" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Admission" +msgstr "Commencer l'admission" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Application" +msgstr "Démarrer l'application" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__start_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__start_date +msgid "Start Date" +msgstr "Date de début" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "State" +msgstr "État" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state_id +msgid "States" +msgstr "États" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Status" +msgstr "Statut" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Statut basé sur les activités\n" +"En retard : la date d'échéance est déjà dépassée\n" +"Aujourd'hui : la date de l'activité est aujourd'hui\n" +"Planifiée : activités futures." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_14 +msgid "Stevens" +msgstr "Stevens" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street +msgid "Street" +msgstr "Rue" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street 2..." +msgstr "Rue # 2..." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street..." +msgstr "Rue..." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street2 +msgid "Street2" +msgstr "Rue # 2" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Student" +msgstr "Étudiant" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_student_course +msgid "Student Course Details" +msgstr "Détails du cours pour étudiants" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Student Name" +msgstr "Nom d'étudiant" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Submit" +msgstr "Soumettre" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__submit +msgid "Submitted" +msgstr "Soumis" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_23 +msgid "Swartz" +msgstr "Swartz" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_17 +msgid "Taylor" +msgstr "Taylor" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_term_id +msgid "Terms" +msgstr "Termes" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "La valeur du montant du dépôt doit être positive." + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\"." +" You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"Aucun compte de revenus n'est défini pour ce produit : \"%s\". Vous devrez " +"peut-être installer un plan comptable à partir de l'application " +"Comptabilité, menu des paramètres." + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_15 +msgid "Thomas" +msgstr "Thomas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_15 +msgid "Thomas B Flynn" +msgstr "Thomas B Flynn" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__title +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Title" +msgstr "Titre" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Type d’activité exceptionnelle enregistrée." + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_user +msgid "User" +msgstr "Utilisateur" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_22 +msgid "Victor" +msgstr "Victor" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_22 +msgid "Victor A Jacobs" +msgstr "Victor A. Jacobs" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website Messages" +msgstr "Messages du site Web" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website communication history" +msgstr "Historique des communications du site Web" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_12 +msgid "Wilson" +msgstr "Wilson" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "ZIP" +msgstr "FERMETURE ÉCLAIR" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__zip +msgid "Zip" +msgstr "Fermeture éclair" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__image +msgid "image" +msgstr "image" diff --git a/CatEdu/openeducat_admission/i18n/id.po b/CatEdu/openeducat_admission/i18n/id.po new file mode 100644 index 0000000..1a4a858 --- /dev/null +++ b/CatEdu/openeducat_admission/i18n/id.po @@ -0,0 +1,1301 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 10:00+0000" +"PO-Revision-Date:2024-02-16 10:00+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Course:" +msgstr "Kursus:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "From Date:" +msgstr "Sejak Tanggal:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "To Date:" +msgstr "Sampai saat ini:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "" +"
\n" +" Total Number of Students :" +msgstr "" +"
\n" +" Jumlah Siswa :" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Admission Analysis" +msgstr "Analisis Penerimaan" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_20 +msgid "Abdul" +msgstr "Abdul" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_20 +msgid "Abdul Hajjar" +msgstr "Abdul Hajar" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_years_id +msgid "Academic Year" +msgstr "Tahun akademik" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction +msgid "Action Needed" +msgstr "Dibutuhkan Tindakan" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__active +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__active +msgid "Active" +msgstr "Aktif" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_ids +msgid "Activities" +msgstr "Kegiatan" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Dekorasi Pengecualian Aktivitas" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_state +msgid "Activity State" +msgstr "Status Aktivitas" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_icon +msgid "Activity Type Icon" +msgstr "Ikon Jenis Aktivitas" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Address" +msgstr "Alamat" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_openeducat_admission +msgid "Admission" +msgstr "Penerimaan" + +#. module: openeducat_admission +#: model:ir.actions.report,name:openeducat_admission.action_report_report_admission_analysis +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Admission Analysis" +msgstr "Analisis Penerimaan" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.admission_analysis_act +#: model:ir.model,name:openeducat_admission.model_report_openeducat_admission_report_admission_analysis +msgid "Admission Analysis Report" +msgstr "Laporan Analisis Penerimaan" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_admission_analysis +msgid "Admission Analysis Wizard" +msgstr "Wisaya Analisis Penerimaan" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Confirm" +msgstr "Konfirmasi Penerimaan" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__admission_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Admission Date" +msgstr "Tanggal Penerimaan" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Detail" +msgstr "Detil Pendaftaran" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__admission +msgid "Admission Process" +msgstr "Proses Penerimaan" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission_register +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_tree +msgid "Admission Register" +msgstr "Daftar Penerimaan" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_register_view +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_register +msgid "Admission Registers" +msgstr "Daftar Penerimaan" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_analysis +msgid "Admission Report" +msgstr "Laporan Penerimaan" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__admission_ids +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_root +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_submenu +msgid "Admissions" +msgstr "Penerimaan" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_11 +msgid "Ahmed" +msgstr "Ahmed" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_11 +msgid "Ahmed Malik" +msgstr "Ahmad Malik" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_10 +msgid "Alex" +msgstr "Alex" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_10 +msgid "Alex Johnson" +msgstr "Alex Johnson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_13 +msgid "Andrew" +msgstr "Andrew" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_17 +msgid "Anna" +msgstr "Anna" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_17 +msgid "Anna Taylor" +msgstr "Anna Taylor" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Application Date" +msgstr "Tanggal Aplikasi" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"Application Date should be between Start Date & End Date" +" of Admission Register." +msgstr "" +"Tanggal Pendaftaran harus antara Tanggal Mulai & Tanggal Akhir Pendaftaran " +"Pendaftaran." + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__application +msgid "Application Gathering" +msgstr "Pertemuan Aplikasi" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Application No." +msgstr "Nomor Permohonan." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_number +msgid "Application Number" +msgstr "Nomor aplikasi" + +#. module: openeducat_admission +#: model:ir.model.constraint,message:openeducat_admission.constraint_op_admission_unique_application_number +msgid "Application Number must be unique per Application!" +msgstr "Nomor Aplikasi harus unik untuk setiap Aplikasi!" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Applications" +msgstr "Aplikasi" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Archived" +msgstr "Diarsipkan" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_attachment_count +msgid "Attachment Count" +msgstr "Jumlah Lampiran" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Batch" +msgstr "Kelompok" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__birth_date +msgid "Birth Date" +msgstr "Tanggal lahir" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "Tanggal Lahir tidak boleh lebih besar dari tanggal sekarang!" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_9 +msgid "Brown" +msgstr "Cokelat" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Cancel" +msgstr "Membatalkan" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__cancel +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__cancel +msgid "Cancelled" +msgstr "Dibatalkan" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_2 +msgid "Carter" +msgstr "Tukang gerobak" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_24 +msgid "Charles" +msgstr "Charles" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_24 +msgid "Charles Miller" +msgstr "Charles Miller" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__city +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "City" +msgstr "Kota" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__company_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__company_id +msgid "Company" +msgstr "Perusahaan" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Confirm" +msgstr "Mengonfirmasi" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__confirm +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__confirm +msgid "Confirmed" +msgstr "Dikonfirmasi" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Country" +msgstr "Negara" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Course" +msgstr "Kursus" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_pivot +msgid "Course By Admission" +msgstr "Kursus Dengan Penerimaan" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_registration_graph +msgid "Course By Admission Register" +msgstr "Kursus Dengan Pendaftaran Pendaftaran" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__product_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_student_course__product_id +msgid "Course Fees" +msgstr "Biaya Kursus" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_uid +msgid "Created by" +msgstr "Dibuat oleh" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_date +msgid "Created on" +msgstr "Dibuat pada" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_1 +#: model:op.admission,last_name:openeducat_admission.op_admission_4 +msgid "Dani" +msgstr "Dani" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_8 +msgid "David" +msgstr "Daud" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_8 +msgid "David A Smith" +msgstr "David A Smith" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__discount +msgid "Discount (%)" +msgstr "Diskon (%)" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__display_name +msgid "Display Name" +msgstr "Nama tampilan" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__done +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Done" +msgstr "Selesai" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__draft +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__draft +msgid "Draft" +msgstr "Draf" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__due_date +msgid "Due Date" +msgstr "Tenggat waktu" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Educational Detail" +msgstr "Detail Pendidikan" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__email +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Email" +msgstr "Surel" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__end_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__end_date +msgid "End Date" +msgstr "Tanggal Berakhir" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#: code:addons/openeducat_admission/wizard/admission_analysis_wizard.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Tanggal Akhir tidak dapat ditetapkan sebelum Tanggal Mulai." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Enroll" +msgstr "Mendaftar" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Enrolled" +msgstr "Terdaftar" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_9 +msgid "Eric" +msgstr "Eric" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_9 +msgid "Eric A Brown" +msgstr "Eric A Brown" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_business +msgid "Family Business" +msgstr "Urusan keluarga" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_income +msgid "Family Income" +msgstr "Pendapatan keluarga" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +msgid "Fees" +msgstr "Biaya" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_start_date +msgid "Fees Start Date" +msgstr "Tanggal Mulai Biaya" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_term_id +msgid "Fees Term" +msgstr "Jangka Waktu Biaya" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__f +msgid "Female" +msgstr "Perempuan" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "First Name" +msgstr "Nama depan" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_15 +msgid "Flynn" +msgstr "Terbang" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_follower_ids +msgid "Followers" +msgstr "Pengikut" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_partner_ids +msgid "Followers (Partners)" +msgstr "Pengikut (Mitra)" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Ikon font yang mengagumkan, mis. tugas fa" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__gender +msgid "Gender" +msgstr "Jenis kelamin" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Group By..." +msgstr "Kelompokkan Berdasarkan..." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_20 +msgid "Hajjar" +msgstr "Hajar" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__has_message +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__has_message +msgid "Has Message" +msgstr "Memiliki Pesan" + +#. module: openeducat_admission +#: model:ir.module.category,description:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,description:openeducat_admission.module_category_openeducat_admission +msgid "Helps you manage your institutes different-different users." +msgstr "" +"Membantu Anda mengelola lembaga Anda dengan pengguna yang berbeda-beda." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__id +msgid "ID" +msgstr "PENGENAL" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon" +msgstr "Ikon" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Ikon untuk menunjukkan aktivitas pengecualian." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Jika dicentang, pesan baru memerlukan perhatian Anda." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Jika dicentang, beberapa pesan mengalami kesalahan pengiriman." + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Import Template for Admission" +msgstr "Impor Templat untuk Penerimaan" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__is_student +msgid "Is Already Student" +msgstr "Sudah Pelajar" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_is_follower +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_is_follower +msgid "Is Follower" +msgstr "Adalah Pengikut" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_6 +msgid "Jack" +msgstr "Mendongkrak" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_6 +msgid "Jack S Peeters" +msgstr "Jack S Peeter" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_22 +msgid "Jacobs" +msgstr "Yakub" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_12 +msgid "James" +msgstr "Yakobus" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_12 +msgid "James Wilson" +msgstr "James Wilson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_10 +msgid "Johnson" +msgstr "Johnson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_16 +msgid "Jones" +msgstr "Jones" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_25 +msgid "Kate" +msgstr "Kate" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_25 +#: model:op.admission,name:openeducat_admission.op_admission_25 +msgid "Kate Anderson" +msgstr "Kate Anderson" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Last Name" +msgstr "Nama keluarga" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_uid +msgid "Last Updated by" +msgstr "Terakhir Diperbarui oleh" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_date +msgid "Last Updated on" +msgstr "Terakhir diperbarui saat" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_13 +msgid "Lily" +msgstr "Bunga bakung" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_13 +msgid "Lily Andrew" +msgstr "Lily Andrew" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_5 +msgid "Lukas" +msgstr "Lukas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_5 +msgid "Lukas Simon" +msgstr "Lukas Simon" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__m +msgid "Male" +msgstr "Pria" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_11 +msgid "Malik" +msgstr "Malik" + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_admin +msgid "Manager" +msgstr "Pengelola" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_23 +msgid "Maria" +msgstr "Maria" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_23 +msgid "Maria J Swartz" +msgstr "Maria J Swartz" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_2 +msgid "Mark" +msgstr "Tanda" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_2 +msgid "Mark R Carter" +msgstr "Tandai R Carter" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_18 +msgid "Martin" +msgstr "Martin" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__max_count +msgid "Maximum No. of Admission" +msgstr "Jumlah Penerimaan Maksimum" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error +msgid "Message Delivery error" +msgstr "Kesalahan Pengiriman Pesan" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_ids +msgid "Messages" +msgstr "Pesan" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_4 +msgid "Michael" +msgstr "Michael" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_4 +msgid "Michael S Dani" +msgstr "Michael S Dani" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Middle Name" +msgstr "Nama tengah" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_24 +msgid "Miller" +msgstr "Tukang giling" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "Min Admission can't be greater than Max Admission" +msgstr "Penerimaan Min tidak boleh lebih besar dari Penerimaan Maks" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__min_count +msgid "Minimum No. of Admission" +msgstr "Jumlah Minimum Penerimaan" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__minimum_age_criteria +msgid "Minimum Required Age(Years)" +msgstr "Usia Minimum yang Diperlukan (Tahun)" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_3 +msgid "Mitzi" +msgstr "Mitzi" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_3 +msgid "Mitzi R Russell" +msgstr "Mitzi R Russel" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__mobile +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Mobile" +msgstr "Seluler" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_7 +msgid "Moore" +msgstr "Moore" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Batas Waktu Aktivitas Saya" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Name" +msgstr "Nama" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Acara Kalender Aktivitas Berikutnya" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Batas Waktu Kegiatan Berikutnya" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_summary +msgid "Next Activity Summary" +msgstr "Ringkasan Kegiatan Berikutnya" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_id +msgid "Next Activity Type" +msgstr "Jenis Aktivitas Berikutnya" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__nbr +msgid "No of Admission" +msgstr "Jumlah Penerimaan" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "No of Admission should be positive!" +msgstr "Jumlah Penerimaan harus positif!" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_16 +msgid "Nora" +msgstr "lubang" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_16 +msgid "Nora R Jones" +msgstr "Nora R Jones" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Not Eligible for Admission minimum required age is : %s " +msgstr "" +"Tidak Memenuhi Syarat untuk Pendaftaran, usia minimum yang diperlukan " +"adalah: %s" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of Actions" +msgstr "Jumlah Tindakan" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of errors" +msgstr "Jumlah kesalahan" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Jumlah pesan yang memerlukan tindakan" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Jumlah pesan dengan kesalahan pengiriman" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Open Student Profile" +msgstr "Buka Profil Siswa" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__o +msgid "Other" +msgstr "Lainnya" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__partner_id +msgid "Partner" +msgstr "Mitra" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_19 +msgid "Patrick" +msgstr "Patrick" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_19 +msgid "Patrick Richard" +msgstr "Patrick Richard" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_21 +msgid "Paul" +msgstr "Paulus" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_21 +msgid "Paul M Scott" +msgstr "Paul M Scott" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_6 +msgid "Peeters" +msgstr "Peeter" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__pending +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Pending" +msgstr "Tertunda" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Personal Detail" +msgstr "Detil Pribadi" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__phone +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Phone" +msgstr "Telepon" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Please fill in the mobile number" +msgstr "Silakan isi nomor ponsel" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_course_id +msgid "Previous Course" +msgstr "Kursus Sebelumnya" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_institute_id +msgid "Previous Institute" +msgstr "Institut Sebelumnya" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_result +msgid "Previous Result" +msgstr "Hasil Sebelumnya" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Print" +msgstr "Mencetak" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__rating_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__rating_ids +msgid "Ratings" +msgstr "Peringkat" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Register" +msgstr "Daftar" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_view +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_tree +msgid "Registration" +msgstr "Registrasi" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Reject" +msgstr "Menolak" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__reject +msgid "Rejected" +msgstr "Ditolak" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_report_root +msgid "Reports" +msgstr "Laporan" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_user_id +msgid "Responsible User" +msgstr "Pengguna yang Bertanggung Jawab" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_19 +msgid "Richard" +msgstr "Richard" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_14 +msgid "Robert" +msgstr "Robert" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_14 +msgid "Robert M Stevens" +msgstr "Robert M Stevens" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_7 +msgid "Ruby" +msgstr "Rubi" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_7 +msgid "Ruby J Moore" +msgstr "Ruby J Moore" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_3 +msgid "Russell" +msgstr "Russel" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Kesalahan Pengiriman SMS" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_1 +msgid "Sara" +msgstr "Sara" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_1 +msgid "Sara S Dani" +msgstr "Sarah S Dani" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_21 +msgid "Scott" +msgstr "Scott" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Set to Draft" +msgstr "Setel ke Draf" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_5 +msgid "Simon" +msgstr "Simon" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_8 +msgid "Smith" +msgstr "Smith" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_18 +msgid "Sophia" +msgstr "sofia" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_18 +msgid "Sophia Martin" +msgstr "Sophia Martin" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Admission" +msgstr "Mulai Penerimaan" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Application" +msgstr "Mulai Aplikasi" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__start_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__start_date +msgid "Start Date" +msgstr "Mulai tanggal" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "State" +msgstr "Negara" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state_id +msgid "States" +msgstr "Amerika" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Status" +msgstr "Status" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Status berdasarkan aktivitas\n" +"Terlambat: Batas waktu telah berlalu\n" +"Hari ini: Tanggal aktivitas adalah hari ini\n" +"Direncanakan: Aktivitas mendatang." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_14 +msgid "Stevens" +msgstr "Steven" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street +msgid "Street" +msgstr "Jalan" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street 2..." +msgstr "Jalan nomor 2..." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street..." +msgstr "Jalan..." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street2 +msgid "Street2" +msgstr "Jalan nomor 2" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Student" +msgstr "Murid" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_student_course +msgid "Student Course Details" +msgstr "Detail Kursus Siswa" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Student Name" +msgstr "Nama siswa" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Submit" +msgstr "Kirim" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__submit +msgid "Submitted" +msgstr "Dikirim" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_23 +msgid "Swartz" +msgstr "Swartz" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_17 +msgid "Taylor" +msgstr "Taylor" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_term_id +msgid "Terms" +msgstr "Ketentuan" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "Nilai jumlah deposit harus positif." + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\"." +" You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"Tidak ada akun pendapatan yang ditentukan untuk produk ini: \"%s\". Anda " +"mungkin harus menginstal bagan akun dari aplikasi Akuntansi, menu " +"pengaturan." + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_15 +msgid "Thomas" +msgstr "Tomas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_15 +msgid "Thomas B Flynn" +msgstr "Thomas B Flynn" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__title +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Title" +msgstr "Judul" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Jenis aktivitas pengecualian yang tercatat." + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_user +msgid "User" +msgstr "Pengguna" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_22 +msgid "Victor" +msgstr "Pemenang" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_22 +msgid "Victor A Jacobs" +msgstr "Victor A Jacobs" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website Messages" +msgstr "Pesan Situs Web" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website communication history" +msgstr "Riwayat komunikasi situs web" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_12 +msgid "Wilson" +msgstr "Wilson" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "ZIP" +msgstr "RITSLETING" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__zip +msgid "Zip" +msgstr "Ritsleting" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__image +msgid "image" +msgstr "gambar" diff --git a/CatEdu/openeducat_admission/i18n/it.po b/CatEdu/openeducat_admission/i18n/it.po new file mode 100644 index 0000000..d571e47 --- /dev/null +++ b/CatEdu/openeducat_admission/i18n/it.po @@ -0,0 +1,1298 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 10:00+0000" +"PO-Revision-Date:2024-02-16 10:00+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Course:" +msgstr "Corso:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "From Date:" +msgstr "Dalla data:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "To Date:" +msgstr "Ad oggi:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "" +"
\n" +" Total Number of Students :" +msgstr "" +"
\n" +" Numero totale di studenti:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Admission Analysis" +msgstr "Analisi di ammissione" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_20 +msgid "Abdul" +msgstr "Abdul" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_20 +msgid "Abdul Hajjar" +msgstr "Abdul Hajjar" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_years_id +msgid "Academic Year" +msgstr "Anno accademico" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction +msgid "Action Needed" +msgstr "Azione necessaria" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__active +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__active +msgid "Active" +msgstr "Attivo" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_ids +msgid "Activities" +msgstr "Attività" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Decorazione delle eccezioni di attività" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_state +msgid "Activity State" +msgstr "Stato attività" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_icon +msgid "Activity Type Icon" +msgstr "Icona del tipo di attività" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Address" +msgstr "Indirizzo" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_openeducat_admission +msgid "Admission" +msgstr "Ammissione" + +#. module: openeducat_admission +#: model:ir.actions.report,name:openeducat_admission.action_report_report_admission_analysis +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Admission Analysis" +msgstr "Analisi di ammissione" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.admission_analysis_act +#: model:ir.model,name:openeducat_admission.model_report_openeducat_admission_report_admission_analysis +msgid "Admission Analysis Report" +msgstr "Rapporto sull'analisi dell'ammissione" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_admission_analysis +msgid "Admission Analysis Wizard" +msgstr "Procedura guidata per l'analisi dell'ammissione" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Confirm" +msgstr "Conferma ammissione" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__admission_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Admission Date" +msgstr "Data di ammissione" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Detail" +msgstr "Dettaglio ammissione" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__admission +msgid "Admission Process" +msgstr "Processo di ammissione" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission_register +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_tree +msgid "Admission Register" +msgstr "Registro di ammissione" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_register_view +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_register +msgid "Admission Registers" +msgstr "Registri di ammissione" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_analysis +msgid "Admission Report" +msgstr "Rapporto di ammissione" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__admission_ids +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_root +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_submenu +msgid "Admissions" +msgstr "Ammissioni" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_11 +msgid "Ahmed" +msgstr "Ahmed" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_11 +msgid "Ahmed Malik" +msgstr "Ahmed Malik" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_10 +msgid "Alex" +msgstr "Alex" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_10 +msgid "Alex Johnson" +msgstr "Alex Johnson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_13 +msgid "Andrew" +msgstr "Andrea" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_17 +msgid "Anna" +msgstr "Anna" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_17 +msgid "Anna Taylor" +msgstr "Anna Taylor" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Application Date" +msgstr "Data di applicazione" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"Application Date should be between Start Date & End Date" +" of Admission Register." +msgstr "" +"La data della domanda deve essere compresa tra la data di inizio e la data " +"di fine del registro di ammissione." + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__application +msgid "Application Gathering" +msgstr "Raccolta delle candidature" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Application No." +msgstr "Applicazione numero." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_number +msgid "Application Number" +msgstr "Numero di applicazione" + +#. module: openeducat_admission +#: model:ir.model.constraint,message:openeducat_admission.constraint_op_admission_unique_application_number +msgid "Application Number must be unique per Application!" +msgstr "Il numero della domanda deve essere univoco per ogni domanda!" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Applications" +msgstr "Applicazioni" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Archived" +msgstr "Archiviato" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_attachment_count +msgid "Attachment Count" +msgstr "Conteggio allegati" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Batch" +msgstr "Lotto" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__birth_date +msgid "Birth Date" +msgstr "Data di nascita" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "La data di nascita non può essere successiva alla data corrente!" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_9 +msgid "Brown" +msgstr "Marrone" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Cancel" +msgstr "Annulla" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__cancel +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__cancel +msgid "Cancelled" +msgstr "Annullato" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_2 +msgid "Carter" +msgstr "Carter" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_24 +msgid "Charles" +msgstr "Carlo" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_24 +msgid "Charles Miller" +msgstr "Carlo Miller" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__city +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "City" +msgstr "Città" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__company_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__company_id +msgid "Company" +msgstr "Azienda" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Confirm" +msgstr "Confermare" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__confirm +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__confirm +msgid "Confirmed" +msgstr "Confermato" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Country" +msgstr "Paese" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Course" +msgstr "Corso" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_pivot +msgid "Course By Admission" +msgstr "Corso ad ammissione" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_registration_graph +msgid "Course By Admission Register" +msgstr "Corso tramite registro di ammissione" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__product_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_student_course__product_id +msgid "Course Fees" +msgstr "Costo del corso" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_uid +msgid "Created by" +msgstr "Creato da" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_date +msgid "Created on" +msgstr "Creato" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_1 +#: model:op.admission,last_name:openeducat_admission.op_admission_4 +msgid "Dani" +msgstr "Dani" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_8 +msgid "David" +msgstr "Davide" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_8 +msgid "David A Smith" +msgstr "David A Smith" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__discount +msgid "Discount (%)" +msgstr "Sconto (%)" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__display_name +msgid "Display Name" +msgstr "Nome da visualizzare" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__done +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Done" +msgstr "Fatto" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__draft +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__draft +msgid "Draft" +msgstr "Bozza" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__due_date +msgid "Due Date" +msgstr "Scadenza" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Educational Detail" +msgstr "Dettaglio educativo" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__email +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Email" +msgstr "E-mail" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__end_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__end_date +msgid "End Date" +msgstr "Data di fine" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#: code:addons/openeducat_admission/wizard/admission_analysis_wizard.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "La data di fine non può essere impostata prima della data di inizio." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Enroll" +msgstr "Iscriversi" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Enrolled" +msgstr "Iscritto" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_9 +msgid "Eric" +msgstr "Eric" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_9 +msgid "Eric A Brown" +msgstr "Eric A Brown" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_business +msgid "Family Business" +msgstr "Affari di famiglia" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_income +msgid "Family Income" +msgstr "Reddito familiare" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +msgid "Fees" +msgstr "Commissioni" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_start_date +msgid "Fees Start Date" +msgstr "Data di inizio delle tariffe" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_term_id +msgid "Fees Term" +msgstr "Termine delle tariffe" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__f +msgid "Female" +msgstr "Femmina" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "First Name" +msgstr "Nome di battesimo" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_15 +msgid "Flynn" +msgstr "Flynn" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_follower_ids +msgid "Followers" +msgstr "Seguaci" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_partner_ids +msgid "Followers (Partners)" +msgstr "Follower (partner)" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Icona fantastica del carattere, ad es. compiti fa" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__gender +msgid "Gender" +msgstr "Genere" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Group By..." +msgstr "Raggruppa per..." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_20 +msgid "Hajjar" +msgstr "Hajjar" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__has_message +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__has_message +msgid "Has Message" +msgstr "Ha un messaggio" + +#. module: openeducat_admission +#: model:ir.module.category,description:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,description:openeducat_admission.module_category_openeducat_admission +msgid "Helps you manage your institutes different-different users." +msgstr "Ti aiuta a gestire i diversi utenti dei tuoi istituti." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon" +msgstr "Icona" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Icona per indicare un'attività di eccezione." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Se selezionato, i nuovi messaggi richiedono la tua attenzione." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Se selezionato, alcuni messaggi presentano un errore di consegna." + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Import Template for Admission" +msgstr "Importa modello per l'ammissione" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__is_student +msgid "Is Already Student" +msgstr "È già studente" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_is_follower +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_is_follower +msgid "Is Follower" +msgstr "È seguace" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_6 +msgid "Jack" +msgstr "Jack" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_6 +msgid "Jack S Peeters" +msgstr "Jack S. Peeters" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_22 +msgid "Jacobs" +msgstr "Jacobs" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_12 +msgid "James" +msgstr "Giacomo" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_12 +msgid "James Wilson" +msgstr "James Wilson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_10 +msgid "Johnson" +msgstr "Johnson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_16 +msgid "Jones" +msgstr "Jones" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_25 +msgid "Kate" +msgstr "Kate" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_25 +#: model:op.admission,name:openeducat_admission.op_admission_25 +msgid "Kate Anderson" +msgstr "Kate Anderson" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Last Name" +msgstr "Cognome" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_uid +msgid "Last Updated by" +msgstr "Ultimo aggiornamento di" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_date +msgid "Last Updated on" +msgstr "Ultimo aggiornamento il" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_13 +msgid "Lily" +msgstr "Giglio" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_13 +msgid "Lily Andrew" +msgstr "Giglio Andrea" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_5 +msgid "Lukas" +msgstr "Lucas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_5 +msgid "Lukas Simon" +msgstr "Luca Simone" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__m +msgid "Male" +msgstr "Maschio" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_11 +msgid "Malik" +msgstr "Malik" + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_admin +msgid "Manager" +msgstr "Manager" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_23 +msgid "Maria" +msgstr "Maria" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_23 +msgid "Maria J Swartz" +msgstr "Maria J Swartz" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_2 +msgid "Mark" +msgstr "Segno" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_2 +msgid "Mark R Carter" +msgstr "Mark R. Carter" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_18 +msgid "Martin" +msgstr "Martino" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__max_count +msgid "Maximum No. of Admission" +msgstr "N. massimo di ingressi" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error +msgid "Message Delivery error" +msgstr "Errore di consegna del messaggio" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_ids +msgid "Messages" +msgstr "Messaggi" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_4 +msgid "Michael" +msgstr "Michael" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_4 +msgid "Michael S Dani" +msgstr "Michael S Dani" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Middle Name" +msgstr "Secondo nome" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_24 +msgid "Miller" +msgstr "Mugnaio" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "Min Admission can't be greater than Max Admission" +msgstr "L'ingresso minimo non può essere maggiore dell'ingresso massimo" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__min_count +msgid "Minimum No. of Admission" +msgstr "Numero minimo di ingressi" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__minimum_age_criteria +msgid "Minimum Required Age(Years)" +msgstr "Età minima richiesta (anni)" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_3 +msgid "Mitzi" +msgstr "Mitzi" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_3 +msgid "Mitzi R Russell" +msgstr "Mitzi R Russell" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__mobile +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Mobile" +msgstr "Mobile" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_7 +msgid "Moore" +msgstr "Moore" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Scadenza della mia attività" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Name" +msgstr "Nome" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Prossimo evento del calendario delle attività" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Prossima scadenza delle attività" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_summary +msgid "Next Activity Summary" +msgstr "Riepilogo attività successiva" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_id +msgid "Next Activity Type" +msgstr "Tipo di attività successiva" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__nbr +msgid "No of Admission" +msgstr "N. di ammissione" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "No of Admission should be positive!" +msgstr "Il numero di ammissione deve essere positivo!" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_16 +msgid "Nora" +msgstr "Nora" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_16 +msgid "Nora R Jones" +msgstr "Nora R. Jones" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Not Eligible for Admission minimum required age is : %s " +msgstr "Non idoneo per l'ammissione L'età minima richiesta è: %s" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of Actions" +msgstr "Numero di azioni" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of errors" +msgstr "Numero di errori" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Numero di messaggi che richiedono un'azione" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Numero di messaggi con errore di consegna" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Open Student Profile" +msgstr "Apri il profilo dello studente" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__o +msgid "Other" +msgstr "Altro" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__partner_id +msgid "Partner" +msgstr "Compagno" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_19 +msgid "Patrick" +msgstr "Patrizio" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_19 +msgid "Patrick Richard" +msgstr "Patrizio Riccardo" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_21 +msgid "Paul" +msgstr "Paolo" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_21 +msgid "Paul M Scott" +msgstr "Paolo M Scott" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_6 +msgid "Peeters" +msgstr "Peeters" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__pending +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Pending" +msgstr "In attesa di" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Personal Detail" +msgstr "Dettagli personali" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__phone +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Phone" +msgstr "Telefono" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Please fill in the mobile number" +msgstr "Si prega di inserire il numero di cellulare" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_course_id +msgid "Previous Course" +msgstr "Corso precedente" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_institute_id +msgid "Previous Institute" +msgstr "Istituto precedente" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_result +msgid "Previous Result" +msgstr "Risultato precedente" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Print" +msgstr "Stampa" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__rating_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__rating_ids +msgid "Ratings" +msgstr "Giudizi" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Register" +msgstr "Registrati" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_view +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_tree +msgid "Registration" +msgstr "Registrazione" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Reject" +msgstr "Rifiutare" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__reject +msgid "Rejected" +msgstr "Respinto" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_report_root +msgid "Reports" +msgstr "Rapporti" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_user_id +msgid "Responsible User" +msgstr "Utente responsabile" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_19 +msgid "Richard" +msgstr "Richard" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_14 +msgid "Robert" +msgstr "Roberto" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_14 +msgid "Robert M Stevens" +msgstr "Robert M. Stevens" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_7 +msgid "Ruby" +msgstr "Rubino" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_7 +msgid "Ruby J Moore" +msgstr "Ruby J. Moore" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_3 +msgid "Russell" +msgstr "Russell" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Errore di consegna dell'SMS" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_1 +msgid "Sara" +msgstr "Sara" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_1 +msgid "Sara S Dani" +msgstr "Sarah S Dani" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_21 +msgid "Scott" +msgstr "Scott" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Set to Draft" +msgstr "Impostato su Bozza" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_5 +msgid "Simon" +msgstr "Simone" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_8 +msgid "Smith" +msgstr "fabbro" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_18 +msgid "Sophia" +msgstr "Sofia" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_18 +msgid "Sophia Martin" +msgstr "Sofia Martino" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Admission" +msgstr "Inizia l'ammissione" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Application" +msgstr "Avvia l'applicazione" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__start_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__start_date +msgid "Start Date" +msgstr "Data d'inizio" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "State" +msgstr "Stato" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state_id +msgid "States" +msgstr "stati" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Status" +msgstr "Stato" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Stato basato sulle attività\n" +"Scaduto: la data di scadenza è già trascorsa\n" +"Oggi: la data dell'attività è oggi\n" +"Pianificate: attività future." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_14 +msgid "Stevens" +msgstr "Stevens" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street +msgid "Street" +msgstr "Strada" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street 2..." +msgstr "Strada numero 2..." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street..." +msgstr "Strada..." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street2 +msgid "Street2" +msgstr "Strada numero 2" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Student" +msgstr "Alunno" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_student_course +msgid "Student Course Details" +msgstr "Dettagli del corso per studenti" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Student Name" +msgstr "Nome dello studente" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Submit" +msgstr "Invia" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__submit +msgid "Submitted" +msgstr "Inviato" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_23 +msgid "Swartz" +msgstr "Swartz" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_17 +msgid "Taylor" +msgstr "Taylor" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_term_id +msgid "Terms" +msgstr "Termini" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "Il valore dell'importo del deposito deve essere positivo." + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\"." +" You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"Non esiste un conto reddito definito per questo prodotto: \"%s\". Potrebbe " +"essere necessario installare un piano dei conti dall'app Contabilità, nel " +"menu Impostazioni." + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_15 +msgid "Thomas" +msgstr "Tommaso" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_15 +msgid "Thomas B Flynn" +msgstr "Thomas B. Flynn" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__title +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Title" +msgstr "Titolo" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Tipo di attività di eccezione registrata." + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_user +msgid "User" +msgstr "Utente" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_22 +msgid "Victor" +msgstr "Vincitore" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_22 +msgid "Victor A Jacobs" +msgstr "Victor A Jacobs" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website Messages" +msgstr "Messaggi del sito web" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website communication history" +msgstr "Cronologia della comunicazione del sito web" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_12 +msgid "Wilson" +msgstr "Wilson" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "ZIP" +msgstr "cerniera lampo" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__zip +msgid "Zip" +msgstr "Cerniera lampo" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__image +msgid "image" +msgstr "Immagine" diff --git a/CatEdu/openeducat_admission/i18n/lt.po b/CatEdu/openeducat_admission/i18n/lt.po new file mode 100644 index 0000000..d80d6e7 --- /dev/null +++ b/CatEdu/openeducat_admission/i18n/lt.po @@ -0,0 +1,1297 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 10:00+0000" +"PO-Revision-Date:2024-02-16 10:00+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Course:" +msgstr "Kursas:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "From Date:" +msgstr "Nuo data:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "To Date:" +msgstr "Iki šiol:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "" +"
\n" +" Total Number of Students :" +msgstr "" +"
\n" +" Bendras mokinių skaičius:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Admission Analysis" +msgstr "Priėmimo analizė" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_20 +msgid "Abdul" +msgstr "Abdulas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_20 +msgid "Abdul Hajjar" +msgstr "Abdulas Hadžaras" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_years_id +msgid "Academic Year" +msgstr "Mokslo metai" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction +msgid "Action Needed" +msgstr "Reikalingas veiksmas" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__active +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__active +msgid "Active" +msgstr "Aktyvus" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_ids +msgid "Activities" +msgstr "Veikla" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Veiklos išimties dekoravimas" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_state +msgid "Activity State" +msgstr "Veiklos būsena" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_icon +msgid "Activity Type Icon" +msgstr "Veiklos tipo piktograma" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Address" +msgstr "Adresas" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_openeducat_admission +msgid "Admission" +msgstr "Priėmimas" + +#. module: openeducat_admission +#: model:ir.actions.report,name:openeducat_admission.action_report_report_admission_analysis +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Admission Analysis" +msgstr "Priėmimo analizė" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.admission_analysis_act +#: model:ir.model,name:openeducat_admission.model_report_openeducat_admission_report_admission_analysis +msgid "Admission Analysis Report" +msgstr "Priėmimo analizės ataskaita" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_admission_analysis +msgid "Admission Analysis Wizard" +msgstr "Priėmimo analizės vedlys" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Confirm" +msgstr "Priėmimo patvirtinimas" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__admission_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Admission Date" +msgstr "Priėmimo data" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Detail" +msgstr "Priėmimo detalė" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__admission +msgid "Admission Process" +msgstr "Priėmimo procesas" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission_register +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_tree +msgid "Admission Register" +msgstr "Priėmimo registras" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_register_view +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_register +msgid "Admission Registers" +msgstr "Priėmimo registrai" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_analysis +msgid "Admission Report" +msgstr "Priėmimo ataskaita" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__admission_ids +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_root +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_submenu +msgid "Admissions" +msgstr "Priėmimai" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_11 +msgid "Ahmed" +msgstr "Ahmedas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_11 +msgid "Ahmed Malik" +msgstr "Ahmedas Malikas" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_10 +msgid "Alex" +msgstr "Aleksas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_10 +msgid "Alex Johnson" +msgstr "Aleksas Džonsonas" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_13 +msgid "Andrew" +msgstr "Andriejus" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_17 +msgid "Anna" +msgstr "Ana" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_17 +msgid "Anna Taylor" +msgstr "Anna Taylor" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Application Date" +msgstr "Paraiškos data" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"Application Date should be between Start Date & End Date" +" of Admission Register." +msgstr "" +"Paraiškos pateikimo data turi būti tarp priėmimo registro pradžios datos ir " +"pabaigos datos." + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__application +msgid "Application Gathering" +msgstr "Paraiškų rinkimas" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Application No." +msgstr "Paraiškos Nr." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_number +msgid "Application Number" +msgstr "Paraiškos numeris" + +#. module: openeducat_admission +#: model:ir.model.constraint,message:openeducat_admission.constraint_op_admission_unique_application_number +msgid "Application Number must be unique per Application!" +msgstr "Paraiškos numeris turi būti unikalus kiekvienoje programoje!" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Applications" +msgstr "Programos" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Archived" +msgstr "Suarchyvuota" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_attachment_count +msgid "Attachment Count" +msgstr "Priedų skaičius" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Batch" +msgstr "Partija" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__birth_date +msgid "Birth Date" +msgstr "Gimimo data" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "Gimimo data negali būti didesnė už dabartinę datą!" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_9 +msgid "Brown" +msgstr "Ruda" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Cancel" +msgstr "Atšaukti" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__cancel +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__cancel +msgid "Cancelled" +msgstr "Atšauktas" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_2 +msgid "Carter" +msgstr "Carteris" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_24 +msgid "Charles" +msgstr "Charlesas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_24 +msgid "Charles Miller" +msgstr "Charlesas Milleris" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__city +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "City" +msgstr "Miestas" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__company_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__company_id +msgid "Company" +msgstr "Bendrovė" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Confirm" +msgstr "Patvirtinti" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__confirm +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__confirm +msgid "Confirmed" +msgstr "Patvirtinta" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Country" +msgstr "Šalis" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Course" +msgstr "Kursas" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_pivot +msgid "Course By Admission" +msgstr "Kursas pagal priėmimą" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_registration_graph +msgid "Course By Admission Register" +msgstr "Kursas pagal priėmimo registrą" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__product_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_student_course__product_id +msgid "Course Fees" +msgstr "Kursų mokesčiai" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_uid +msgid "Created by" +msgstr "Sukurta" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_date +msgid "Created on" +msgstr "Sukurtas" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_1 +#: model:op.admission,last_name:openeducat_admission.op_admission_4 +msgid "Dani" +msgstr "Dani" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_8 +msgid "David" +msgstr "Deividas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_8 +msgid "David A Smith" +msgstr "Davidas A Smithas" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__discount +msgid "Discount (%)" +msgstr "Nuolaida (%)" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__display_name +msgid "Display Name" +msgstr "Rodomas pavadinimas" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__done +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Done" +msgstr "padaryta" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__draft +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__draft +msgid "Draft" +msgstr "Juodraštis" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__due_date +msgid "Due Date" +msgstr "Terminas" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Educational Detail" +msgstr "Švietimo detalė" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__email +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Email" +msgstr "El. paštas" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__end_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__end_date +msgid "End Date" +msgstr "Pabaigos data" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#: code:addons/openeducat_admission/wizard/admission_analysis_wizard.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Pabaigos data negali būti nustatyta anksčiau nei pradžios data." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Enroll" +msgstr "Užsiregistruoti" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Enrolled" +msgstr "Užsiregistravo" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_9 +msgid "Eric" +msgstr "Erikas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_9 +msgid "Eric A Brown" +msgstr "Erikas A Brownas" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_business +msgid "Family Business" +msgstr "Šeimos reikalai" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_income +msgid "Family Income" +msgstr "Šeimos pajamos" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +msgid "Fees" +msgstr "Mokesčiai" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_start_date +msgid "Fees Start Date" +msgstr "Mokesčių pradžios data" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_term_id +msgid "Fees Term" +msgstr "Mokesčių terminas" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__f +msgid "Female" +msgstr "Moteris" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "First Name" +msgstr "Pirmas vardas" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_15 +msgid "Flynn" +msgstr "Flinas" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_follower_ids +msgid "Followers" +msgstr "Sekėjai" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_partner_ids +msgid "Followers (Partners)" +msgstr "Stebėtojai (partneriai)" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Nuostabi šrifto piktograma pvz. fa-užduotys" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__gender +msgid "Gender" +msgstr "Lytis" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Group By..." +msgstr "Grupuoti pagal..." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_20 +msgid "Hajjar" +msgstr "Hajjar" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__has_message +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__has_message +msgid "Has Message" +msgstr "Turi pranešimą" + +#. module: openeducat_admission +#: model:ir.module.category,description:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,description:openeducat_admission.module_category_openeducat_admission +msgid "Helps you manage your institutes different-different users." +msgstr "Padeda valdyti skirtingus institutus ir skirtingus vartotojus." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon" +msgstr "Piktograma" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Piktograma, nurodanti išimties veiklą." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Jei pažymėta, nauji pranešimai reikalauja jūsų dėmesio." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Jei pažymėta, kai kuriuose pranešimuose yra pristatymo klaida." + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Import Template for Admission" +msgstr "Importuoti priėmimo šabloną" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__is_student +msgid "Is Already Student" +msgstr "Jau studentas" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_is_follower +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_is_follower +msgid "Is Follower" +msgstr "Yra sekėjas" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_6 +msgid "Jack" +msgstr "Domkratas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_6 +msgid "Jack S Peeters" +msgstr "Džekas S Peetersas" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_22 +msgid "Jacobs" +msgstr "Jokūbas" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_12 +msgid "James" +msgstr "Džeimsas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_12 +msgid "James Wilson" +msgstr "Jamesas Wilsonas" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_10 +msgid "Johnson" +msgstr "Johnsonas" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_16 +msgid "Jones" +msgstr "Jonesas" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_25 +msgid "Kate" +msgstr "Kate" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_25 +#: model:op.admission,name:openeducat_admission.op_admission_25 +msgid "Kate Anderson" +msgstr "Kate Anderson" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Last Name" +msgstr "Pavardė" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujino" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_13 +msgid "Lily" +msgstr "Lelija" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_13 +msgid "Lily Andrew" +msgstr "Lily Andrew" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_5 +msgid "Lukas" +msgstr "Lukas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_5 +msgid "Lukas Simon" +msgstr "Lukas Simonas" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__m +msgid "Male" +msgstr "Patinas" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_11 +msgid "Malik" +msgstr "Malik" + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_admin +msgid "Manager" +msgstr "Vadovas" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_23 +msgid "Maria" +msgstr "Marija" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_23 +msgid "Maria J Swartz" +msgstr "Maria J Swartz" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_2 +msgid "Mark" +msgstr "ženklas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_2 +msgid "Mark R Carter" +msgstr "Markas R Carteris" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_18 +msgid "Martin" +msgstr "Martynas" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__max_count +msgid "Maximum No. of Admission" +msgstr "Maksimalus priėmimo Nr" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error +msgid "Message Delivery error" +msgstr "Pranešimo pristatymo klaida" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_ids +msgid "Messages" +msgstr "Žinutės" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_4 +msgid "Michael" +msgstr "Mykolas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_4 +msgid "Michael S Dani" +msgstr "Michaelas S Dani" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Middle Name" +msgstr "Antras vardas" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_24 +msgid "Miller" +msgstr "Mileris" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "Min Admission can't be greater than Max Admission" +msgstr "Minimalus įėjimas negali būti didesnis nei maksimalus įėjimas" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__min_count +msgid "Minimum No. of Admission" +msgstr "Minimalus priėmimo Nr" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__minimum_age_criteria +msgid "Minimum Required Age(Years)" +msgstr "Minimalus būtinas amžius (metai)" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_3 +msgid "Mitzi" +msgstr "Mitzi" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_3 +msgid "Mitzi R Russell" +msgstr "Mitzi R Russell" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__mobile +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Mobile" +msgstr "Mobilusis" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_7 +msgid "Moore" +msgstr "Moore'as" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Mano veiklos terminas" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Name" +msgstr "vardas" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Kitas veiklos kalendoriaus įvykis" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Kitos veiklos terminas" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_summary +msgid "Next Activity Summary" +msgstr "Kitos veiklos suvestinė" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_id +msgid "Next Activity Type" +msgstr "Kitas veiklos tipas" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__nbr +msgid "No of Admission" +msgstr "Priėmimo numeris" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "No of Admission should be positive!" +msgstr "Priėmimo skaičius turi būti teigiamas!" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_16 +msgid "Nora" +msgstr "Nora" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_16 +msgid "Nora R Jones" +msgstr "Nora R Jones" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Not Eligible for Admission minimum required age is : %s " +msgstr "Netinkama priimti. Minimalus būtinas amžius yra: %s" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of Actions" +msgstr "Veiksmų skaičius" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of errors" +msgstr "Klaidų skaičius" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Pranešimų, kuriems reikia imtis veiksmų, skaičius" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Laiškų su pristatymo klaida skaičius" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Open Student Profile" +msgstr "Atidarykite mokinio profilį" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__o +msgid "Other" +msgstr "Kita" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__partner_id +msgid "Partner" +msgstr "Partneris" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_19 +msgid "Patrick" +msgstr "Patrikas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_19 +msgid "Patrick Richard" +msgstr "Patrikas Ričardas" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_21 +msgid "Paul" +msgstr "Paulius" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_21 +msgid "Paul M Scott" +msgstr "Paulas M Scottas" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_6 +msgid "Peeters" +msgstr "Peeters" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__pending +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Pending" +msgstr "Kol" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Personal Detail" +msgstr "Asmeninės detalės" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__phone +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Phone" +msgstr "Telefonas" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Please fill in the mobile number" +msgstr "Prašome įrašyti mobiliojo telefono numerį" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_course_id +msgid "Previous Course" +msgstr "Ankstesnis kursas" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_institute_id +msgid "Previous Institute" +msgstr "Ankstesnis institutas" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_result +msgid "Previous Result" +msgstr "Ankstesnis rezultatas" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Print" +msgstr "Spausdinti" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__rating_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__rating_ids +msgid "Ratings" +msgstr "Įvertinimai" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Register" +msgstr "Registruotis" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_view +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_tree +msgid "Registration" +msgstr "Registracija" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Reject" +msgstr "Atmesti" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__reject +msgid "Rejected" +msgstr "Atstumtas" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_report_root +msgid "Reports" +msgstr "Ataskaitos" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_user_id +msgid "Responsible User" +msgstr "Atsakingas vartotojas" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_19 +msgid "Richard" +msgstr "Ričardas" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_14 +msgid "Robert" +msgstr "Robertas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_14 +msgid "Robert M Stevens" +msgstr "Robertas M Stevensas" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_7 +msgid "Ruby" +msgstr "Rubinas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_7 +msgid "Ruby J Moore" +msgstr "Ruby J Moore" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_3 +msgid "Russell" +msgstr "Raselas" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS pristatymo klaida" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_1 +msgid "Sara" +msgstr "Sara" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_1 +msgid "Sara S Dani" +msgstr "Sara S Dani" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_21 +msgid "Scott" +msgstr "Skotas" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Set to Draft" +msgstr "Nustatyti į juodraštį" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_5 +msgid "Simon" +msgstr "Simonas" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_8 +msgid "Smith" +msgstr "Kalvis" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_18 +msgid "Sophia" +msgstr "Sofija" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_18 +msgid "Sophia Martin" +msgstr "Sofija Martin" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Admission" +msgstr "Pradėti priėmimą" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Application" +msgstr "Pradėti programą" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__start_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__start_date +msgid "Start Date" +msgstr "Pradžios data" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "State" +msgstr "valstybė" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state_id +msgid "States" +msgstr "valstybėse" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Status" +msgstr "Būsena" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Būsena, pagrįsta veikla\n" +"Pavėluota: terminas jau praėjęs\n" +"Šiandien: veiklos data yra šiandien\n" +"Planuojama: būsima veikla." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_14 +msgid "Stevens" +msgstr "Stevensas" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street +msgid "Street" +msgstr "Gatvė" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street 2..." +msgstr "2 gatvė..." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street..." +msgstr "Gatvė..." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street2 +msgid "Street2" +msgstr "2 gatvė" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Student" +msgstr "Studentas" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_student_course +msgid "Student Course Details" +msgstr "Išsami informacija apie studentų kursą" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Student Name" +msgstr "Studento vardas" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Submit" +msgstr "Pateikti" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__submit +msgid "Submitted" +msgstr "Pateikta" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_23 +msgid "Swartz" +msgstr "Swartz" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_17 +msgid "Taylor" +msgstr "Teiloras" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_term_id +msgid "Terms" +msgstr "Sąlygos" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "Indėlio sumos vertė turi būti teigiama." + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\"." +" You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"Šiam produktui neapibrėžta pajamų sąskaita: \"%s\". Gali tekti įdiegti " +"sąskaitų planą iš Apskaitos programos, nustatymų meniu." + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_15 +msgid "Thomas" +msgstr "Tomas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_15 +msgid "Thomas B Flynn" +msgstr "Thomas B Flynnas" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__title +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Title" +msgstr "Pavadinimas" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Įrašytos išimties veiklos tipas." + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_user +msgid "User" +msgstr "Vartotojas" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_22 +msgid "Victor" +msgstr "Viktoras" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_22 +msgid "Victor A Jacobs" +msgstr "Viktoras A Jacobsas" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website Messages" +msgstr "Svetainės pranešimai" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website communication history" +msgstr "Svetainės komunikacijos istorija" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_12 +msgid "Wilson" +msgstr "Wilsonas" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "ZIP" +msgstr "ZIP" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__zip +msgid "Zip" +msgstr "Zip" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__image +msgid "image" +msgstr "vaizdas" diff --git a/CatEdu/openeducat_admission/i18n/nl.po b/CatEdu/openeducat_admission/i18n/nl.po new file mode 100644 index 0000000..abbddba --- /dev/null +++ b/CatEdu/openeducat_admission/i18n/nl.po @@ -0,0 +1,1300 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 10:00+0000" +"PO-Revision-Date:2024-02-16 10:00+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Course:" +msgstr "Cursus:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "From Date:" +msgstr "Vanaf datum:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "To Date:" +msgstr "Tot nu toe:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "" +"
\n" +" Total Number of Students :" +msgstr "" +"
\n" +" Totaal aantal studenten:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Admission Analysis" +msgstr "Toelatingsanalyse" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_20 +msgid "Abdul" +msgstr "Abdul" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_20 +msgid "Abdul Hajjar" +msgstr "Abdul Hadjar" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_years_id +msgid "Academic Year" +msgstr "Academiejaar" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction +msgid "Action Needed" +msgstr "Actie nodig" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__active +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__active +msgid "Active" +msgstr "Actief" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_ids +msgid "Activities" +msgstr "Activiteiten" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Activiteit Uitzondering Decoratie" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_state +msgid "Activity State" +msgstr "Activiteitsstatus" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_icon +msgid "Activity Type Icon" +msgstr "Pictogram voor activiteitstype" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Address" +msgstr "Adres" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_openeducat_admission +msgid "Admission" +msgstr "Erkenning" + +#. module: openeducat_admission +#: model:ir.actions.report,name:openeducat_admission.action_report_report_admission_analysis +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Admission Analysis" +msgstr "Toelatingsanalyse" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.admission_analysis_act +#: model:ir.model,name:openeducat_admission.model_report_openeducat_admission_report_admission_analysis +msgid "Admission Analysis Report" +msgstr "Toelatingsanalyserapport" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_admission_analysis +msgid "Admission Analysis Wizard" +msgstr "Wizard Toelatingsanalyse" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Confirm" +msgstr "Toelating bevestigen" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__admission_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Admission Date" +msgstr "Toelatingsdatum" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Detail" +msgstr "Toegangsdetail" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__admission +msgid "Admission Process" +msgstr "Toelatingsprocedure" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission_register +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_tree +msgid "Admission Register" +msgstr "Toelatingsregister" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_register_view +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_register +msgid "Admission Registers" +msgstr "Toelatingsregisters" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_analysis +msgid "Admission Report" +msgstr "Toelatingsrapport" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__admission_ids +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_root +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_submenu +msgid "Admissions" +msgstr "Toelatingen" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_11 +msgid "Ahmed" +msgstr "Achmed" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_11 +msgid "Ahmed Malik" +msgstr "Achmed Malik" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_10 +msgid "Alex" +msgstr "Alex" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_10 +msgid "Alex Johnson" +msgstr "Alex Johnson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_13 +msgid "Andrew" +msgstr "Andreas" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_17 +msgid "Anna" +msgstr "Anna" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_17 +msgid "Anna Taylor" +msgstr "Anna Taylor" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Application Date" +msgstr "Datum van toepassing" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"Application Date should be between Start Date & End Date" +" of Admission Register." +msgstr "" +"De aanvraagdatum moet tussen de startdatum en de einddatum van het " +"toelatingsregister liggen." + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__application +msgid "Application Gathering" +msgstr "Applicatiebijeenkomst" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Application No." +msgstr "Toepassingsnr." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_number +msgid "Application Number" +msgstr "Applicatie nummer" + +#. module: openeducat_admission +#: model:ir.model.constraint,message:openeducat_admission.constraint_op_admission_unique_application_number +msgid "Application Number must be unique per Application!" +msgstr "Aanvraagnummer moet uniek zijn per Aanvraag!" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Applications" +msgstr "Toepassingen" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Archived" +msgstr "Gearchiveerd" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_attachment_count +msgid "Attachment Count" +msgstr "Aantal bijlagen" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Batch" +msgstr "Partij" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__birth_date +msgid "Birth Date" +msgstr "Geboortedatum" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "Geboortedatum kan niet groter zijn dan de huidige datum!" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_9 +msgid "Brown" +msgstr "Bruin" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Cancel" +msgstr "Annuleren" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__cancel +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__cancel +msgid "Cancelled" +msgstr "Geannuleerd" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_2 +msgid "Carter" +msgstr "Voerman" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_24 +msgid "Charles" +msgstr "Karel" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_24 +msgid "Charles Miller" +msgstr "Charles Molenaar" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__city +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "City" +msgstr "Stad" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__company_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__company_id +msgid "Company" +msgstr "Bedrijf" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Confirm" +msgstr "Bevestigen" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__confirm +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__confirm +msgid "Confirmed" +msgstr "Bevestigd" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Country" +msgstr "Land" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Course" +msgstr "Cursus" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_pivot +msgid "Course By Admission" +msgstr "Cursus door toelating" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_registration_graph +msgid "Course By Admission Register" +msgstr "Cursus via toelatingsregister" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__product_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_student_course__product_id +msgid "Course Fees" +msgstr "Cursuskosten" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_uid +msgid "Created by" +msgstr "Gemaakt door" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_date +msgid "Created on" +msgstr "Gemaakt op" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_1 +#: model:op.admission,last_name:openeducat_admission.op_admission_4 +msgid "Dani" +msgstr "Dani" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_8 +msgid "David" +msgstr "David" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_8 +msgid "David A Smith" +msgstr "David A Smit" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__discount +msgid "Discount (%)" +msgstr "Korting (%)" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__display_name +msgid "Display Name" +msgstr "Weergavenaam" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__done +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Done" +msgstr "Klaar" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__draft +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__draft +msgid "Draft" +msgstr "Voorlopige versie" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__due_date +msgid "Due Date" +msgstr "Deadline" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Educational Detail" +msgstr "Educatief detail" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__email +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Email" +msgstr "E-mail" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__end_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__end_date +msgid "End Date" +msgstr "Einddatum" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#: code:addons/openeducat_admission/wizard/admission_analysis_wizard.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Einddatum kan niet vóór de startdatum worden ingesteld." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Enroll" +msgstr "Inschrijven" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Enrolled" +msgstr "Ingeschreven" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_9 +msgid "Eric" +msgstr "Erik" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_9 +msgid "Eric A Brown" +msgstr "Erik A Bruin" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_business +msgid "Family Business" +msgstr "Familiebedrijf" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_income +msgid "Family Income" +msgstr "Familie inkomen" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +msgid "Fees" +msgstr "Kosten" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_start_date +msgid "Fees Start Date" +msgstr "Startdatum kosten" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_term_id +msgid "Fees Term" +msgstr "Kosten Termijn" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__f +msgid "Female" +msgstr "Vrouwelijk" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "First Name" +msgstr "Voornaam" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_15 +msgid "Flynn" +msgstr "Vliegen" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_follower_ids +msgid "Followers" +msgstr "Volgers" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_partner_ids +msgid "Followers (Partners)" +msgstr "Volgers (partners)" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Lettertype geweldig pictogram, b.v. fa-taken" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__gender +msgid "Gender" +msgstr "Geslacht" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Group By..." +msgstr "Groeperen op..." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_20 +msgid "Hajjar" +msgstr "Hadjar" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__has_message +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__has_message +msgid "Has Message" +msgstr "Heeft bericht" + +#. module: openeducat_admission +#: model:ir.module.category,description:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,description:openeducat_admission.module_category_openeducat_admission +msgid "Helps you manage your institutes different-different users." +msgstr "" +"Helpt u bij het beheren van uw instellingen met verschillende gebruikers." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__id +msgid "ID" +msgstr "ID kaart" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon" +msgstr "Icoon" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Pictogram om een ​​uitzonderingsactiviteit aan te geven." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Indien aangevinkt, vereisen nieuwe berichten uw aandacht." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Indien aangevinkt, hebben sommige berichten een bezorgfout." + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Import Template for Admission" +msgstr "Sjabloon voor toelating importeren" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__is_student +msgid "Is Already Student" +msgstr "Is al student" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_is_follower +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_is_follower +msgid "Is Follower" +msgstr "Is volger" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_6 +msgid "Jack" +msgstr "Jac" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_6 +msgid "Jack S Peeters" +msgstr "Jack S Peeters" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_22 +msgid "Jacobs" +msgstr "Jacobs" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_12 +msgid "James" +msgstr "Jakobus" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_12 +msgid "James Wilson" +msgstr "James Wilson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_10 +msgid "Johnson" +msgstr "Johnson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_16 +msgid "Jones" +msgstr "Jones" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_25 +msgid "Kate" +msgstr "Kate" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_25 +#: model:op.admission,name:openeducat_admission.op_admission_25 +msgid "Kate Anderson" +msgstr "Kate Anderson" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Last Name" +msgstr "Achternaam" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_date +msgid "Last Updated on" +msgstr "Laatst geupdate op" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_13 +msgid "Lily" +msgstr "Lelie" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_13 +msgid "Lily Andrew" +msgstr "Lelie Andreas" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_5 +msgid "Lukas" +msgstr "Lucas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_5 +msgid "Lukas Simon" +msgstr "Lucas Simon" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__m +msgid "Male" +msgstr "Mannelijk" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_11 +msgid "Malik" +msgstr "Malik" + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_admin +msgid "Manager" +msgstr "Manager" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_23 +msgid "Maria" +msgstr "Maria" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_23 +msgid "Maria J Swartz" +msgstr "Maria J Swartz" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_2 +msgid "Mark" +msgstr "Markering" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_2 +msgid "Mark R Carter" +msgstr "Mark R Carter" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_18 +msgid "Martin" +msgstr "Martin" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__max_count +msgid "Maximum No. of Admission" +msgstr "Maximaal aantal toegangen" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error +msgid "Message Delivery error" +msgstr "Berichtbezorgingsfout" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_ids +msgid "Messages" +msgstr "Berichten" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_4 +msgid "Michael" +msgstr "Michaël" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_4 +msgid "Michael S Dani" +msgstr "Michael S. Dani" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Middle Name" +msgstr "Midden-naam" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_24 +msgid "Miller" +msgstr "Molenaar" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "Min Admission can't be greater than Max Admission" +msgstr "De minimale toegang kan niet groter zijn dan de maximale toegang" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__min_count +msgid "Minimum No. of Admission" +msgstr "Minimumaantal toegang" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__minimum_age_criteria +msgid "Minimum Required Age(Years)" +msgstr "Minimumvereiste leeftijd (jaren)" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_3 +msgid "Mitzi" +msgstr "Mitzi" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_3 +msgid "Mitzi R Russell" +msgstr "Mitzi R Russell" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__mobile +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Mobile" +msgstr "Mobiel" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_7 +msgid "Moore" +msgstr "Moor" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Mijn activiteitsdeadline" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Name" +msgstr "Naam" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Volgende activiteitenkalenderevenement" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Deadline volgende activiteit" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_summary +msgid "Next Activity Summary" +msgstr "Samenvatting van volgende activiteit" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_id +msgid "Next Activity Type" +msgstr "Volgende activiteitstype" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__nbr +msgid "No of Admission" +msgstr "Nr. van toelating" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "No of Admission should be positive!" +msgstr "Geen toegang moet positief zijn!" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_16 +msgid "Nora" +msgstr "Nora" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_16 +msgid "Nora R Jones" +msgstr "Nora R Jones" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Not Eligible for Admission minimum required age is : %s " +msgstr "" +"Komt niet in aanmerking voor toelating. De minimum vereiste leeftijd is: %s" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of Actions" +msgstr "Aantal acties" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of errors" +msgstr "Aantal fouten" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Aantal berichten waarvoor actie vereist is" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Aantal berichten met bezorgfout" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Open Student Profile" +msgstr "Studentenprofiel openen" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__o +msgid "Other" +msgstr "Ander" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__partner_id +msgid "Partner" +msgstr "Partner" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_19 +msgid "Patrick" +msgstr "Patrick" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_19 +msgid "Patrick Richard" +msgstr "Patrick Richard" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_21 +msgid "Paul" +msgstr "Paulus" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_21 +msgid "Paul M Scott" +msgstr "Paul M Scott" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_6 +msgid "Peeters" +msgstr "Peeters" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__pending +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Pending" +msgstr "In behandeling" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Personal Detail" +msgstr "Persoonlijk detail" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__phone +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Phone" +msgstr "Telefoon" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Please fill in the mobile number" +msgstr "Vul het mobiele nummer in" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_course_id +msgid "Previous Course" +msgstr "Vorige cursus" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_institute_id +msgid "Previous Institute" +msgstr "Vorig Instituut" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_result +msgid "Previous Result" +msgstr "Vorig resultaat" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Print" +msgstr "Afdrukken" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__rating_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__rating_ids +msgid "Ratings" +msgstr "Waarderingen" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Register" +msgstr "Register" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_view +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_tree +msgid "Registration" +msgstr "Registratie" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Reject" +msgstr "Afwijzen" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__reject +msgid "Rejected" +msgstr "Afgewezen" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_report_root +msgid "Reports" +msgstr "Rapporten" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_user_id +msgid "Responsible User" +msgstr "Verantwoordelijke gebruiker" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_19 +msgid "Richard" +msgstr "Richard" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_14 +msgid "Robert" +msgstr "Robert" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_14 +msgid "Robert M Stevens" +msgstr "Robert M Stevens" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_7 +msgid "Ruby" +msgstr "Robijn" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_7 +msgid "Ruby J Moore" +msgstr "Ruby J Moore" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_3 +msgid "Russell" +msgstr "Russel" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS-bezorgfout" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_1 +msgid "Sara" +msgstr "Sara" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_1 +msgid "Sara S Dani" +msgstr "Sarah S. Dani" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_21 +msgid "Scott" +msgstr "Scott" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Set to Draft" +msgstr "Stel in op Concept" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_5 +msgid "Simon" +msgstr "Simon" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_8 +msgid "Smith" +msgstr "Smit" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_18 +msgid "Sophia" +msgstr "Sophia" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_18 +msgid "Sophia Martin" +msgstr "Sophia Martin" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Admission" +msgstr "Begin met toelating" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Application" +msgstr "Applicatie starten" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__start_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__start_date +msgid "Start Date" +msgstr "Begin datum" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "State" +msgstr "Staat" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state_id +msgid "States" +msgstr "Staten" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Status" +msgstr "Toestand" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Status gebaseerd op activiteiten\n" +"Te laat: vervaldatum is al verstreken\n" +"Vandaag: de activiteitsdatum is vandaag\n" +"Gepland: toekomstige activiteiten." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_14 +msgid "Stevens" +msgstr "Stevens" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street +msgid "Street" +msgstr "Straat" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street 2..." +msgstr "Straat # 2..." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street..." +msgstr "Straat..." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street2 +msgid "Street2" +msgstr "Straat # 2" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Student" +msgstr "Student" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_student_course +msgid "Student Course Details" +msgstr "Cursusdetails voor studenten" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Student Name" +msgstr "Studenten naam" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Submit" +msgstr "Indienen" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__submit +msgid "Submitted" +msgstr "Ingediend" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_23 +msgid "Swartz" +msgstr "Swartz" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_17 +msgid "Taylor" +msgstr "Taylor" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_term_id +msgid "Terms" +msgstr "Voorwaarden" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "De waarde van het stortingsbedrag moet positief zijn." + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\"." +" You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"Er is geen inkomstenrekening gedefinieerd voor dit product: \"%s\". Mogelijk" +" moet u een rekeningschema installeren vanuit de Boekhouding-app, in het " +"instellingenmenu." + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_15 +msgid "Thomas" +msgstr "Thomas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_15 +msgid "Thomas B Flynn" +msgstr "Thomas B. Flynn" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__title +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Title" +msgstr "Titel" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Type van de geregistreerde uitzonderingsactiviteit." + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_user +msgid "User" +msgstr "Gebruiker" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_22 +msgid "Victor" +msgstr "Victor" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_22 +msgid "Victor A Jacobs" +msgstr "Victor A Jacobs" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website Messages" +msgstr "Websiteberichten" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website communication history" +msgstr "Communicatiegeschiedenis van websites" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_12 +msgid "Wilson" +msgstr "Wilson" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "ZIP" +msgstr "ZIP" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__zip +msgid "Zip" +msgstr "Ritssluiting" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__image +msgid "image" +msgstr "afbeelding" diff --git a/CatEdu/openeducat_admission/i18n/pt.po b/CatEdu/openeducat_admission/i18n/pt.po new file mode 100644 index 0000000..69468e5 --- /dev/null +++ b/CatEdu/openeducat_admission/i18n/pt.po @@ -0,0 +1,1298 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 10:00+0000" +"PO-Revision-Date:2024-02-16 10:00+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Course:" +msgstr "Curso:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "From Date:" +msgstr "Data inicial:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "To Date:" +msgstr "Até o momento:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "" +"
\n" +" Total Number of Students :" +msgstr "" +"
\n" +" Número total de alunos:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Admission Analysis" +msgstr "Análise de Admissão" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_20 +msgid "Abdul" +msgstr "Abdul" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_20 +msgid "Abdul Hajjar" +msgstr "Abdul Hajjar" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_years_id +msgid "Academic Year" +msgstr "Ano acadêmico" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction +msgid "Action Needed" +msgstr "Ação necessária" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__active +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__active +msgid "Active" +msgstr "Ativo" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_ids +msgid "Activities" +msgstr "Atividades" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Decoração de exceção de atividade" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_state +msgid "Activity State" +msgstr "Estado da atividade" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_icon +msgid "Activity Type Icon" +msgstr "Ícone de tipo de atividade" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Address" +msgstr "Endereço" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_openeducat_admission +msgid "Admission" +msgstr "Admissão" + +#. module: openeducat_admission +#: model:ir.actions.report,name:openeducat_admission.action_report_report_admission_analysis +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Admission Analysis" +msgstr "Análise de Admissão" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.admission_analysis_act +#: model:ir.model,name:openeducat_admission.model_report_openeducat_admission_report_admission_analysis +msgid "Admission Analysis Report" +msgstr "Relatório de análise de admissão" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_admission_analysis +msgid "Admission Analysis Wizard" +msgstr "Assistente de análise de admissão" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Confirm" +msgstr "Confirmação de admissão" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__admission_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Admission Date" +msgstr "Data de admissão" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Detail" +msgstr "Detalhes de admissão" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__admission +msgid "Admission Process" +msgstr "Processo de admissão" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission_register +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_tree +msgid "Admission Register" +msgstr "Registro de Admissão" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_register_view +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_register +msgid "Admission Registers" +msgstr "Registros de Admissão" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_analysis +msgid "Admission Report" +msgstr "Relatório de admissão" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__admission_ids +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_root +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_submenu +msgid "Admissions" +msgstr "Admissões" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_11 +msgid "Ahmed" +msgstr "Ahmed" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_11 +msgid "Ahmed Malik" +msgstr "Ahmed Malik" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_10 +msgid "Alex" +msgstr "Alex" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_10 +msgid "Alex Johnson" +msgstr "Alex Johnson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_13 +msgid "Andrew" +msgstr "André" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_17 +msgid "Anna" +msgstr "Ana" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_17 +msgid "Anna Taylor" +msgstr "Ana Taylor" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Application Date" +msgstr "Data da inscrição" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"Application Date should be between Start Date & End Date" +" of Admission Register." +msgstr "" +"A data de inscrição deve estar entre a data de início e a data de término do" +" registro de admissão." + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__application +msgid "Application Gathering" +msgstr "Coleta de aplicativos" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Application No." +msgstr "Número do aplicativo" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_number +msgid "Application Number" +msgstr "Número do aplicativo" + +#. module: openeducat_admission +#: model:ir.model.constraint,message:openeducat_admission.constraint_op_admission_unique_application_number +msgid "Application Number must be unique per Application!" +msgstr "O número do aplicativo deve ser exclusivo por aplicativo!" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Applications" +msgstr "Formulários" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Archived" +msgstr "Arquivado" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_attachment_count +msgid "Attachment Count" +msgstr "Contagem de anexos" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Batch" +msgstr "Lote" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__birth_date +msgid "Birth Date" +msgstr "Data de nascimento" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "A data de nascimento não pode ser posterior à data atual!" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_9 +msgid "Brown" +msgstr "Marrom" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__cancel +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__cancel +msgid "Cancelled" +msgstr "Cancelado" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_2 +msgid "Carter" +msgstr "Carter" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_24 +msgid "Charles" +msgstr "Carlos" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_24 +msgid "Charles Miller" +msgstr "Carlos Miller" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__city +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "City" +msgstr "Cidade" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__company_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__company_id +msgid "Company" +msgstr "Empresa" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Confirm" +msgstr "confirme" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__confirm +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__confirm +msgid "Confirmed" +msgstr "Confirmado" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Country" +msgstr "País" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Course" +msgstr "Curso" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_pivot +msgid "Course By Admission" +msgstr "Curso por admissão" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_registration_graph +msgid "Course By Admission Register" +msgstr "Curso por registro de admissão" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__product_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_student_course__product_id +msgid "Course Fees" +msgstr "Taxas do curso" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_1 +#: model:op.admission,last_name:openeducat_admission.op_admission_4 +msgid "Dani" +msgstr "Daniel" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_8 +msgid "David" +msgstr "Davi" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_8 +msgid "David A Smith" +msgstr "David A Smith" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__discount +msgid "Discount (%)" +msgstr "Desconto (%)" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__display_name +msgid "Display Name" +msgstr "Nome de exibição" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__done +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Done" +msgstr "Feito" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__draft +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__draft +msgid "Draft" +msgstr "Rascunho" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__due_date +msgid "Due Date" +msgstr "Data de vencimento" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Educational Detail" +msgstr "Detalhe Educacional" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__email +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Email" +msgstr "E-mail" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__end_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__end_date +msgid "End Date" +msgstr "Data final" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#: code:addons/openeducat_admission/wizard/admission_analysis_wizard.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "A data de término não pode ser definida antes da data de início." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Enroll" +msgstr "Matricular" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Enrolled" +msgstr "Inscrito" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_9 +msgid "Eric" +msgstr "Érico" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_9 +msgid "Eric A Brown" +msgstr "Eric A Brown" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_business +msgid "Family Business" +msgstr "Negócios de família" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_income +msgid "Family Income" +msgstr "Renda familiar" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +msgid "Fees" +msgstr "Tarifas" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_start_date +msgid "Fees Start Date" +msgstr "Data de início das taxas" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_term_id +msgid "Fees Term" +msgstr "Prazo de taxas" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__f +msgid "Female" +msgstr "Fêmea" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "First Name" +msgstr "Primeiro nome" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_15 +msgid "Flynn" +msgstr "Flynn" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguidores (parceiros)" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Ícone incrível da fonte, por exemplo. tarefas fa" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__gender +msgid "Gender" +msgstr "Gênero" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_20 +msgid "Hajjar" +msgstr "Hajjar" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__has_message +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__has_message +msgid "Has Message" +msgstr "Tem mensagem" + +#. module: openeducat_admission +#: model:ir.module.category,description:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,description:openeducat_admission.module_category_openeducat_admission +msgid "Helps you manage your institutes different-different users." +msgstr "Ajuda você a gerenciar diferentes usuários de seus institutos." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__id +msgid "ID" +msgstr "EU IA" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon" +msgstr "Ícone" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Ícone para indicar uma atividade de exceção." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Se marcada, novas mensagens requerem sua atenção." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Se marcada, algumas mensagens apresentam um erro de entrega." + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Import Template for Admission" +msgstr "Modelo de importação para admissão" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__is_student +msgid "Is Already Student" +msgstr "Já é estudante" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_is_follower +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_is_follower +msgid "Is Follower" +msgstr "É seguidor" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_6 +msgid "Jack" +msgstr "Jack" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_6 +msgid "Jack S Peeters" +msgstr "Jack S Peeters" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_22 +msgid "Jacobs" +msgstr "Jacó" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_12 +msgid "James" +msgstr "James" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_12 +msgid "James Wilson" +msgstr "James Wilson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_10 +msgid "Johnson" +msgstr "Johnson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_16 +msgid "Jones" +msgstr "Jones" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_25 +msgid "Kate" +msgstr "Kate" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_25 +#: model:op.admission,name:openeducat_admission.op_admission_25 +msgid "Kate Anderson" +msgstr "Kat Anderson" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Last Name" +msgstr "Sobrenome" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_uid +msgid "Last Updated by" +msgstr "Última atualização por" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_date +msgid "Last Updated on" +msgstr "Última atualização em" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_13 +msgid "Lily" +msgstr "Lírio" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_13 +msgid "Lily Andrew" +msgstr "Lírio André" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_5 +msgid "Lukas" +msgstr "Lucas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_5 +msgid "Lukas Simon" +msgstr "Lucas Simão" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__m +msgid "Male" +msgstr "Macho" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_11 +msgid "Malik" +msgstr "Malik" + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_admin +msgid "Manager" +msgstr "Gerente" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_23 +msgid "Maria" +msgstr "Maria" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_23 +msgid "Maria J Swartz" +msgstr "Maria J Swartz" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_2 +msgid "Mark" +msgstr "Marca" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_2 +msgid "Mark R Carter" +msgstr "Mark R Carter" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_18 +msgid "Martin" +msgstr "Martinho" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__max_count +msgid "Maximum No. of Admission" +msgstr "Nº máximo de admissão" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error +msgid "Message Delivery error" +msgstr "Erro na entrega de mensagens" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_ids +msgid "Messages" +msgstr "Mensagens" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_4 +msgid "Michael" +msgstr "Michael" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_4 +msgid "Michael S Dani" +msgstr "Michael S Dani" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Middle Name" +msgstr "Nome do meio" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_24 +msgid "Miller" +msgstr "Moleiro" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "Min Admission can't be greater than Max Admission" +msgstr "A admissão mínima não pode ser maior que a admissão máxima" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__min_count +msgid "Minimum No. of Admission" +msgstr "Nº Mínimo de Admissão" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__minimum_age_criteria +msgid "Minimum Required Age(Years)" +msgstr "Idade mínima exigida (anos)" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_3 +msgid "Mitzi" +msgstr "Mitzi" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_3 +msgid "Mitzi R Russell" +msgstr "Mitzi R Russell" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__mobile +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Mobile" +msgstr "Móvel" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_7 +msgid "Moore" +msgstr "Moura" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Prazo da minha atividade" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Name" +msgstr "Nome" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Próximo evento do calendário de atividades" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Prazo da próxima atividade" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_summary +msgid "Next Activity Summary" +msgstr "Resumo da próxima atividade" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_id +msgid "Next Activity Type" +msgstr "Próximo tipo de atividade" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__nbr +msgid "No of Admission" +msgstr "Nº de admissão" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "No of Admission should be positive!" +msgstr "O número de admissão deve ser positivo!" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_16 +msgid "Nora" +msgstr "Nora" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_16 +msgid "Nora R Jones" +msgstr "Nora Jones" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Not Eligible for Admission minimum required age is : %s " +msgstr "Não elegível para admissão, a idade mínima exigida é: %s" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of Actions" +msgstr "Número de ações" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of errors" +msgstr "Número de erros" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Número de mensagens que exigem ação" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Número de mensagens com erro de entrega" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Open Student Profile" +msgstr "Abrir perfil do aluno" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__o +msgid "Other" +msgstr "Outro" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__partner_id +msgid "Partner" +msgstr "Parceiro" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_19 +msgid "Patrick" +msgstr "Patrício" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_19 +msgid "Patrick Richard" +msgstr "Patrick Ricardo" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_21 +msgid "Paul" +msgstr "Paulo" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_21 +msgid "Paul M Scott" +msgstr "Paulo M Scott" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_6 +msgid "Peeters" +msgstr "Peeters" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__pending +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Pending" +msgstr "Pendente" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Personal Detail" +msgstr "Detalhes pessoais" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__phone +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Phone" +msgstr "Telefone" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Please fill in the mobile number" +msgstr "Por favor preencha o número do celular" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_course_id +msgid "Previous Course" +msgstr "Curso Anterior" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_institute_id +msgid "Previous Institute" +msgstr "Instituto Anterior" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_result +msgid "Previous Result" +msgstr "Resultado Anterior" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Print" +msgstr "Imprimir" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__rating_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__rating_ids +msgid "Ratings" +msgstr "Avaliações" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Register" +msgstr "Registro" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_view +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_tree +msgid "Registration" +msgstr "Cadastro" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Reject" +msgstr "Rejeitar" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__reject +msgid "Rejected" +msgstr "Rejeitado" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_report_root +msgid "Reports" +msgstr "Relatórios" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_user_id +msgid "Responsible User" +msgstr "Usuário Responsável" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_19 +msgid "Richard" +msgstr "Ricardo" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_14 +msgid "Robert" +msgstr "Roberto" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_14 +msgid "Robert M Stevens" +msgstr "Roberto M Stevens" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_7 +msgid "Ruby" +msgstr "Rubi" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_7 +msgid "Ruby J Moore" +msgstr "Ruby J Moore" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_3 +msgid "Russell" +msgstr "Russel" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Erro de entrega de SMS" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_1 +msgid "Sara" +msgstr "Sara" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_1 +msgid "Sara S Dani" +msgstr "Sarah S Dani" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_21 +msgid "Scott" +msgstr "Scott" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Set to Draft" +msgstr "Definir como rascunho" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_5 +msgid "Simon" +msgstr "Simão" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_8 +msgid "Smith" +msgstr "Smith" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_18 +msgid "Sophia" +msgstr "Sofia" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_18 +msgid "Sophia Martin" +msgstr "Sofia Martins" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Admission" +msgstr "Iniciar admissão" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Application" +msgstr "Iniciar aplicação" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__start_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__start_date +msgid "Start Date" +msgstr "Data de início" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "State" +msgstr "Estado" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state_id +msgid "States" +msgstr "Estados" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Status" +msgstr "Status" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Status com base nas atividades\n" +"Atrasado: a data de vencimento já passou\n" +"Hoje: a data da atividade é hoje\n" +"Planejada: atividades futuras." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_14 +msgid "Stevens" +msgstr "Stevens" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street +msgid "Street" +msgstr "Rua" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street 2..." +msgstr "Rua # 2..." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street..." +msgstr "Rua..." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street2 +msgid "Street2" +msgstr "Rua # 2" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Student" +msgstr "Estudante" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_student_course +msgid "Student Course Details" +msgstr "Detalhes do curso para estudantes" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Student Name" +msgstr "Nome do aluno" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Submit" +msgstr "Enviar" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__submit +msgid "Submitted" +msgstr "Submetido" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_23 +msgid "Swartz" +msgstr "Swartz" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_17 +msgid "Taylor" +msgstr "Taylor" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_term_id +msgid "Terms" +msgstr "Termos" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "O valor do valor do depósito deve ser positivo." + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\"." +" You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"Não há conta de resultado definida para este produto: \"%s\". Pode ser " +"necessário instalar um plano de conta no aplicativo Contabilidade, menu de " +"configurações." + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_15 +msgid "Thomas" +msgstr "Tomás" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_15 +msgid "Thomas B Flynn" +msgstr "Thomas B. Flynn" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__title +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Title" +msgstr "Título" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Tipo de atividade de exceção registrada." + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_user +msgid "User" +msgstr "Do utilizador" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_22 +msgid "Victor" +msgstr "Vencedor" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_22 +msgid "Victor A Jacobs" +msgstr "Victor A Jacobs" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website Messages" +msgstr "Mensagens do site" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website communication history" +msgstr "Histórico de comunicação do site" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_12 +msgid "Wilson" +msgstr "Wilson" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "ZIP" +msgstr "fecho eclair" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__zip +msgid "Zip" +msgstr "Fecho eclair" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__image +msgid "image" +msgstr "imagem" diff --git a/CatEdu/openeducat_admission/i18n/ru.po b/CatEdu/openeducat_admission/i18n/ru.po new file mode 100644 index 0000000..51e99c3 --- /dev/null +++ b/CatEdu/openeducat_admission/i18n/ru.po @@ -0,0 +1,1298 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 10:00+0000" +"PO-Revision-Date:2024-02-16 10:00+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Course:" +msgstr "Курс:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "From Date:" +msgstr "От даты:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "To Date:" +msgstr "На сегодняшний день:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "" +"
\n" +" Total Number of Students :" +msgstr "" +"
\n" +" Общее количество студентов:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Admission Analysis" +msgstr "Анализ поступления" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_20 +msgid "Abdul" +msgstr "Абдул" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_20 +msgid "Abdul Hajjar" +msgstr "Абдул Хаджар" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_years_id +msgid "Academic Year" +msgstr "Академический год" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction +msgid "Action Needed" +msgstr "Требуется действие" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__active +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__active +msgid "Active" +msgstr "Активный" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_ids +msgid "Activities" +msgstr "Деятельность" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Оформление исключений активности" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_state +msgid "Activity State" +msgstr "Состояние активности" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_icon +msgid "Activity Type Icon" +msgstr "Значок типа действия" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Address" +msgstr "Адрес" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_openeducat_admission +msgid "Admission" +msgstr "Допуск" + +#. module: openeducat_admission +#: model:ir.actions.report,name:openeducat_admission.action_report_report_admission_analysis +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Admission Analysis" +msgstr "Анализ поступления" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.admission_analysis_act +#: model:ir.model,name:openeducat_admission.model_report_openeducat_admission_report_admission_analysis +msgid "Admission Analysis Report" +msgstr "Отчет об анализе поступления" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_admission_analysis +msgid "Admission Analysis Wizard" +msgstr "Мастер анализа поступления" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Confirm" +msgstr "Подтверждение приема" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__admission_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Admission Date" +msgstr "Дата поступления" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Detail" +msgstr "Детали приема" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__admission +msgid "Admission Process" +msgstr "Процесс поступления" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission_register +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_tree +msgid "Admission Register" +msgstr "Регистр приема" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_register_view +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_register +msgid "Admission Registers" +msgstr "Регистры приема" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_analysis +msgid "Admission Report" +msgstr "Отчет о приеме" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__admission_ids +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_root +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_submenu +msgid "Admissions" +msgstr "Прием" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_11 +msgid "Ahmed" +msgstr "Ахмед" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_11 +msgid "Ahmed Malik" +msgstr "Ахмед Малик" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_10 +msgid "Alex" +msgstr "Алекс" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_10 +msgid "Alex Johnson" +msgstr "Алекс Джонсон" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_13 +msgid "Andrew" +msgstr "Андрей" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_17 +msgid "Anna" +msgstr "Анна" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_17 +msgid "Anna Taylor" +msgstr "Анна Тейлор" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Application Date" +msgstr "Дата подачи документов" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"Application Date should be between Start Date & End Date" +" of Admission Register." +msgstr "" +"Дата подачи заявления должна находиться между датой начала и датой окончания" +" регистрации приема." + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__application +msgid "Application Gathering" +msgstr "Сбор заявок" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Application No." +msgstr "Приложение №." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_number +msgid "Application Number" +msgstr "Номер заявления" + +#. module: openeducat_admission +#: model:ir.model.constraint,message:openeducat_admission.constraint_op_admission_unique_application_number +msgid "Application Number must be unique per Application!" +msgstr "Номер заявки должен быть уникальным для каждой заявки!" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Applications" +msgstr "Приложения" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Archived" +msgstr "В архиве" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_attachment_count +msgid "Attachment Count" +msgstr "Количество вложений" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Batch" +msgstr "Партия" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__birth_date +msgid "Birth Date" +msgstr "Дата рождения" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "Дата рождения не может быть больше текущей даты!" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_9 +msgid "Brown" +msgstr "Коричневый" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Cancel" +msgstr "Отмена" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__cancel +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__cancel +msgid "Cancelled" +msgstr "Отменено" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_2 +msgid "Carter" +msgstr "Картер" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_24 +msgid "Charles" +msgstr "Чарльз" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_24 +msgid "Charles Miller" +msgstr "Чарльз Миллер" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__city +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "City" +msgstr "Город" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__company_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__company_id +msgid "Company" +msgstr "Компания" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Confirm" +msgstr "Подтверждать" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__confirm +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__confirm +msgid "Confirmed" +msgstr "Подтвержденный" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Country" +msgstr "Страна" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Course" +msgstr "Курс" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_pivot +msgid "Course By Admission" +msgstr "Курс при поступлении" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_registration_graph +msgid "Course By Admission Register" +msgstr "Курс по регистру поступления" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__product_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_student_course__product_id +msgid "Course Fees" +msgstr "Плата за обучение" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_uid +msgid "Created by" +msgstr "Сделано" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_date +msgid "Created on" +msgstr "Создано на" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_1 +#: model:op.admission,last_name:openeducat_admission.op_admission_4 +msgid "Dani" +msgstr "Дэни" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_8 +msgid "David" +msgstr "Дэйвид" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_8 +msgid "David A Smith" +msgstr "Дэвид А. Смит" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__discount +msgid "Discount (%)" +msgstr "Скидка (%)" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__display_name +msgid "Display Name" +msgstr "Отображаемое имя" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__done +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Done" +msgstr "Сделанный" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__draft +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__draft +msgid "Draft" +msgstr "Черновик" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__due_date +msgid "Due Date" +msgstr "Срок оплаты" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Educational Detail" +msgstr "Образовательная деталь" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__email +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Email" +msgstr "Электронная почта" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__end_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__end_date +msgid "End Date" +msgstr "Дата окончания" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#: code:addons/openeducat_admission/wizard/admission_analysis_wizard.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Дата окончания не может быть установлена ​​раньше даты начала." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Enroll" +msgstr "Зарегистрироваться" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Enrolled" +msgstr "Зачислен" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_9 +msgid "Eric" +msgstr "Эрик" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_9 +msgid "Eric A Brown" +msgstr "Эрик А. Браун" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_business +msgid "Family Business" +msgstr "Семейный бизнес" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_income +msgid "Family Income" +msgstr "Семейный доход" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +msgid "Fees" +msgstr "Сборы" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_start_date +msgid "Fees Start Date" +msgstr "Дата начала сборов" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_term_id +msgid "Fees Term" +msgstr "Срок действия комиссий" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__f +msgid "Female" +msgstr "Женский" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "First Name" +msgstr "Имя" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_15 +msgid "Flynn" +msgstr "Флинн" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_follower_ids +msgid "Followers" +msgstr "Последователи" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_partner_ids +msgid "Followers (Partners)" +msgstr "Последователи (Партнеры)" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Значок шрифта потрясающий, например. fa-задачи" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__gender +msgid "Gender" +msgstr "Пол" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Group By..." +msgstr "Группа по..." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_20 +msgid "Hajjar" +msgstr "Хаджар" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__has_message +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__has_message +msgid "Has Message" +msgstr "Имеет сообщение" + +#. module: openeducat_admission +#: model:ir.module.category,description:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,description:openeducat_admission.module_category_openeducat_admission +msgid "Helps you manage your institutes different-different users." +msgstr "Помогает вам управлять разными пользователями ваших институтов." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__id +msgid "ID" +msgstr "ИДЕНТИФИКАТОР" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon" +msgstr "Икона" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Значок, обозначающий активность исключения." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Если этот флажок установлен, новые сообщения требуют вашего внимания." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "" +"Если этот флажок установлен, некоторые сообщения имеют ошибку доставки." + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Import Template for Admission" +msgstr "Импортировать шаблон для поступления" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__is_student +msgid "Is Already Student" +msgstr "уже студент" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_is_follower +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_is_follower +msgid "Is Follower" +msgstr "является последователем" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_6 +msgid "Jack" +msgstr "Джек" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_6 +msgid "Jack S Peeters" +msgstr "Джек С. Питерс" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_22 +msgid "Jacobs" +msgstr "Джейкобс" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_12 +msgid "James" +msgstr "Джеймс" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_12 +msgid "James Wilson" +msgstr "Джеймс Уилсон" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_10 +msgid "Johnson" +msgstr "Джонсон" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_16 +msgid "Jones" +msgstr "Джонс" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_25 +msgid "Kate" +msgstr "Катя" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_25 +#: model:op.admission,name:openeducat_admission.op_admission_25 +msgid "Kate Anderson" +msgstr "Кейт Андерсон" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Last Name" +msgstr "Фамилия" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_uid +msgid "Last Updated by" +msgstr "Последнее обновление:" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_date +msgid "Last Updated on" +msgstr "Последнее обновление:" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_13 +msgid "Lily" +msgstr "Лили" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_13 +msgid "Lily Andrew" +msgstr "Лили Эндрю" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_5 +msgid "Lukas" +msgstr "Лукас" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_5 +msgid "Lukas Simon" +msgstr "Лукас Симон" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__m +msgid "Male" +msgstr "Мужской" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_11 +msgid "Malik" +msgstr "Малик" + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_admin +msgid "Manager" +msgstr "Менеджер" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_23 +msgid "Maria" +msgstr "Мария" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_23 +msgid "Maria J Swartz" +msgstr "Мария Дж. Шварц" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_2 +msgid "Mark" +msgstr "Отметка" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_2 +msgid "Mark R Carter" +msgstr "Марк Р. Картер" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_18 +msgid "Martin" +msgstr "Мартин" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__max_count +msgid "Maximum No. of Admission" +msgstr "Максимальное количество допусков" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error +msgid "Message Delivery error" +msgstr "Ошибка доставки сообщения" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_ids +msgid "Messages" +msgstr "Сообщения" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_4 +msgid "Michael" +msgstr "Майкл" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_4 +msgid "Michael S Dani" +msgstr "Майкл С. Дэни" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Middle Name" +msgstr "Второе имя" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_24 +msgid "Miller" +msgstr "Миллер" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "Min Admission can't be greater than Max Admission" +msgstr "Минимальный вход не может быть больше максимального" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__min_count +msgid "Minimum No. of Admission" +msgstr "Минимальное количество допусков" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__minimum_age_criteria +msgid "Minimum Required Age(Years)" +msgstr "Минимальный требуемый возраст (лет)" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_3 +msgid "Mitzi" +msgstr "Митци" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_3 +msgid "Mitzi R Russell" +msgstr "Митци Р. Рассел" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__mobile +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Mobile" +msgstr "мобильный" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_7 +msgid "Moore" +msgstr "Мур" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Срок моей активности" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Name" +msgstr "Имя" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Следующее событие календаря действий" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Срок следующего мероприятия" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_summary +msgid "Next Activity Summary" +msgstr "Сводка следующего действия" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_id +msgid "Next Activity Type" +msgstr "Следующий тип активности" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__nbr +msgid "No of Admission" +msgstr "Нет допуска" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "No of Admission should be positive!" +msgstr "No Допуска должен быть положительным!" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_16 +msgid "Nora" +msgstr "Нора" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_16 +msgid "Nora R Jones" +msgstr "Нора Р. Джонс" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Not Eligible for Admission minimum required age is : %s " +msgstr "Не имеет права на поступление. Минимальный требуемый возраст: %s." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of Actions" +msgstr "Количество действий" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of errors" +msgstr "Количество ошибок" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Количество сообщений, требующих действий" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Количество сообщений с ошибкой доставки" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Open Student Profile" +msgstr "Открыть профиль студента" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__o +msgid "Other" +msgstr "Другой" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__partner_id +msgid "Partner" +msgstr "Партнер" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_19 +msgid "Patrick" +msgstr "Патрик" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_19 +msgid "Patrick Richard" +msgstr "Патрик Ричард" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_21 +msgid "Paul" +msgstr "Павел" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_21 +msgid "Paul M Scott" +msgstr "Пол М. Скотт" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_6 +msgid "Peeters" +msgstr "Питерс" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__pending +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Pending" +msgstr "В ожидании" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Personal Detail" +msgstr "Личная информация" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__phone +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Phone" +msgstr "Телефон" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Please fill in the mobile number" +msgstr "Пожалуйста, заполните номер мобильного телефона" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_course_id +msgid "Previous Course" +msgstr "Предыдущий курс" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_institute_id +msgid "Previous Institute" +msgstr "Предыдущий институт" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_result +msgid "Previous Result" +msgstr "Предыдущий результат" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Print" +msgstr "Распечатать" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__rating_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__rating_ids +msgid "Ratings" +msgstr "Рейтинги" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Register" +msgstr "регистр" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_view +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_tree +msgid "Registration" +msgstr "Постановка на учет" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Reject" +msgstr "Отклонять" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__reject +msgid "Rejected" +msgstr "Отклоненный" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_report_root +msgid "Reports" +msgstr "Отчеты" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_user_id +msgid "Responsible User" +msgstr "Ответственный пользователь" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_19 +msgid "Richard" +msgstr "Ричард" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_14 +msgid "Robert" +msgstr "Роберт" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_14 +msgid "Robert M Stevens" +msgstr "Роберт М. Стивенс" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_7 +msgid "Ruby" +msgstr "Рубин" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_7 +msgid "Ruby J Moore" +msgstr "Руби Джей Мур" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_3 +msgid "Russell" +msgstr "Рассел" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Ошибка доставки СМС" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_1 +msgid "Sara" +msgstr "Сара" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_1 +msgid "Sara S Dani" +msgstr "Сара С Дэни" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_21 +msgid "Scott" +msgstr "Скотт" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Set to Draft" +msgstr "Установить в черновик" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_5 +msgid "Simon" +msgstr "Саймон" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_8 +msgid "Smith" +msgstr "Смит" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_18 +msgid "Sophia" +msgstr "София" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_18 +msgid "Sophia Martin" +msgstr "София Мартин" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Admission" +msgstr "Начать прием" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Application" +msgstr "Запустить приложение" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__start_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__start_date +msgid "Start Date" +msgstr "Дата начала" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "State" +msgstr "Состояние" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state_id +msgid "States" +msgstr "состояния" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Status" +msgstr "Положение дел" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Статус основан на действиях.\n" +"Просрочено: срок выполнения уже прошел.\n" +"Сегодня: дата действия сегодня.\n" +"Запланировано: будущие действия." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_14 +msgid "Stevens" +msgstr "Стивенс" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street +msgid "Street" +msgstr "Улица" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street 2..." +msgstr "Улица # 2..." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street..." +msgstr "Улица..." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street2 +msgid "Street2" +msgstr "Улица # 2" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Student" +msgstr "Студент" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_student_course +msgid "Student Course Details" +msgstr "Детали студенческого курса" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Student Name" +msgstr "Имя студента" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Submit" +msgstr "Представлять на рассмотрение" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__submit +msgid "Submitted" +msgstr "Поданный" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_23 +msgid "Swartz" +msgstr "Шварц" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_17 +msgid "Taylor" +msgstr "Тейлор" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_term_id +msgid "Terms" +msgstr "Условия" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "Значение суммы вклада должно быть положительным." + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\"." +" You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"Для этого продукта не определен счет дохода: \"%s\". Возможно, вам придется " +"установить план счетов из приложения «Бухгалтерия», меню настроек." + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_15 +msgid "Thomas" +msgstr "Томас" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_15 +msgid "Thomas B Flynn" +msgstr "Томас Б. Флинн" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__title +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Title" +msgstr "Заголовок" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Тип зарегистрированной исключительной активности." + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_user +msgid "User" +msgstr "Пользователь" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_22 +msgid "Victor" +msgstr "Виктор" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_22 +msgid "Victor A Jacobs" +msgstr "Виктор Джейкобс" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website Messages" +msgstr "Сообщения веб-сайта" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website communication history" +msgstr "История общения на сайте" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_12 +msgid "Wilson" +msgstr "Уилсон" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "ZIP" +msgstr "Почтовый индекс" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__zip +msgid "Zip" +msgstr "Почтовый индекс" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__image +msgid "image" +msgstr "изображение" diff --git a/CatEdu/openeducat_admission/i18n/th.po b/CatEdu/openeducat_admission/i18n/th.po new file mode 100644 index 0000000..799a98f --- /dev/null +++ b/CatEdu/openeducat_admission/i18n/th.po @@ -0,0 +1,1296 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 10:00+0000" +"PO-Revision-Date:2024-02-16 10:00+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Course:" +msgstr "หลักสูตร:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "From Date:" +msgstr "จากวันที่:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "To Date:" +msgstr "ถึงวันที่:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "" +"
\n" +" Total Number of Students :" +msgstr "" +"
\n" +" จำนวนนักเรียนทั้งหมด :" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Admission Analysis" +msgstr "การวิเคราะห์การรับเข้าเรียน" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_20 +msgid "Abdul" +msgstr "อับดุล" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_20 +msgid "Abdul Hajjar" +msgstr "อับดุล ฮัจญาร์" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_years_id +msgid "Academic Year" +msgstr "ปีการศึกษา" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction +msgid "Action Needed" +msgstr "จำเป็นต้องดำเนินการ" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__active +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__active +msgid "Active" +msgstr "คล่องแคล่ว" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_ids +msgid "Activities" +msgstr "กิจกรรม" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "กิจกรรมตกแต่งข้อยกเว้น" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_state +msgid "Activity State" +msgstr "สถานะกิจกรรม" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_icon +msgid "Activity Type Icon" +msgstr "ไอคอนประเภทกิจกรรม" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Address" +msgstr "ที่อยู่" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_openeducat_admission +msgid "Admission" +msgstr "ค่าเข้าชม" + +#. module: openeducat_admission +#: model:ir.actions.report,name:openeducat_admission.action_report_report_admission_analysis +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Admission Analysis" +msgstr "การวิเคราะห์การรับเข้าเรียน" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.admission_analysis_act +#: model:ir.model,name:openeducat_admission.model_report_openeducat_admission_report_admission_analysis +msgid "Admission Analysis Report" +msgstr "รายงานการวิเคราะห์การรับเข้าเรียน" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_admission_analysis +msgid "Admission Analysis Wizard" +msgstr "ตัวช่วยสร้างการวิเคราะห์การรับเข้าเรียน" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Confirm" +msgstr "ยืนยันการรับเข้าเรียน" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__admission_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Admission Date" +msgstr "วันที่รับสมัคร" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Detail" +msgstr "รายละเอียดการรับสมัคร" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__admission +msgid "Admission Process" +msgstr "กระบวนการรับสมัคร" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission_register +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_tree +msgid "Admission Register" +msgstr "ทะเบียนรับสมัคร" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_register_view +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_register +msgid "Admission Registers" +msgstr "ทะเบียนรับสมัคร" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_analysis +msgid "Admission Report" +msgstr "รายงานการรับเข้าเรียน" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__admission_ids +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_root +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_submenu +msgid "Admissions" +msgstr "การรับสมัคร" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_11 +msgid "Ahmed" +msgstr "อาเหม็ด" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_11 +msgid "Ahmed Malik" +msgstr "อาเหม็ด มาลิก" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_10 +msgid "Alex" +msgstr "อเล็กซ์" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_10 +msgid "Alex Johnson" +msgstr "อเล็กซ์ จอห์นสัน" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_13 +msgid "Andrew" +msgstr "แอนดรูว์" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_17 +msgid "Anna" +msgstr "แอนนา" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_17 +msgid "Anna Taylor" +msgstr "แอนนา เทย์เลอร์" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Application Date" +msgstr "วันรับสมัคร" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"Application Date should be between Start Date & End Date" +" of Admission Register." +msgstr "" +"วันที่สมัครควรอยู่ระหว่างวันที่เริ่มต้นและวันสิ้นสุดการลงทะเบียนรับสมัคร" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__application +msgid "Application Gathering" +msgstr "การรวบรวมใบสมัคร" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Application No." +msgstr "ใบสมัครเลขที่" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_number +msgid "Application Number" +msgstr "หมายเลขใบสมัคร" + +#. module: openeducat_admission +#: model:ir.model.constraint,message:openeducat_admission.constraint_op_admission_unique_application_number +msgid "Application Number must be unique per Application!" +msgstr "หมายเลขแอปพลิเคชันจะต้องไม่ซ้ำกันต่อแอปพลิเคชัน!" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Applications" +msgstr "การใช้งาน" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Archived" +msgstr "เก็บถาวรแล้ว" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_attachment_count +msgid "Attachment Count" +msgstr "จำนวนไฟล์แนบ" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Batch" +msgstr "แบทช์" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__birth_date +msgid "Birth Date" +msgstr "วันที่เกิด" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "วันเกิดต้องไม่มากกว่าวันที่ปัจจุบัน!" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_9 +msgid "Brown" +msgstr "สีน้ำตาล" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Cancel" +msgstr "ยกเลิก" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__cancel +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__cancel +msgid "Cancelled" +msgstr "ยกเลิก" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_2 +msgid "Carter" +msgstr "คาร์เตอร์" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_24 +msgid "Charles" +msgstr "ชาร์ลส์" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_24 +msgid "Charles Miller" +msgstr "ชาร์ลส มิลเลอร์" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__city +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "City" +msgstr "เมือง" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__company_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__company_id +msgid "Company" +msgstr "บริษัท" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Confirm" +msgstr "ยืนยัน" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__confirm +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__confirm +msgid "Confirmed" +msgstr "ยืนยันแล้ว" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Country" +msgstr "ประเทศ" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Course" +msgstr "คอร์ส" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_pivot +msgid "Course By Admission" +msgstr "หลักสูตรตามการรับเข้าเรียน" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_registration_graph +msgid "Course By Admission Register" +msgstr "หลักสูตรตามการลงทะเบียนรับสมัคร" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__product_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_student_course__product_id +msgid "Course Fees" +msgstr "ค่าเล่าเรียน" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_uid +msgid "Created by" +msgstr "สร้างโดย" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_date +msgid "Created on" +msgstr "สร้างบน" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_1 +#: model:op.admission,last_name:openeducat_admission.op_admission_4 +msgid "Dani" +msgstr "ดานี่" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_8 +msgid "David" +msgstr "เดวิด" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_8 +msgid "David A Smith" +msgstr "เดวิด เอ สมิธ" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__discount +msgid "Discount (%)" +msgstr "การลดราคา (%)" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__display_name +msgid "Display Name" +msgstr "ชื่อที่แสดง" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__done +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Done" +msgstr "เสร็จแล้ว" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__draft +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__draft +msgid "Draft" +msgstr "ร่าง" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__due_date +msgid "Due Date" +msgstr "วันครบกำหนด" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Educational Detail" +msgstr "รายละเอียดการศึกษา" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__email +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Email" +msgstr "อีเมล" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__end_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__end_date +msgid "End Date" +msgstr "วันที่สิ้นสุด" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#: code:addons/openeducat_admission/wizard/admission_analysis_wizard.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "ไม่สามารถกำหนดวันที่สิ้นสุดก่อนวันที่เริ่มต้นได้" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Enroll" +msgstr "ลงทะเบียน" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Enrolled" +msgstr "ลงทะเบียนแล้ว" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_9 +msgid "Eric" +msgstr "เอริค" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_9 +msgid "Eric A Brown" +msgstr "เอริค เอ. บราวน์" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_business +msgid "Family Business" +msgstr "ธุรกิจครอบครัว" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_income +msgid "Family Income" +msgstr "รายได้ของครอบครัว" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +msgid "Fees" +msgstr "ค่าธรรมเนียม" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_start_date +msgid "Fees Start Date" +msgstr "วันที่เริ่มต้นค่าธรรมเนียม" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_term_id +msgid "Fees Term" +msgstr "ระยะเวลาค่าธรรมเนียม" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__f +msgid "Female" +msgstr "หญิง" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "First Name" +msgstr "ชื่อจริง" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_15 +msgid "Flynn" +msgstr "ฟลินน์" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_follower_ids +msgid "Followers" +msgstr "ผู้ติดตาม" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_partner_ids +msgid "Followers (Partners)" +msgstr "ผู้ติดตาม (พันธมิตร)" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "ไอคอนตัวอักษรที่ยอดเยี่ยมเช่น fa-งาน" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__gender +msgid "Gender" +msgstr "เพศ" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Group By..." +msgstr "จัดกลุ่มตาม..." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_20 +msgid "Hajjar" +msgstr "ฮัจจาร์" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__has_message +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__has_message +msgid "Has Message" +msgstr "มีข้อความ" + +#. module: openeducat_admission +#: model:ir.module.category,description:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,description:openeducat_admission.module_category_openeducat_admission +msgid "Helps you manage your institutes different-different users." +msgstr "ช่วยคุณจัดการสถาบันของคุณกับผู้ใช้ที่แตกต่างกัน" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__id +msgid "ID" +msgstr "บัตรประจำตัวประชาชน" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon" +msgstr "ไอคอน" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "ไอคอนเพื่อระบุกิจกรรมข้อยกเว้น" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction +msgid "If checked, new messages require your attention." +msgstr "หากเลือก ข้อความใหม่จะต้องได้รับการดูแลจากคุณ" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "หากเลือก แสดงว่าบางข้อความมีข้อผิดพลาดในการส่ง" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Import Template for Admission" +msgstr "นำเข้าเทมเพลตสำหรับการรับสมัคร" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__is_student +msgid "Is Already Student" +msgstr "เป็นนักศึกษาแล้ว" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_is_follower +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_is_follower +msgid "Is Follower" +msgstr "เป็นผู้ตาม" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_6 +msgid "Jack" +msgstr "แจ็ค" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_6 +msgid "Jack S Peeters" +msgstr "แจ็ค เอส พีเตอร์ส" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_22 +msgid "Jacobs" +msgstr "จาคอบส์" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_12 +msgid "James" +msgstr "เจมส์" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_12 +msgid "James Wilson" +msgstr "เจมส์ วิลสัน" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_10 +msgid "Johnson" +msgstr "จอห์นสัน" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_16 +msgid "Jones" +msgstr "โจนส์" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_25 +msgid "Kate" +msgstr "เคท" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_25 +#: model:op.admission,name:openeducat_admission.op_admission_25 +msgid "Kate Anderson" +msgstr "เคท แอนเดอร์สัน" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Last Name" +msgstr "นามสกุล" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_uid +msgid "Last Updated by" +msgstr "อัปเดตล่าสุดโดย" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_date +msgid "Last Updated on" +msgstr "อัปเดตล่าสุดเมื่อ" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_13 +msgid "Lily" +msgstr "ลิลลี่" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_13 +msgid "Lily Andrew" +msgstr "ลิลี่ แอนดรูว์" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_5 +msgid "Lukas" +msgstr "ลูคัส" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_5 +msgid "Lukas Simon" +msgstr "ลูคัส ไซมอน" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__m +msgid "Male" +msgstr "ชาย" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_11 +msgid "Malik" +msgstr "มาลิก" + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_admin +msgid "Manager" +msgstr "ผู้จัดการ" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_23 +msgid "Maria" +msgstr "มาเรีย" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_23 +msgid "Maria J Swartz" +msgstr "มาเรีย เจ สวาร์ตซ์" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_2 +msgid "Mark" +msgstr "เครื่องหมาย" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_2 +msgid "Mark R Carter" +msgstr "มาร์ค อาร์ คาร์เตอร์" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_18 +msgid "Martin" +msgstr "มาร์ติน" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__max_count +msgid "Maximum No. of Admission" +msgstr "จำนวนการรับเข้าเรียนสูงสุด" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error +msgid "Message Delivery error" +msgstr "ข้อผิดพลาดในการส่งข้อความ" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_ids +msgid "Messages" +msgstr "ข้อความ" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_4 +msgid "Michael" +msgstr "ไมเคิล" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_4 +msgid "Michael S Dani" +msgstr "ไมเคิล เอส ดานี" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Middle Name" +msgstr "ชื่อกลาง" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_24 +msgid "Miller" +msgstr "มิลเลอร์" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "Min Admission can't be greater than Max Admission" +msgstr "ค่าเข้าชมขั้นต่ำต้องไม่มากกว่าค่าเข้าชมสูงสุด" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__min_count +msgid "Minimum No. of Admission" +msgstr "จำนวนการรับเข้าเรียนขั้นต่ำ" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__minimum_age_criteria +msgid "Minimum Required Age(Years)" +msgstr "อายุขั้นต่ำที่ต้องการ(ปี)" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_3 +msgid "Mitzi" +msgstr "มิทซี่" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_3 +msgid "Mitzi R Russell" +msgstr "มิทซี่ อาร์. รัสเซล" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__mobile +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Mobile" +msgstr "มือถือ" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_7 +msgid "Moore" +msgstr "มัวร์" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "กำหนดเวลากิจกรรมของฉัน" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Name" +msgstr "ชื่อ" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "กิจกรรมปฏิทินกิจกรรมถัดไป" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "กำหนดเวลากิจกรรมถัดไป" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_summary +msgid "Next Activity Summary" +msgstr "สรุปกิจกรรมถัดไป" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_id +msgid "Next Activity Type" +msgstr "ประเภทกิจกรรมถัดไป" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__nbr +msgid "No of Admission" +msgstr "ไม่มีการรับเข้าเรียน" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "No of Admission should be positive!" +msgstr "จำนวนการรับเข้าเรียนควรเป็นบวก!" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_16 +msgid "Nora" +msgstr "โนรา" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_16 +msgid "Nora R Jones" +msgstr "นอรา อาร์ โจนส์" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Not Eligible for Admission minimum required age is : %s " +msgstr "ไม่มีสิทธิ์เข้าศึกษา อายุขั้นต่ำที่ต้องการคือ : %s" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of Actions" +msgstr "จำนวนการกระทำ" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of errors" +msgstr "จำนวนข้อผิดพลาด" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "จำนวนข้อความที่ต้องดำเนินการ" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "จำนวนข้อความที่มีข้อผิดพลาดในการส่ง" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Open Student Profile" +msgstr "เปิดประวัตินักศึกษา" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__o +msgid "Other" +msgstr "อื่น" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__partner_id +msgid "Partner" +msgstr "พันธมิตร" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_19 +msgid "Patrick" +msgstr "แพทริค" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_19 +msgid "Patrick Richard" +msgstr "แพทริค ริชาร์ด" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_21 +msgid "Paul" +msgstr "พอล" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_21 +msgid "Paul M Scott" +msgstr "พอล เอ็ม สกอตต์" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_6 +msgid "Peeters" +msgstr "พีตเตอร์ส" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__pending +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Pending" +msgstr "รอดำเนินการ" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Personal Detail" +msgstr "รายละเอียดส่วนบุคคล" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__phone +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Phone" +msgstr "โทรศัพท์" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Please fill in the mobile number" +msgstr "กรุณากรอกหมายเลขโทรศัพท์มือถือ" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_course_id +msgid "Previous Course" +msgstr "หลักสูตรก่อนหน้า" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_institute_id +msgid "Previous Institute" +msgstr "สถาบันก่อนหน้า" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_result +msgid "Previous Result" +msgstr "ผลลัพธ์ก่อนหน้า" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Print" +msgstr "พิมพ์" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__rating_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__rating_ids +msgid "Ratings" +msgstr "การให้คะแนน" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Register" +msgstr "ลงทะเบียน" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_view +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_tree +msgid "Registration" +msgstr "การลงทะเบียน" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Reject" +msgstr "ปฏิเสธ" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__reject +msgid "Rejected" +msgstr "ถูกปฏิเสธ" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_report_root +msgid "Reports" +msgstr "รายงาน" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_user_id +msgid "Responsible User" +msgstr "ผู้ใช้ที่มีความรับผิดชอบ" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_19 +msgid "Richard" +msgstr "ริชาร์ด" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_14 +msgid "Robert" +msgstr "โรเบิร์ต" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_14 +msgid "Robert M Stevens" +msgstr "โรเบิร์ต เอ็ม สตีเวนส์" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_7 +msgid "Ruby" +msgstr "ทับทิม" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_7 +msgid "Ruby J Moore" +msgstr "รูบี้ เจ มัวร์" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_3 +msgid "Russell" +msgstr "รัสเซลล์" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "SMS Delivery error" +msgstr "ข้อผิดพลาดในการส่ง SMS" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_1 +msgid "Sara" +msgstr "ซาร่า" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_1 +msgid "Sara S Dani" +msgstr "ซาราห์ เอส ดานี" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_21 +msgid "Scott" +msgstr "สกอตต์" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Set to Draft" +msgstr "ตั้งค่าเป็นแบบร่าง" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_5 +msgid "Simon" +msgstr "ไซม่อน" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_8 +msgid "Smith" +msgstr "สมิธ" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_18 +msgid "Sophia" +msgstr "โซเฟีย" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_18 +msgid "Sophia Martin" +msgstr "โซเฟีย มาร์ติน" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Admission" +msgstr "เริ่มรับสมัคร" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Application" +msgstr "เริ่มแอปพลิเคชัน" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__start_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__start_date +msgid "Start Date" +msgstr "วันที่เริ่มต้น" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "State" +msgstr "สถานะ" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state_id +msgid "States" +msgstr "รัฐ" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Status" +msgstr "สถานะ" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"สถานะตามกิจกรรม\n" +"เกินกำหนด: เลยวันครบกำหนดไปแล้ว\n" +"วันนี้: วันที่ของกิจกรรมคือวันนี้\n" +"วางแผนไว้: กิจกรรมในอนาคต" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_14 +msgid "Stevens" +msgstr "สตีเวนส์" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street +msgid "Street" +msgstr "ถนน" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street 2..." +msgstr "ถนน 2..." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street..." +msgstr "ถนน..." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street2 +msgid "Street2" +msgstr "ถนน2" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Student" +msgstr "นักเรียน" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_student_course +msgid "Student Course Details" +msgstr "รายละเอียดหลักสูตรนักศึกษา" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Student Name" +msgstr "ชื่อนักเรียน" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Submit" +msgstr "ส่ง" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__submit +msgid "Submitted" +msgstr "ส่ง" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_23 +msgid "Swartz" +msgstr "สวาร์ตซ์" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_17 +msgid "Taylor" +msgstr "เทย์เลอร์" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_term_id +msgid "Terms" +msgstr "เงื่อนไข" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "มูลค่าของจำนวนเงินฝากจะต้องเป็นบวก" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\"." +" You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"ไม่มีบัญชีรายได้ที่กำหนดไว้สำหรับผลิตภัณฑ์นี้: \"%s\" " +"คุณอาจต้องติดตั้งผังบัญชีจากแอปการบัญชี เมนูการตั้งค่า" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_15 +msgid "Thomas" +msgstr "โทมัส" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_15 +msgid "Thomas B Flynn" +msgstr "โธมัส บี. ฟลินน์" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__title +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Title" +msgstr "ชื่อ" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "ประเภทของกิจกรรมข้อยกเว้นในเรกคอร์ด" + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_user +msgid "User" +msgstr "ผู้ใช้" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_22 +msgid "Victor" +msgstr "วิคเตอร์" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_22 +msgid "Victor A Jacobs" +msgstr "วิคเตอร์ เอ จาคอบส์" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website Messages" +msgstr "ข้อความเว็บไซต์" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website communication history" +msgstr "ประวัติการสื่อสารเว็บไซต์" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_12 +msgid "Wilson" +msgstr "วิลสัน" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "ZIP" +msgstr "รหัสไปรษณีย์" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__zip +msgid "Zip" +msgstr "ซิป" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__image +msgid "image" +msgstr "ภาพ" diff --git a/CatEdu/openeducat_admission/i18n/vi.po b/CatEdu/openeducat_admission/i18n/vi.po new file mode 100644 index 0000000..da530ab --- /dev/null +++ b/CatEdu/openeducat_admission/i18n/vi.po @@ -0,0 +1,769 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_admission +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-09-27 05:40+0000\n" +"PO-Revision-Date: 2019-09-27 05:40+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Course : " +msgstr " Khóa học: " + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "From Date: " +msgstr " Từ ngày: " + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "To Date:" +msgstr " Đến ngày " + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Admission Analysis" +msgstr " nhập học Phân tích " + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Total Number of Students :" +msgstr " Tổng số học sinh: " + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction +msgid "Action Needed" +msgstr "Hành động cần thiết" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Address" +msgstr "Địa chỉ" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission +msgid "Admission" +msgstr "Nhập học" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_view_pivot +#: model:ir.actions.report,name:openeducat_admission.action_report_report_admission_analysis +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Admission Analysis" +msgstr "Phân tích nhập học" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.admission_analysis_act +#: model:ir.model,name:openeducat_admission.model_report_openeducat_admission_report_admission_analysis +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_analysis_report +msgid "Admission Analysis Report" +msgstr "Báo cáo phân tích nhập học" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_admission_analysis +msgid "Admission Analysis Wizard" +msgstr "Tuyển sinh Phân tích wizard" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: selection:op.admission,state:0 +msgid "Admission Confirm" +msgstr "Tuyển sinh Confirm" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__admission_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Admission Date" +msgstr "nhập học ngày" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Detail" +msgstr "nhập học chi tiết" + +#. module: openeducat_admission +#: selection:op.admission.register,state:0 +msgid "Admission Process" +msgstr "Quá trình nhập học" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission_register +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_tree +msgid "Admission Register" +msgstr "Đăng ký nhập học" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_register_view +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_register +msgid "Admission Registers" +msgstr "Đăng ký nhập học" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_analysis +msgid "Admission Report" +msgstr "báo cáo nhập học" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__admission_ids +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_root +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_submenu +msgid "Admissions" +msgstr "Tuyển sinh" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Application Date" +msgstr "Ngày nộp hồ sơ" + +#. module: openeducat_admission +#: code:addons/openeducat_admission/models/admission.py:188 +#, python-format +msgid "Application Date should be between Start Date & End Date of Admission Register." +msgstr "Ngày nộp đơn nên được giữa Ngày bắt đầu Ngày kết thúc & tuyển sinh Đăng ký." + +#. module: openeducat_admission +#: selection:op.admission.register,state:0 +msgid "Application Gathering" +msgstr "Ứng dụng thu thập" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Application No." +msgstr "Ứng dụng số" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_number +msgid "Application Number" +msgstr "Sô hiệu đăng ki" + +#. module: openeducat_admission +#: sql_constraint:op.admission:0 +msgid "Application Number must be unique per Application!" +msgstr "Số ứng dụng phải là duy nhất cho mỗi ứng dụng!" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Applications" +msgstr "Các ứng dụng" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_attachment_count +msgid "Attachment Count" +msgstr "Đếm tập tin đính kèm" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Batch" +msgstr "hàng loạt" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__birth_date +msgid "Birth Date" +msgstr "Ngày sinh" + +#. module: openeducat_admission +#: code:addons/openeducat_admission/models/admission.py:197 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "Ngày sinh không thể lớn hơn ngày hiện tại!" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Cancel" +msgstr "Hủy" + +#. module: openeducat_admission +#: selection:op.admission,state:0 +#: selection:op.admission.register,state:0 +msgid "Cancelled" +msgstr "Hủy bỏ" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__city +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "City" +msgstr "thành phố" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Confirm" +msgstr "Xác nhận" + +#. module: openeducat_admission +#: selection:op.admission,state:0 +#: selection:op.admission.register,state:0 +msgid "Confirmed" +msgstr "Xác nhận" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Country" +msgstr "Quốc gia" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Course" +msgstr "Khóa học" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_pivot +msgid "Course By Admission" +msgstr "Khóa học Bằng Tuyển sinh" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__product_id +msgid "Course Fees" +msgstr "Học phí" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_uid +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_date +msgid "Created on" +msgstr "Được tạo ra" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_report_openeducat_admission_report_admission_analysis__display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: selection:op.admission,state:0 +#: selection:op.admission.register,state:0 +msgid "Done" +msgstr "Thực hiện" + +#. module: openeducat_admission +#: selection:op.admission,state:0 +#: selection:op.admission.register,state:0 +msgid "Draft" +msgstr "Dự thảo" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__due_date +msgid "Due Date" +msgstr "Ngày đáo hạn" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Educational Detail" +msgstr "giáo dục Chi tiết" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__email +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Email" +msgstr "Email" + +#. module: openeducat_admission +#: sql_constraint:op.admission:0 +msgid "Email must be unique per Application!" +msgstr "Email phải là duy nhất cho mỗi ứng dụng!" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__end_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__end_date +msgid "End Date" +msgstr "Ngày cuối" + +#. module: openeducat_admission +#: code:addons/openeducat_admission/models/admission_register.py:72 +#: code:addons/openeducat_admission/wizard/admission_analysis_wizard.py:43 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Ngày Kết Thúc không thể được đặt trước Ngày bắt đầu." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Enroll" +msgstr "Ghi danh" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Enrolled" +msgstr "đăng ký" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_business +msgid "Family Business" +msgstr "gia đình kinh doanh" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_income +msgid "Family Income" +msgstr "Thu nhập gia đình" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +msgid "Fees" +msgstr "phí" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_term_id +msgid "Fees Term" +msgstr "phí hạn" + +#. module: openeducat_admission +#: selection:op.admission,gender:0 +msgid "Female" +msgstr "Nữ" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "First Name" +msgstr "Tên đầu tiên" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_follower_ids +msgid "Followers" +msgstr "Người theo dõi" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_channel_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_channel_ids +msgid "Followers (Channels)" +msgstr "Người theo dõi (Channels)" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_partner_ids +msgid "Followers (Partners)" +msgstr "Người theo dõi (Partners)" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__gender +msgid "Gender" +msgstr "tính" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Group By..." +msgstr "Nhóm theo..." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__id +#: model:ir.model.fields,field_description:openeducat_admission.field_report_openeducat_admission_report_admission_analysis__id +msgid "ID" +msgstr "NHẬN DẠNG" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_unread +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_unread +msgid "If checked new messages require your attention." +msgstr "Nếu kiểm tra tin nhắn mới đòi hỏi sự chú ý của bạn." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Nếu được chọn, các thông điệp mới đòi hỏi sự chú ý của bạn." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "Nếu được chọn, một số thông báo có một lỗi giao hàng." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__is_student +msgid "Is Already Student" +msgstr "Là đã Student" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_is_follower +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_is_follower +msgid "Is Follower" +msgstr "là người theo dõi" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis____last_update +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission____last_update +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register____last_update +#: model:ir.model.fields,field_description:openeducat_admission.field_report_openeducat_admission_report_admission_analysis____last_update +msgid "Last Modified on" +msgstr "Sửa đổi lần cuối trên" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Last Name" +msgstr "tên họ" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Mail :" +msgstr "Thư :" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_main_attachment_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_main_attachment_id +msgid "Main Attachment" +msgstr "Đính kèm chính" + +#. module: openeducat_admission +#: selection:op.admission,gender:0 +msgid "Male" +msgstr "Nam" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__max_count +msgid "Maximum No. of Admission" +msgstr "Tối đa số tuyển sinh" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error +msgid "Message Delivery error" +msgstr "thông báo lỗi giao hàng" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_ids +msgid "Messages" +msgstr "Tin nhắn" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Middle Name" +msgstr "Tên đệm" + +#. module: openeducat_admission +#: code:addons/openeducat_admission/models/admission_register.py:82 +#, python-format +msgid "Min Admission can't be greater than Max Admission" +msgstr "Min nhập học không thể lớn hơn Max nhập học" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__min_count +msgid "Minimum No. of Admission" +msgstr "Số tối thiểu là nhập học" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__mobile +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Mobile" +msgstr "Điện thoại di động" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__name +msgid "Name" +msgstr "Tên" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__nbr +msgid "No of Admission" +msgstr "Số lượng tuyển sinh" + +#. module: openeducat_admission +#: code:addons/openeducat_admission/models/admission_register.py:80 +#, python-format +msgid "No of Admission should be positive!" +msgstr "Số lượng nhập học nên tích cực!" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of Actions" +msgstr "Số Actions" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of error" +msgstr "Số lỗi" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "Số lượng tin nhắn mà đòi hỏi phải có một hành động" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Số lượng tin nhắn với lỗi giao hàng" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_unread_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_unread_counter +msgid "Number of unread messages" +msgstr "Số tin nhắn chưa đọc" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Open Student Profile" +msgstr "Mở hồ sơ sinh viên" + +#. module: openeducat_admission +#: selection:op.admission,gender:0 +msgid "Other" +msgstr "Khác" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__partner_id +msgid "Partner" +msgstr "Cộng sự" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: selection:op.admission,state:0 +msgid "Pending" +msgstr "Đang chờ xử lý" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Personal Detail" +msgstr "Xem chi tiết cá nhân" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__phone +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Phone" +msgstr "Điện thoại" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Phone :" +msgstr "Điện thoại :" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_course_id +msgid "Previous Course" +msgstr "Khóa học trước" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_institute_id +msgid "Previous Institute" +msgstr "trước Viện" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_result +msgid "Previous Result" +msgstr "Kết quả trước" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Print" +msgstr "In" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Register" +msgstr "Ghi danh" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_view +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_tree +msgid "Registration" +msgstr "Đăng ký" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Reject" +msgstr "Từ chối" + +#. module: openeducat_admission +#: selection:op.admission,state:0 +msgid "Rejected" +msgstr "Bị từ chối" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_report_root +msgid "Reports" +msgstr "Báo cáo" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Set to Draft" +msgstr "Set để Dự thảo" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Admission" +msgstr "Bắt đầu nhập học" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Application" +msgstr "khởi động ứng dụng" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__start_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__start_date +msgid "Start Date" +msgstr "ngày bắt đầu" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "State" +msgstr "Tiểu bang" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state_id +msgid "States" +msgstr "Những trạng thái" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Status" +msgstr "Trạng thái" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street +msgid "Street" +msgstr "đường phố" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street..." +msgstr "Đường phố..." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street2 +msgid "Street2" +msgstr "Phố2" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Student" +msgstr "Sinh viên" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Student Name" +msgstr "Tên học sinh" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Submit" +msgstr "Gửi đi" + +#. module: openeducat_admission +#: selection:op.admission,state:0 +msgid "Submitted" +msgstr "gửi" + +#. module: openeducat_admission +#: code:addons/openeducat_admission/models/admission.py:388 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "Giá trị của số tiền ký quỹ phải là số dương." + +#. module: openeducat_admission +#: code:addons/openeducat_admission/models/admission.py:383 +#, python-format +msgid "There is no income account defined for this product: \"%s\". You may have to install a chart of account from Accounting app, settings menu." +msgstr "Không có tài khoản thu nhập được xác định cho sản phẩm này: \"% s\". Bạn có thể phải cài đặt một biểu đồ của tài khoản từ kế toán ứng dụng, trình đơn cài đặt." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__title +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Title" +msgstr "Tiêu đề" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_unread +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_unread +msgid "Unread Messages" +msgstr "Tin nhắn chưa đọc" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_unread_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_unread_counter +msgid "Unread Messages Counter" +msgstr "Tin nhắn chưa đọc Counter" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website Messages" +msgstr "Tin nhắn của trang web" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website communication history" +msgstr "lịch sử truyền thông website" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "ZIP" +msgstr "Mã zip" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__zip +msgid "Zip" +msgstr "zip" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__image +msgid "image" +msgstr "Hình ảnh, tưởng tượng" diff --git a/CatEdu/openeducat_admission/i18n/vi_VN.po b/CatEdu/openeducat_admission/i18n/vi_VN.po new file mode 100644 index 0000000..e720756 --- /dev/null +++ b/CatEdu/openeducat_admission/i18n/vi_VN.po @@ -0,0 +1,1297 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 10:00+0000" +"PO-Revision-Date:2024-02-16 10:00+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Course:" +msgstr "Khóa học:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "From Date:" +msgstr "Từ ngày:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "To Date:" +msgstr "Tính đến nay:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "" +"
\n" +" Total Number of Students :" +msgstr "" +"
\n" +" Tổng số học sinh:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Admission Analysis" +msgstr "Phân tích tuyển sinh" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_20 +msgid "Abdul" +msgstr "Abdul" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_20 +msgid "Abdul Hajjar" +msgstr "Abdul Hajjar" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_years_id +msgid "Academic Year" +msgstr "Năm học" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction +msgid "Action Needed" +msgstr "Hành động cần thiết" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__active +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__active +msgid "Active" +msgstr "Tích cực" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_ids +msgid "Activities" +msgstr "Các hoạt động" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Trang trí ngoại lệ hoạt động" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_state +msgid "Activity State" +msgstr "Trạng thái hoạt động" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_icon +msgid "Activity Type Icon" +msgstr "Biểu tượng loại hoạt động" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Address" +msgstr "Địa chỉ" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_openeducat_admission +msgid "Admission" +msgstr "Nhận vào" + +#. module: openeducat_admission +#: model:ir.actions.report,name:openeducat_admission.action_report_report_admission_analysis +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Admission Analysis" +msgstr "Phân tích tuyển sinh" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.admission_analysis_act +#: model:ir.model,name:openeducat_admission.model_report_openeducat_admission_report_admission_analysis +msgid "Admission Analysis Report" +msgstr "Báo cáo phân tích tuyển sinh" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_admission_analysis +msgid "Admission Analysis Wizard" +msgstr "Trình hướng dẫn phân tích tuyển sinh" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Confirm" +msgstr "Xác nhận nhập học" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__admission_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Admission Date" +msgstr "Ngày nhập học" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Detail" +msgstr "Chi tiết tuyển sinh" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__admission +msgid "Admission Process" +msgstr "Quy trình nhập học" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission_register +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_tree +msgid "Admission Register" +msgstr "Đăng ký tuyển sinh" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_register_view +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_register +msgid "Admission Registers" +msgstr "Đăng ký tuyển sinh" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_analysis +msgid "Admission Report" +msgstr "Báo cáo tuyển sinh" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__admission_ids +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_root +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_submenu +msgid "Admissions" +msgstr "tuyển sinh" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_11 +msgid "Ahmed" +msgstr "Ahmed" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_11 +msgid "Ahmed Malik" +msgstr "Ahmed Malik" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_10 +msgid "Alex" +msgstr "Alex" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_10 +msgid "Alex Johnson" +msgstr "Alex Johnson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_13 +msgid "Andrew" +msgstr "Andrew" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_17 +msgid "Anna" +msgstr "Anna" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_17 +msgid "Anna Taylor" +msgstr "Anna Taylor" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Application Date" +msgstr "Ngày nộp hồ sơ" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"Application Date should be between Start Date & End Date" +" of Admission Register." +msgstr "" +"Ngày nộp đơn phải nằm trong khoảng từ Ngày bắt đầu đến Ngày kết thúc của " +"Đăng ký nhập học." + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__application +msgid "Application Gathering" +msgstr "Thu thập ứng dụng" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Application No." +msgstr "Số ứng dụng" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_number +msgid "Application Number" +msgstr "Sô hiệu đăng ki" + +#. module: openeducat_admission +#: model:ir.model.constraint,message:openeducat_admission.constraint_op_admission_unique_application_number +msgid "Application Number must be unique per Application!" +msgstr "Số đơn đăng ký phải là duy nhất cho mỗi đơn đăng ký!" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Applications" +msgstr "Các ứng dụng" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Archived" +msgstr "Đã lưu trữ" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_attachment_count +msgid "Attachment Count" +msgstr "Số lượng tệp đính kèm" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Batch" +msgstr "Lô hàng" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__birth_date +msgid "Birth Date" +msgstr "Ngày sinh" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "Ngày sinh không được lớn hơn ngày hiện tại!" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_9 +msgid "Brown" +msgstr "Màu nâu" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Cancel" +msgstr "Hủy bỏ" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__cancel +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__cancel +msgid "Cancelled" +msgstr "Đã hủy" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_2 +msgid "Carter" +msgstr "Carter" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_24 +msgid "Charles" +msgstr "Charles" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_24 +msgid "Charles Miller" +msgstr "Charles Miller" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__city +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "City" +msgstr "Thành phố" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__company_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__company_id +msgid "Company" +msgstr "Công ty" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Confirm" +msgstr "Xác nhận" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__confirm +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__confirm +msgid "Confirmed" +msgstr "Đã xác nhận" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Country" +msgstr "Quốc gia" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Course" +msgstr "Khóa học" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_pivot +msgid "Course By Admission" +msgstr "Khóa học theo tuyển sinh" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_registration_graph +msgid "Course By Admission Register" +msgstr "Khóa học theo đăng ký tuyển sinh" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__product_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_student_course__product_id +msgid "Course Fees" +msgstr "Học phí" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_uid +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_date +msgid "Created on" +msgstr "Được tạo ra" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_1 +#: model:op.admission,last_name:openeducat_admission.op_admission_4 +msgid "Dani" +msgstr "Dani" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_8 +msgid "David" +msgstr "David" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_8 +msgid "David A Smith" +msgstr "David A Smith" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__discount +msgid "Discount (%)" +msgstr "Giảm giá (%)" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__done +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Done" +msgstr "Xong" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__draft +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__draft +msgid "Draft" +msgstr "Bản nháp" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__due_date +msgid "Due Date" +msgstr "Ngày đáo hạn" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Educational Detail" +msgstr "Chi tiết giáo dục" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__email +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Email" +msgstr "E-mail" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__end_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__end_date +msgid "End Date" +msgstr "Ngày cuối" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#: code:addons/openeducat_admission/wizard/admission_analysis_wizard.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Ngày kết thúc không thể được đặt trước Ngày bắt đầu." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Enroll" +msgstr "Tham gia" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Enrolled" +msgstr "Đã đăng ký" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_9 +msgid "Eric" +msgstr "Eric" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_9 +msgid "Eric A Brown" +msgstr "Eric A Brown" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_business +msgid "Family Business" +msgstr "Doanh nghiệp gia đình" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_income +msgid "Family Income" +msgstr "Thu nhập gia đình" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +msgid "Fees" +msgstr "Phí" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_start_date +msgid "Fees Start Date" +msgstr "Ngày bắt đầu tính phí" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_term_id +msgid "Fees Term" +msgstr "Thời hạn phí" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__f +msgid "Female" +msgstr "Nữ giới" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "First Name" +msgstr "Tên đầu tiên" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_15 +msgid "Flynn" +msgstr "Flynn" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_follower_ids +msgid "Followers" +msgstr "Người theo dõi" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_partner_ids +msgid "Followers (Partners)" +msgstr "Người theo dõi (Đối tác)" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Phông chữ biểu tượng tuyệt vời, ví dụ: nhiệm vụ fa" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__gender +msgid "Gender" +msgstr "Giới tính" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Group By..." +msgstr "Nhóm theo..." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_20 +msgid "Hajjar" +msgstr "Hajjar" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__has_message +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__has_message +msgid "Has Message" +msgstr "Có tin nhắn" + +#. module: openeducat_admission +#: model:ir.module.category,description:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,description:openeducat_admission.module_category_openeducat_admission +msgid "Helps you manage your institutes different-different users." +msgstr "Giúp bạn quản lý viện của mình với những người dùng khác nhau." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__id +msgid "ID" +msgstr "NHẬN DẠNG" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon" +msgstr "Biểu tượng" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Biểu tượng để biểu thị một hoạt động ngoại lệ." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Nếu được chọn, các tin nhắn mới cần bạn chú ý." + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Nếu được chọn, một số tin nhắn có lỗi gửi." + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Import Template for Admission" +msgstr "Nhập mẫu để nhập học" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__is_student +msgid "Is Already Student" +msgstr "Đã là sinh viên" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_is_follower +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_is_follower +msgid "Is Follower" +msgstr "là người theo dõi" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_6 +msgid "Jack" +msgstr "Jack" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_6 +msgid "Jack S Peeters" +msgstr "Jack S Peeters" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_22 +msgid "Jacobs" +msgstr "Jacobs" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_12 +msgid "James" +msgstr "James" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_12 +msgid "James Wilson" +msgstr "James Wilson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_10 +msgid "Johnson" +msgstr "Johnson" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_16 +msgid "Jones" +msgstr "Jones" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_25 +msgid "Kate" +msgstr "Kate" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_25 +#: model:op.admission,name:openeducat_admission.op_admission_25 +msgid "Kate Anderson" +msgstr "Kate Anderson" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Last Name" +msgstr "Họ" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_13 +msgid "Lily" +msgstr "Hoa loa kèn" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_13 +msgid "Lily Andrew" +msgstr "Lily Andrew" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_5 +msgid "Lukas" +msgstr "Lukas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_5 +msgid "Lukas Simon" +msgstr "Lukas Simon" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__m +msgid "Male" +msgstr "Nam giới" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_11 +msgid "Malik" +msgstr "Malik" + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_admin +msgid "Manager" +msgstr "Giám đốc" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_23 +msgid "Maria" +msgstr "Maria" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_23 +msgid "Maria J Swartz" +msgstr "Maria J Swartz" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_2 +msgid "Mark" +msgstr "Đánh dấu" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_2 +msgid "Mark R Carter" +msgstr "Mark R Carter" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_18 +msgid "Martin" +msgstr "Martin" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__max_count +msgid "Maximum No. of Admission" +msgstr "Số lượng nhập học tối đa" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error +msgid "Message Delivery error" +msgstr "Lỗi gửi tin nhắn" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_ids +msgid "Messages" +msgstr "Tin nhắn" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_4 +msgid "Michael" +msgstr "Michael" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_4 +msgid "Michael S Dani" +msgstr "Michael S Dani" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Middle Name" +msgstr "Tên đệm" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_24 +msgid "Miller" +msgstr "Miller" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "Min Admission can't be greater than Max Admission" +msgstr "Nhập học tối thiểu không thể lớn hơn Nhập học tối đa" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__min_count +msgid "Minimum No. of Admission" +msgstr "Số lượng nhập học tối thiểu" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__minimum_age_criteria +msgid "Minimum Required Age(Years)" +msgstr "Độ tuổi yêu cầu tối thiểu (Năm)" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_3 +msgid "Mitzi" +msgstr "Mitzi" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_3 +msgid "Mitzi R Russell" +msgstr "Mitzi R Russell" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__mobile +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Mobile" +msgstr "Điện thoại di động" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_7 +msgid "Moore" +msgstr "Moore" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Hạn chót hoạt động của tôi" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Name" +msgstr "Tên" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Lịch hoạt động tiếp theo Sự kiện" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Hạn chót hoạt động tiếp theo" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_summary +msgid "Next Activity Summary" +msgstr "Tóm tắt hoạt động tiếp theo" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_id +msgid "Next Activity Type" +msgstr "Loại hoạt động tiếp theo" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__nbr +msgid "No of Admission" +msgstr "Số lượng nhập học" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "No of Admission should be positive!" +msgstr "Số lượng nhập học phải tích cực!" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_16 +msgid "Nora" +msgstr "Nora" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_16 +msgid "Nora R Jones" +msgstr "Nora R Jones" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Not Eligible for Admission minimum required age is : %s " +msgstr "Không đủ điều kiện nhập học Độ tuổi yêu cầu tối thiểu là: %s" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of Actions" +msgstr "Số lượng hành động" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of errors" +msgstr "Số lỗi" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Số lượng tin nhắn yêu cầu hành động" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Số lượng tin nhắn có lỗi gửi" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Open Student Profile" +msgstr "Mở hồ sơ sinh viên" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__o +msgid "Other" +msgstr "Khác" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__partner_id +msgid "Partner" +msgstr "Cộng sự" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_19 +msgid "Patrick" +msgstr "Patrick" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_19 +msgid "Patrick Richard" +msgstr "Patrick Richard" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_21 +msgid "Paul" +msgstr "Phao-lô" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_21 +msgid "Paul M Scott" +msgstr "Paul M Scott" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_6 +msgid "Peeters" +msgstr "Người ngang hàng" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__pending +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Pending" +msgstr "Chưa giải quyết" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Personal Detail" +msgstr "Chi tiết cá nhân" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__phone +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Phone" +msgstr "Điện thoại" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Please fill in the mobile number" +msgstr "Vui lòng điền số điện thoại di động" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_course_id +msgid "Previous Course" +msgstr "Khóa học trước" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_institute_id +msgid "Previous Institute" +msgstr "Viện trước đây" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_result +msgid "Previous Result" +msgstr "Kết quả trước đó" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Print" +msgstr "In" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__rating_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__rating_ids +msgid "Ratings" +msgstr "Xếp hạng" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Register" +msgstr "Đăng ký" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_view +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_tree +msgid "Registration" +msgstr "Sự đăng ký" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Reject" +msgstr "Từ chối" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__reject +msgid "Rejected" +msgstr "Vật bị loại bỏ" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_report_root +msgid "Reports" +msgstr "Báo cáo" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_user_id +msgid "Responsible User" +msgstr "Người dùng có trách nhiệm" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_19 +msgid "Richard" +msgstr "Richard" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_14 +msgid "Robert" +msgstr "Robert" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_14 +msgid "Robert M Stevens" +msgstr "Robert M Stevens" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_7 +msgid "Ruby" +msgstr "hồng ngọc" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_7 +msgid "Ruby J Moore" +msgstr "Ruby J Moore" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_3 +msgid "Russell" +msgstr "Russell" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Lỗi gửi SMS" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_1 +msgid "Sara" +msgstr "Sara" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_1 +msgid "Sara S Dani" +msgstr "Sarah S Dani" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_21 +msgid "Scott" +msgstr "Scott" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Set to Draft" +msgstr "Đặt thành Bản nháp" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_5 +msgid "Simon" +msgstr "Simon" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_8 +msgid "Smith" +msgstr "thợ rèn" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_18 +msgid "Sophia" +msgstr "Sophia" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_18 +msgid "Sophia Martin" +msgstr "Sophia Martin" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Admission" +msgstr "Bắt đầu nhập học" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Application" +msgstr "Bắt đầu ứng dụng" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__start_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__start_date +msgid "Start Date" +msgstr "Ngày bắt đầu" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "State" +msgstr "Tình trạng" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state_id +msgid "States" +msgstr "Những trạng thái" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Status" +msgstr "Trạng thái" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Trạng thái dựa trên các hoạt động\n" +"Quá hạn: Ngày đến hạn đã qua\n" +"Hôm nay: Ngày hoạt động là hôm nay\n" +"Đã lên kế hoạch: Các hoạt động trong tương lai." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_14 +msgid "Stevens" +msgstr "Stevens" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street +msgid "Street" +msgstr "Đường phố" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street 2..." +msgstr "Đường 2..." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street..." +msgstr "Đường phố..." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street2 +msgid "Street2" +msgstr "Đường 2" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Student" +msgstr "Học sinh" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_student_course +msgid "Student Course Details" +msgstr "Chi tiết khóa học dành cho sinh viên" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Student Name" +msgstr "Tên học sinh" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Submit" +msgstr "Nộp" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__submit +msgid "Submitted" +msgstr "Đã gửi" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_23 +msgid "Swartz" +msgstr "Swartz" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_17 +msgid "Taylor" +msgstr "Taylor" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_term_id +msgid "Terms" +msgstr "Điều kiện" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "Giá trị của số tiền gửi phải dương." + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\"." +" You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"Không có tài khoản thu nhập nào được xác định cho sản phẩm này: \"%s\". Bạn " +"có thể phải cài đặt biểu đồ tài khoản từ ứng dụng Kế toán, menu cài đặt." + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_15 +msgid "Thomas" +msgstr "Thomas" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_15 +msgid "Thomas B Flynn" +msgstr "Thomas B Flynn" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__title +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Title" +msgstr "Tiêu đề" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Loại hoạt động ngoại lệ được ghi lại." + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_user +msgid "User" +msgstr "Người dùng" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_22 +msgid "Victor" +msgstr "chiến thắng" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_22 +msgid "Victor A Jacobs" +msgstr "Victor A Jacobs" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website Messages" +msgstr "Tin nhắn trang web" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website communication history" +msgstr "Lịch sử giao tiếp trang web" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_12 +msgid "Wilson" +msgstr "Wilson" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "ZIP" +msgstr "Mã ZIP" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__zip +msgid "Zip" +msgstr "Mã zip" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__image +msgid "image" +msgstr "hình ảnh" diff --git a/CatEdu/openeducat_admission/i18n/zh_CN.po b/CatEdu/openeducat_admission/i18n/zh_CN.po new file mode 100644 index 0000000..2ecb004 --- /dev/null +++ b/CatEdu/openeducat_admission/i18n/zh_CN.po @@ -0,0 +1,1293 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 10:00+0000" +"PO-Revision-Date:2024-02-16 10:00+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Course:" +msgstr "课程:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "From Date:" +msgstr "开始日期:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "To Date:" +msgstr "迄今为止:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "" +"
\n" +" Total Number of Students :" +msgstr "" +"
\n" +" 学生总数:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Admission Analysis" +msgstr "录取分析" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_20 +msgid "Abdul" +msgstr "阿卜杜勒" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_20 +msgid "Abdul Hajjar" +msgstr "阿卜杜勒·哈贾尔" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_years_id +msgid "Academic Year" +msgstr "学年" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction +msgid "Action Needed" +msgstr "需要采取行动" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__active +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__active +msgid "Active" +msgstr "积极的" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_ids +msgid "Activities" +msgstr "活动" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "活动异常装饰" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_state +msgid "Activity State" +msgstr "活动状态" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_icon +msgid "Activity Type Icon" +msgstr "活动类型图标" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Address" +msgstr "地址" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_openeducat_admission +msgid "Admission" +msgstr "入场" + +#. module: openeducat_admission +#: model:ir.actions.report,name:openeducat_admission.action_report_report_admission_analysis +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Admission Analysis" +msgstr "录取分析" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.admission_analysis_act +#: model:ir.model,name:openeducat_admission.model_report_openeducat_admission_report_admission_analysis +msgid "Admission Analysis Report" +msgstr "录取分析报告" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_admission_analysis +msgid "Admission Analysis Wizard" +msgstr "录取分析向导" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Confirm" +msgstr "录取确认" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__admission_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Admission Date" +msgstr "入学日期" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Detail" +msgstr "入学详情" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__admission +msgid "Admission Process" +msgstr "入学流程" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission_register +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_tree +msgid "Admission Register" +msgstr "入学登记" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_register_view +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_register +msgid "Admission Registers" +msgstr "入学登记" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_analysis +msgid "Admission Report" +msgstr "录取报告" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__admission_ids +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_root +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_submenu +msgid "Admissions" +msgstr "招生" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_11 +msgid "Ahmed" +msgstr "艾哈迈德" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_11 +msgid "Ahmed Malik" +msgstr "艾哈迈德·马利克" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_10 +msgid "Alex" +msgstr "亚历克斯" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_10 +msgid "Alex Johnson" +msgstr "亚历克斯·约翰逊" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_13 +msgid "Andrew" +msgstr "安德鲁" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_17 +msgid "Anna" +msgstr "安娜" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_17 +msgid "Anna Taylor" +msgstr "安娜·泰勒" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Application Date" +msgstr "申请日期" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"Application Date should be between Start Date & End Date" +" of Admission Register." +msgstr "申请日期应介于入学注册的开始日期和结束日期之间。" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__application +msgid "Application Gathering" +msgstr "申请收集" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Application No." +msgstr "申请号" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_number +msgid "Application Number" +msgstr "申请编号" + +#. module: openeducat_admission +#: model:ir.model.constraint,message:openeducat_admission.constraint_op_admission_unique_application_number +msgid "Application Number must be unique per Application!" +msgstr "每个申请的申请号必须是唯一的!" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Applications" +msgstr "应用领域" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Archived" +msgstr "已存档" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_attachment_count +msgid "Attachment Count" +msgstr "附件计数" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Batch" +msgstr "批" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__birth_date +msgid "Birth Date" +msgstr "出生日期" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "出生日期不能晚于当前日期!" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_9 +msgid "Brown" +msgstr "棕色的" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Cancel" +msgstr "取消" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__cancel +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__cancel +msgid "Cancelled" +msgstr "取消" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_2 +msgid "Carter" +msgstr "卡特" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_24 +msgid "Charles" +msgstr "查尔斯" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_24 +msgid "Charles Miller" +msgstr "查尔斯·米勒" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__city +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "City" +msgstr "城市" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__company_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__company_id +msgid "Company" +msgstr "公司" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Confirm" +msgstr "确认" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__confirm +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__confirm +msgid "Confirmed" +msgstr "确认的" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Country" +msgstr "国家" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Course" +msgstr "课程" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_pivot +msgid "Course By Admission" +msgstr "课程录取" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_registration_graph +msgid "Course By Admission Register" +msgstr "课程 按 入学登记" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__product_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_student_course__product_id +msgid "Course Fees" +msgstr "课程费用" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_uid +msgid "Created by" +msgstr "由...制作" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_date +msgid "Created on" +msgstr "创建于" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_1 +#: model:op.admission,last_name:openeducat_admission.op_admission_4 +msgid "Dani" +msgstr "达尼" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_8 +msgid "David" +msgstr "大卫" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_8 +msgid "David A Smith" +msgstr "大卫·A·史密斯" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__discount +msgid "Discount (%)" +msgstr "折扣 (%)" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__done +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Done" +msgstr "完毕" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__draft +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__draft +msgid "Draft" +msgstr "草稿" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__due_date +msgid "Due Date" +msgstr "到期日" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Educational Detail" +msgstr "教育细节" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__email +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Email" +msgstr "电子邮件" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__end_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__end_date +msgid "End Date" +msgstr "结束日期" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#: code:addons/openeducat_admission/wizard/admission_analysis_wizard.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "结束日期不能设置在开始日期之前。" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Enroll" +msgstr "注册" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Enrolled" +msgstr "已注册" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_9 +msgid "Eric" +msgstr "埃里克" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_9 +msgid "Eric A Brown" +msgstr "埃里克·布朗" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_business +msgid "Family Business" +msgstr "家族企业" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_income +msgid "Family Income" +msgstr "家庭收入" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +msgid "Fees" +msgstr "费用" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_start_date +msgid "Fees Start Date" +msgstr "费用开始日期" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_term_id +msgid "Fees Term" +msgstr "费用期限" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__f +msgid "Female" +msgstr "女性" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "First Name" +msgstr "名" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_15 +msgid "Flynn" +msgstr "弗林" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_follower_ids +msgid "Followers" +msgstr "追随者" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_partner_ids +msgid "Followers (Partners)" +msgstr "关注者(合作伙伴)" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "字体很棒的图标,例如fa 任务" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__gender +msgid "Gender" +msgstr "性别" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Group By..." +msgstr "通过...分组..." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_20 +msgid "Hajjar" +msgstr "哈贾尔" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__has_message +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__has_message +msgid "Has Message" +msgstr "有留言" + +#. module: openeducat_admission +#: model:ir.module.category,description:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,description:openeducat_admission.module_category_openeducat_admission +msgid "Helps you manage your institutes different-different users." +msgstr "帮助您管理机构中不同的用户。" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon" +msgstr "图标" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "指示异常活动的图标。" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction +msgid "If checked, new messages require your attention." +msgstr "如果选中,则有新消息需要您注意。" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "如果检查,则某些消息存在传送错误。" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Import Template for Admission" +msgstr "导入入学模板" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__is_student +msgid "Is Already Student" +msgstr "已经是学生" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_is_follower +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_is_follower +msgid "Is Follower" +msgstr "是追随者" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_6 +msgid "Jack" +msgstr "杰克" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_6 +msgid "Jack S Peeters" +msgstr "杰克·皮特斯" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_22 +msgid "Jacobs" +msgstr "雅各布斯" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_12 +msgid "James" +msgstr "詹姆士" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_12 +msgid "James Wilson" +msgstr "詹姆斯·威尔逊" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_10 +msgid "Johnson" +msgstr "约翰逊" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_16 +msgid "Jones" +msgstr "琼斯" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_25 +msgid "Kate" +msgstr "凯特" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_25 +#: model:op.admission,name:openeducat_admission.op_admission_25 +msgid "Kate Anderson" +msgstr "凯特·安德森" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Last Name" +msgstr "姓" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_uid +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_date +msgid "Last Updated on" +msgstr "最后更新时间" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_13 +msgid "Lily" +msgstr "百合" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_13 +msgid "Lily Andrew" +msgstr "莉莉·安德鲁" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_5 +msgid "Lukas" +msgstr "卢卡斯" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_5 +msgid "Lukas Simon" +msgstr "卢卡斯·西蒙" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__m +msgid "Male" +msgstr "男性" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_11 +msgid "Malik" +msgstr "马利克" + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_admin +msgid "Manager" +msgstr "经理" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_23 +msgid "Maria" +msgstr "玛丽亚" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_23 +msgid "Maria J Swartz" +msgstr "玛丽亚·J·斯沃茨" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_2 +msgid "Mark" +msgstr "标记" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_2 +msgid "Mark R Carter" +msgstr "马克·R·卡特" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_18 +msgid "Martin" +msgstr "马丁" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__max_count +msgid "Maximum No. of Admission" +msgstr "最多入场人数" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error +msgid "Message Delivery error" +msgstr "消息传递错误" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_ids +msgid "Messages" +msgstr "留言" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_4 +msgid "Michael" +msgstr "迈克尔" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_4 +msgid "Michael S Dani" +msgstr "迈克尔·丹尼" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Middle Name" +msgstr "中间名字" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_24 +msgid "Miller" +msgstr "磨坊主" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "Min Admission can't be greater than Max Admission" +msgstr "最低入场人数不能大于最高入场人数" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__min_count +msgid "Minimum No. of Admission" +msgstr "最低入学人数" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__minimum_age_criteria +msgid "Minimum Required Age(Years)" +msgstr "最低要求年龄(岁)" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_3 +msgid "Mitzi" +msgstr "米兹" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_3 +msgid "Mitzi R Russell" +msgstr "米兹·R·拉塞尔" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__mobile +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Mobile" +msgstr "移动的" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_7 +msgid "Moore" +msgstr "摩尔" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "我的活动截止日期" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Name" +msgstr "姓名" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "下一个活动日历事件" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "下一个活动截止日期" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_summary +msgid "Next Activity Summary" +msgstr "下一步活动总结" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_id +msgid "Next Activity Type" +msgstr "下一个活动类型" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__nbr +msgid "No of Admission" +msgstr "入场人数" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "No of Admission should be positive!" +msgstr "录取人数应该是积极的!" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_16 +msgid "Nora" +msgstr "诺拉" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_16 +msgid "Nora R Jones" +msgstr "诺拉·R·琼斯" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Not Eligible for Admission minimum required age is : %s " +msgstr "不符合入学资格的最低年龄要求为:%s" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of Actions" +msgstr "动作数量" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of errors" +msgstr "错误数" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "需要采取行动的消息数量" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "发送错误的消息数" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Open Student Profile" +msgstr "打开学生档案" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__o +msgid "Other" +msgstr "其他" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__partner_id +msgid "Partner" +msgstr "伙伴" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_19 +msgid "Patrick" +msgstr "帕特里克" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_19 +msgid "Patrick Richard" +msgstr "帕特里克·理查德" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_21 +msgid "Paul" +msgstr "保罗" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_21 +msgid "Paul M Scott" +msgstr "保罗·斯科特" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_6 +msgid "Peeters" +msgstr "皮特斯" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__pending +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Pending" +msgstr "待办的" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Personal Detail" +msgstr "个人信息" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__phone +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Phone" +msgstr "电话" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Please fill in the mobile number" +msgstr "请填写手机号码" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_course_id +msgid "Previous Course" +msgstr "上一课程" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_institute_id +msgid "Previous Institute" +msgstr "以前的学院" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_result +msgid "Previous Result" +msgstr "之前的结果" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Print" +msgstr "打印" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__rating_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__rating_ids +msgid "Ratings" +msgstr "评级" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Register" +msgstr "登记" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_view +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_tree +msgid "Registration" +msgstr "登记" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Reject" +msgstr "拒绝" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__reject +msgid "Rejected" +msgstr "拒绝" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_report_root +msgid "Reports" +msgstr "报告" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_user_id +msgid "Responsible User" +msgstr "负责任的用户" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_19 +msgid "Richard" +msgstr "理查德" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_14 +msgid "Robert" +msgstr "罗伯特" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_14 +msgid "Robert M Stevens" +msgstr "罗伯特·史蒂文斯" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_7 +msgid "Ruby" +msgstr "红宝石" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_7 +msgid "Ruby J Moore" +msgstr "鲁比·J·摩尔" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_3 +msgid "Russell" +msgstr "拉塞尔" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "SMS Delivery error" +msgstr "短信发送错误" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_1 +msgid "Sara" +msgstr "莎拉" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_1 +msgid "Sara S Dani" +msgstr "莎拉·丹尼" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_21 +msgid "Scott" +msgstr "斯科特" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Set to Draft" +msgstr "设置为草稿" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_5 +msgid "Simon" +msgstr "西蒙" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_8 +msgid "Smith" +msgstr "史密斯" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_18 +msgid "Sophia" +msgstr "索菲亚" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_18 +msgid "Sophia Martin" +msgstr "索菲亚·马丁" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Admission" +msgstr "开始入场" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Application" +msgstr "开始申请" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__start_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__start_date +msgid "Start Date" +msgstr "开始日期" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "State" +msgstr "状态" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state_id +msgid "States" +msgstr "状态" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Status" +msgstr "地位" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"基于活动的状态\n" +"逾期:截止日期已过\n" +"今天:活动日期是今天\n" +"计划:未来的活动。" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_14 +msgid "Stevens" +msgstr "史蒂文斯" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street +msgid "Street" +msgstr "街道" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street 2..." +msgstr "2号街..." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street..." +msgstr "街道..." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street2 +msgid "Street2" +msgstr "街2号" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Student" +msgstr "学生" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_student_course +msgid "Student Course Details" +msgstr "学生课程详情" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Student Name" +msgstr "学生姓名" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Submit" +msgstr "提交" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__submit +msgid "Submitted" +msgstr "已提交" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_23 +msgid "Swartz" +msgstr "斯沃茨" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_17 +msgid "Taylor" +msgstr "泰勒" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_term_id +msgid "Terms" +msgstr "条款" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "存款金额的值必须为正数。" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\"." +" You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "没有为此产品定义收入帐户:“%s”。您可能需要从会计应用程序的设置菜单安装会计科目表。" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_15 +msgid "Thomas" +msgstr "托马斯" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_15 +msgid "Thomas B Flynn" +msgstr "托马斯·B·弗林" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__title +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Title" +msgstr "标题" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "记录的异常活动的类型。" + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_user +msgid "User" +msgstr "用户" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_22 +msgid "Victor" +msgstr "胜利者" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_22 +msgid "Victor A Jacobs" +msgstr "维克多·雅各布斯" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website Messages" +msgstr "网站留言" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website communication history" +msgstr "网站通讯历史" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_12 +msgid "Wilson" +msgstr "威尔逊" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "ZIP" +msgstr "压缩" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__zip +msgid "Zip" +msgstr "压缩" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__image +msgid "image" +msgstr "图像" diff --git a/CatEdu/openeducat_admission/i18n/zh_HK.po b/CatEdu/openeducat_admission/i18n/zh_HK.po new file mode 100644 index 0000000..2a013e8 --- /dev/null +++ b/CatEdu/openeducat_admission/i18n/zh_HK.po @@ -0,0 +1,1293 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 10:00+0000" +"PO-Revision-Date:2024-02-16 10:00+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Course:" +msgstr "課程:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "From Date:" +msgstr "開始日期:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "To Date:" +msgstr "迄今為止:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "" +"
\n" +" Total Number of Students :" +msgstr "" +"
\n" +" 學生總數:" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Admission Analysis" +msgstr "錄取分析" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_20 +msgid "Abdul" +msgstr "阿卜杜勒" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_20 +msgid "Abdul Hajjar" +msgstr "阿卜杜勒·哈賈爾" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_years_id +msgid "Academic Year" +msgstr "學年" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction +msgid "Action Needed" +msgstr "需要採取行動" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__active +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__active +msgid "Active" +msgstr "積極的" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_ids +msgid "Activities" +msgstr "活動" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "活動異常裝飾" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_state +msgid "Activity State" +msgstr "活動狀態" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_icon +msgid "Activity Type Icon" +msgstr "活動類型圖示" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Address" +msgstr "地址" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,name:openeducat_admission.module_category_openeducat_admission +msgid "Admission" +msgstr "入場" + +#. module: openeducat_admission +#: model:ir.actions.report,name:openeducat_admission.action_report_report_admission_analysis +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Admission Analysis" +msgstr "錄取分析" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.admission_analysis_act +#: model:ir.model,name:openeducat_admission.model_report_openeducat_admission_report_admission_analysis +msgid "Admission Analysis Report" +msgstr "錄取分析報告" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_admission_analysis +msgid "Admission Analysis Wizard" +msgstr "錄取分析嚮導" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Confirm" +msgstr "錄取確認" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__admission_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Admission Date" +msgstr "入學日期" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Admission Detail" +msgstr "入學詳情" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__admission +msgid "Admission Process" +msgstr "入學流程" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_admission_register +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_tree +msgid "Admission Register" +msgstr "入學登記" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_register_view +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_register +msgid "Admission Registers" +msgstr "入學登記" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_analysis +msgid "Admission Report" +msgstr "錄取報告" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__admission_ids +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_root +#: model:ir.ui.menu,name:openeducat_admission.menu_op_admission_submenu +msgid "Admissions" +msgstr "招生" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_11 +msgid "Ahmed" +msgstr "艾哈邁德" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_11 +msgid "Ahmed Malik" +msgstr "艾哈邁德·馬利克" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_10 +msgid "Alex" +msgstr "亞歷克斯" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_10 +msgid "Alex Johnson" +msgstr "亞歷克斯·約翰遜" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_13 +msgid "Andrew" +msgstr "安德魯" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_17 +msgid "Anna" +msgstr "安娜" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_17 +msgid "Anna Taylor" +msgstr "安娜泰勒" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_date +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Application Date" +msgstr "申請日期" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"Application Date should be between Start Date & End Date" +" of Admission Register." +msgstr "申請日期應介於入學註冊的開始日期和結束日期之間。" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__application +msgid "Application Gathering" +msgstr "申請收集" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Application No." +msgstr "申請編號" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__application_number +msgid "Application Number" +msgstr "申請編號" + +#. module: openeducat_admission +#: model:ir.model.constraint,message:openeducat_admission.constraint_op_admission_unique_application_number +msgid "Application Number must be unique per Application!" +msgstr "每個申請的申請號碼必須是唯一的!" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Applications" +msgstr "應用領域" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Archived" +msgstr "已存檔" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_attachment_count +msgid "Attachment Count" +msgstr "附件數" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Batch" +msgstr "批次" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__birth_date +msgid "Birth Date" +msgstr "出生日期" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "出生日期不能晚於目前日期!" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_9 +msgid "Brown" +msgstr "棕色的" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Cancel" +msgstr "取消" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__cancel +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__cancel +msgid "Cancelled" +msgstr "取消" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_2 +msgid "Carter" +msgstr "卡特" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_24 +msgid "Charles" +msgstr "查爾斯" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_24 +msgid "Charles Miller" +msgstr "查爾斯·米勒" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__city +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "City" +msgstr "城市" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__company_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__company_id +msgid "Company" +msgstr "公司" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Confirm" +msgstr "確認" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__confirm +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__confirm +msgid "Confirmed" +msgstr "確認的" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Country" +msgstr "國家" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__course_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Course" +msgstr "課程" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_graph +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_pivot +msgid "Course By Admission" +msgstr "課程錄取" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_registration_graph +msgid "Course By Admission Register" +msgstr "課程 按 入學登記" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__product_id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_student_course__product_id +msgid "Course Fees" +msgstr "課程費用" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_uid +msgid "Created by" +msgstr "由...製作" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__create_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__create_date +msgid "Created on" +msgstr "創建於" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_1 +#: model:op.admission,last_name:openeducat_admission.op_admission_4 +msgid "Dani" +msgstr "達尼" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_8 +msgid "David" +msgstr "大衛" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_8 +msgid "David A Smith" +msgstr "大衛·A·史密斯" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__discount +msgid "Discount (%)" +msgstr "折扣 (%)" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__display_name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__display_name +msgid "Display Name" +msgstr "顯示名稱" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__done +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Done" +msgstr "完畢" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__draft +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission_register__state__draft +msgid "Draft" +msgstr "草稿" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__due_date +msgid "Due Date" +msgstr "到期日" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Educational Detail" +msgstr "教育細節" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__email +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Email" +msgstr "電子郵件" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__end_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__end_date +msgid "End Date" +msgstr "結束日期" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#: code:addons/openeducat_admission/wizard/admission_analysis_wizard.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "結束日期不能設定在開始日期之前。" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Enroll" +msgstr "註冊" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Enrolled" +msgstr "已註冊" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_9 +msgid "Eric" +msgstr "艾瑞克" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_9 +msgid "Eric A Brown" +msgstr "艾瑞克·布朗" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_business +msgid "Family Business" +msgstr "家族企業" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__family_income +msgid "Family Income" +msgstr "家庭收入" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +msgid "Fees" +msgstr "費用" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_start_date +msgid "Fees Start Date" +msgstr "費用開始日期" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__fees_term_id +msgid "Fees Term" +msgstr "費用期限" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__f +msgid "Female" +msgstr "女性" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "First Name" +msgstr "名" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_15 +msgid "Flynn" +msgstr "弗林" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_follower_ids +msgid "Followers" +msgstr "追隨者" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_partner_ids +msgid "Followers (Partners)" +msgstr "關注者(合作夥伴)" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "字體很棒的圖標,例如fa 任務" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__gender +msgid "Gender" +msgstr "性別" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Group By..." +msgstr "透過...分組..." + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_20 +msgid "Hajjar" +msgstr "哈賈爾" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__has_message +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__has_message +msgid "Has Message" +msgstr "有留言" + +#. module: openeducat_admission +#: model:ir.module.category,description:openeducat_admission.module_category_all_op_admission +#: model:ir.module.category,description:openeducat_admission.module_category_openeducat_admission +msgid "Helps you manage your institutes different-different users." +msgstr "幫助您管理機構中不同的使用者。" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__id +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon" +msgstr "圖示" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "指示異常活動的圖示。" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction +msgid "If checked, new messages require your attention." +msgstr "如果選中,則有新訊息需要您注意。" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "如果檢查,則某些訊息有傳送錯誤。" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Import Template for Admission" +msgstr "導入入學模板" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__is_student +msgid "Is Already Student" +msgstr "已經是學生" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_is_follower +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_is_follower +msgid "Is Follower" +msgstr "是追隨者" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_6 +msgid "Jack" +msgstr "傑克" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_6 +msgid "Jack S Peeters" +msgstr "傑克皮特斯" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_22 +msgid "Jacobs" +msgstr "雅各斯" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_12 +msgid "James" +msgstr "詹姆士" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_12 +msgid "James Wilson" +msgstr "詹姆斯威爾遜" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_10 +msgid "Johnson" +msgstr "約翰遜" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_16 +msgid "Jones" +msgstr "瓊斯" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_25 +msgid "Kate" +msgstr "凱特" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_25 +#: model:op.admission,name:openeducat_admission.op_admission_25 +msgid "Kate Anderson" +msgstr "凱特安德森" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Last Name" +msgstr "姓" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_uid +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_uid +msgid "Last Updated by" +msgstr "最後更新者" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__write_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__write_date +msgid "Last Updated on" +msgstr "最後更新時間" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_13 +msgid "Lily" +msgstr "百合" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_13 +msgid "Lily Andrew" +msgstr "莉莉安德魯" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_5 +msgid "Lukas" +msgstr "盧卡斯" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_5 +msgid "Lukas Simon" +msgstr "盧卡斯·西蒙" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__m +msgid "Male" +msgstr "男性" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_11 +msgid "Malik" +msgstr "馬利克" + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_admin +msgid "Manager" +msgstr "主管" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_23 +msgid "Maria" +msgstr "瑪麗亞" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_23 +msgid "Maria J Swartz" +msgstr "瑪麗亞·J·斯沃茨" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_2 +msgid "Mark" +msgstr "標記" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_2 +msgid "Mark R Carter" +msgstr "馬克·R·卡特" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_18 +msgid "Martin" +msgstr "馬丁" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__max_count +msgid "Maximum No. of Admission" +msgstr "最多入場人數" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error +msgid "Message Delivery error" +msgstr "訊息傳遞錯誤" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_ids +msgid "Messages" +msgstr "留言" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_4 +msgid "Michael" +msgstr "麥可" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_4 +msgid "Michael S Dani" +msgstr "麥可·丹尼" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Middle Name" +msgstr "中間名字" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_24 +msgid "Miller" +msgstr "磨坊主" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "Min Admission can't be greater than Max Admission" +msgstr "最低入場人數不能大於最高入場人數" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__min_count +msgid "Minimum No. of Admission" +msgstr "最低入學人數" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__minimum_age_criteria +msgid "Minimum Required Age(Years)" +msgstr "最低要求年齡(歲)" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_3 +msgid "Mitzi" +msgstr "米茲" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_3 +msgid "Mitzi R Russell" +msgstr "米茲·R·拉塞爾" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__mobile +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Mobile" +msgstr "移動的" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_7 +msgid "Moore" +msgstr "摩爾" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "我的活動截止日期" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__name +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__name +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Name" +msgstr "姓名" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "下一個活動日曆事件" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "下一個活動截止日期" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_summary +msgid "Next Activity Summary" +msgstr "下一步活動總結" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_type_id +msgid "Next Activity Type" +msgstr "下一個活動類型" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__nbr +msgid "No of Admission" +msgstr "入場人數" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission_register.py:0 +#, python-format +msgid "No of Admission should be positive!" +msgstr "錄取人數應該是正面的!" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_16 +msgid "Nora" +msgstr "諾拉" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_16 +msgid "Nora R Jones" +msgstr "諾拉·R·瓊斯" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Not Eligible for Admission minimum required age is : %s " +msgstr "不符合入學資格的最低年齡要求為:%s" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of Actions" +msgstr "動作數量" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of errors" +msgstr "錯誤數" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_needaction_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "需要採取行動的訊息數量" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__message_has_error_counter +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "發送錯誤的訊息數" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Open Student Profile" +msgstr "開啟學生檔案" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__gender__o +msgid "Other" +msgstr "其他" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__partner_id +msgid "Partner" +msgstr "夥伴" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_19 +msgid "Patrick" +msgstr "派崔克" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_19 +msgid "Patrick Richard" +msgstr "派崔克理查德" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_21 +msgid "Paul" +msgstr "保羅" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_21 +msgid "Paul M Scott" +msgstr "保羅·斯科特" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_6 +msgid "Peeters" +msgstr "皮特斯" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__pending +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Pending" +msgstr "待辦的" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Personal Detail" +msgstr "個人資訊" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__phone +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Phone" +msgstr "電話" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "Please fill in the mobile number" +msgstr "請填寫手機號碼" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_course_id +msgid "Previous Course" +msgstr "上一課程" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_institute_id +msgid "Previous Institute" +msgstr "以前的學院" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__prev_result +msgid "Previous Result" +msgstr "之前的結果" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.admission_analysis_form +msgid "Print" +msgstr "列印" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__rating_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__rating_ids +msgid "Ratings" +msgstr "評級" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Register" +msgstr "登記" + +#. module: openeducat_admission +#: model:ir.actions.act_window,name:openeducat_admission.act_open_op_admission_view +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_tree +msgid "Registration" +msgstr "登記" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Reject" +msgstr "拒絕" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__reject +msgid "Rejected" +msgstr "拒絕" + +#. module: openeducat_admission +#: model:ir.ui.menu,name:openeducat_admission.menu_admission_report_root +msgid "Reports" +msgstr "報告" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__activity_user_id +msgid "Responsible User" +msgstr "負責任的用戶" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_19 +msgid "Richard" +msgstr "理查" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_14 +msgid "Robert" +msgstr "羅伯特" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_14 +msgid "Robert M Stevens" +msgstr "羅伯特史蒂文斯" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_7 +msgid "Ruby" +msgstr "紅寶石" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_7 +msgid "Ruby J Moore" +msgstr "魯比·J·摩爾" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_3 +msgid "Russell" +msgstr "拉塞爾" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__message_has_sms_error +msgid "SMS Delivery error" +msgstr "簡訊發送錯誤" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_1 +msgid "Sara" +msgstr "莎拉" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_1 +msgid "Sara S Dani" +msgstr "莎拉·丹尼" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_21 +msgid "Scott" +msgstr "史考特" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Set to Draft" +msgstr "設定為草稿" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_5 +msgid "Simon" +msgstr "西蒙" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_8 +msgid "Smith" +msgstr "史密斯" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_18 +msgid "Sophia" +msgstr "索菲亞" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_18 +msgid "Sophia Martin" +msgstr "索菲亞·馬丁" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Admission" +msgstr "開始入場" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_form +msgid "Start Application" +msgstr "開始申請" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_admission_analysis__start_date +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__start_date +msgid "Start Date" +msgstr "開始日期" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "State" +msgstr "狀態" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__state_id +msgid "States" +msgstr "狀態" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__state +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_search +msgid "Status" +msgstr "地位" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"基於活動的狀態\n" +"逾期:截止日期已過\n" +"今天:活動日期是今天\n" +"計畫:未來的活動。" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_14 +msgid "Stevens" +msgstr "史蒂文斯" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street +msgid "Street" +msgstr "街道" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street 2..." +msgstr "2號街..." + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Street..." +msgstr "街道..." + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__street2 +msgid "Street2" +msgstr "街2號" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Student" +msgstr "學生" + +#. module: openeducat_admission +#: model:ir.model,name:openeducat_admission.model_op_student_course +msgid "Student Course Details" +msgstr "學生課程詳情" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.report_admission_analysis +msgid "Student Name" +msgstr "學生姓名" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Submit" +msgstr "提交" + +#. module: openeducat_admission +#: model:ir.model.fields.selection,name:openeducat_admission.selection__op_admission__state__submit +msgid "Submitted" +msgstr "已提交" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_23 +msgid "Swartz" +msgstr "斯沃茨" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_17 +msgid "Taylor" +msgstr "泰勒" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__academic_term_id +msgid "Terms" +msgstr "條款" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "存款金額的數值必須為正數。" + +#. module: openeducat_admission +#. odoo-python +#: code:addons/openeducat_admission/models/admission.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\"." +" You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "沒有為此產品定義收入帳戶:「%s」。您可能需要從會計應用程式的設定選單安裝會計科目表。" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_15 +msgid "Thomas" +msgstr "湯瑪斯" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_15 +msgid "Thomas B Flynn" +msgstr "托馬斯·B·弗林" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__title +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "Title" +msgstr "標題" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "記錄的異常活動的類型。" + +#. module: openeducat_admission +#: model:res.groups,name:openeducat_admission.group_op_admission_user +msgid "User" +msgstr "使用者" + +#. module: openeducat_admission +#: model:op.admission,first_name:openeducat_admission.op_admission_22 +msgid "Victor" +msgstr "勝利者" + +#. module: openeducat_admission +#: model:op.admission,name:openeducat_admission.op_admission_22 +msgid "Victor A Jacobs" +msgstr "維克多·雅各布斯" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website Messages" +msgstr "網站留言" + +#. module: openeducat_admission +#: model:ir.model.fields,help:openeducat_admission.field_op_admission__website_message_ids +#: model:ir.model.fields,help:openeducat_admission.field_op_admission_register__website_message_ids +msgid "Website communication history" +msgstr "網站通訊歷史" + +#. module: openeducat_admission +#: model:op.admission,last_name:openeducat_admission.op_admission_12 +msgid "Wilson" +msgstr "威爾森" + +#. module: openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_admission.view_op_admission_form +msgid "ZIP" +msgstr "壓縮" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__zip +msgid "Zip" +msgstr "壓縮" + +#. module: openeducat_admission +#: model:ir.model.fields,field_description:openeducat_admission.field_op_admission__image +msgid "image" +msgstr "影像" diff --git a/CatEdu/openeducat_admission/menus/op_menu.xml b/CatEdu/openeducat_admission/menus/op_menu.xml new file mode 100644 index 0000000..3815088 --- /dev/null +++ b/CatEdu/openeducat_admission/menus/op_menu.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/models/__init__.py b/CatEdu/openeducat_admission/models/__init__.py new file mode 100644 index 0000000..70bb988 --- /dev/null +++ b/CatEdu/openeducat_admission/models/__init__.py @@ -0,0 +1,22 @@ +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################## + +from . import admission +from . import admission_register diff --git a/CatEdu/openeducat_admission/models/admission.py b/CatEdu/openeducat_admission/models/admission.py new file mode 100644 index 0000000..6e10957 --- /dev/null +++ b/CatEdu/openeducat_admission/models/admission.py @@ -0,0 +1,508 @@ +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################## + +from datetime import datetime + +from dateutil.relativedelta import relativedelta +from odoo import _, api, fields, models +from odoo.exceptions import UserError, ValidationError + + +class OpAdmission(models.Model): + _name = "op.admission" + _inherit = ['mail.thread', 'mail.activity.mixin', + 'mail.tracking.duration.mixin'] + _rec_name = "application_number" + _description = "Admission" + _order = 'id DESC' + + name = fields.Char( + 'Name', required=True, translate=True) + first_name = fields.Char( + 'First Name', required=True, translate=True) + middle_name = fields.Char( + 'Middle Name', translate=True) + last_name = fields.Char( + 'Last Name', required=True, translate=True) + title = fields.Many2one( + 'res.partner.title', 'Title') + application_number = fields.Char( + 'Application Number', size=16, copy=False, + readonly=True, store=True) + admission_date = fields.Date( + 'Admission Date', copy=False) + application_date = fields.Datetime( + 'Application Date', required=True, copy=False, + default=lambda self: fields.Datetime.now()) + birth_date = fields.Date( + 'Birth Date', required=True) + course_id = fields.Many2one( + 'op.course', 'Course', required=True) + batch_id = fields.Many2one( + 'op.batch', 'Batch', required=False) + street = fields.Char( + 'Street', size=256) + street2 = fields.Char( + 'Street2', size=256) + phone = fields.Char( + 'Phone', size=16) + mobile = fields.Char( + 'Mobile', size=16) + email = fields.Char( + 'Email', size=256, required=True) + city = fields.Char('City', size=64) + zip = fields.Char('Zip', size=8) + state_id = fields.Many2one( + 'res.country.state', 'States', domain="[('country_id', '=', country_id)]") + country_id = fields.Many2one( + 'res.country', 'Country') + fees = fields.Float('Fees') + image = fields.Image('image') + state = fields.Selection( + [('draft', 'Draft'), ('submit', 'Submitted'), + ('confirm', 'Confirmed'), ('admission', 'Admission Confirm'), + ('reject', 'Rejected'), ('pending', 'Pending'), + ('cancel', 'Cancelled'), ('done', 'Done')], + 'State', default='draft', tracking=True) + due_date = fields.Date('Due Date') + prev_institute_id = fields.Char('Previous Institute') + prev_course_id = fields.Char('Previous Course') + prev_result = fields.Char( + 'Previous Result', size=256) + family_business = fields.Char( + 'Family Business', size=256) + family_income = fields.Float( + 'Family Income') + gender = fields.Selection( + [('m', 'Male'), ('f', 'Female')], + string='Gender', + required=True) + student_id = fields.Many2one( + 'op.student', 'Student') + nbr = fields.Integer('No of Admission', readonly=True) + register_id = fields.Many2one( + 'op.admission.register', 'Admission Register', required=True) + partner_id = fields.Many2one('res.partner', 'Partner') + is_student = fields.Boolean('Is Already Student') + fees_term_id = fields.Many2one('op.fees.terms', 'Fees Term') + active = fields.Boolean(default=True) + discount = fields.Float(string='Discount (%)', + digits='Discount', default=0.0) + + fees_start_date = fields.Date('Fees Start Date') + company_id = fields.Many2one( + 'res.company', string='Company', + default=lambda self: self.env.user.company_id) + program_id = fields.Many2one('op.program', string="Program", tracking=True) + course_ids = fields.Many2many('op.course', string='Courses', + compute='_compute_course_ids') + + _sql_constraints = [ + ('unique_application_number', + 'unique(application_number)', + 'Application Number must be unique per Application!'), + ] + + @api.depends('register_id') + def _compute_course_ids(self): + for data in self: + if data.register_id: + if data.register_id.admission_base == 'program': + course_list = [] + for rec in data.register_id.admission_fees_line_ids: + course_list.append(rec.course_id.id) if rec.course_id.id not in course_list else None # noqa + data.course_ids = [(6, 0, course_list)] + else: + data.course_id = data.register_id.course_id.id + data.course_ids = [(6, 0, [data.register_id.course_id.id])] + else: + data.course_ids = [(6, 0, [])] + + @api.onchange('first_name', 'middle_name', 'last_name') + def _onchange_name(self): + if not self.middle_name: + self.name = str(self.first_name) + " " + str( + self.last_name + ) + else: + self.name = str(self.first_name) + " " + str( + self.middle_name) + " " + str(self.last_name) + + @api.onchange('student_id', 'is_student') + def onchange_student(self): + if self.is_student and self.student_id: + sd = self.student_id + self.title = sd.title and sd.title.id or False + self.first_name = sd.first_name + self.middle_name = sd.middle_name + self.last_name = sd.last_name + self.birth_date = sd.birth_date + self.gender = sd.gender + self.image = sd.image_1920 or False + self.street = sd.street or False + self.street2 = sd.street2 or False + self.phone = sd.phone or False + self.mobile = sd.mobile or False + self.email = sd.email or False + self.zip = sd.zip or False + self.city = sd.city or False + self.country_id = sd.country_id and sd.country_id.id or False + self.state_id = sd.state_id and sd.state_id.id or False + self.partner_id = sd.partner_id and sd.partner_id.id or False + else: + self.birth_date = '' + self.gender = '' + self.image = False + self.street = '' + self.street2 = '' + self.phone = '' + self.mobile = '' + self.zip = '' + self.city = '' + self.country_id = False + self.state_id = False + self.partner_id = False + + @api.onchange('register_id') + def onchange_register(self): + if self.register_id: + if self.register_id.admission_base == 'course': + self.program_id = self.course_id.program_id.id + self.fees = self.register_id.product_id.lst_price + self.company_id = self.register_id.company_id.id + else: + self.program_id = self.register_id.program_id.id + + @api.onchange('course_id') + def onchange_course(self): + self.batch_id = False + term_id = False + if self.course_id: + if self.register_id.admission_base == 'program': + for rec in self.register_id.admission_fees_line_ids: + if rec.course_id.id == self.course_id.id: + self.fees = rec.course_fees_product_id.lst_price + self.program_id = self.course_id.program_id.id + if self.course_id.fees_term_id: + term_id = self.course_id.fees_term_id.id + self.fees_term_id = term_id + + @api.constrains('register_id', 'application_date') + def _check_admission_register(self): + for rec in self: + start_date = fields.Date.from_string(rec.register_id.start_date) + end_date = fields.Date.from_string(rec.register_id.end_date) + application_date = fields.Date.from_string(rec.application_date) + if application_date < start_date or application_date > end_date: + raise ValidationError(_( + "Application Date should be between Start Date & End Date of Admission Register.")) # noqa + + @api.constrains('birth_date') + def _check_birthdate(self): + for record in self: + if record.birth_date and record.birth_date > fields.Date.today(): + raise ValidationError(_( + "Birth Date can't be greater than current date!")) + elif record and record.birth_date: + today_date = fields.Date.today() + day = (today_date - record.birth_date).days + years = day // 365 + if years < self.register_id.minimum_age_criteria: + raise ValidationError(_( + "Not Eligible for Admission minimum " + "required age is :" + " %s " % self.register_id.minimum_age_criteria)) + + @api.constrains('name') + def create_sequence(self): + if not self.application_number: + self.application_number = self.env['ir.sequence'].next_by_code( + 'op.admission') or '/' + + def submit_form(self): + self.state = 'submit' + + def admission_confirm(self): + self.state = 'admission' + + def confirm_in_progress(self): + for record in self: + record.state = 'confirm' + + def get_student_vals(self): + enable_create_student_user = self.env['ir.config_parameter'].get_param( + 'openeducat_admission.enable_create_student_user') + for student in self: + student_user = False + if enable_create_student_user: + student_user = self.env['res.users'].create({ + 'name': student.name, + 'login': student.email if student.email else student.application_number, # noqa + 'image_1920': self.image or False, + 'is_student': True, + 'company_id': self.company_id.id, + 'groups_id': [ + (6, 0, + [self.env.ref('base.group_portal').id])] + }) + details = { + 'name': student.name, + 'phone': student.phone, + 'mobile': student.mobile, + 'email': student.email, + 'street': student.street, + 'street2': student.street2, + 'city': student.city, + 'country_id': + student.country_id and student.country_id.id or False, + 'state_id': student.state_id and student.state_id.id or False, + 'image_1920': student.image, + 'zip': student.zip, + } + if enable_create_student_user: + student_user.partner_id.write(details) + details.update({ + 'title': student.title and student.title.id or False, + 'first_name': student.first_name, + 'middle_name': student.middle_name, + 'last_name': student.last_name, + 'birth_date': student.birth_date, + 'gender': student.gender if student.gender else False, + 'image_1920': student.image or False, + 'course_detail_ids': [[0, False, { + 'course_id': + student.course_id and student.course_id.id or False, + 'batch_id': + student.batch_id and student.batch_id.id or False, + 'academic_years_id': + student.register_id.academic_years_id.id or False, + 'academic_term_id': + student.register_id.academic_term_id.id or False, + 'fees_term_id': student.fees_term_id.id, + 'fees_start_date': student.fees_start_date, + 'product_id': student.register_id.product_id.id, + }]], + 'user_id': student_user.id if student_user else False, + 'company_id': self.company_id.id + }) + return details + + def enroll_student(self): + for record in self: + if record.register_id.max_count: + total_admission = self.env['op.admission'].search_count( + [('register_id', '=', record.register_id.id), + ('state', '=', 'done')]) + if not total_admission < record.register_id.max_count: + msg = 'Max Admission In Admission Register :- (%s)' % ( + record.register_id.max_count) + raise ValidationError(_(msg)) + if not record.student_id: + vals = record.get_student_vals() + if vals: + record.student_id = student_id = self.env[ + 'op.student'].create(vals).id + record.partner_id = record.student_id.partner_id.id \ + if record else False + + else: + student_id = record.student_id.id + record.student_id.write({ + 'course_detail_ids': [[0, False, { + 'course_id': + record.course_id and record.course_id.id or False, + 'batch_id': + record.batch_id and record.batch_id.id or False, + 'fees_term_id': record.fees_term_id.id, + 'fees_start_date': record.fees_start_date, + 'product_id': record.register_id.product_id.id, + }]], + }) + if record.fees_term_id.fees_terms in ['fixed_days', 'fixed_date']: + val = [] + product_id = record.register_id.product_id.id + for line in record.fees_term_id.line_ids: + no_days = line.due_days + per_amount = line.value + amount = (per_amount * record.fees) / 100 + dict_val = { + 'fees_line_id': line.id, + 'amount': amount, + 'fees_factor': per_amount, + 'product_id': product_id, + 'discount': record.discount or record.fees_term_id.discount, + 'state': 'draft', + 'course_id': record.course_id and record.course_id.id or False, + 'batch_id': record.batch_id and record.batch_id.id or False, + } + if line.due_date: + date = line.due_date + dict_val.update({ + 'date': date + }) + elif self.fees_start_date: + date = self.fees_start_date + relativedelta( + days=no_days) + dict_val.update({ + 'date': date, + }) + else: + date_now = (datetime.today() + relativedelta( + days=no_days)).date() + dict_val.update({ + 'date': date_now, + }) + val.append([0, False, dict_val]) + record.student_id.write({ + 'fees_detail_ids': val + }) + record.write({ + 'nbr': 1, + 'state': 'done', + 'admission_date': fields.Date.today(), + 'student_id': student_id, + 'is_student': True, + }) + reg_id = self.env['op.subject.registration'].create({ + 'student_id': student_id, + 'batch_id': record.batch_id.id, + 'course_id': record.course_id.id, + 'min_unit_load': record.course_id.min_unit_load or 0.0, + 'max_unit_load': record.course_id.max_unit_load or 0.0, + 'state': 'draft', + }) + reg_id.get_subjects() + + def confirm_rejected(self): + self.state = 'reject' + + def confirm_pending(self): + self.state = 'pending' + + def confirm_to_draft(self): + self.state = 'draft' + + def confirm_cancel(self): + self.state = 'cancel' + if self.is_student and self.student_id.fees_detail_ids: + self.student_id.fees_detail_ids.state = 'cancel' + + def payment_process(self): + self.state = 'fees_paid' + + def open_student(self): + form_view = self.env.ref('openeducat_core.view_op_student_form') + tree_view = self.env.ref('openeducat_core.view_op_student_tree') + value = { + 'domain': str([('id', '=', self.student_id.id)]), + 'view_type': 'form', + 'view_mode': 'list, form', + 'res_model': 'op.student', + 'view_id': False, + 'views': [(form_view and form_view.id or False, 'form'), + (tree_view and tree_view.id or False, 'list')], + 'type': 'ir.actions.act_window', + 'res_id': self.student_id.id, + 'target': 'current', + 'nodestroy': True + } + self.state = 'done' + return value + + def create_invoice(self): + """ Create invoice for fee payment process of student """ + + partner_id = self.env['res.partner'].create({'name': self.name}) + account_id = False + product = self.register_id.product_id + if product.id: + account_id = product.property_account_income_id.id + if not account_id: + account_id = product.categ_id.property_account_income_categ_id.id + if not account_id: + raise UserError( + _('There is no income account defined for this product: "%s". \ + You may have to install a chart of account from Accounting \ + app, settings menu.') % (product.name,)) + if self.fees <= 0.00: + raise UserError( + _('The value of the deposit amount must be positive.')) + amount = self.fees + name = product.name + invoice = self.env['account.invoice'].create({ + 'name': self.name, + 'origin': self.application_number, + 'move_type': 'out_invoice', + 'reference': False, + 'account_id': partner_id.property_account_receivable_id.id, + 'partner_id': partner_id.id, + 'invoice_line_ids': [(0, 0, { + 'name': name, + 'origin': self.application_number, + 'account_id': account_id, + 'price_unit': amount, + 'quantity': 1.0, + 'discount': 0.0, + 'uom_id': self.register_id.product_id.uom_id.id, + 'product_id': product.id, + })], + }) + invoice.compute_taxes() + form_view = self.env.ref('account.invoice_form') + tree_view = self.env.ref('account.invoice_tree') + value = { + 'domain': str([('id', '=', invoice.id)]), + 'view_type': 'form', + 'view_mode': 'form', + 'res_model': 'account.invoice', + 'view_id': False, + 'views': [(form_view and form_view.id or False, 'form'), + (tree_view and tree_view.id or False, 'list')], + 'type': 'ir.actions.act_window', + 'res_id': invoice.id, + 'target': 'current', + 'nodestroy': True + } + self.partner_id = partner_id + self.state = 'payment_process' + return value + + @api.model + def get_import_templates(self): + return [{ + 'label': _('Import Template for Admission'), + 'template': '/openeducat_admission/static/xls/op_admission.xls' + }] + + +class OpStudentCourseInherit(models.Model): + _inherit = "op.student.course" + + product_id = fields.Many2one( + 'product.product', 'Course Fees', + domain=[('type', '=', 'service')], tracking=True) + + +class ResConfigSettings(models.TransientModel): + _inherit = 'res.config.settings' + + enable_create_student_user = fields.Boolean( + config_parameter='openeducat_admission.enable_create_student_user', + string='Create Student User') diff --git a/CatEdu/openeducat_admission/models/admission_register.py b/CatEdu/openeducat_admission/models/admission_register.py new file mode 100644 index 0000000..70930c1 --- /dev/null +++ b/CatEdu/openeducat_admission/models/admission_register.py @@ -0,0 +1,213 @@ +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################## + +from dateutil.relativedelta import relativedelta +from odoo import _, api, fields, models +from odoo.exceptions import ValidationError + + +class OpAdmissionRegister(models.Model): + _name = "op.admission.register" + _inherit = "mail.thread" + _description = "Admission Register" + _order = 'id DESC' + + name = fields.Char( + 'Name', required=True, readonly=True) + start_date = fields.Date( + 'Start Date', required=True, readonly=True, + default=fields.Date.today()) + end_date = fields.Date( + 'End Date', required=False, readonly=True, + default=(fields.Date.today() + relativedelta(days=30))) + course_id = fields.Many2one( + 'op.course', 'Course', readonly=True, tracking=True) + min_count = fields.Integer( + 'Minimum No. of Admission', readonly=True) + max_count = fields.Integer( + 'Maximum No. of Admission', readonly=True, default=30) + product_id = fields.Many2one( + 'product.product', 'Course Fees', + domain=[('type', '=', 'service')], tracking=True) + admission_ids = fields.One2many( + 'op.admission', 'register_id', 'Admissions') + state = fields.Selection( + [('draft', 'Draft'), ('confirm', 'Confirmed'), + ('cancel', 'Cancelled'), ('application', 'Application Gathering'), + ('admission', 'Admission Process'), ('done', 'Done')], + 'Status', default='draft', tracking=True) + active = fields.Boolean(default=True) + + academic_years_id = \ + fields.Many2one('op.academic.year', + 'Academic Year', readonly=True, + tracking=True) + academic_term_id = fields.Many2one('op.academic.term', + 'Terms', readonly=True, + tracking=True) + minimum_age_criteria = fields.Integer('Minimum Required Age(Years)', default=3) + application_count = fields.Integer(string="Total_record", + compute="_compute_calculate_record_application") + is_favorite = fields.Boolean(string="Is Favorite", default=False) + company_id = fields.Many2one('res.company', string='Company', + default=lambda self: self.env.user.company_id) + draft_count = fields.Integer(compute="_compute_counts") + confirm_count = fields.Integer(compute="_compute_counts") + done_count = fields.Integer(compute="_compute_counts") + online_count = fields.Integer(compute='_compute_application_counts') + admission_base = fields.Selection([('program', 'Program'), ('course', 'Course')], + default='course') + admission_fees_line_ids = fields.One2many('op.admission.fees.line', 'register_id', + string='Admission Fees Configuration') + + @api.onchange('admission_base') + def onchange_admission_base(self): + if self.admission_base: + if self.admission_base == 'program': + self.course_id = None + self.product_id = None + else: + self.program_id = None + self.admission_fees_line_ids = None + + program_id = fields.Many2one('op.program', string="Program", tracking=True) + + def _compute_counts(self): + for record in self: + draft_admissions = record.admission_ids.filtered( + lambda a: a.state == 'draft') + confirmed_admissions = record.admission_ids.filtered( + lambda a: a.state == 'confirm') + done_admissions = record.admission_ids.filtered( + lambda a: a.state == 'done') + + record.draft_count = len(draft_admissions) + record.confirm_count = len(confirmed_admissions) + record.done_count = len(done_admissions) + + def _compute_application_counts(self): + for record in self: + record.draft_count = record.admission_ids.filtered( + lambda a: a.state == 'draft').mapped('id').__len__() + record.online_count = record.admission_ids.filtered( + lambda a: a.state == 'online').mapped('id').__len__() + + @api.constrains('start_date', 'end_date') + def check_dates(self): + for record in self: + start_date = fields.Date.from_string(record.start_date) + end_date = fields.Date.from_string(record.end_date) + if end_date and start_date > end_date: + raise ValidationError( + _("End Date cannot be set before Start Date.")) + + @api.constrains('min_count', 'max_count') + def check_no_of_admission(self): + for record in self: + if (record.min_count <= 0) or (record.max_count <= 0): + raise ValidationError( + _("No of Admission should be positive!")) + if record.min_count > record.max_count: + raise ValidationError(_( + "Min Admission can't be greater than Max Admission")) + + def open_student_application(self): + return { + "type": "ir.actions.act_window", + "res_model": "op.admission", + "domain": [("register_id", "=", self.id)], + "name": "Applications", + "view_mode": "list,form", + } + + def _compute_calculate_record_application(self): + record = self.env["op.admission"].search_count([ + ("register_id", "=", self.id)]) + self.application_count = record + + def confirm_register(self): + self.state = 'confirm' + + def set_to_draft(self): + self.state = 'draft' + + def cancel_register(self): + self.state = 'cancel' + + def start_application(self): + self.state = 'application' + + def start_admission(self): + self.state = 'admission' + + def close_register(self): + self.state = 'done' + + def action_open_draft_courses(self): + return { + 'name': 'Draft Admissions', + 'type': 'ir.actions.act_window', + 'view_mode': 'list,form', + 'res_model': 'op.admission', + 'domain': [ + ('id', 'in', self.admission_ids.ids), + ('state', '=', 'draft'), + ], + 'target': 'current', + } + + def action_open_confirmed_courses(self): + return { + 'name': 'Confirmed Courses', + 'type': 'ir.actions.act_window', + 'view_mode': 'list,form', + 'res_model': 'op.admission', + 'domain': [('id', 'in', self.admission_ids.ids), ('state', '=', 'confirm')], + 'target': 'current', + } + + def action_open_enrolled_courses(self): + return { + 'name': 'Enrolled Courses', + 'type': 'ir.actions.act_window', + 'view_mode': 'list,form', + 'res_model': 'op.admission', + 'domain': [('id', 'in', self.admission_ids.ids), ('state', '=', 'done')], + 'target': 'current', + } + + def action_open_online_courses(self): + return { + 'name': 'Enrolled Courses', + 'type': 'ir.actions.act_window', + 'view_mode': 'list,form', + 'res_model': 'op.admission', + 'domain': [('id', 'in', self.admission_ids.ids), ('state', '=', 'online')], + 'target': 'current', + } + + +class AdmissionRegisterFeesLine(models.Model): + _name = 'op.admission.fees.line' + _description = "Admission Fees Line" + + course_id = fields.Many2one('op.course', string="Course", required=True) + course_fees_product_id = fields.Many2one('product.product', string="Course Fees") + register_id = fields.Many2one('op.admission.register', string="Admission Register") diff --git a/CatEdu/openeducat_admission/report/__init__.py b/CatEdu/openeducat_admission/report/__init__.py new file mode 100644 index 0000000..fb3d640 --- /dev/null +++ b/CatEdu/openeducat_admission/report/__init__.py @@ -0,0 +1,21 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from . import admission_analysis_report diff --git a/CatEdu/openeducat_admission/report/admission_analysis_report.py b/CatEdu/openeducat_admission/report/admission_analysis_report.py new file mode 100644 index 0000000..a0ff8eb --- /dev/null +++ b/CatEdu/openeducat_admission/report/admission_analysis_report.py @@ -0,0 +1,74 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +import time + +from odoo import api, models + + +class ReportAdmissionAnalysis(models.AbstractModel): + _name = "report.openeducat_admission.report_admission_analysis" + _description = "Admission Analysis Report" + + def get_total_student(self, data): + student_search = self.env['op.admission'].search_count( + [('state', '=', 'done'), + ('course_id', '=', data['course_id'][0]), + ('admission_date', '>=', data['start_date']), + ('admission_date', '<=', data['end_date'])]) + return student_search + + def get_data(self, data): + lst = [] + student_search = self.env['op.admission'].search( + [('state', '=', 'done'), + ('course_id', '=', data['course_id'][0]), + ('admission_date', '>=', data['start_date']), + ('admission_date', '<=', data['end_date'])], + order='admission_date desc') + res = {} + # self.total_student = 0 + total_student = 0 + for student in student_search: + # self.total_student += 1 + total_student += 1 + res = { + 'name': student.name, + 'application_no': student.application_number, + } + lst.append(res) + return lst + + @api.model + def _get_report_values(self, docids, data=None): + model = self.env.context.get('active_model') + docs = self.env[model].browse(self.env.context.get('active_id')) + docargs = { + 'doc_ids': self.ids, + 'doc_model': model, + 'docs': docs, + 'time': time, + 'data': data, + 'start_date': data['start_date'], + 'end_date': data['end_date'], + 'get_total_student': self.get_total_student(data), + 'get_data': self.get_data(data), + } + return docargs diff --git a/CatEdu/openeducat_admission/report/report_admission_analysis.xml b/CatEdu/openeducat_admission/report/report_admission_analysis.xml new file mode 100644 index 0000000..b65fcd0 --- /dev/null +++ b/CatEdu/openeducat_admission/report/report_admission_analysis.xml @@ -0,0 +1,54 @@ + + + + diff --git a/CatEdu/openeducat_admission/report/report_menu.xml b/CatEdu/openeducat_admission/report/report_menu.xml new file mode 100644 index 0000000..3828e9f --- /dev/null +++ b/CatEdu/openeducat_admission/report/report_menu.xml @@ -0,0 +1,10 @@ + + + + Admission Analysis + admission.analysis + qweb-pdf + openeducat_admission.report_admission_analysis + openeducat_admission.report_admission_analysis + + diff --git a/CatEdu/openeducat_admission/security/ir.model.access.csv b/CatEdu/openeducat_admission/security/ir.model.access.csv new file mode 100644 index 0000000..82c72ac --- /dev/null +++ b/CatEdu/openeducat_admission/security/ir.model.access.csv @@ -0,0 +1,10 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_op_admission_register_back_office_admin,name_op_admission_register_back_office_admin,model_op_admission_register,openeducat_admission.group_op_admission_admin,1,1,1,1 +access_op_admission_register_faculty,name_op_admission_register_faculty,model_op_admission_register,openeducat_admission.group_op_admission_user,1,1,1,0 +access_op_admission_faculty,name_op_admission_faculty,model_op_admission,openeducat_admission.group_op_admission_user,1,1,1,0 +access_op_admission_back_office_admin,name_op_admission_back_office_admin,model_op_admission,openeducat_admission.group_op_admission_admin,1,1,1,1 +access_op_student_fees_details_student,name_op_student_fees_details_student,openeducat_fees.model_op_student_fees_details,openeducat_admission.group_op_admission_admin,1,1,1,1 +access_op_student_fees_details_back_office_admin,name_op_student_fees_details_back_office_admin,openeducat_fees.model_op_student_fees_details,openeducat_admission.group_op_admission_admin,1,1,1,1 +access_admission_analysis_wizard,name_admission_analysis,openeducat_admission.model_admission_analysis,openeducat_admission.group_op_admission_admin,1,1,1,1 +access_admission_analysis_wizard_user,name_admission_analysis_user,openeducat_admission.model_admission_analysis,openeducat_admission.group_op_admission_user,1,1,1,0 +access_op_admission_fees_line_admin,access_op_admission_fees_line_admin,model_op_admission_fees_line,openeducat_core.group_op_back_office_admin,1,1,1,1 diff --git a/CatEdu/openeducat_admission/security/op_admission_security.xml b/CatEdu/openeducat_admission/security/op_admission_security.xml new file mode 100644 index 0000000..4e51c58 --- /dev/null +++ b/CatEdu/openeducat_admission/security/op_admission_security.xml @@ -0,0 +1,31 @@ + + + + Admission + Helps you manage your institutes different-different users. + 101 + + + + Admission + Helps you manage your institutes different-different users. + + 1 + + + + User + + + + + + + Manager + + + + + diff --git a/CatEdu/openeducat_admission/static/description/admission.png b/CatEdu/openeducat_admission/static/description/admission.png new file mode 100644 index 0000000000000000000000000000000000000000..de8c6fa4cb5c40b3baeef8ac59ee84e3e53740cf GIT binary patch literal 81126 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 z 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 z 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

C}0V_sxnX`zbEUkTnvpC~;Z5Bo17f296SWyPWL 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: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%0AWAPg7~Z9Q3Cjtl%}*Bub)1@gHd>XH$aK& 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 SGI;d|Vd-cXs+X(Tz4;%}U-{Pn literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_admission/static/description/admission_register2.png b/CatEdu/openeducat_admission/static/description/admission_register2.png new file mode 100644 index 0000000000000000000000000000000000000000..fd4e4bf6718865adda9c92d0304b4339000f486b GIT binary patch literal 127949 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

EHYEoEL_X}Xn|$I>|LQ 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

;hVhMH^(x&3sf_DwbTdh5(y9y>PV{Hh=+ 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�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 11)9yz5ih1A@(f#VerS0OQ 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

~X|A^!y4 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 P{(LQUeYH~6XJP*X2kNb| literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_admission/static/description/g2-img.svg b/CatEdu/openeducat_admission/static/description/g2-img.svg new file mode 100644 index 0000000..c51f608 --- /dev/null +++ b/CatEdu/openeducat_admission/static/description/g2-img.svg @@ -0,0 +1,1604 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/static/description/grade-book-icon.svg b/CatEdu/openeducat_admission/static/description/grade-book-icon.svg new file mode 100644 index 0000000..985d1bb --- /dev/null +++ b/CatEdu/openeducat_admission/static/description/grade-book-icon.svg @@ -0,0 +1,107 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/static/description/help.jpg b/CatEdu/openeducat_admission/static/description/help.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0cca186f4f0cd822e2f19fca0b674d2522c342e1 GIT binary patch literal 161213 zcmeFZ1z1(v);GR3-H5Oy1UAx*ASjK1o0M)45NVL^RuIrFf^>s)gLH> zkb%3Jn*e~cG&6t!To=dqA^{8_MFyVNhlIVcv8}l!mAH+St%0>0l?wY~b}BY17Z(?H zlV7XY4Q;Hz|22oBDJ?Fpuc)jbA^jNs%R_La9-CX+Al(1}D{Du4Wl1qAO)YII^gaLy zzy#0$P5>}4bg-3Ekx;#Uk~CbL$^mS2P5w6%8x zN2LhfaL>rt!4RZhf%J11N89W2ZIC8YWe(EEAWdXtY~TO@C^*;U zj>d*&Abl64aqLx<#X(vS05EV&e@8$29qnlB3icBK#BFTd?9ENh9H|%$nW#AV_;{(L zj9s1^J36u{8W>s{*c<(Iu>j!LF<;*W+`OJ!DsYnTbMoE4&&I_LPXBMmA6EX>>W_)* zwf(ilp3*OC2D#Pyx3a(8`?oTiQ~=;T0O#iY-^!lF0zjod0FX@lt&H{q0N}p@fQtU# zjpx=iUd$XFZTUGkuF+_2Y{-5+p}!q}+TgdA|DO2W^VqMS_uJf2Ju)^iaC+`Ybv>zu zHqULG?5P}V4GfJz-uMR)|F>`aUAKPM4_0Mk6JvX0Yw%I(Aj-_GO~K{1HZpfKx3Q)& zxBho4{NKFocYU}ff5kOO5T;)OMEdN&jea5kd9xQlA;bodpCo}bkl)trF{V0j&3PKI ze1Hfb1ta;6ex?q!1W{4#EQAg789wA#liJh%!VA@)TkU zv4%K7JRyFNw~#PM93%yj11W}7Lq0*eAcK&vkXgtoWEXOZgp7oPM1(|vM32OQ#ET?~ zB#Weqq>E&VWQXLA^a?2$DF!JODIci<=@U{9(kRjl(mK)sGJuSYd<*#wG8-~4vN*B= zvNo~_vOTglG6FdYITg7Oxdyodc^G*Hc?0G!L{Ov_!Nbv?jDcw0X1xbaZr5bQW|WbOm$+bVu|6^jP$K^hWd{^hNYz z3~US-1{a0|hBk&ZhA&1GMlMDJ#t_Cb#u?@fOgc<{Oa)9MOgGFB%yi5e%zn&8%rh(k zECwtgELAKEte03ZScO<^Sl_Vru(7eJvH7r-u+6bwV8>v8#O}nN#XiBgiNlN|j`IY^ z2`3mQ3#SR^E6yG+E-pRpLtJfKN8DiC9NZS%Y20HxLOganX*?r5AG~bu zZ_?j{-!!`U>So%_mYeg0$b>Y6;)I5TeuU|SZG?+NXhaM|(nJCjZlPi;Zkf)LN zk{?h|Qb2N zpgW>xpx2-eq_3o3VIX0UW^iZ7WBA61%P7KV$C%1E!i2`e%Vf!v$TYx=#LUBN#vISw z&w|8qpT(Rdk!6q-m6eaxnl+VmoDGLfl+Bqfk8PIy7HA^)vRATianN#TbA)nqa9rNy zx%>QX`rS#+o18M7zMM6jyIjm%hFtMnBlmFcN!;_fS9NcPn}yq$JBj-X4P#6TofWbPr&L!*b850^!mL@h+~MYqK6 zirI^miyevci+hPTJwkpY`3Ui-4}KG_29JYJOHfOgO5{mwOY%s1NH$5KO36xvN{vfX zNE=G$NN>wLknxgfmBo=&k&Tm`d(8aU{&9^QlAMfOxZF2+I(cjPN(DecS|MCvN|8a) zPO(-AO-WHHUTI00Q`u9wLxoU9UnN)NP*qGdM0HY)QO!xMSsh>fiF%Iuk;Ws9FpU{a z4oxr39xXC0bFC_EbZvF*Ozi_5xK5A8V|L8`&QGwEju&$bQ44WkX$jUF0B7_Ax$8HX7!n+TbNnXH%!nTDILnu(Z2 znQfSho5z{&SV&nUTO3&`SY}yXJ=b_%WQAe%)T-M0rnRMYs|}@%tIeP-i*11Ij2*vS zq}{f?tbL{f#6j1g%8>{(rh1(io&23XqUR@qXsr>_g-8%4hL~DgalVUrcNJ_B z+!t~`BGug`7tvL^Ja&pOYL-LUFobp!lpX3h|JSwOvWGhT5x>fY{ zBkzHTBf?WMxds=mc2Hs z?oM5NJ+wZg0juFv!&Reu<3W>c)5a&$PxHZJq5B?JXUm9gUqr zopoLOUDe&Z-IYD}dn$T)ddolad@k?1-&fK9pucK>Z=hySaIj%WWa!iIqv7@u>5-mM z`O(2KwXrYbPsV4y7=2m!`uyw8g!9DNB3vA7Y#h>?g!n`hWH3q!GIDY%T6P91YE~L@ za>fTttamxNxw&Bsd_ufjg6#LWxvu{S1QQbz2OEb37ng(!6qa27<>RUeAizK$Kp#Mc zPy78Vqt>~%5MNj5M*Q|6l7FX6wsc5 zc!Bi*3IXcPJDj3ugh~eJ)OJK%FGEu>XvB&?L6rx$Y41I=_r=7zMNC3UMn})U$i&Re zbN>M^AHVn`xP+vXw2X?Xnz{yPXc-zAo0yuJTR1p6IlH*Jx%<8H4+wny1`!q>5g8R7 z6C0PBmY$KBm7SAYQd(ACQCU@8)7;Y9*51+C)jc#kGCDT?3~;+qfnG9ApT%c*q2R z2yk@DnEC?i=lOFEeq!J!27Y4TCkB3E;3o!tV&EqReq!J!27Y4TCkB3E;3o!tV&EqR zeq!J!27Y4TCkB3E;3o!tV&EqReq!J!27Y4TCkB3E;3o!tV&EqReq!MNP7E+%qpsO0 zm96n3nN+ z+oc|l3p~#G6tPd8GYD_%d|Re=x0jz#8S{(Nr>tHEG|kjBt%!rUBs>YxOj$W>IFTY% zDuNOCdHz2#2Qj<3XUQ@zGfaNGT$L_~&|xr#dMuo&vfZOhP<2%OR!;OH;UE>kL`0+n z2ma|yK_uZZF@C@t^6nKOi?|^n`dKAIo!K5&*@)MfT}dfDrAm-2EIS|{ybiM z+(%SZ2sPLbQu8F~`|xE-@Fd{ME?gF$;6y4nl;A|bzdv~rHF7?nD=EfyY=`uvaaI2a z$zX{{?NJ?C6M3zsEWPF+EgMrP))gz{BO|zf1d2Fk;YXT#!vjMnt3TATQ)fHhiWwbb z;AN%Z_vI={-mNBZMr2}AV8UcvV>>)A%=fTEqs+1&%^Z;Ah_g6S4Og>qvw@@XMKFFq z`g#5j&H>XeAX7xnWr*QG4p*wn|K3%C|(|4 zVNprxvD}kdxH$HLm5`)NTz*&H^?&*275=RU_aileGgIBPs#ci!qk0s#q=rgenhvv9 zGJx2<$K5pbn&%mUHL$lk-~ol| zu)ErXSW3+cbNhFX3rp{=cjiRFt3&!(nOrTkw%9{b2BhlAeiAM5 z$O_5CdhfN%y30s^r?~<#d(Zm!AqL^6SAf6mXz$1U{rU^MH7#rE%mOX9#GcPzefV?O zrs`-<#tH6R0ai^#!tsiARSci2BTK&&cPy&q`MUM*w)`+nQDCTSqZxo{533X`m|hGg zFDk(Z%ndK~9QNNeHdo28pvRA`M9*KEtTUyJHnyAxuV3C2;<)ryxHz-f&LP$thGk4# zGE443n+By#4r(%vuYj0o70KFjksR^-c6&u108}qrc{1$% zzc4-+d8vZStu(oOnG@xZ?bUO*Ov)Hi5zIk<&&Oi6To#ygQ%$Sqs}Bq^?1tomiHiyz zN;5DN5UEyJgo(;P7?2Bus5$yYRdP|tv2GHEJ(5Lt7V&>f#5nUT3Xw-z@dboI>mPN9 zGgW=lZ;kn82x;een^tNhLfH(#CvNM?!}e%9V8Pb>mRO+WrK7ul_?I{YW2V%9hN|Bq z>?i%Fb0#T+(0QFAwl%{X6sCX_Zf?yT|0ODSdhLFkr^l9w>b_q31*(H~(cAvdcnRn! zv4Oj=`6v0q(t?@N>E;wQrR3py@+|jX2~B7>wp?Pa8VxNZP-yS*rqGB>fu(b~HX$w;v7PtKV$3Cb%cIP8Bs))3lQA_?EzvhO%5VS@ zt{IOBx6nEEP_6!?BLP1MU%d1jix9@Hu{ju5VmNzId8{EPNJ*X5f_~wiFx);nyCdiA z6WTkdo8XOA0b6HZv^i46-^uClD;wYoTex`Q)Z(m#k`i?L@FUa`#_oJ^^ zYS%TFmrZ%EwP1Agz4Ae(lpGi@4*1;g*?3PdK|pTP zqEc_fl(f*SHmxJVn7D_|1Y|xgu|KlCBIU=>hr$p*Eu4!crejf|0EgtSh*7=?bYC^Wqthnex` zJ~$h$WS{RJWuD9r4AtPN%fZDDLk@kk70O^+mu0&6k>P`C=ZE`5ZksENV6|py-pP+m z>1C11MR*Hnz2{CloL)vGSzZAi`>FE_#<|QzF;~Decl_j8$6i_tAF1{G_X4Aj!@mtF zFX4%O4MpFi`PCcZV7Jnkc(-@CK{%4abgib0--z$IV6U*$-uSmObtmTbgeRFB zp&9)0_DYCahQ^VnAN@X8`5dX*Yo2Kk=Byo&MZ`Fi-0;@?G~?wZr(Rndcjz4F!rHNm zJfI5Q)9m$JZ_r$Y^^cqi(xVY+aF<6Pd{lyKm3*uoq2Db?WuNLdK8>3VdXku0*taST z*OTuo(AeO%+z>H1NOp?gT>x zdw57-iO09L^Uu6n48={J^gFkzb6j_)C(g7+*gxFue5^7hkaNd%CP8CBZO`=6%jDO# z9y&eed8_<6TZ|jv14PBO)JF0cjfF%>(MoIt?`2N;KGG9Uo_iZIobg;qYa|T|F|5Iz zrJnJ?Re&4{T1y-S_J_ySK|YQKfwPy;SKXa$S~4GJeDA{DM-@l7-wMfLB;9E&d)tEF zUKb>xKwLmW`QR%{xtd74dOXf+bx@omc zK66JL-bxthVr8VU|5pn48$C|j_mN0x z0w(>3pnK*$c+Wq(Xa1y&iX#CA3m=Px{womqm(J z|H6hIXWps}9`0D|>=K%(ANKl>;2aY|8V9K>d|Euv8;M@HjIlyyRry_vnSm;U{`@h2 zZ@T@zzTsvf^$nJ1gqUTM`D}%>jy&$2k~e>nfu_av;YV_Ygz3J1UrK6ZkD_>Qp~w8H z94+X}m0`mB1SeAdO}YJ5$^HFRqoE$rJi0|Ei04-e6O~a`l2`s>_cnY{=e@;5y1Q}3 zd_ZK?qXXfri7MH*Z>+P-Gwu62!px7N!@lbZ?va-|QoPuQ>NV)x4vM1I_GB?!{pcz+ z5Zp-kjWM+*1pnBkAKT3{CM4euHg_aE`VL2My*~_NlHj#JhC^>w>anwxRQ|9Di~bK6 zpRD6?J4ktEg6jrS z{dFX2xH=NU2a|-xITHn+i=STV+(eTU|CG0{h%S8#n7i^4M$2Pe*b^;37)P>nVV**?>F2<$&qsD{;soUDLdnajGOYK1xK2(y{WamcJvd;BCt?P!A^5iOw?XvO5-`_J62x$aRp z#_3w+qx{vfAFtH>@jF5J`9fScTmaFTATN-U^+xfiV=Q-2er^HY zB)Z}tt6HPdS}1Vo=s?)1o%(_BG^9KIX3CF{0)eo(jzI|rIOl)K!}NP^)Bnvhh@fzU zW#rk!z&PY8$6MY4kT>;K@xvClJ7B{AnGPH{`(D^prPLmA?52&ARia6pKil0l4ocZwk zwCY1Gyl)PqHViw?I@BnZbf2fQTn?ZM?xTM=f4Kn_%T@z`yTIn-B#gp>1z*=8O(W&P zV6J?8MYxwYF)ofEk>TE+usHNh61C^hi5p1+;f_i2+ywo(^}ijDZ@ipSW2 z>x0+l0(qXyJ6OkWTk?OTOHCTRdvgaOvi5yc!DRDbePfz(EOiIZ&pfvU=ObOSH9>ck z@fAR@;(=JT%;gK`UP(oW{~;S1h0$_ym(--2Vc+9yQsfWwP+4!SbDG2TXm4N)|D;Wk zKOjoDS$$k?UDAiX5kp#ovp(^Aav^*64h;UD7hL z=;0__i;f7UPUiZay|Un%u0`{#FpDa^p9Nmr&*x+&6Iix`w%FN;L-PK8q)Cl}v` zFFxp@Iy^XMd4k6BMYZ%;?+RFw5WwBcnevpi*%d-Uz@K)LN-;}_Qmk68;m7{FnWGK7 zc$&wfjejj4^CVQhF<~}+W`heD*sVX7)_u?Ut@U(BNm;BmS;$|surrSKOT%)3FoL;P zFXcbnjG?=w66HCrHMElSHPR2BE3gaX`1tDj}(z|g8*~`r5F>z z=nU!g(Zegi*D}gDX=pT$ji3Dr*cRcWd3WcX;X5e7Lp3!L0Ix}9CAGov^l2&rfgQu{ z*-xz+-s5mPlCK3XZ5+LiLO$zEa?7X4Y&eGja3Qa%B)HDL()27?g~3 z?l+m{Oeoy4S2F3tS@XNycN9$a7XK+jtFQ6Iy3b6h`2rqy%sWG%SAvR zsv!fACZe@JA6$0SG_=aYKY;UIw#IwLZ%w8^QaVm@U&dcTqO+bV=@-H4o3@2iF}vv7 zl~;g%(X#HSdP8aOWw(yG_j-`&z#&i9yB1bB17$s49VOlDT8`tIn-!F<^`_1fX_Pel z+feGXqW7Si%FEq6FRggHJ>~GNxcQxv*|UcAD*)s*tmz_wVH;fkbCr;qEF2-#gCcQd zQgNnE8mi!f{c01MiJ?W0j@=c{B}4JAqf0uR;KJ=I2r~Z87W*q52iYUsR2jKHAHc(- z{iR#SUp=y9c@pta9wHq1c-LIYR#&XxQLUnTl0}_mbyJ?>ozMHA5X-~RrJ^9i4 z0M}_wNXCS3%7I?^ua$>P+sO1Tm# zN)k}jr;rtXw<4qZh#)LXUI3LyBgu8XgL*_d z!<_5#3fSuBPd@O@%^Dv$Jl&tf4@`91eb__zCV-NB?+OSc?x5tmKwlp|n-Q;ltSHlhwq)|&3ysKUg}y$) znlkA&dKbl{{=Md=Ig4k-b-P~~vW%R$mEfKy`!D|@#Zk?p@srxq@{|i#`YUSAqHJtvCn%FuQYkQq2!KQ+vx2dfMU_r)~7V*5Krl1eI(C z@B1`{3^fzhuiWv>%=6M+UF&cnRWeYN{CQ@;@7iGWLS;FdkZDgf67{EUPp%f??^GfW zIA5@o?4b64EpxNA9rE7r7V>#Kj;VLcMt%1k-I_<3^5BJjr#vr=sX6 zPZ1|UV}YdweHGEmBd4CZjb&+_M=dN(-aGA8Rv^olvyN9obk(MV$IAiTw*FIriNk$paob9y9{Ua{e+2 z4tu^}8sP)&tSS*lRVasp)N=)3?YqC+v|-W<;nVeXXgZ%Q zBBK(CPm=HqU%48x?i%p;WaPWC+Fy~%di#shw|4w}fi z%$Z5gb`%xw^Q@2QaSm`;z3R!CY-^X1pSw@_MP#Us3^ChgykCqTyV5U?8LQSJ8EH}1 zFSp~oHlCD{vws)dS?o>uW1U~oYL5<34p}=}8F@IKW zHdy@K)@K%Txq8|SZ*H2CJvr^mLG`aXS$uwLBdr$plx5|%fK>kT4`nZ%+ptiSHqcnm zn}rDjTbzv(@+*fzrn~te7o&%lPDA7UCcJI0lUaqK$H}shGf8C0+?Nc;Ab;!Gt^LO3 zDhB1R_wyq4>;n6<(|i0z5D3O>?te0RnZo6ub#kmjtacxI1QGzD&$j&I!PYigBBh>u zgk3a=4X#g$uK-8q)8xx~N5vM^!cEjHjY0A+3A(KOb<;)0qlxs5bM+z*gYpZObqOLX z#X%o5R@Zh&(085sq`qTG@(tOh8&9EIjY{Kt``Kmq5LzzmO}mCs#}1bW`9<{6kR90Y zx}xj4SlF0mooJ>X`Nzn;3cQ%JqGMb9*&n+5t22|QH7?<2x*UrOZspALVW+*3sSW)) zPBy(iR`NseEJH0P9=XW+gWG}kKG;4l*O)C6J)}zMta(^e4Msf&bau(d<5osgY%8)4 z()8keb9(dpSmrPvTv87?mJ7b;cdtdg0=`FfR275 z!>X69QG=eHErTjW7YBN=dI9tWj|G`j{LC|4_5|zb$TVZe@_2I?SUAE~Y>7p1?)0q- z$!m75&;>nM<2=tz_B9&unPp9CmlJa<*i@J6HhT8Xuj~f?IL}I@N%eMcVj6k$5*tImxoK?Ya@Spr|pIuoQf*wf1hShp|#3Z z@E(B>^@o=^LZL*ex9PyW2ouhqnLqznzv!uJ7i+coa)!y_cv~d2(4y>I^g&{QLOVB4xn}|q{_}WL?g%s%GiNCwv8_Po>$_Z8jgtbl1^67Yzrp`s4Vx=Fs zAR=ou$#Nubs4HikIb>k(UT%#2N1LACuYgWNwF6ff%G}$}Gso=We4$V^1I7}o_02II;L=XQ!gh<{Z&yG}Dc$+~ zK2`=zin1)?IKYT<o0jO8OJ&3MG|LeT!IhRsPa5kg1bL>aZbD( zbMQ`{V+ucR`WDP%uycQ(;`G9{_1PUU@;&~$U(Dy28O1M23Q|0I;+2Q|M-PU-_Hb}Y zE^giN(lm0~&*^XWDEQ8vhpDeZfPONbqomKf_gFUE{1W5z^&*KHQG)f^RFaqBc5XL4 zu2;4kFYFT;M#pm3rP_pfja)#e&4Q+O2a?MKpH0r14_PhTLA_1A;9UC2TH31=@nbtM zE(h&%{5!J+&U*sc=V9Ygiup{>Q>_ll>HGf(7{+z7C;WZUJVEEIev1a9nvOi5T$wk_ z$S(TcWQ&D)UD(nG%w`0`%(HtG>freKspZCMsI2MspW;J{gf;8Wt_<1z_cx z&#s9$>-!1zdXdr>t47!3w>e1~%Y|`A-4BN21Y?ziz876%N!oUKEm5BVxrbk&Giw5y z-nZ#ES*qb*$dgyioMjuFlE`OKQM*$rIHn&M7kwDndq4UuT09LBHXmK!Q&lG#h5`%i z^Ls<{z?AN{zV92eM3*EC2Za-ewJ75^VU;}fc)Z4%QnkC^N7{!x*)q(c>F2u9v=BtB zL$_w$dt9JCAB5ZWrLPH_*Ot~KGOC2ILZd^Y=Xlu*>x8^)jFOC7i#OCdNzwhf4nN!K z-P*ak{n3j>tvCwG6>WY$v0Dl`Qb>{lw1(1Dd34D-v?}iEHI?AcdItrLP>zlVv^L*x zv}oV4KDD-c_OYBnNh6I#n#Hn|bz(}?!#eubFl{k!cMZ9pX40J^d#rKpok<}RWd!|yUE-&USOl%4LXMe>)}2OZj+)Owy$z5&@J!UOUL zoQfP7%TE?dhx=(})SW4lfvBfU%_t%ZJyazxken>NH$nS-k^L%97k^ZH(?7!2x0v`Kl?~~2d-HIJyr@h?JJnsa31e=ztyD^ja-kZss@iND6ov(v4`~7$S zQ6>HQJ=>yYEH-5l`O_SQ7c zeaMUcSzYMA4bwvX=2kpE-)KDF4b?gI(Votq@)G=vwWDA(bwUni^eneY#=RO3f6&|$ zRR@a`oIo%Z1qlyq)^XBbkZ_#ug+_xJh1y>WU7FeA1zzpHhxPg#SKg+zZ z=P4eg=qE5QV@ISf7AzGmrCB}oC^28N?d81(yJVQC$~`4-WM3%P&eH=qgmB4$wSVFl z9rFDW%npZcQi6Hn&eIs%I+iyJ)3WdA3gLGK`fZl5_+yU8y}Fft ziMp*cqQ#>tFS5_W7eEhNSID^nOiwQOPn!T7$V;i*?3V;$pm!AwAX+;SRA+X5vnRU{ zQrc{ACm^ef;FhfzrfiiC8!)VyB)1^|1L z5&S3;xqWTT9m)soK8M%r3bH;!kAD*?0@?G~NUg3HY0{2}vnsfV%Dxlj8YTCN%c`^U z3CA3YLthujwjPNHU_gIxo%4A z0$m04c4aqo%wKR^sI}-)t)I1piyV#f_%y|#j@BKySLEQlaiJj+WuC2GjNcI%tIUu{ zB0KmNQBa~#l$`QeyZ(vp$DLOxUX!|l_445l2R8R{dDsjf>4H7%e9i}_?pPzKr3VFi zlaGdt>Z|#%o2k||zhLdfCt4&f^s6yDG94mV_4Kt@4?o+v@QdF(Fy*}h4&vrHF6ky& z1K94j%lajtzu!b(L6g2&9m%&5fn8sjJMDi6LIxR!~cQ5zN(~yji+EGIxXZ;q`ZAxeWqaWT0L35e_)j{HJ0@) z4hIX88c}gmSJOVU)gAYXmzzuL?J4GUrAkXu*)>jz501s4>b4Fv)lMA=iw1v3{I|()mz*RMm^ImnqGyTCb7AP z^%7>lJra$s0CCxtqX*;ebY(T~YQ-Hj@NWBl-!!c7Vv$F%^dv;2PpAta?CcP4T`Cnp zqY>-xB*Q=2zKT+O=xAV;-N$g`7F#b1?F?nw3|>LR^$tZVHB|F%CwIAo!5?U>KhkFZ zQ*|i!Dj_~(zR7o{?wsdD;!H4K2j2gs*X|Fe!uNPyp;|cf!7h)GsOP<`Zy}oTCuDKS z$jq>tg43X2MhJJV3*HoQbN32A9eWTY%-S-`K_HucKln(3TY?MwMeMhGK~_AaGvRyF zA&SXk)!)g^>66=%=#w?%^aPAU2|O!a6yH|Gs}0QXvR1RnleqMW-POvtEN5}^mg+XbtOMBe-1O+-nZWT5~HZWbkLVTJ%+@rY5pU zA>r92e$6e=k7wz^ue)Jv?Ee}!2$Q%J{~3#nkyI~=-+Nn0_fw5ohBsTDlC$?H_TRBh z1trN!bioYNi=hnA^)?^(w9@-+XcfxVCd!wOtY&Yz>K&R-^j#x{Z8XFV!!pif$4I~4r-BJc`$n;XKRB(TqhA2N2b z+){D{%xGQ#b1cIPwPew+CiW#1pJ<+Z!t9&sswF+Q?80wi$+w%sZ~*Q0jw=9Bq-`ml zc`UgBZ;AJS(N>X6m2)N!l@|4EOx1F&e4mgUrE~$6Mhnc|N%)2c-OQ1~x-O4{@C_K- z>@TF3y6)vBEP1Ivx>sb{c=!B0sL>|ue!ttmLX(0%$H7r^l`!hh(8_(2@C9u02x1&0ST?lpms(T5(Uwjum9~>h;7n#|*toZqa4+WD4>{jpz8+@r^?T493)280s;XoU>Yey}BG9{y?v! z!RDF|WHZuYAPt?b9yePt(Jfolg2T6tljuGBtzVy!Q{s_m+IM*8gHK)*K>8Qn z&%c&oNfr<(X~qA3iYQ%n*wvHvWQXU^dbNtzq_G-1$3L{({DfkgHT6y`;ft`w!s*4tfsTQ^MnU789=$Iv#>%PJ&!1;+t3SFe`FI}>%3ZyoE}~HCL64G zZ;$`Uu?x?Rr0NA;Ceux`FwHMq`~k`WenW|x-gt?Ho^)9PC)vBMA8+7rB zmll7O$STVsJ(9jyjz2c@d3FwO7)I|Qnj9sb{84l%aK1jo((9?>94FE$>m?eA$fXS? z&LLs;5!K}>YQ;sGzr7swEorFLCvHI_BPd0^#NP~F+onIVYs-t^rjQ{FQx7jcqkuyt z#<+EOCX{{rjY-dIM%Q*1N#PSR9mS;WGCMAy6#w&FA#ncyQ9~s7sVhIcY|kAW zigTuGUz}hjS?b3fAIr?Ucl}o4|DA6=ryKe+3`M2I%-#F(aBR_nF}3ucJQ9DX$Ns9~ zjd~g|3D3GER~1qN3iG))w%q)oY`xxc-v$l01UMEfn2)3KH@w1JH27^$8#uO9##k>w zAzGwc;0EU9((RUi8NYO=VOULG)qAP05Yc_?;r#q0XySgWehsKeG&0>@{)0Y&Tz}W% zUk-4zx%u$p+Nr0;9pU-=;zff280YKS2w=gnD8T#X;MUmMq_kuro>Eq5`h=I?O%ZYp zT{w~6%)hk6uQM6qi$tPR^kAo^A^nJlZA^Pr-J<0BQW6wv) zF`xh*vHzP0QGOX7q75XWHWRKZ4?)TxtFqcOx31$SA082g)R^ zv}ZdwEdev|^a2c5M7|z~yg2MGH&gOUm<||Wl&>41D!)C`kJ?q(U0InsxZ3F*@Js;T zM&%ga<{5%<#{Z5#l;$B+O#(pvn97(IK#QPNeFyv{%Vd3F$F+LS)TQ!~S1>+04lAEw zqdK@k_KE*;)&GhFDOZ%CVI$sm4G~Dp;KasO{WbLyyh7C1z;Zl%*wEwHg- z>pJw=vxHEyf#M%Tue<|k_6x%h6VSEcW7_fF_Dr&O3c*b0A+%#`o(hJ8_l!(e6S?T zN>V=cmZ3Zbmt522m#@s8Sqvgd22rGR)M@Nul?1;x3E5R&+Ym3bNzSn=tu8!#Pg$)@{~*Qr{tq(()Aib#D`Y0XOdWA zXp)HWi4deDj#ML&%jH(2YYa|~;G9umEqdSi#wtt{#^siz`cOE~<+4Xt4V2tl@ojo6 z<%7@T9dB@IIISkn+k8NVJvkkB)>nwD37_C^3|(Gwa=W{Q?PeC8^Tm}Pt#Ug!A?WU7 zFb@swSUze>RWiEF^jc4}ts-o=biju0YvK@~K#vww&BKX~W;Z<&^VX%G2i zxqZSv+SGv~9@6R)YHP7A1VwBUPi8|Ekv%y@r+M$zcnw7VuUuN`JLwtcja0#``qj4GhZc3roI3d zWoPDZBJU3tRg)kWWOY?*4&P+0qt!sp3&Y~08~ z%kB}FEF#33n=DKdUmOXCvgM;KZ81t}*fz!%#Yk5gd5N2|l-3U!>~hCz?)WYGN>(qQ zj!rxTtysX8$#U}!rBrrdV2AvZA$u<|Fx#0HGz5Ri9A?(k;7FE1{F;Vio@%raIQW;y z2h!c{&~-J{O7CEwntPeCmG{2l12lby%l^Gnr{;QB#X!NY4KREa0%0j? zeAHu#0~0w(Ww9t=kw%cT@sm%Y`y4f#tb;6<`o*ugL2B2Dw2WXvVMO_EOup(4;ZoET z!6ENs^1B0z!58{qMmkH(`kyjeu*2(}H47PEhfboTmf!_$5d2_>x2ua0fj4oB!eb2ojzc6~-=+Sr_LV zlO3x~T0b-P6}gkgciF3N9ste$jwyy^+R z0+6heBNaw%cgEBr>%!UQIk|?2D9$IOc&>okvNXB%;C%-ji{k}9 zFkH1fMa+zoEx$h&acz0;cb0ZK78UxzyoOxoc|mhAiMdX+P0nQ^i+pMYGkH?GZ<+g% zcZR`sxRX%BooQWS_zLvpJg&_dv1sJHSLHqLHF8Q(A)RelA&bS@(rp$kc57PA*>^7Y z9z10EOeGrvbIt1u)#dK7?kG9+shhfJhpwvOeqC2ZGJcKc~< z)NfupW0{4|)tvP5;?%V%G+6~&2303($Mr!!8cWRDpR&X6^^H59_~z>4)EFN7xsL|# zT{CiDFXBlqs;l|oAkw#t8NWDzuaUk_{V$}D{{P)JcNlyf<(&Dmdi;e!dUwErRDuX zh;{KDnDSh^<5zP~ou+Z>=RD{I!5%3r_+;4gSjyE~i6{mvI=r%paSxu~EfPW3`7#!C z>LgGc;Z;s5UZkKhVwRbf|GMxM^eF~SRhGtA7&&Nr{oAh<4ng^b*Gc}E{_rGWqGl#FK;5%})x$QfQ^bb+fw-BG1+Vw~2J zw=^GX>$t`agOX)G5l^h;!iD;Ox-8MHXLr>=#;*n)| zpFb$~DEHYFR)DE%=4+=`$bVn@tb^}=+SX3CW$6Lm!nQFu#uL$A-4G^TIXt%P+G3xq z>T45uv3yWChuCE{(Tu&wbElkQ&BIpM_&$DG+;$u|dzk2vi8@p;Utas_X3Q!>DdG8g zXCd2Cc~#i7>japzkk<4KB_7%UcgYVeM^NBu{+>$o7*1rwPi!hA8Z}^S4@KsMm6Q zB@}Wx=Z8-`T!S7nsvL$1;;`RxMI`l!h)|25x?;OT=UQ@lHoD(7rSKx{*gsz%b_cUn zGie9~ADv`@aR;wpVr&ImJSm?RaPFTh|3|+Cp{9kmikXKusT!A~LOoLh-l%N$dq_gN zT$fvtCnkI*3&Jn%e=$YQ%Tg9j%RcwAEJ&?L(N?u!4xJ*IV-%}@An$Q6W?KVvKP!VccGyS;3vI`eUOpscyA+v}AX?LFOK z*BAPq)M&@=Fm0E_9XT&tEHQ)!w=L48DpRJJr+4ADdXxj(FiIDF0OCS<{=? zC%b%KWa}VFd^YCYRoB+GGiaAnQD)w6YsPJ{>8$F!UQMM8Zu7(!RT`$Z z)v%34S<#Y~Ah0y32{-BD%1(k38U<__jrrU~-=7A{#1a)NISLm^YieQ13_S_uUZ?Ba zaidsQKtKg##o}LZRxX_#Q=l1DZc!+Ds0}=-E)}5n2;RVSfsnAqHiO@JHW=IoY)4z9VviGw^kM%!7*Ca83_f#96ayr0hR z#51wMCN)5b^l^Df9aXf|=khfqspx|GY=($R!{CYG3BP{>NCHv0D#8QrRab!Xku^GQd@0X+@|~qA^lY&sUpB+I5k7)l3~HX?8im*hsTR=y(#wa z#%bSM0|B6)G?$A5z9}%ykXe=w@cda8{o&91C*<%S{cL=7D`aZckZJ9(yrIxrZkojS z%T$BE)Ia~pSGtHjt)MQ__1m=+K!^xA77Y~gXR{6UO*l#_+#e?_x$IbnBTBS$`Lm9p!nmlZo53NF zP?Z*r2LSzdV@AR0ZIrXbZkYS=n0voF6sBXH7;oR5M_GM4-X^^6et*K9F4yLFlXMECY3Rj!~6jZB&w58|kgD zC=c0Q*YK6m7NIvIqR9=iD7A;Wi_<;sjx!k<>C?#F9!=jm(1jm1o2*%b;q!o4vyJGadY1jFkpzN0N9 zWJ<72Nd&vEcV;RoBHFDIdDZuqcC3smLU+0-#Af7ev>SFu^LJgJAKrfklKPHzy3w>T z%}cB|?(pI8L{oQMfZ5wMpW)mG|B$c}5}&l}IxUex|1xFiGDLKjU$K|MkN= z7LzN46NxBx96HiY*=#By4vD`VI$hzlvpdqcsWm&7LU-p}tY;O+)~@MX)az(Ns>pqK z*lD1PMNIF-#G9wALB|1huM$&y+yPn(ilC>Vfe$RKta^lm>cVS{cEb=9ILxN9^KS&6 z(MW!g*!$;Z@xpDG=~5fig&B=0IlLo`biF zPXFGWEBhox^o~6lar)qAk}xJ#S9>yfiDFP7u~SaEv5%|1ZUWuQWX)-P zAGzIHAiqtfxP5HZc_n}`{5zUTHfWJs);A~T?O!L|*OCN79ru@^G2s=244=!58u$|FXiRR`i^Ea z`RzXEDO+0TMZ*S)-CNk{lUcj};9LbCcrZ!*_Pw##q8k(x!Qzy@covj_={}dW!)SJt zBUE!Su8bYGN*9vl$!0d=)*$C%yUXSC7T0-5iI9)3Lymkjx9%lSWIEq2+c`nk(eZ2) zx_b@C(rExa@@?qB<-7@Nh=ncS60F1S6bH}g+{`Qv<#_U$wB`+|IA0Pdcad(yl{Kj? z-qF5CGW)nGB${%Rb%jqMHj(nXC1& zHsih>&v2-6Ej1u;c_LP?We)=Y^xnt47($xZMk`RvrC3q~owb~U!QFWCE7S?LbKnp; z_)r+HXf_VVM4M-Ae+r5I31;qz3i{w85@Bg+SXt(@{I;K~jUC@LkQJX^TE@~(f8&j# z>fG8savk46VqgMNBPQ|!H*%uSEGm=dgWP3VQ+dv@$iVez1N{6I0TvKU_G>PNr`@{w zZuWPyR@F(_ytLFEeZjl>!Y|Rl{%AZ{>NL3s{#U`I^W+mgquwIt2zKi!p7nuDg9u9`L73>gB# zT7TiUdyC@QT`(W#*s$x`D$#y4?56eWLa zpd(?9iod31rglTSStCd>q5x4UI=aUyRiPADl2WTQS+~m>fcmQ6Uo0-rCq9AQ2^)eH zz{XHIGO>@{bTuBD4A>YU+^mI8uRTrG^XpLLhz`GD~^d%pv?5rMYSKF#)20-zs?Cb9&4$6+522& zwVhPB8iD-w@r1P@XdcJ#s*hU}Ixderzu(DsH2RUULjrtRiT-Rh^Q(mgeg@*-^0&pe z&9)p>Cp8)eYlZU^e+kca^2?^pa8K>d~tTg5b-CWhV^#$ zez*GP2ejyM?D+H=ho&H2=Gx=ypltmqN6v<0C#Ez}LcVz_<`WF~RAP~*`o|N>zAy>4 z^~)#?$#&4}6wk{c9As8#_^2GE{|&+x3jYydU^8ZN=SEp>(n8Wic#DQEb5J7x5|EI< zkB)y5OK!7D3ttU{N3>c&L_Y%N)6?abii$Nt&Tw8YB%Yc#%j3k9ed0mLB4>JHCs!~& zJ`-?I(4%VM2fCd;=?GWgASax4n!?)#!orfkK}o>p2!FPD3+ZUKQ_sGpK(Ot+Zo)ea!OxZT4u(dewAMo^@KTS=oeAjl$ADwI=PBUz$(ALaqK%{xgZsPU;#CRDjL@W5#ku zlvj#j@;Li+f*pQw#YgOr61@8ZQD~*Y`fDh+ z=fKqV*f<`=7t=BHyl~EdLS>5$)r)9aqAXj70|UrnyK0<>@M7ti7Z zwV^I9d=~?nn*1wPt+;|)kREG>!7jG_hrxl8M1eIrgaNTnl*jpk(&}I7dIcOuyh((w z+TvhOvP^3+ZHv-)pIr2m9^^RVQLCHX;Wi%*Ah2mIo$CU%E7g?gd;(s@2iZ;mJOss{k#v;-%;QD{$#w zFCr@;4=|o)g*@aRjLz#X3tXB2sFLxY)GO;jH#`QF%#`%f9)H-RrAu7G8+^49ER)In zGgM6xPLM;v+;vaPJEOuKch(#%d(+WPd2(DhUSPAO$n8amNoIg}!<@xk?l*Cbp)_i% zQA!@yiw3fFt+pt^M_~@m~R+|L=3g|9HVajpe$Y@Iy{|o5PwV z&L%M8(^nJY$LIiqO6_@DEGmcm9VTnYr3$W^G9z=?S7cJp-8y zBqpXj8}$1y)MvXc@#RzEW)FK=Y51_cmjTVjAQ8O!7G!_{NnaS zH8?Tk3bBD!(7m#lKRr?Z?5ob>KylYM?FDDVq(UDrzY(3CW3uoNg+S9b zG&36w{oT`Rcq#*PdA$t{;nZDv%=dE{O@aH=_ze8|i>*m>^~>#|Fg=>1fEGmR$LPF6 zX}`dWwLyro-f!2XT*ps4oh^q$jm16?$lg#SO1Tsi*q5s5Etg1-<$U&aY!+@M?w>+p zijgb<9g6aF*9q~8{|R-BPZDA=YZq^-Nfl~Rw{f0Pj2Rj#Eabp00oZ1LoZ2cQD!FRe^>g7JacePDm0P!a~aD)4edi=E^nKQ|v z!H4%7Z`s?;c`s;-P=oz1*46o^a20SP+xfS&RNT^HAsVIA1Qi}kuV3z++UlM-WQmFf zw2NhBaeEOwu2L@o%iBlgZ}#WPWK@wh56nlYf?QduEY|%6Qz2?khSP_V4~@EN;p}2h zu{*$l{fsb(hx(h7A@BQR7~4TXz3|1=oD9d!mmJaOfG7)b#O6JAKd+@I3u;z(fu302 z`Hog`17*j3QYgV^@DZxdUI)>l<7i}@vF_gY=h-=qednr@9Q5t=3TiAW;9Mt_Ns#B_ z4opFl6pwf2&KdNpnh2@GS$DGz(O1^RvDTTLGEfJ5oPa<3O_s-Ex?~9sppl^d@^w1G z|5+wb@jQG z?`UElVUDgzyE`Ytqd@jnU9Jw!r_vo|7)4v7k*`aU+kRk7@`NeEC&KoFYd@y~3f~z{ zH}Qeu#(t9;8QThNjp=3R5$yZxB1vl@JJ_W4uqVZHsnPGxlDmHW8ooF|DPSGZ`uu9d zMs44YqwWp|Yy3&!0HlDz zC0zAc7@it_e9F8g3FH`||6gz${u9>#>8y;PNJr4bn~tUk^S>OOZb@N@AL9WY(H}I_ z{sEtBe0gC>rB>;kWRH@$)>E<}KD-osDkHDt`RzdGjj#4Q;U$st0#mwWumA&1M=OX& zSb(99>clCTd0Aqa+0tjH^|0#O>rMfVmOJZC$t4HRt=U*aU=#9S?!$d_0*c2O9jT*T zsDl1`PvH*|&lDX+(ql z!Zje=TyQ%MdGIWXu7vF2KsA-XF1PcEm6Uc~A=H44KDE~F!qw|QoiwsRJ|p~@ocJOB z>fP1x*E;sy6sX;)^Yuw<(L0USiMYaYbgGL7FuVxlF+m5X_n2?JV3HXp!I(KYSq?|g zaIr-d72T`JNpR41GYgDWOACKY7MuWrZ!RJtha(yiVoVc8)n=2?Ct)OU%)qwpON8%u zK2uP3&u`!kiLQzPjNMG~U-#9ella9)b5;TECFAJUhVnbCr`+;jPXfI4LT8W+R1u2cS6vCtSaVl^}warbKB-s|l=|-(ry} z;nFQ8Yck38gY=U*1Z!=kZzJ<&#$PpA*=$IuBBZ&&uEf&_^H@K;jX+aG60!6u=pKK zbw=G#u;6kZ{JAngfVej?2?4|q)oBy>{MZ1Ncc0%pA5CvR)FV^vdlwDM8*&tn$2pp3 zUaXvmE<-chi*fz=X(~TPtCSSTbl^Senb%<-62(-`s8H56!e?fi-8|<1kXU11cv3k( zVTvJbXJubKY;K449c_kK+F9oVKdosjMHCNRE2=(S;6~P1pu%eQ=ozSUAk#ftS}Qa6 zkr2L&wvm%H9F|1GCN6gcfG z@7Jg-4ha2LIfk-;yYi z2DMt^2g(34iB=7f$+@M74tlL;m6lMDu%nyrUM|F4DM-BlzD#mJiDBR|Ly9{9Kf)o_ z7(iZdF%?aCMqQs>a8K*=)>l<-P)yomz%d>6l=X}P_Svg{E>Yrl9Pht~-oNjh|B+*q zL-@QY64KWf&>ApPlx%56*%^qMRfqw6_tPIa{oiwpe9MDvjrUU0qh=zSr?~0`cr)rX>VdxIG6Jqp-HIImEOGq9f*5FA>;R zQNgStk5%yH4pf*55B)H%Ar7w=&dXAuna4Stz1R(_ZoxeX8YJ4JYeZe|1d2=N2=~XY z+90u?ql~HxYHS`#D`d@=@O|N(Tuc25r^(R=kb%Dti{@TADV}e$)3Q6%aJrEXg!jYHaU1v5p=~d z#|rDji`GBjh;UTY4y0E*-I9SkZ*g8)MSQ`VUtsvWK>g4b`r*c_8{{6nfrmisQ%xIo z!=%4e+#%odbL`5i<>HN{Hyh2$rQ{H3@h|7Gd^5DEL!?-k-jd*SM=D5Ya!K8~`#uL5E^ZBCUhw0s>U zaUHmvUtg4&e zpkmKoDZL}#70gV53`9k(zMM^a_`uag*tsQ;|Gs9E4P(+=Yt<-8xC^DChyOWhDcl^sgBlJ_9dsf5y;GN&J}*{3DxaWOdjEk*krg|dVGy9^fbT%ldq z*BDvVSe|SnT6){vw~%J4PtNG)6qBecF%o&Hxg0bv6zt*LI_}PRAJw!sY#u?ZeaL(4 z6v73hfId>v&Rs(0=GVfqluP>PN3sL#Yj|T6;`%0w!nSXe!n_1A(;pY5K>C3@ z7Z#&!YKj9vv=bI|K8%!b-kWiBeo|4Wr#ha?BD`5U4ayzKcKX!YVMQm*D~ktz)4Hx0 zl+J$mDf2}}mD+-08V!#)c47>kyezl{NPqBulkP!zftD+=Yy8#aLSmk$%bB_`U!J(t zk}6^}Xbz+ei@`U45mGh!;!Ello}Iw8Lttv?vej+DBi#?kVJlI_KuF^o*5P^}fqtpi zGu;4vI6Ib468iI5G_b_C_90TW@|v_l8LYby0AElRzFfaQ?E=@Pg)J;;jOK^Ec#m&> z>A}!<_ZP1_B?S9);nVzCH@hAFD<@E^IRc!a4u)m~ zc*_aTH9z-Qswnh?09j4i;fUd{pJWDlkTsAQ2#+g=Wkjn{s~?;QWD>R zs|@*Li`pwh9NDjaTnJlqRxC0lba?b{fiQnp@T7rR4@sN{(2Kz@WEtuX5%TP^HXE|3 z!O?NLK>6bvT9d@|cb977$Dd?M^iWBqlu+xsHStOuI$z4@o?;d_SUTj=?|la->VG=8 z`|mgxECw5f2gW`8$;$bONbtpvf;zqo0BPh(Id(gf;xEfY(-Pm&X_y`<8$@gHINk(0 zR6#sZFS7cCac15W10wZ*!v^u?1w~b8n&S=6NU!F5q3rnZwChw#@{0<4#w=cW@VTac z1=tSrh4DDw{GNEfT`XK=!LWEhEL~{4QC63Xa?Bi5kk0x3PdYt2O(m* zKLTK4GqxABroD;ok6!$JBZTH!AX*n16^(og zno)`vPyYEeDKrc;y^Kb#qsL;;m&*CWI3;K@@^MOlsrjA$-RV>j0^q}Klh>x2;s#Uu zxe{rx~ePP#|3tz$$=Uh2H2kH*AmK%={DPj6N`Cj)c-$cpB{-J)nR*o+W#?zJ7p?g**h*jb-gmU3oJH6| zompRVmi20HlA+Tq$gL zyEZpCx|7!4xKB}~+hbnVFCsN>#{X{IMR;1!e1xC=+4zUIuxcyN;gz7xim8zWl;A~z zWFg?HS24~kJoHHj3~~h4 zV<^x>7f!LZO4pYZt{7fuf8I@0b|NZf<|0zK2NN!sB8$Wx|B!T2JJj+mR(9!R1U>T{ zvd4%he_Sp}5VSj<0~8!WN#a`J3pBYB;aCBDVKb5S3J;Z`7OUcXjU)1rmQO;|h%;N8 ze9xsth4F`NezDMgw$#8pBK5)Wyj8*a{dQbV`2Ye6bU44`p^ky8_R_dO@@YlZSuW5UvnT2y_ zm&GSE^7M-e?D<@2)wIRj)Xe%g%QT|hV zk>c`9UoE$;XUppgTD7oFpVbs_Lps~1%RGtazppMO@PnS4zWb!;e%WPrD&6)x17k2U3FpFgZ-6x zoCa@WxlRHwy(QPi-$(|?f|z-eK|0Du=NGs>>)c`6*^b8!$1IvM7h2sg^i@93*9~(n zXKm^(YhQW&)!KL_L))l$l$VbPZzw6xi|SmS~J0QyN*?oRT1EW zXG$UfL#bNOD;Dz?IJXqyh#4p`hEO^yTIb5U6FH-LVk3QcSm6b+R!sSzs^iAW?BFNyd4Z}x}Q?#%o^0FXptN=7k!}K zpP2J(^QC?8mx4|D()a$S1{=rrrM*K=&`|i#eRkwz|AdfH*{9nuY9OjLJQ`hcJsy(f&jIkjh<#4G@8>qG9 z$|V>so)Xom=2Q>pkob=FwHhBYG4N}Y$kW878t+7)&j0~Qp-}udS~dT`8!rAiSj&Dc z&k(O*=7x+0WRSY->WV(c9Vp%#0dQAhMvJ0pGY>f+pXo34ci#Z}mWIfiar*?mTCVY+ z{kV)++O0D-R|{NS;if2rsow{mfsdAR$EOl9Ca z|CuZpdV|*knTgz=j?U0Aedyob=sPrMoyO}_5Oj=p9>OVvK9T6sT2AP53NYSwGp*@zWURJ0F9yleHY?+ zdD;G*9_8%BGO|+yDc0#FQk{4PQ91h$7vfVx#M`*o!WhDn05JF0Ojc=(x5{Z5X7+jf zVQ)y_MaJwv5EHNU_gvNg`g?R78#)8@#dJ`9m$Kn?`|;ovO5;>0Yp+pJ#ur1pXpK<9 zX6fW3;Ie+H=fdbXH=n=Ikla%YKed~KKhqO77|%-anfh{fRdh*-9!0yJ|4M6Ye3E9n zTtpxUpxn}E5kE(cu9otr1Wxn9;cR}| zwYRfcW0Q5Vb`9^(gVr>L-B@>#+q~8CSE-A}f&l8QCPzMe|9$wq6U%_L6;+>eW#fK` zG~Oy1q5MmMM*kZZv`d2P=;w6HtCmknpu5tPvKNbbX$Sbdrfy7olnzfP>Jc4}f``yP z-((T5TPiRQOqFKOGN^HeMNUcbdf0y} z9{Y|qegSr-DFCsO@8ceOUKS(7!s$IC!_I+XfLddLX?#9BHB46WGl4Um6sF5_q=g>{ zcD6R&+>v-Jc+Pf8lb6$oh57s%1D?VkhWam?(I z#7jJS3TI{S=R}eGhf_MraVk};686niq6EC;-_bw{ieL?%HHh30P|c#m#I#VP35pWx z6Gb98sKZTW{j2=(MQv0|or^*Z$vaIqCV?7W`LgoxW$AqmDA1x%N!1=$XPznthq}EZ)t=2?YohsEy7XC2Kf|2Nfhw?SXGUdPaPM^LQ1x`y+MdGq4oIlaYrK2TdtAUR7B7;3&@|INqa>D8v?dfc#XuIL z?!;1X6>4r4Nofwov;Jt_B6S?~bQNLzK0efR(Vo8;Uk&|7FG^H`CLUMq1h$7Cnb=p{ zRv`0WdaY+M2Nrz3F|@IGdSvD0#>wq3nXoRuybZAGh=v8Rq@(VmdO@F0-$rqn%a>LK zNdWMq3?O8FixU3M-&Z;X)|OATeDf>y+~iqQOK$vELrB_=($LY` zWzlw(r4@JV66r&?+Fi`50&&`~MWc@~O>J$|BkWslH}=R!4&Q~=p4#Qz{Cm?MZ!~iPIM`-sR>}=NHmOXzn za*tBzU=k+Go_)hbBH!EI-x{AUhETS^7!E{aj#}z}S`D^jHw(|K{Mi;Mz#&d)6DITm za&&PyXLCw%ky+DI!NJ(*nECoBEb|CLektCiMY~zkGbt&Gm2YOwO?VI;5@_AOg2gD1 zJ@=UDkEV=&Qx&J41GM%FHB6te?riE7PX*kC%b3x>jBtw>z62Ty0Fka|Xe!Ys-WnF# zJFgA=#Co!I0*C!2XV1Yt%OBw7%H@^$nxgAYAsmL+!6e}lBJY}Pl^lxYl zH!tSaXQsZRZ4AZ;72}9$EYsu}Zo4o6?9O>=k)wt8RQJV`DMLfs*px1vu2+9|7mNr8 zW0hT#)t5>9Fz)cel-)>ATdlazl8`ypyFX(@WHrZA)qpH9pK&XosBGPPJL(ksHs^Sb z__k!~@pbo)H-wY&`xxt0^Np5K9^OJ!J?psctjdbKYgU&?Z z`L<_4PoVy8q6@3$W;ObR-bd_28hk-{b$T`V!s6Sd6jAt5ECDAViIxx!_zQn7{BosS zhV#|^q!sO0)KF*SXkRG66#enXyTNCuZX7PXJE_sy*L5FLR69eId{9vivtJu`kJ630 z_i+`0hUdjpqyC8|OlS}a&2+ATomkIPBsfMrOL0}34#qC$#W-g;A>;or(u+?&n|WL9 zQjc8%>VGGW@#*dJ_*>>*-){jKvkAYzk4jDeiX0f%?Q7W6UdY@f~kz zW9>b|IB1S<1x*EUDgodI0)h#7suEjS6xh9~HoBP4MLD9shuI)7Mie)(75YF$N*v9a zBt{GnDSL-GEH$;)u)rZ<_(^9d<0kzTtzqjdq>jTS6~pGU7XWy1`#aiPi*HSf!$pAY ziMxF#w(KNKHUR}wM>>B)sAgW57sB``YPJKLGc~)JDuius%|4zwMjh;n4Yl{TIYH*$ z2SrGv2y;sUd<>n(`;*;xhzh&d30Uw3zV`BIf2Yy<`VGvif@>(dxd;^FNbx<_3kgG^ z^SdAh7*#WjsL6=2>2pX6f|@G}u~+~jsaa5u+*H|}JB~fz^ylS6=Run52W@kFM_Y=T zt$B13EjygOX;Cy0$9H#Z=@H?ZH&>7tLz(W0m3iL`!K_O6Es{L$M=Rw@513MZ1@bt= z_T4YxnQDhQi?q7SU9&W3TjnQOuOf}**K&9pSYIv zuZxqJYO4_xRz5J|YfJ4@%C#Kszp@g}OM_&OT>WUK0x%88GP0fxgN|E~Ij%td{bH1D zU_TGfmqLy2&7ph?X7$=L?q z1msz*Z=xE^6F|)dOH2un079=A{-YHBqhm?*hK1oQC3YTFkVLt%|8g;KJ(0h$NPoP~ z|M2)4gNjt?Fk9QEr3!Ov-lg78|1)0EMay%G;+c9=6|fZp2ARkr^G?@ zT_b9%Cx7cuAjZD79JJpk1hzn{T&F4lGM*Bl zi}1l?@H}n5cTsfj>JE}vnz1h@*YX~L%E@N{eJVe~UvhhL;_HC0D(*iXACJY3Yz*YD z{mTF4Y=kM(T;+6XtgJRB*=kN3?$LXDC{9P{L;IZMG$QjHH>!Dgh|c9x^(czIP#0>Q zI@93tddbMQlosVZI#OfeTt&1UigQkaNnqPU(~uGMZM~xQ%1Ol8E#-Yn&;w3N`pDIQ zvD$>AQ>A59Su5EnfqN8m&1YC&LfkfMF(;2IXwh3+Q*y)k%l@|JE?}RzXF5$*dcZ_= zv49(bw=}cL$Jc`|_aTi@HM4;F*?`}tso;$5V3B^YcAq5r&NpbtCrQN>?nh&c3`XJ! zu!_~UxMusq5sk3Bj1nUJEh%(1Bd<;YF6)6cWnK!zq@zM3>xqq`MV|N*3Y$L7Ly9pk z0TP!H*Mc*_vyrIbX<&);b$-fVvPzq8+4N?7SDBAYLyyrBX4x)47*7>NKw@(uZl(oRVJ zq&t}O5w;T|kZnhV3#WH|VW=UtBIbcFg0gR{~?02YBO!uCZEQgHHADp7%+kDJTA-J!#NyVBY{*U#dR5^O@S@?6&uK z1y;|{qbZ_x?p(|@Z7(gIv7sdw){d?`RDTfnv_OOc7?_;|epOl}c%E)O=Hn1JCq^P% zkX~XT3437OE8@v25$g~xNJwR4i5c%AOid{NXjFZA+~3Rrt84J_1o=l>OWfh24C3_j z34866)~xX5&SpSK{}#(z=O@#FdbALk-{0?CzD`#89s}9*7HKYB&f%Pr();XbcZl(7 z9nhQYW=Ms}X%s-+@hdyo54VQ)^BD08R0UAWM9pLpnOjThIbUiBFri^fd$mgxRRjo( zM5co^7@60BM~?X4Er9>1wNQMwQ-1=Usqox6s2O1?HT(f^EFd5M+ARI={cVF{*rV4b z?(g(4pXvy6X9dtA$1|)7+a-C4yXpXgHig7(8+)+>CbG2$6|z2G)WxEyb=baE>rtnl zk|ma#g)c9gcSHibz@|@v{dn>hqu@2&{#00IEDk0oW(NThAzze2FB_to{Z+B?Z($3a z!r@{D{(ct?$u?bg7!vMHc^~D7mys(XTJJCcqkiL4Zd||v){^Z z2=F})UeGPuNKqHW6$SPj@aNJtyO_DPTTKVe2LRtvl{5obJ z(HDKf-Emj)jYbbR`IVhX9L^orM%ddNCBFtc`pQ&hO-JW#!|bXS^HASV9wq!?tEGPU zTUjLoA^@h4l<9E2szD~!>dHxmq1oMJKB1#>`h4f2Si`L%eUgu z{rsX&)^`v(>Q=IpXR)bXbdKS~j+f-uK%)n;ujRO;j*c7LunC3{&XRVq78RKkx9XOK z4J}pjcY>{aHxjGXl~yDY5u|)lm2U}Vr{m*c8l307mS{!{n(AAn0Z-_NS@0&Q^IHCgj9%k?jq)w!GfjC02P%!l;e zm(q&VD-2K^>}cXozt45#FskWiRG;sCyN+pfG*EU7O0kzavdaUg*5r$Fq4qFVkGoqm zdNl4%5AKARHSm`5L9C4s3|Xep4{nd2E|ob>M{fo=9Z2 z&ZOE{Yv-=Nm+pJ=ZI!hPbF-@2Ml#ZfulL8yPNhQFtnU;&)}yeq$iT^IVD_QZ;(hbhYQWaMxeB=Izp_RBsj;$K zrOlD_?QO`HZ-#=Tey;JTA{@F(G8@FyMXf@4Mfb}6g>->T|C>RI=K0^|=LV9Yn%&Igk9qT0oEi3oN6g->+im;b8 zCeFx)8iHf{v7kLZ+0y+88h(GkQ0i?hO>HaKyxq;Lq0}w1%!S{w`_ViJlY%0}Q7xNC zQDNs4BpxzUO)FG*4#@Oe`Xea~pY!r57h^a)XPwqp={s5#vtmYH^rZ^@@mYWrRohlf zkNUr(xlvhlV&y9qxqe5}Q#H;VO9FBvq0C5jGeWe@ zTij-<&Qu2-8{(X2cB05z3Y$g%PA)zQ5r8uDIV!AUq}sckb})^woDXvF`O9_+xF9vY z$eu4%miWY;u>zhCxSX5Yw>+lj^E zKeqbsXT=}3Vh~V}Zm6>v15`qj%|J5;4+LLeH~b)47QV}IZ9C$za}mq+i`xP*R%++Z zcbBHot4s(0;_1HNQ~#jhl32{UII}=|?$+j5T`xq@NRMpiI!#7NR9L`nSIQEQ-h^xi z8kA+L&`I;KW{Zn!-O-wA&^KluYWUzq#klE$u6=VJ#}W!t2|s=9N&Q+puFNAIc;^rxJo!=zm=Hn)70x1;(qAv06jie@Ngyra==*U>bMXiNFIsoO`>* z`pFi+cDggSFP7rmjS@Sk)bV_ffjPm>mCV=3{NX~zT+ofc1na3bvbrxq5>U znF{iWlhFh7+0ulAqs+N#9bw8DHL+kIZwzukeR23KE8`RrrX`Vwo&3t31;<+Z@rjLY zdgi35%j@lmO^jpN6BzE?Hx-0;*8+8innq8;;{01RVH=3UzDum2u=*g|Mm6K!7Sk&e zBbkh;mUOi1DJNL#0K5U-nUO?P5r4wJ1Eh9!!b>SxKhUE8Pg?~@?MbbPv4(RkEwj+vytFH z6eACZxbSmhzIPyX|JJUd0J;FdaLEkh<0R9T-JtIH#IO!Ip>Yw*v>-D>n;M2aij%j) z<6;Tov8GsCZ$;ZNpS9G`Js6pXM$c-k9W?FS_eMG9L^*nzhrgq zmofROgg@yYZwu|LovOw{1~`*kK>4aOwOn1|`HDia2QXjKKQdo<7Js#deNH;zNvcTM8&_Mn8hsC-5;Ht{{Tze6yl3dpD*e z!E|oI#E#-@2?RcVxtTTza3EX4Ux!daib7ZtX{aIt(J;z$`ID!_%Qb8UQm#p0-Q4t6 zpo)5?;95XwCg3}Yu6a9q!EZ`rcWs*ZeX@Q_Tp|7RIxd<^Tz_Ke2^6s|#mJrw`QRNA zAF1kM@CCPleKZezSH4j;{DKo^T~A-%E%VHTYa*v(hv$8^sc=bvOlN6)jLrG_Jh#~U z1v@)FtS=s#;wSp4uj^_maW?iB_M42mX0@zD^sN)kj9ze!;)b_Oyao(tvjJ7+wNccHPfq&3!BfIukWfr{c!c?5raOBY^4mU8oL z7c7)}_awv7=Rmgn)RwOa}v;JIb9>+ST zAXHvXTB9~=es6;y;X}^agErY4uyMYc81smN-J{|Ky5d2*NcCH?vzo8M4uv=QdN#Df zZ%2F5a-S+hKzIHhZEqRXR@=3ULXDORZ6UO1Xn`U@N{dTUN`V5!-3t^AZpBlfxD+oM zJa}-I;_g=5-5o+m&!W%!y!&~-Z=W;vH^$jN*2w4}O|tGa?|IL8%{i}YpfxNgBTL1v zaYKbYz1=}NA?BW#xFjftr*E{UHDnVIl*$6D`Vw8iVcXZn(ZzGO>S zOEg#unOHW9v1yW;WKsM&GB_LX)pp^)nmPL)zpD{_6-BeVKs}GT_TalMb67>Jzved} ze){qsc{#sB>NRRlay*Uy8tg9%T38dm`-1n@lzu8$jsTVk8XSGF5M8FLQGe0q56p3k zgU?wR3UWctDIp2+*N7nY@-a(P{#62$03@raF*Kp~R(L5$woiqg&gBxHHTd_L_4hZ0 zPTyk7qy0iZxov%2T-zx4LnSndJKMIdmg&dPF#&2`hKWb-SL;ZZwKOU6R+nRTN$^SB ze(M=gL*ZJ_7G1!$ZI=YY(4fhm-2U=#qkujtJ2*QsLc6ix4zKBwEAL6JTn}rM*eZ-x+9stwD)relqS5h_umE^bo$T;zlS*<@pg?}v^ zXH9ZV zqapN(+GuRd>qDigmm}>cvu&Y%M-5NbZccM{m_m18(UR~Q@#KuxM)m1!1F9J;=8G=9m*PH))Sw7P<_9>qG zf?WSQX)XT#|3j_{XW6Fm^K}g!ifh3usdJ2=Lqdu#-&=K|haK-0F$Y1uXK^O>kpK?sKnS zQ{!FfAtaV>T3$zU4n`?~GS43-OD$dvJu;~Y&H}>4qnl|#CXs6KIy_`5ir>XEvYYjo z_0l?pDqlQz8h6UD6YEFyIq>o96$|~HEll^;wC%I_N%va|hiHRm-_|?aqn4ebm!#wa1nSz- zfQ9NuvN8TOYh7ZFmCpUOu!%_<_}s7Yx&wAKM4eMf@=+>&POUS*M1) zB$h0CRw^p}qQL2l}lNo7E!s&DC=RdF$@AFitXpl+w$Mu~YU`T$Aj6dvnsgzK>E=-DVLY9XG? zR{9*hD;U?yuDq~CQ?qoMKqU%cQepn-1#kfmMH~^d|M7U?S7Zn@Bumn#YvVH~bP_v- zncE2Rh$Lm!OaNr%nIkpXse?ntX60}h0CvC8rbFQ9+?{a_>nh~#>CtA9rE+x7(W3Gg zq~eZr&_=H>ec)$txejq_7lkMTtXQo8C@|Y6s;Om@ z1eU?0j2nUtWIwk%Ucq9%!}t$(ZI5@I)G@8?2{Qa()tKhS^w0xYY_LSm%zbeOw$E;* zw$-Xvp0>4FJFQ&Z2=L%a&LIJZpmU;LjLhonY;;SgZRJA62BOJ>-(} z+v$yBWru+}Kcq+Kvf6(MyI!G)Y`9Lfo-6Bc6166$BxRQ#bMhKMS6P_)+xipuT@+0c zrFCr&ZCSq3qHScd2%9x&W{2C-9ukR6s`ySeSeItF1I5EX-3&~jZM3>}eTwVh=-St= z_9U?d*1<2ydwOhJIX`{3CE}D&X*06dKQhvm=RV!mQ{esx zfO;fdfSdRW7Oy^Nd3Y9c&W=3@R0UEZjYIweS<>?0rbj(4jDXTw5G#|pyb1kU zoAP`hP&74YW*q{N z$Gq!|$)z+94I!T1-3gtixP7MBkCl3e5L`)^HlPn_(QxWP;&4s!alTMJ14gO+mnr3S z&`0Hb3m&=9$rYoIPlSem6q7LRvdF85|M-RiD(P{adB8&=vo$!fLc2^M_&Ctz>|IH? z>}>(>s#`80fc0;Ip`f(XvKQ#S5euDxAT~7@^iiIcy_I*!M3ht%h-f1T4V(;J;P;}o zFD)3(OZ+uIg7OBP)EQ_Uk$l|v_f*GlGv zSxiuJ=YHe;ZxTlaVHoxek*6uennHe;g@WDWf5#*LlcVvkY~%TxSL%PVjr40gWu+MR zxU!E5H|GKjfeFEcVs%|jGj3l8Q|8Xw0baU`?suKp0|XT?M=N2L&E`*FRXVY~C&7nV z*Q4yRk7Hwtzn4wz4SWDnSO=4CjFckmm}k7Id4I_ez#6sL!1 zs2;C*Ij=pOTB%)q%Z^wp?dLOkYc;l!cG@yt^hq65U8 zmocrt%(s028j|xr?}vE2`HdIoV(28}oj0}mDA>-V;AN$`Vfe$FZ9+bWc@2Z}Uq9TQ z;(Rcb6b1&8Rr0gVR(zdYV}+PXy#kUE} z;RQTNTtZIJGB4l-nT#-+JdHej3Pl?165-;Yyw(n|)61*X((m1&rXCFF_AU>5`nayz zT{b@xC8JE21aj=iR^d!s;rZZ4{bEmH)e&h_`rc|;H>xhOZW@YPmz)3~5!>wVj#or)`K)MJ)qikIRbRKZ768w$9D|8~$@`B6)0< zcrjL5314>~W9@Xr=i+(IYU%Qe3@3vb*@TqbS`Tm3enJ!RSoBleM|M0WRUsZ8AkP!J5?Uk&$CB>edXO{cpj9OxkK%CsMoNZo9 z#Oe0lSnD))pJ*N)f;QOOPGGNQ=looEw1G$<}mcxxQneUpl)KlCz~s`rq`45X5OYu{Wv2#9_SRGenm= zHk(qy4aygTeq5N~2KTn3fF5yD3;UFj2Mp_RqbdD5!N;DdxhfB$vW5;|MYNAx6vN%A zy&ui(P)x2@cDZOTC*;4IE3Ega$BVO|ofxT-JP4En@;Nuv;&Mw;J1}gAJxV87J_vQQ zTqdS4RCZZMS0y!kPDRxwOqb0I=2wPjV9m7HSmarnF7%+h4(OU{EuhE2A4jhOq)gge z7a28!c@`9(Ii;!HUvOygG{Oh3MPUSgPMBBn-TPuCT5oRBj8@A(*Cxj7oso-q>a z7iOf>?mtMjz(c2nFrA|nGZ=%%~uJG9zjLZMnXT`m_P&;(_JqkNoF z=you_x*^n<**08rv*-5Py`D^)oQbuM7!A4sUa^+d4k87VP(|Kx^#b4(fv}ZgBQM+X z1I-1@5f<+vMCQrVU?Ue;ERD(UWKghQTw#NAM8g^8kBBNT5 zcvHsDRKo&T!e0!63fZ9djk)wBH)|-rh_+!x`7>IUd3r66obJD(P0A&%=;htd2av|^ z+$s|kV6zkzOPTxZnOVaRC#ORPfV5L7=9}iH017Pz?pmHLtC1eIanXw#BGvo_`O`-ZeVh_|Ea+E_@ zfQ3!EPNMW(n7*t14x^4ZFP_}BaR<-JzwtzzdPN<{vn@i!ixx%90%kzd(}Vak;I#D!@#*kh$l|GHXb2y>zI_kg?*<{B=pd3b zF0$3jUcbnim{{dQi|JNFOX9}lIo!n407*bK=a4*OZiYbbNai*&@p z;B)zlx_|%>7h@F&MB=8M(hL^gmzWm5H6?cn%y(ZvYt@kdDOIDJ7v_ zT4zDA=|={57?zn}B>6>^gTbkyNoEzN{M%a$c_skG7M?!;L#BDtN2f(c>GGmY1BTx! zz%8%`irJ7mncZ@U9E#tq&B6nwIFC6QGxW>vHd?!znH6vA5B>!tR@b#cSep>`PGz>?& zK=#+ntm*2T%l6RKnVipnPgU{DUF!ww=S?l=QWdMSFUfyMXgVDMG36~$YYcmn6rcSG zZlp_9p3OtFEp}A^Y>6BU-y;g-x@%s{5oTfJwEum-@gikrZJ?S^UE6ucIcF8k`@GRprYwzzb24KzINDX=wWAA&?+6z>9xflczgBBBr(`d> zd0j3UxbM~e*f>xufA&K5=ogfN>ZK1|=WV#Ozq~b<+~q*GC`ZM|OFFdyLN~XWBeVzX zvvZB*{aX5YB%UlL_z4sogNT=w+|D1#BI9kX`i{}JoziETO5d$|L4M>v^Uv>nO=N9z zl#A)=E0)r}`Yx#Fmoa7g6Uw%!_FVqcj-J?z3uI&8c@|-EdW7nZ1K`FBxi5p`|J#>f z>wL|$@t}GAdDebD<~zYY*YeR}c)qB0>@#0F5iDC`@JN9rmTYcgGMckoE@5{Wc0mBz zdVj!gZ<=N6-?v*(p)7f%t=0~o+;xGBSV2K+wu|FBz(AmJ(z01*4;&qk~NVRjj~&sL;G2VY8mda7)p9jg)88B@2g!IG_{MMjP$v6L&!sGgv#-C z>N7NfotOQJ^tdS+*tdT*ZVAYG$!+gZ4u&9^rwWefh?ZiGzCsdCF{(eX>{qwOeRq~n z2V83o`_9F&&0J%&TQAh;J!Pxj%K-cJfJhB^tp9Ch;R|L`d+mg~>4Ow8!}3iu621y_ zR+`^hyqdlc+*A9N7D0Y^AsaLQID0S(y($h^Vy#;raBksGVV{SQryXj?;LU^~jy49f z>x%=8PTo|(W63~thQB7lpVQJTAQSWQM&}*&-)sL8W;_b?1CMge8j-o1mBdS$ts$i% zmhBn)l(M*E>O=-J^0)`*WrDc@nhEZ$$%s33Klm;nwxdlL`fb5@nHh%UDsxzvezo5Z z$wM6D%L!Bxhd%|gXb^u)YUkC)0;pgY>FIqG^(;;_6SYC&^ zLwa_&YV2Cd*!5ByMvjH3ih^JhRu|zOCBxngG9^pJDqEX2^9A3NOvd+J>8qaZ;ZO$d zS?YjK?=q|^>!=cY!T$wMsEu!JLnq3BGm4w^pp#gXE+kvf{JBy{TaN6#Q)r{Ga`sTEkwQ@xaVZ(gX(nU%5sku zc{8%bHF3S7RIe&EB+3k&XTn~C{1nrz`&QqO95xVEMAlp>)$nwpjRE#q) z8s4m8INHQ2B9ACCi7`0K?f>B%c*;2I!I!fTrT^h5u*RM%!StKofU0{WN_AfL!Gx1X zQ`?fxTI;r6FAI=P=Gpy>VQo55IQ5tBl;(iS%(eHb;=WEmho&fgo~V`~$93o;(!R$} z3tKb+T_f&7-T-D)wIr7XdPR5x@9Jj_HgI1>77F{`%LAgVdV`rwbr>{AhkiC zLX=7@G)6@Wc%lMSXzD%WLnRKu=s8t*7gpjUgMYQWRr0S=i$r}u7Yx=k^NJUI;nH}^ zTRF>hT-0nPq(7*slH_9Q!=Y5y#+I8wqW0{ww1>pwa*AMIJeAmW(uNjzd3uoAd|+H5 zuimGZ;}sjh-Z6JNeFmKF@wc)e4p~NodK*c#Vp-(^0xTk7>qLjS5iBIrVenx@NY94R zeVrpNc5$mNT`xJ#z|0wmP66htJMC6$I^WcEi2IiMIPFXYTK0=`X*oZ9xBJBZ`4{0- zj?J*L)|)h{z=O>8^Nn8Z!4M!L(5|i4mmKoe@Y=_;+ovNjZ$zG!*rHF^w6n920%3)2mB2f>E#8ac9VD*`LCF^^YgWe?1=Vj zp$q7pjhne3+3MWSsi|vIiGj47SZ##WURr2}ZGwQtTJqxJt$RC)pVPl~-pnoDF}DlAxQ% z7L~*HyKwp`@!pj-drmJnaHU7FV~XIR;Zs4@bkQ&U?M%P%EC5YNP{04JUb&QYGvz_q zy|*xYsc3Ib`H1WBB^gbmd#&49_}KM^Y`%s}hCad}smH__tVdjW%5r*2_?t`**V(+x zRUX3FUK4c<|H@7F-bTZwh0M%|u6*U;?#f=PZZEyMj{*nk!=q;252S@tzHQWZmp!$G zzYUdO$joDJJ~5Iy-4Z_2*KWO7_>DKx%$r^09?}DZGX+n8E8WR)NAAhwV;WdXW7r`H z`u$4_3*(yj_hkW9WqK2nqs}QNA*S+{yslng0gNk=Ss7|A665xoLhVdQGn?attIR_G z5fMAz-<*bhca_xX5!?R%aOKzb64T=P`A<2;0 zS`0D}p-jS@A;*u$A*cOIQzuD%Uggl-7V1^aqRs4Zu__*cl#N^l<>$Umtw=dVi({zu zGD=y09+`FKc{h{48~?E9;Of}ZE_6XuV>i55US9QbWx>egU0EE^@tK0NHAowXglRMX_+^jus#N-nZodGkIQa6M1|M1+5` zl5B)K)wjBs*#ZW_#3L@&>W2AgzAq8?5@-8J*QGAe7R5&H=K&sGiODgJ&*Y`mV?dow zt<6$NqC;D(wmz2pDc^;f?A^J)#A zgq0Q7RF~tf*nkx6b!DB@(NZT^qxGq)EVE`(H&9bLmoe}jcz;<4uzU*cE zFKhmP>)%gk?u7Z_X}o?##zic9(SI7_SzyrK4GB+dHw@9>7Veo9b({a04H6QrM<+w- z9jff$c{B9^*UGJ-u|bfDc7`1psQ2e4k}YyuAgz84q^L>I50`P{RxOzfv38|roO9%2 zaE2c4S&dA!NQ3Hv%$`s{mvsP6)16`oSAm60Y%CS|xs?Z5uAblVOO7OKEdq?LI&A!Z z7tBAc{Gq8KEnpu=);s%B7fPHU?J6FK{ucbrvd8)WpYVKp17lRJQ5!~=KFlXug{_{5h z?Z#@L-l*SrSyk2!3%B?kptnqbPPs*EgZ%wWkU~@|mFk&WcZ8w+y&N*N5BF_vriQ-p z;tmy85+yS-_(V{F=GmPI7=1HnJXm5M)m==lC-vGBa1eWPro z4DLBpOR0JLW>3V+v_%ntR7-l;In!Y)(43fMTFX6T&({(^4^dY`UD5K`CGzMJYTbB~ zZ@xlO&a&iPCpAU?RZCoZVef^FmWNvQuBNbAEbCkl9d6T%#N%~Z za$J^-hD0gjfG3yVTgI$HGZhZ)R+AI!+$Qha4{XYjX&R~XBTGySMSMsq-E~rGuyKI` zsn{52;sH5Q7X9ux3wiHwgOO9w{kE^AF}L$@PvF2Z$?ZX3iaF zjOu@T)9_B}eKBFGHF%d00Q)ihb93XX%(J4bS6zm<+&(oDBxTvQ7+6`hB)^@G+esn& zgCG7YlPArMWmFwV&x+jgwb^La%%v^pme&xy!RH7~5A}n*Oa$!k2FMoQM|C=L_=rM@ zNLZPe87*~Nl%)N`gFM%SFFDPSRk}i-)@&DLG5r-5ySEYsVeNmr>rsb5vZ*gw0iiDV zGI>(1F_}dJDjnQSQQ~)l+W2v9L_H;q{SH}K@XSca14fSe}rPI{tg$k732QMQe0W|M6*+ENW z`ER_u-*^{+#$!%IO678+M4)`3AKO-KHkgs`r?%V&SpYSe7VMnaV@+pGe`200HvbW~ zqG-Zu{ZE{7{~D$TnZ;(l9V*r$323TO!@a6b5g83>xhSs%aD#^!3<=J)vzyQ{jS_wq zr0G1gXw2*ZGy%(tGrQi75DGR=F0Z@kl)Q{vG#v%XWS*@&c0sM98`^0iD)iZp!^HHX zzaI;_LxT3W10A?dCRpc9m4|L9FMi=&(+L);lquJ1TNPEX;D6P{+uy=DWW(ofSKQ=z(Mou770^n&fY*`Rqq1o-!(@a{CXpzTvtM?il*8WM zn=EfX_;-ifJM+OltwN03ekB+-`Cb#re)|)_Uz8DVJ0`RcFXJ9 z&voe=hd;U<04e)XC(?V+mW=}q-ff*z$D&&^Bhl9@UzJl9tecsACF_lS zpX|p-15a*CQ@cWBwpgt`w`x=ndZaBsr?qXl(1$r!)zxAMa?n3`7ESDy=^aHik&h*S z`Q%lTlFdUH*^x=D!7Vw|)XFZ0N4(7xVgRR->O=$c19`uGaI8`$bC_Lhm7XXlGfC|t z@5D8r`B9hMo~1=Z5v>H32~7Z*p=P_O18a54L$PKxSHEKopkz&@=HtL=Swq_#}a|`e5zKWsHY586i*_*)+d_7+`qYBXC7bc1a1I ze`;XPCiw9~(}&lgZ-L2Bf_2er?c=NoxU2_PGVovhyjsFaqC^cqvi~)_;TC_8$*`Nq zL%~_AG3&lCkQo*hCfTL#D`X1c-nMV}a~GnQ{Z@ZLoXU4~4mKTGl;*|H6tO1P@;*!v z=fI_|ASXrZY5N>t1C^oxFd&9Ei?6P67df_xT?SXjB9o7SviL}1CiF89f&R&bvzpbO zuQTuG8(y>LdYz*QyG}HuEE=s8INSqiPPnFtd;w?z2C&SyNZI^EI2=N!e&Zoy3Jdwf zfm8n4gD-d8iL}su)f6|%10CR{6uZz9(WtSSi;bC|MnR+~^|hI@%mcDWIh0E=X^kpE zq>V8%Z;PRz!WI4_hAD;jgI-$(d^Jp38_Y5&bJ<{{|Gy%NJf!$88#?P-bKn>sr^D_c(`;SPjZzsR66sq0 z-@yAFx)HzeuJ+*~M#Z@rha9aU&f>WC&6VlxE25&#D5*d~!)eWdjlvGM8<~&9waCBJ z&<(1JhyU}ox1f~2)=o643n%m88F(g7^;)Z3Lt0mms7EU1?8bvuN!6w9g-sLTK%IJP zJilomLPNn*JC^@>gn?MGnS}N;cYIl&dC{B;T19WQf!W$m*g|$lf^yZ@LoR2T$6%M! zXwep}!YOc~n52zDP*(*&0z>w1u>9Xv^|y8X|M>cZ=AKi!V3HGM%;)&HeN%1){|{(h zO7<1GB2qpE&Tys4e!4H0eb;F4>1X3(U62&bV@;nC`7;Yx)@Z)!?Y);W2lf-%!jFDX zwya!4u3>^lYFM(+MNO%gRcG~Xu<17o_juXoK93-rtq6i@ZY;!cv%ZAEBE2;(bSwfz?znaT& zR3ktwaZJv*A?g-#ob=y{QD|NgQ2jI6m&_Wyb=>LJZblF zj!2VAgzDuO#pKHW+6n+!u@&C9dv0L z<2}&{)@6zvT5c*CqsQP-V~gQu&wWoUaLB~V1S{dcCRq5rGp7PlLnS3cdGfyFJWcmV z#i(v!AuhZFj3d1L@+5x^fX0iO@)yO(hgE8ly$6byt{*^Jhf;=VW_^z&3WO}W_XT!8}GZbdJtjnmyr1K8rpV+XkqGecVC`%`UQmN6x zp#B!nbC%r?VDGx?1)fhpuFs}QhV~ifa25PvnS7ejsbK?c`%}6-b_7dHkTK5E_t@Xz%z7|si-uYSPB%-lt}*r83;%k$^_I* z@f1Q|lC7W&-eqqB0vl~vg+CP|mJkslzSYdSVxoV?>h}WXMWIIywQCq<{F86GR^=WM zHXPZN0OkO?Q4j2%t8>}|!IoxQ!sb5|rb~oOK}p^6Q=e(>Bz(zeTNdxN92V-FHK)Q1 zn?*yt!WYsSfG#pF!hKybU5c59T6nhK^+8yETm@P+RMd|lq;{Rj;1DzyCOOzk*L#wx z-?}aXpKM#xNzH=#%^m??=~>w*S};?>TQ-*`8* zO`qhkwwD)EMqXVO-WCFSx+0YN1V!zVChri_XM?9-%dQLEb(zBppcc+ELR>XfoViFO zGYE+9CcIB_!P^Fs)b3Q+wznyiekfVa+(9NIK<@rDLzFP_`c=GpLnU;;aq)+p@}_0p z!+`;~FLd#(7Vb*5RC3DYc@gq?aVP(3pdy?Ow;M zP4f)W+j)kH+(!JYm&b&NJT==h?zfj06<+!CW&b=Q6(VIhF1#gU=HK1@nz^BzMTenK z43^8uHQp*{r92LL-5R=H*E^|_3wqZ6D=FQ~X8nPqdejcX5%sV~#gt6_;aT$qvLkUR z96a7tO&6)?Xft9it9MTDgtM6(!^zr4PTFDtS`9o%i+>%8~>8Z1176N2cfRG(9Q zt&Dp+!|X2WlAEaEOlsr^7Mu(|ag|f(*BSvNn}L=iKSnyhO#YNHnfkfMNCtrhXRW^E z7;jsqBa-!@MP9V;gS7>*AockhM{#ubs=4_~-Nj%EkdBRvz2z(i@Pl?jZoOh^h2MBJ zSn-2}-8`MzR<<-|HK$C6p;PmLVzc?w`C<*1U%;1a|3!9@?P3}IF=SR_9U-a}run zQHBG}9XoGxXI2A#^S+Fy=3Nf22(ArR1E_V#i@N1%3}&;LRuye#^r6Hk z!-p@s*h4b@6-?ucEA?+W#2Q@RyiJ26U2We6sAdqvPGUQa`(#Sdn`(1LS0j$CWYHoR z)gr}bUIIQkWFa5^RXbF5B%)Hhb2uUt45NxtXcpU%_y{mjuf#x5d*0tPg{z1syx_ND z7a79HaBH}TF4YnFY{EXpul>kJI-aXa_RA%JS*oNz0el^S)$WD{cTCut9nZFFP^^B~TmPP@YfpqnOnQWcD>VnFo)1;9%_*hdSm!oJZTFd;fjW3_R7M9GMii?|+EfyMUI|+!2!8UrNuj zo99r<-&@Yuw8zv|=p{`!j}~3;oeXsTh#}gCbYR67D7IYfuU=4h3cf}~9E=4|d8sW< zX+VG)ot{g#=B^2Bk3B3ho-hs~9Eu4^GmQLe3*r$x(^I(Cz(KAv9Pu4F2S3fRndw z`Q8lxN<4e28~M1Xf&CN{V^oILg^zkTOklHddGzNQLf%I?m6(7VI{6z3E}i>Okr!Rl zO#32l*)Q3|4tr@Xe*v>nS;E^GB`>i+8M0xCtLtW5Dj${P)PKz40Sa)|yDb5nLiZ>X z2;yd{e*|s2;IxPu%58oPfAe#!awigD|0(!kye4$r$pN$zr2&m~N0z8*O3LnWzDM@v z>P=yxeU`QcUT|C2<|jDmm_<~)Jc3dKE3+Pb-C1V?|N{~)S7m5S`+YH!1 z{x%N0aXiL!O%?B>moPTyuA^et^TBcW3ToL}sguM0BRh8kRE3E`u^tSM*rOR9}&vm zq;uVXc3Nq|lPb+jOO&6X@Z*Uu<<}B^oCs~CCYPkC*r#<97#V5=^7k)h5n=ou`2xeKMcK7Gg0nGgt_jhaWlD_Rx}bR zD)&IGWK_)Epf8qetE=Hk5iykyl;y7^e^Y*pcLxv92Kx*gEq~6`D}RbcOk`g&84`gy za%OecN*+OC2B2oH%rMlKoN+_1FXVL4bAV_byShyDp|e=ouoBjkc)_fkz`YZkE09b{ z=hc3t3{ro=T$S?V?3+&FCov*PN=qd(PUC)+gelE!YJQ_c0w~Nzi zbie2F;yKn9mgcP9%*6tUf>W;$4O_P`+5>tEJp;gT{vEo@nBM+WltO|w>*MdM}B_l=CGm2FOow#Jz~t`}NlAgC)Z|!7UluqWFdlFf!qi4{_%!}fUrgb0yy)-iYA@E^ zrcSZ6toK24)t&*6Rf5`8R{R$a1f}f-Xp{kFMO;M=|9RXszUO^9x(TS|u{2rJfJ}Do z+AZMO=M{aL*zFS7NevI8m4TwLG3)T#jSuDroMF}Hh$n!AMJ}L~piraY^2=mA23WR= z?uJW)$u^^PjCMp-v%&TTRm}2ICpfcP4nOze_{|K9*pMy3)IeI?0^PiH7fc;pL3y6p zz|>U+=QuF$Dtq(v3+$njX7oAaNAn@U1NVhO)GbKF10ZBw$1%* zf#)aSdC023?Q?CJ4oD|oB-~lmmOr8H0$~Pm%|w2mlQ`T)z?L-a zL2UJa75sgKTvjOXEhmA-WjV95&h#}N)!g98rY`(#o1a)2W=(_r2RmA2O|Ferb0uYp z-Ax^-h(f3V=CihwhR#Ti-c*7mKe`}|KR#sX9x(4w!O|r`cLJ<5x*R45Jg^^M{2++> z@mC{)qIYcBR-arPCLYq*gMEKuH~33HynLM>;9}ufLrM!(0sxNW&Ru#|TY@ZY) z&KUptH=ZJ3PX3f@uB;pB=*|#URvBN;) z%lMhOxsnaBRK?Nht%|wC8DP;M;TyoS`Twtt5~wM22F%@%R{6;0ytXD$7;Xubkg~2O z1XS^)ALax0<@M(T8++VJTrOst^;UU(x*=ZlxgfmBgMG-Mf_id!q>s{>&>6M^(AmpG zbdP@AyWLo4Sb_UhB0JgjD-Qoe_k2bKiz{hR9h*&)R8maMsZ*RSx;gUAS*)mPXA$^x zhq(Xh-L6;Nl{t|@_7qlx671yfdH~fsc;R5}v#B>%%(zXT12u^ds=zaQSemtxs*pJ= z`Akz_PuAm(Q^Z`yOw^?7^|B_`E3-r|Omllv3xEp{8~XCibYac(Lq-ZexYJl(wv?45#nsd`>LuA|XEjjzT_$P-%M5>OhK2 zXbG1=XRc0~akqjh;DY}Ox$%K!pt-3li2G)6D{2)`qcj_I9+-*Pl2@=nJ>nCf)8@C$ z7)?RJS-Qk8g07iMz)a2vPf^v=A+DzKH#BvN*UZ!!(G@S7s!Mn z@{(Mgx#|;PW}$RCzX|N;yqCog@4e{?cSBdyFVnDgs!rtdO~F!`Vd^u!g*EMF=TczM z2Lx`)+#%|=GLd3Wf3&1Kx}1l-M%&F?q$)2B%pb29DMrzm)Q@$i?XS0rFT{To|1Oee zYUnM!^v)asu0#;79_~z*};AfI!^s5c^HFq(K=+N2%*jHYr}v(vPDY8a1^#iKn!s%b?~_6DTH^HZvT}``N+`lLKx!=54hN+Vl~`G}pA&AR$_pb)r;^7xpP-of6X*6BXIJ zt#^^OdDv9n*z0hTGQgOsAo)f0T99}etMf_*u#0H^U){o&wOVCejfCu}dn5yq&5iS- z0EJ@_KVTYvW_k(ef{^w&kRBVT+>&Tb*(5#ojpVHu5@p6E6O648^AIp)98?=&I@uy; zLtF9g(?Z#elrnep*S_K8t4u&4oQ05sAcHd@XsP}{Ji?!*DL`ngc*UZ-Y9v<9tQ162 zbsgk{mx$k|WZha|>#>&!f16EtMDGZaahzg0q*N}o$k6OlCR8v~&<1`_#vieF#*OC` zfw$#_M>hu^9F5!PFzE`j5RUXx1kou_tipd9`{u5MKAKz5_g=pTS$o0fS`?hLPbr4x zl^uT2FACa5a)O3V?^(oj^%FOJk8>9W+CrDIbsHanjrXX+jJ*&n0F%>aaF^dwOCyqq z_l&B-LDtwG#m;rQ>QVwo2@rZjS_74A2QpSc0Z`66)h*jCTY=<&khA$}+ZzA*pm_Qj zZ~e+ZDfdY29s)yvl~GVNXf*9xSyA7Cjp}hs!o}>Cn6zSp!3>c>U%&^YD8o0h}mMRLTp) zZg_-E`esWc0$JZ5y*oXpPWdpY-S~?x78UI;oU|D%uUB?^;6LFrZiXm{EGHSh=D0FNA{U98-YXr7wx_r%;zn68awS`E0q$Zw~j!bU?$& zRx?v6vohB9>eQ>BumpH{p5(}JP^&Vu)?7 z6WFXS=0Ps`9vtyd2UR3~Y6E05$why0j&|=|tCjWMi5+=ZhXjulXUFg5;AFkW1rIp= zkWt+i5dNS(^VNpNglgL5U~b^|wLve@pg)ikBzYGdzy&6pvMjUW9_}$Lwc9T%KLpU! zo{DisVu|dRYd`~dndBZcx!>*8*K;U_CyeZQStkwP zC=(D5n#~8Eo8|)EE%iy>#Qm}~c|gZu1Xbbo{cG8?#EdY0rk0MmOYHjkzd$|8Wi*AF znT>7}uR$dB#cw#!bXq<5a%1gR%7hW7KJ z5G?n)kbHsGaT!E=re5#Cs@P5@FocQSa5Po9Nv(RGaf|C)(wk8pyP3}R_S;872-%fa z;?mNq$!dCUzw622F&)YaKlzVLghcK-m3UJmIbQHqx>k4S7tY>y#%F#&ZJOLEX0+*r z25Zc_f}dch+2>H3!D|>`y3Lp1q!QRSbxNXRT?AOiW*w|$-=l-T5t|NGlVIR$gw%ql+GSlEylPNa8`-lX>~y@cLd;#v4S``!E5@80L^_k8DE z*Z1T50V^S4LDssV$6u?_$TF;HUrOF93_&FMUmvdD=kCO1={ zQeJ@~87*-ykZkRN$HW`$zj?ZX<}RX|&`8KYIKWVDK-u(p@nx=(;$C%+Wi`sQ z-v?!;oWT@=E=U=349-=rQ*OgmKk}W3)FVb}D$FTN;SsqCmFS^%bZeNnYpfkQdx=7$ zoN8Z3bw}?>zf$0h;0JPY21SmFhTT%xZYe>(E;U>uhdVz?J# z65_{#)A@bzw&!5(B1t8%c7^{QDeeU))!Inys3!yYKE0yhtu*2Km{vEOP%C}zxw#m_ zQuHW9GS8u(B`OL#cnA($QQW=$EONqA-=~-R{ob@1146Rf@+^gq`+vHB z+~>ej-61_4EmSMc2za-Hj+UZFBh;HR9t#z!2XIyjbotkf$f^U0{#_)8VTyHt%Fm}Ihrlxu2yxm>T(=Xz5G$YVZJ7v{73k@1( zgx$lalNEx@bd(RwbD#!Jzi`MRz)OS`!JziFs zepqf|{y1}F*Jqf$3qRvv7>E{lfVmA+qu~jN_O@N{`N)yVnF5vY5(h zLd%`J*{`q?v{*-{MOjomw1`);y_7BO7l|N4C>^{;R;8(xcX$+cwPKHI?}L^1!E)s@ zJzGF(DtdVJ&p7N~9ut`D9@j^U2jLn^`eqXP$?3)1Wjc^9)m$(EKe(_K&U0$DlC=P2 zoBn?*_25K{5d!+~t5fQPa}{df4gTqfiRFbNjBshFY7FRSZr5j+OHL$4^>8y1EcD4 z%PdPz5#y46rz`s?U9Q}X-D}cSjJF&WCX5nec8B(rfRbnWNnbWoT>chIoX>&n9dDU# z1v$2YyjH;4_NZb}`=#RTB`pHNvB6xHCTc_Loz1kB`yZB&CnTVD;!)I_T$Mq<-8Qss zU4tv9Bn|4U7!oNMFC6p)u7Ix%uy8&6^p;R>E~Lz}u8(beaJFd=U5bEY5uS}I%PD<| z`B6?&+XsB^d-(1EHP^Nda-6Du(RP4(Qb69uzd5v-fjy8wFe6%XBodzcoEHBqn@(9c zFZza6I2)DI%Y19v?LTBV{Yhk*AH$uSsvD*0c?n-d0XrB_wzEQiH(;zDy15baL_&Dw zi9=S~&|3^Q&?Z~Jemn@OHhnWxFi0p=P~*v!-*#CzoI}w64%Bsf*%3z1lby_KMb{r0 zuIVkg8h}ft?JV60r;O=AD3()DPle9;tFp|J#)hN8EwFeGr{{eex#`*MOJ>HFWYf2u zbMvRc2mv zWZ^qjVZUI#CRVQw+dpD!E7M6mf!qqkcbLzx(5*z9QdFXWt)4Rp*t` zbU)R6+s^dUPd^}V_hB=g^w{!e!^yCpm0~ZXkf@dT1&fqeN}gUspY%No@&2b7pT_h> z81)+(qc$)k3x1pWZ(mTmxV2g@5wF!qEhL#YH5i2&+ndfz7>5&{v*%#%c&b@6YB?W4 zJYNFDGnIQrC$23zb{}|-brg%7X(OjkoBy@$l0 z6GDK9{btEq)qk3W)>V@+eLkly+ZZ%c6}BUW)r?8L6DeD@yv;Lf(YtOn;O5fdvm1@g z$5P;@O?^VgyZyq6S;UamH-=kRxnDj;e5b$QY=?J>4**QD;tHCQ(#lm2Po~AvbJqH0`T0Of!)E42*m2u8phhDM#qm~#A^k& z?1>=fD@)kud2{PysE>Ky>vPP;Xzco{emTm0^WlFN_%L!W=ph;nvy3mfjww7ZfLy|y znvr8D@y=TbKFogGL0-^#qChDP`?!z7N=2r}zIFAbhjo7F>&wab=NE42i6L(_-(f$4myH6QqsBfSKRx>q18>qTM*M49(j^G{ zKmO8C>naDd*Cml%VbLDPLioz2tx{UR1Y~>rPoeddKc5rEUdZgMjPur)ZmQpYHuf37 z)kaql$dQWAsgdq54rqErD5Zu;)CTwJ^{%IO`S(gI9_@5yXhSm0EPQANONf5q^ry{= z(O51ng`JQX87$KaYpgnS8z>vE6uNWgzF+YxF~HUtWU|lA1|l5LI%oMgNDNWfB3OEO z6)Jm&^!{_egc)A<%LoYL5!%0O|4?9@)jldIl8N5g ztO|S8`5=n@M*X~0h`USm&rQe^p1Wb2RB2equ#_pu*E zq1-bb%2gOoqy$tyuvyuYTi=#ulV`zy0wkbL^Zlh_8^gmkw4S%OCUH)w5R_Z*WJ-?u zab9-0CoouaY5qQ9U|*4Q(}o%>8)f7I$OWTP#KV>+D>U34#xP zk8Sgz0s6$5ar^-F2$h__1zhUTc|y+nuV`spm}~2ss-|>~A{Zu&OhNYnl&H z-MxOH^WIxCWg=pG`-5&kg75wsam66Sz-E`$W>d(T{@ij{=!$Q9y(i9+?wKc+a_t4E zWVuP%(&whLWKD-BubzhM$MeBy#wa=U0lUzQ^obdo3E}t$Ei}f2^>b^RaPHnudb%G0 z6!bT#pR2Sd!PN7Upw{Plz!h5aLO#TYMQ7@)thAMw5g;&Z4mD%(iv|m^T0F>N;SZ+>@4+cTVjqY)O_HpEpk5gV-FXN&h zu3v;2CK+Pa6IR@@dD?F#ZE;MqS$}i3R^=7uIY#c`#-68-GhLwq;XrcFyrrTx^=dl6 z09>`S>UsI8O`udDI#dg(uBcs{Z{Zunxzn}`{)T=^UsTCc<7Ef-*GfxCEmdl}pW*sC zrz$#FCpp31ROGBOJX<K#)=K9W!2Wrmhdar%Z3R1H6smp9I-id64JIzc> zUe2`v`=rq~y!-gm5t6yrG`!uw?LN-qqcLu<;|&9*^82qNk(~96$O7&m^y0%H>0Yv> z0Ue}gIQ*zWh`L6NnVWCJAp@Noi(Xd~ z(;?H!g`7~O({y@V*9qN%S%&=;Fq(NvsvV4R)Sm{nR{xUflf$vEp6)M0nIfx7c+Bn`p57U71T?^ZbpA_Bg{Dudz+P4oc zIjv5Px#b$hXEX%ZXeI%`LU3o0_IscuQu3SU52;&pkVh^dOt9ub?533aI^qh3y9;gH z>`^&gH zi;{fU>JS=;2d{ABYuR;+Z*CJFJ0w!rHfEqfxO>;fE*X%*OT1wVa>Fm`%U&sxn=^cN zRo{?%mgZnm;C)XHHn{y|=-}LQ(&dMGit~l1w^jE`lgs=1``&(>mm_Fp+hYBG5n=-u z%X?^O^=+)x&48p(3UOBkI+bahC6!beFv4?8R(@aJeidgMZq#p!GVB>*GeXYw=w9Gk zkFOmaalVgQ-df4db-LMAs58+x(dV;#PaU(+ak1V_@%*2o*ei<$e8}Eixi!MO+RuH6 z3HQ5=hLav6O0D2FM@{<0`Vwnd4mi%=0WR$>IZn&v~XQbYKbxCvh zj)v~|8X!Y#xHMoyg-I{|WnuYqk>R56`czbuye_*ZOaFBC(L;4O{Vp|(DxPbM#ph_V z?u7)?BGw#tKYwRP->UFyRpLp`x<9RkH}wVolB3e#v%Si$YAWM(h+roNsvInBI|n#Y z-q!qhUA}&ZC!e&eWG~OCFwtZ|$e_ybsx}7I64M-n-|?q8XA)Nt~IkWdavEwHt~;H zga@0>gYXZ_v41lQ{wWj`R;1!cRuI)tYd$A_aUf~f8jG;rHQmSE zYn{KlS%QPm8^Kq0l+c@20RT}CxH(wO5elD%Uh>FY6jp$Xt5k$^83Pu_FX2!*!+sv= z=>n}uV`jxZk@L!xgYIYPY1Hg}S#mu}+}W$b$eV(#{8&c-d50A!5} zPQ@A36}{h=vTK(hgsM8d%bX1tvziFh`a=WHKvp~F36`(6GRl&OmB}fAE{dox+`a%x zG%HQAnV^B$kfp{Usi{o>dIT#S?j@QRBa4!I?F>)YKP0{I&XcO4DxB>`e3$G2#`IU| zryQwOU=lar8tZfO6HN5h^hh6{r`3;U{BD#TZ`(c+LKmIUp`!m8Ru)S=dd<%IdKY&h zo=l|mFyQ2)n{>sbqN-BbsT226AV*!CRPRZ0X=&OjjE?X)=Meo?(i<9>Y_-L!TO8cI~LJ$O~Dq99-rsUMo4Xo_iRti_= z6rfEIkq?ixLW98LAk>OMtS&6RQFd(b1POSwJTZEl&^mP1qPfNA?~?~iqP<={j?^40 zy8O^sk_2z(JJ%=e7cqqDCjiq(wI6QM2@R@Aim(lu+xB6z+$q$RP~0NIvNH>Te_*2( zuv7%)BHebWS8MCwc0=%24pYi-`|{kUKVz)@KNdw}$j#FL{7;(2O1Rm(T#gt#V}gA# zQit3nm#=;i%V?99yvMtA(RN6Y8T;}Ds>^vPTVwy({aHRKK$a0V3WYXEiaf~cQ;KYz z%1ygUGS8(nZ#D6-R&cmaLj?BCU{cY}k*w>6-;H2VAt4H&CG}+`r)xW}lmrLO?fp{6 zM%b(YCP|7JIX(bm?BRShKv)=c9ZaItQ5$&Hs^1IP;CQQA*VYvKVh5CUKR1WB3m3(Q zK?d)aRNw(&ZDZ0=C}ijm9O7Z9pCOv987Me9g@JINOP8?D$!GG24CWkc*weYb;oV+2 zw|j5L>P{a;R<|tOQteH+qTdpbVEXkDQ&Cwc&AI;_WcE6Ou2jxpv}G8TK9f|%@Y##< zj`TO3V^7RV9GVDAvfHfliAyfJ|NeKUhI8}@=(7*y+EX;EHS+@#fRohcr&Y((A5fms zP0VY{jMoX@YTqBWqDoD6>nBF;PP=LpFZ4N2JJ^l%AUis`Rl`ps-bA#tqEyvs zlFgIRYDq!d7D&G=74>hC71O^uRm;rER&0#g)JXM?#GS0wLmb*12(qWF&_7L+qi`0A z>*LCH!EqLHzRm1UG4^tAlzp2nvLvXmSIqDUMQ{V0J%dk1V>$MRt@P@etP30I@=L|L z5k(#@6rCJ-J)iP~qV;LDWw~$McE^LqxS^W(()1EOI`bIcJ%tzorC|V#Ryx!Pbz`o4 zJC`gJ$xdTx6fWoTqA;>?Xjvz-O7!6kJpNCo1|hG2Vr!s3RNwA>4YmD?UdPN_i1kp) z(gFZBVZG6jDAbqtnFf*v)4hJpb5?Vi9h%y|aCC|DH2pXm2$@2MH|R9i*TwZ~$J(}U zQ?;3`Dy+osu5WqaXPHTai1l)LjbW3Bu!c$QmBS>KvJ*TDrw>QxHsD3gRS-)bYrCOM zU}By=-1__70$7-wW=tFaxfx($#&rA4UhRF=zEeIOE<%7}OBC<8E8WQtOBpB2rrCOa zHaI|Qavo89t8x`AKBVmSatSIgHs#K;E0p9pZ$l4hM?MdHjV0$UbJ7=+u!R zXG>m*b%w5ra4ah9EwnlZrAsE@?os)tL307CSJD0N0$8*CO3kb_kMQ!nA4mV zO9ZTE!N`%Eez`m;%k3{S>#;Gy-|nkV$&yD(mYCs04ZhXn?rHVyW{=~UERKqF*+*sz zt@4B8h!rtQg!`1_u0l@Uk$^5Ph$FA#@9{PecjqIF3DQjOCD(i4BxqR$0I1spu;;uXT8ip!JW}aj#uxsI&PL!h?{p^ z8pU@)2~gj`1seTYERnlK{%hm~?ap|NGVERAYJr6h_u2MwEO*KdHVdHU$;N$4$8Lrh zujyeZSBJjlC`2aSpFxozdF;6rh4@w0VK%gYC+H$;p2I%@=n> z^c(~6Xh!jtvBx3mk{i%`>eGE(gwNU z#8MC3a(Hx>3^_f{mA+fKm-mF}Vj$567j=*uuU|gybdtt$Lw@-zo>=DzpwIjZG4XdG zr0F>)p{18!M4i~&C`3s6%6@bvPooSS=eWw1y2;v}g`x`M2>Z@>7g1|{2eJLEzAwH= zn%>%zHeUC^qn=s*57M(PwPry_2KMj0>lRjEa{l_Wz1S=Jm3U-C4U8qxeJ6uT;)Wk= zDdD$!yjHP+Sr@mglTjHNPz~Ssb+05V)o2A(-LF8%W?@2+5)RZMT`4|2CoDOUHPm-i zfJFpO{A_$C5j9>9T8UrfZWNRv}S!e6&LEwE}AWB zPQb?HlAQI!tV+OWIc-$jhr_5TU|9X7vi*0Y?SCk_6;Ko=@qoYh7^SKGkxYfHGuZa7 zn3y0?iw1NN|2cvR6Zy!CZJV=stoQSCu<`mV-(i0IV%^=0sWZISI=bD$r+$h{UtVz# z7D(;t(>%?F`+Djvw{|y?i1BRnvZN-i_7}p{^27sZm=g?beSCnSag}%-%c$d>*22k2 zOSLPB44eLiGoJeirEp?s`M&geqj>ZO$RMCr<=4{=QGF&j+qErqqX1db(%|BHUMfWl z+=3A4)yuiZ$)MREF(mM<0nda~8K6kQTk1eIxNwsY$T(Zq_Zhz`jKW@v@r3r&>{Nbj z9-m-$|8tYka&*pVAkEy{v@=LSph<21m^6NAi zPVU~bq0^i=@|e37)v^e%?B|{BCbXwita#nzhqL#D9QAKA()L z=H-Vf^7sY;9KiYyY@u>}B}Lt?!c;I-pztEqyLUD+=0S!M0s!wOnwR#sn+Bcl0qU&t z>+|3{G`6=AzMv*}JH|{krzp-iuq^Tc>1*W;%iRLD)B%wttP6RZP~HbS_Lt-& zc>9Vi4yGd0*2}Js+(4Zi7sOPve+R=r7G>tSNC-QY}YB1Q=(%!Iq@!#lWG%bJh=OY>5u^6IT5YKrN`DMi0q!5&atDak{3?lvIdCx?dwv(^^+4E4?0Nq?}bY9V<*CZBH!Wa;}U*kb$2YWC-sPd{-dktFEMb{ooOG5x-Ad*@ehN~2+JXH1V zOFG$w#^`5}s)`-i>^1{P zTQ2b))s<%~mk`t6-O%1V1=Q3WDc1%TLqQQ}7^UA0zX%OZ==d#-VNP15c+cxxufjv8 za~h@3%?@#bLSbYnMoqU;L7b^^sfpNAtv!$Og zr3NXy2+}&r;lEoE1!B6eD#eRoP5v6xU7Z9C zLZXayaj2MXeMQOp3Vlbe1 z*z*(@th8Q&yo#Q%&BY(+uzWwcj9FXqAU*cx7T>@GE?fwdU+33Dd`}s_K#%4QW`7=C zT(S`yHEs*g3{Y1OvdrxNY(mM(NR*mCD_aJ6;AC5`lWo8abCC`bScU^JL&Rmwa76}? z=Y9exPu`e}Y&Qk1%JPz^WBhWWbXs}!K8&Y{heoV4c+{Lmk*OSrnxTkY?fiNwi#BL6 z^#fj8CI&*d!NM8VxnW|W%k@Ff-KeP}+@X>F=>Acn!K}*oq2vYV(4pd0h_n4`t)1Y- zu&xY?aSJA#W1A?z6LJVpJn9I;ZjZISqjfw^JQTA17;jM`%N!)CZt^s%E{GqJ8uXZW zEk%~0#=;{92f@`)R4yXIRnd7%cMXuJ6a=NpQzo|q<09&B#lhc4z?xoZPQwAA^mM^e zk1IGz=i8%iY=o?b(xuRlAL|-R24*C|D0R6V)eNpgiN`Nxr;0BsFCHQr>l{!TCoTDb z@x4zzRD@xeUywL9hIO&;QZ707#rUNnd1lp~#A{&}gX?A0yvtTV==j`zoz~K)x$-Jr zEs{dC)jikhpGYl5Lh4yWh6XuOzW{WcJY&F%UmMtTpQfb#y@vUhfA{Y{AK#e`*p^hx z<|(a;_J8{DnL-yGAjDYZ!0nSJTg#_P^3E3jsfwm>-=Y=+$FRQdzjfD_AxI=BFNQqzxBhU=(Hl z2ua`zR*1_*aZ(EM2ar3>q-47QdOzO7~-21`mtdLV!-)o7gnxb{?Sq=9-sY3HT#>o98-$q-lL#}ZEXz= zRnkN~lY%&>b*02lKR5cfbg17SV0>uvOT*An+I#0@|9=`a{+;a7`9rs1nN_#qK3<)H)Q1BNH zwS~ufM$HTRO6;}Jrh^r~6SK1DXdo~!l_C-&sQECMBx0G%xFlY(&fTbZ23UW=%-+gD zYe!1DMaf;g@tz>A*;ntO^(Qpcuk(#6V>?Tz5z)`(hFu z5Cw83B(9gyKHUCUl+|zLEEM}QEWT}pydX(jM`0JS2&{u1EAN5tzX5lr8NA}M>Rm~; zWer1CS{8XQ`i>Ls+UO3-7?m^}cSoQQM#$vnd(#8{?!u+`)P=73t?7B;R5Gro$QJ;% zW^e5N=4=JFzNxnAO{E-~q3B7wIyqap`W$G1L1~sNi~XhVh>yb9GXo-7prq%6JwvGz9>|7SVK89VUg z23V)1dIu7?wWs3S+*Wg69rR}5pujh1gfd6{gmv^sX9lsRv}opf=&kKJ|AfT}EAnQ~ zYtKb7{93Mvn}?qrY!=HZ7~VMKp9TArqAB2}lB47#r3iK3uaI}h@$xiDUUZZAbc`29 zVDZXugvi^I0yz)Fn~iRy|BL$>2IlTGq`i71eZ*@PnL$4?KV)t!=4X9#*OcTjw4@cu zCr? z2Z}tI4%*3Vb04;3+Aj+A$LNOERH|a(Fi3ga%CaEWNG8o-aj{C~$n>pfZGBm80`+#L zMLL~*mmS0hCpH0#s)%Sp3Cbh#L-jpmPZD+LVLlu5R%J%iq{|>Z2qAm&5_K-st3$4K z0h(&pj?DbZe2dW&Rm&J6=XhoqBB&30@`0C*cFJGttA2Xa7$Y*@iLyoQ(^{Q&?!&rh zD`&Wn7+Vc+_wu@l#alBNBhvL|pI#wldxYJ0!rf(s)9wI^j%Qaw*zH*}Mg6fSx|Lw} zdOaU!zUIjhU2b|j_J>bRUVz7cl62QAZ3re%4hnwMy@z|u?=QMF-8=7S5b4uI=v*`V zGmHn7XPk$nvj(!N>z{y1V&}f$=fff z+diKUQL1RYz-H?!j&uDkguT{G060`M%Lz)J?JTX~^l~P-p{3f!%d$6i+?iBAD6~3{ zENg14*W9Y_+uQj#_R`8|q<6*;HGfHcSx)})aX!gbA6G#nd@`>`kB#;lHPfEAhfisX z&g#tF-GZ)e`TdSU<4+8Q*iMpVgwDo=u`O>6dls7j4EzA`{i)rWh7Y42Z4D=4Lhis9LhGYcE5N(Po|QA@^c&4WiLE%LcuiREPzv)O5BZn{eSIM&v$_m7he<9^|g zKpM*|QftnOK;Bdmt&3%)8* zL*7K;;5D|(X{Yrsvb!rD!ZUBPhjqqJIZuL$buyhCI<&{QYP${~&BH+{o0VN2@oFBF zD*97Omr|AAYkCmZkK3E4pB=|M)Rh)Hl{lREU(tfyu+cmeun$_xHsvnvBrQ+8Sz5)Z zYJy&0U19iPSABScaL%Cew+{9d?HvL&3BQ4g`XKS=!(O0=@*)tk#<@r6w@rwJbYx@P z&bEP#ZX;E{AhNFb7mkAcEbbQad<7Jd&$^9wPEJ#2?J8kuOxD`&LD%lYUkO{ksndau zg8s;8-Aac`mWr=sG7uj?<;-6FZPZYPIH$3yDNCg*-3W9{VSr=-<?pwPVFazBuQH856E?!H0*~m&u7#-oI_M? z%(beA%mGf7{ar7FlMCq0_Y1BN3Rs|89}r&={O!8@`=dTp;LjvG{p+k$Gb+W1E_bXZ z%VgyR{>?GC*hHbZv1^tpQ*l|0J7h;bBW%r}GTn=3;MGw_mh!!Wv>XgD74LRjpkZhQ zeM0njDCB6VB-mZA4kCUw5lICB5C_lbM3C9z56-?o}#Q zR;G9IrCiOOI*Xb*k5`d+9*PATQCG|j_5oA?y}YS}hc=hO?{Hu=r(7+RRIo3akZ?w` zm|y@lpCKsPW>k#*;+dBcdEVvwmp~Keg2C32i}eHxG@qG!fLvv#cFT#`x#BP?^5NhiR zxxrMs6eG-T*(#rsE0HRjd0M;FoDH~@+MoZ`(&E^1Lbwh~mYz4dbIcg^IOLf8@fw$4$F4*PKKzY}=Wdbnp6Y8RIN|MP>iJA1| z2%+bx2)_7!)Z#Jh7S?9cnw{2xS!Ffs2s{~XaumPZp1f{4cc zT_lEJ7JC6O+nY!4%2}H@>~~cHne$&>091w76uS-Tij6;e`t5ucsGkhsuRJ{-4wRpKJI3^FR?W{NTfv{P501{pXNjg9&Dmxw1-e z&h&6Gk!qo+=7}13;dGl*wxBJ8(&L~jgiJqq!Aj%6qMEhcu7AL(}Kf7NzKFq&x<}LpF`#&3?v(g!=b0_v=a{M^@mLcf*Z_ znrPZDsL}>65c45iL%P~l`4mhslS}gMV9f%npxinGgLjiNE9j~JLhoCBW(M$tU_))o9uj_CMJq2nSDUn1Jy`?F0CrV zV;|1`2dfjMu-yMycK)*^o5c&V8+AjtqzyavdkbKZyOaA3xOjl%sIhAofgv!&UMK*2 z!{rvh-SP|PfEEF;qb~P=3<`&~Z{Cw&bE`}?hQUJB&w=Z&FSMYYCFx3$mR6`qIS_uT`|6o@PP9%XxEgn8SVwKjDdz1T zW{&vxUlXY42Hj3f);$Gs10^LEBR{(zm%wXskadMzN51d_n~tET(8$+ZC9(Jw288(v ztRZ(-GL2NS9EAKOtXiw?zi(fs)q3IA7qrK~3p?@LCAPjE!2Q+WHZK3qyI>Z?cU74S z>oM-=-BJI*4^GC5S=2|TZuI9fSw8i>luqeUOEEvV?^c{8f4V7G`_YcMwL0ky;~~=C zt2g>1S6ywlW~4%NxdfSI3B7#0uD>E4kK|hg)s;SVO66~wwCpMQAKmasH}6CZ^@(*w zlgZ=BJhm^-aO-V$w`1E)`VniTsl@cgWp8(Kw|61_$YZ(2d@f`6R`hu|{sygu?)glP zPkm1TS+UsJ)GjgS080yt0&}$UJ#DQQz7ljcPJi|1{98W#kHtUy z2phd`Nhvg|t&^u%D4u1Dh|0gtB5hkDKn_?36tO zHO~TpeC3(OF;6URpN3Fy()c@Fs|`*fJiy9-!_p#~V;N;*+K-~z8^tI}qKr1Yb3F#u zCAysBSsKZ#m_|iI*!;3zIp|ENV$(*~Ik@Ky%vI!sw8R6{h$F%k zJe=_^0jk>oBD(npBC3VG^Da7h?bKXC1_L?B1`>m%@pPtr7DqrYpq&bu5u~c$ba_uACcPs_L$4s zT6>$9?7Bs=w%#0+KrwwnX~R-@5^)ZNL}5!g0L){+;r9h`X1uwRp3Gdg zZ+4@~i|2e~t>zcbYlNZ92@DZ%0d}0{f!Y{#HrERdEW9(^J)qo*_d(iZjJ23s(uC5) z5=(jaW~2D{+dOH`MZF+9QeMS;M|(%n)K&FlZmFR}Y8(-2g3ohu9sn&iGyCPd8V(cw zdKdnOz#}aBSeQ^ot@9j?3v`j?iNznftRX!5Ti*S*BZ}^14=L=&o>ig#3nv^sZrxrd z@zn`K1=;H2x@<9C03uB?e4ES;K)`MP3%Sd`%W3|<`?-2lp!ybP$*r3>HvMuGx2@bP zn|-+Yr>l52fWr9f%er_}Ov$NazUlyE>siPtsiE44^Q{``OGQNc>fH*xw(5$k7v4o- zvMqWnOnx(20?{u?jMaG~0HLQ`h7;X4dq)`E-Q;`-SC@8X1MjL5{$b!t0Mw8q+^QqLl9k$oJYd#yy|z zp1W=ZjO*;*&JdFOZ9c^D>vo%%+X7akxAzo41kapIfflkp^#{6*#(o1>Pf>CUdUp;oE@Uni|R^;Y}A%}<|W>PwmRqu2oh5k zDkCFJM5wg8BP6B;YYuPcJ$H| zSRJ=uL4#8nt+{r!Zp;EEEZEa-1=g~svlH^8mF02{=v|V=jWKLL%Txn95G3fF`BZ0E z1yYIo*KA^1?5nY-Xq84~Cn3?=IDkf{K|uixKKKgZnq27aj1;)SU>O*G#`STXOM0Gs z%PnWXK!ttRhVf$y^RRHY7+WY`-A_-~oXB;lRKu2>0E?7{0m1J8kY*i zmUx66)gwnypTcFBf=LY(M{h3h;g1_^4fBlKe7$j_D=Y?@3@Ju{M@mDKEjoj2veG&@ z3UU^jsJ5f(yU%*@Xfx|@hi0vbD$tvhQpY6hUU1XeRlO_sO>$C$dXO&?Cu$I-Sgv>=2wBq%7f&eM(REOEGUc!Ok*A}-q0jWL47 zHX^K6IEee|Z)2<*TwlMK#E#^Xzn+HH-qcNf^T0`YGypcZB|xhPNOfR`M(7cR>)yAX zL@fA7Nq`zl1Sk8w&5CwwUN7|ZX_O9AbEL+xex!h~cn{%+^*vYYok3)tgo=u%o8X=} zAR4R0S1!QxDvpkB7{ylajt*>e-*b&>VAcB5eM8}X|KsY6h}#~8E#}=Qt(Ne-0pt-i z&{rWrh@-&0MouulY+{goDh7kko`llFwEqCg??u$7`!af{?0%@;_K^Wf)kMG(E6}5EpwY z>7!Nf@^~&}!z6)w)r>JRTlUNZo~2ZfeJzLA;&%@7thW81YUuU38Ym?FE_r-K0(csw*>Ai_O%|`5EbsY~z4j?QIacI% zSoymR9%nF_&iKq-H zw*AoIqCl%+e_xy3?qPR{T_F6}-*gDM@%nH~+LGh|6t-mWA;Tix=ObaXv28Z8W+lch zJD-?)rBHNzEQIY~qf8okJ+`mO8Xx6a0rM$L(?+|5op>V|kPDdIkd&W{S&;l~WEOT&(iq=!QcWel_@*Qtth^`8_qF5JlD?(kCo zi4M6ou{`TEg12*Wng-l+ROWXxXug%RVC>2-9K6%}fGNuLp^Q8P-w7cf?4VnC1AylD?Szz~Ledn+_6+fQ!;ye?r4)5r6NN|X%HXqB9 zzaGie0Zg?^CH_CzZvKbQpQ;k5@W@K+miP$rXSh7sto`t{Ury$d-SGz46#uRa1RisD zV#U6CiG5YXOcvG0gLZ)4@`5Kb2{qIfv(xnu4D~$?SLV#d-YdWaaD4yIzx==3^NBlI z(nBR>m|r1Y&i;kui~ zr2+Qsx%%Rocs8N*1E`}6(qSEc3aEw|rOy1bB)=52x-wgHuj4?rM#q6rCgT@i)1wDo z2MWwUk5Yg}^M--K$9SRKqe}FrI!mxTU{#Sh0u+)GE90UIPVAI+88XKYxizCe4l+%d z=lPST@VIHW>n+l^t2}3k*U9u`6F+}?vxq1OTtcjD8Z^mS(pIdR%*QR!nYXOv-#cgj zAQ)#9Cu;7m^zAIo=>jPJpwmu1%(*+A7Ay=iORG^oC{vSfdyyZE%&@f*mrlxUS+b&f zpog*(y27&R5!P7K)rP!Tk|gq|a@fhuJXDLw{M}P+Ve@6l#obZVv*7}uIi*+oyrlX< zh;9q@t$T4Pg}oit^hS?1tIyleCoe1GISNW5Ve&jvoSJc30+BR#d?nPN&lECF2-}JZ zz7RweJT>z*BW-!TvK$ijsI5XeGvWYcrmIDrZoIo(r&&~*d~|kQ*OW(cfJ>fGzxgM8 z_~-2u@~F_#HUm=CH3o`x#avrW4PB&7i& zr&t{eAZjuf=(HFOU+NgycaOA?R{LFDu{G5(b7$4&jDFv;5{e2}O%L4H9cv?i$*Rpb zN7<55JFuBdVZS8?v}m0^dCA_T(`gKz2Fw6PPe(A6(8RQ2{_Mv|kPmk#XOf&>A`qn4 z$J@9Nbh!qhoeWCf@FCAVNBK~eq&ls<`K`k|0jf@UQ-6 zIS_Ty0)O#o17WS>>!?&T8yow^-m!F2*qlC(nYD|dRS|ERK+8Uf{nT>}LwQS>SuHr~ ztAOAB)5l?%>dL7Gn4ET&I~~-W-fhMjLXEbi64pY}ac5E3t8bKN1WPO=Lj;%__p!<|>xUIi1?i0=uXS4aNv@CWpV7u=5-7+V>`38hi{h{GHV#kG#Y zoS=`T6dVV*6zd!*GM8&@aH8fPUGbQHx8GROd&X6JSyP3EUtaQY7DZ!=ML8#<02t6b zn-1ti;zqmS)rH}t-SjyK57hzNuY;imU*w#P?42JBE(c7*9iwP{GlK%}AFrN+B%lTf z^SxK|N8=FbOxoCkn1wf3^s0CDFC1xhnH|hXWez5UGED7?R!L0njSI}GD-2kP!b>ZHJq%)p~!%80lQ6-mihzs!X>>1|dtS?`G?Rle` zWD%@$5YL?xV5IZz4(FP;s-C=NV6%oM*Yvn(*9G>@Y;Gj--kTgL?D3ett8x(#2~X zEP$$JPW^o=g!CR)LOx+Y*V^361!c4CY>%K&u^3g7n`>$?wtS%q;NB8(7JOh95C?D= zKyjn+B@_DW1`l_mhgn#5ueS~DEIU!212e-B#@Z!_Yh5ErptG{4|*ZPild@@9Tfnzf=Do33LBt3W5W?_sTWm^yJ~^kt_(T<$p23ypW(;Gt3Rd-4&g6Z3b zcQnOgrpr3Y3%@3(t4gog260B#wRdb!CGS$PJ*a+3xr(zt?L}VRgU%*jDSnOBj31p&5z7W#Cvw~nz|~Tpn7^Yqy09G6 zDrr21bzTvfp&vPD<95$5kPDmVC(B%I@-u`qu^p^rq1E8etUGv|#Y`3T{x9afJFcm0 zYdaK0Q9-0ANEMVOs7Mhh0TF2eLLhWeI-yBbK!~Dl+oO|E7_kF+L{1MK{;Uw8-@4fn3&)VVRN^0y}b$`KQ8?|A1zyNpi_%@e)svKs4*%UN+A8j?=2 z%+{)=Mutv=E<@I7!($g)r5md+Rt$8Kpl;Qd z7vnf&~yjyf$ zWDc9Y9pDe0G?*JN`b7G6+AJ`TohcwLn3_(3IO`*27j=~ut?l!e4QkLe?kf-~j`}EP zbdT~*n$;i3hm7Am$+W@p0{WV0>h42RGm(vccz#RRgV1#x zHm-HS#b^LnU>-d}#0rvFsb2GM%H&f(w)AVEJ{mDmX66!BW`|PEU+{^8LLVP_Ns8Z| z@EecO$k%4K(u@lC!r<=`+arPl>RBJ+7UuUpJD!9}!hW>UnN0OL$%lNe1kEYNz9|Rj z^n?X?j}#Qq7eKaLcksA+HS2O}jzZIiVJ8)XKpO>lN)j~zA6~bdjfgp~Gb4{~EL@a0 zb#k{`^hvEfbSCD+X9+52#-7X4J^kvTVi2qCWo|x&>#T`E4gg8Gmxoeu#fz zKS4sr-3DX|!#;1jq-VyTExSOp3)2d^LtR%@jvBWoHypaY#Y>*LM3TEwuyYc4M2%RBo`_@+Rd-R?oM-UkS} zUJ`M~dxNr@cgR4SvW@sXVb^H1oTQ7KFm0~2t`V=cubwni|a|7BnGv!_j+ zsmIftpJ`Gm+kdU~HSl4tTl}1tWaB2(ewwQ;b4(%MJaI_YO}`ipbw4r9cB>W8E6z@X z1@ik3lU6+yxF2)s!C{#+>l@@j^+*mo>x=rnr46EaO4-k+Tu$O*V66BNEM8}7=ekv; z0^$W(m*2i4zHGx1I9zb_!$z`6EJ)&sfBg~U2C?Dx+UxGo+fJwgRSS=$qwAE2Jl|>& z#h07{s$CcDK#)#4h$kS}Q&1lZjE8NnO1GA%CPk(sTH(?g&ZMyYH1|NM@LPdu#two; z`hjK~!RS~KVR|)=6om}00=Ok2>S8+|el596IKe(yl=K$jV|;8;WJE`_xUBbAJ*Bg` z>(W&x2=tBR#ZzSiK7J#r`z%BOHqMK><7RQ_dwIg^V#Yga(0U&J zMOLr|c}bw~5(sS$86(2a z`)1Pjg}zw6oRfLH3={?VP_&s29F6Y?o9OLwx3YWF8nY*vJoQ<;4)i7xa&dy6a7JoQ z*f$;S8(b`G+x!R;18*Xi`8pKITBYc23#ilEOUm1uiUfZWwhyUIR}&Rdb-5!qt_g#EGQ%v9-6hz%pG+j%$o zgY!l(VtiECDLhR>X4d%dL>iEI@mYW;;#5D}i-5c$$RZy_*3rj04Lz_=F(mDof9qA8 zOf)x`wS;VYEOnd?E=;ifxT^R%u@j3M&;lsLA-P zanlqRa#VLzz$4x!kZ24fIucLMMXyj8v732wxkl9EbduvBclgs~z?hk8CTK6GeHb@@yJ+S=ehceOz4SI%eZ~d>YBxTxs~CRR zichMz%9zNS4Yp0%cc@4|WTO9=nf}9jl3=AiTXNXv?%NOfG!w$b?SEXFZ%g#`m`+N| z8aAwB?Q$`}s#XRYT&5w)t|(A`y&XB26^R_@Pb{Fw7rhN!4>7~wd;XXb{||f5JMXv4 zb0Dvt+R1vrfF(pU5N2gQ-nM;EKP+YGZHL`DA6n>Q0 zF7}9+3h2E(Hv2I&*B~-n7G&<115&yFl>%60L1%zdr<5Tq*85V6ek<|guP4eQ6Bj7V z!`|i;tg-qtik2$27KtD$17De$U92p;SGJWo%*zS$Xj&|e#$!Y&EFtP&Xaq^c=?RmtO0LY*~O6btpygwCm`t%imok!pb(rGev zR4q>UMOAaEg>2vwljHnxa^c&H^Qw9WOunFeB!l*`*UTb92L|(!FBt4L)mmf)DCxu_ z8QkaJy-5u75~7#CnP5S(PfynIcy$}eBjE7*RzP>|m0H#!;OI4QehMD<@~_+hPgU-+ zQhTJDEQ*YhNb*d&h$xh2Mdb7(U#UzaW-tXvd+86~29V~M*gea1Xd&J9xgcH+^p1G- zn2w@Hmqb3kkcen+-DCZ6G0^O>IJzo}ol{!nm4ef@30!l!=|*gkj*!mlJ~C}1^Ay7N&@il37%tjCK1yM;}C0 zPbomCc`zd9)SK@TlzKBdD$jJd;G@`5e`gc8?411+7XMpCBF@B#i#j=A z=Zuit*8$PoZDI=wxbY1*?t5`-3T8=+dbeHFA>vZ=ZA z`AZg`fa1%HpdgL5ny(?({>-)A2grm&TzYmuZzOyvO~5itl34VvFU3CMqp=w_L6NI_ zFB%a7Z>OKNn%@)7*7sm8D`@M)@Ggj4}+6AWPw?iP2beb*Wa&Ysz_$|Hkm}c|5~F zvGo^-Zwg2cr<_L~{Q?<>7Xf+(8PmI%z-C&5-M;ZOC3#_om9X>oVq7tF1M~2J ziAME<4mx?;5CNV6*}D=zyc-K9zoEFin3$52@l`i9*b$09nH=LZ#X&#>Z)-N9;L z@2OecwIED9_Hy!W@<)$hvz9UYKt6jxI0O_eYFf$Ba~mF$mn)nFvU=?X7%o2UmAfGi zr{kf`r!it+aeY748`H5-la7bFC}Ta-<61VNZQdqheN~P##6ggyUDlz6{slSVtn*sm z8lAm8*Z2bOyhh*pCglkVxKw_iEKa5TuCPN^@EV;7ftrjLSqTVaA2L;euQ>A0FvLvF zDYr+Ghww%KTK>hw|7|eo8bgZu+}m0VgRqwOn7b%)GnL!1@#&k_y)15U&gbms*t03h z=4v|$-5O~@Wlc-k(YVGIh)G?by1ygPTFj)pd$l3ceSGU}_FIralf(#U<7>7*{IutV zgU=^P(kox?S_7A1QD5156S?GRRqrQA($Hp=hXP#p_e9c_kk(=;$v+I~*P$Jws^5xO zPNS#^F-Nd(q;^jPz58wSVJvQZz}`^$<)F&1w@_5vYFXv)zH#rfPR@WSC|ME!H~+@A zaIEW)Z5A?iJMrc;3+o0o*1kneD9v?D2NRv$t2pd z(-uj>f(PGGGyc5Pl}oMBN*}Qa2-yyE&`glhi0macF-0miC!;MxYyHS<2j2Dnr#0Q$k3IPd=xSACY3YFPg0%#z27cOKG)&Cc1ik%;HZS8w8i*3 z(MtSkJVUujE(6aZ4+@}@q%gRjX98{XT*PNZOiQ<8QTUbP7Sm_jVX4QA>VnrNlhE*L z-rzScWU<-?TMH_w8bfxW^VgD7Sr!{os&G{KODbBr4@^@|VqDylTk*_%neKAxZe!8- zVt$_0pq(Sp@*b(v$GjVjtpe8;UCh|q^IxuC?iR{4g;`cs83%aPO!Tj+ZviDba_OW$ z9?LNCR7R2jdG6*k5e9*<-Fe`6Z@+0jjVi3|#&uh;S8h-Lw)6`nf)6)+xb#`4p3g%S zhDNs4$ThL_rF$3RldH)ZRv9w&u`Y<1`NrE8mrP~)>{I%Hgv?$8o+pVr9ca4=QT@e` zJTt)6(Gm_ECtnR+RPAwmqa-JENU0W#VvCf8ue`5pvS~M{pnO>4mc%HzWxBCG9!|%pO84 z34G5ucS#Bk-Ew>sPU{ygLC85YDO-5z9aqQK$jk+Tk8- zI5r8>sW1aN7PT9;s?@chy^tn) zR2}+aP-24-?q&)nTgQM*(UPnCvxfNvith;J*2UP)1{$%iTw5?fE`j_H%^>V4a0aQS^%S*=*B(ofJXi?$K&MHZRVfWaGUYLK zP3T}g@aB9tg!gEZvpU0c3Hatw(VMSO1(X9NL$gUf2hZ>k@!=PuS@*MhT~uGD25uwB zv8j%y4~9v%@6gW_N!ph66qiQxZ=G$oy93mV6-_6Df}Dyk5DPzj_VUPk;e;(1D{Q<9 zhL-sx@K2(BWh^TRSV%RCRQ0I+ok1aAC@%ByKLSlUqHq}TR#0#w?NsC~m+jOJ9$q)F zBmUr~_?hZPFy2Iw6g;|sfG!S!9sta6d8_RK;WFAeuQ_KBIEh>S zf9MO(RuL-XhbYt7WS9#@=4w)$DhJ#&8|2P*1LP2fJ>`h~V`wzl@Df>|AD|p46O~)C z-ej=mTenChBqZ5+>+S&6uZ+_2R=0a#!XWwsb(gw zT4+C86R2Zj;(SMaI>>SB;)ne>_gz&dw#0`ChWEbdfjDwx7yno@cOy;czBp?$aS>I7 zaAejI5l}l4z%66xK*P7)evz#9VD@niDN?s8U1vy3J#o%cRfNcPow7lr595!#;7A#H zA2qBhvtDapGio#M6m~tjDsMBKUaEbjF79!sr`eqq-nB^~$;(MwO@q)8^^29=xu?`u zWtL#I`qm8Up7d!AVgOR@-d;QZ;8c?Ao9l??8(?Fd{f))`#&VUP$Uu$S)e0kG+mCR~-?L&UC8mgtlVR z%q(N>F;uMW>J@VkJF@_WO86%sqT}vRK{TeytkcT2mDXW>C3P1(yow%$_YF6hVdeEy zTe*^9mzLdD%gS5ApJfbq_?>^np+v|0jKi|0*S*xKAwDc4lG4#Q`!EL~aIU;9xRKi9 z7Ic`6MvXaK#(qIek_z4{YCA3BifIu)?y#J$#NDp+gyZa4wt0)^GPSb}2V?N$!%H}v zz#j~9<>dYkPT_<);xF5sVac%=!J{#>L9q5a$1k|Z%fa(`UXS4B<=gcCouiv=GYFQ8 z!oo-~JZ~eUaNG1x(&NYP+i@P{a73Q8PuPflI2i*t_{3Zmh_mQc_-H$YMyz?Bu-<6S zzh<}sgfM&HKTQw(emt64&@$*^cuRWyB@pqK(6l>M{%+}c186~dess5&9P}5--0mXK z=_-FgP^kuq%C{ss*bL?qr84uta)<=t+L`u1Djf;^5@ZWVN*#CGRbYkTiZ;F4%=SC- zasUJQYffBrd5T<7P(pX9qy$}g!HJJ4sX;|S@|G%v+A`5fa>Ohs2@+6=Oi!)9w~})pY4-|N6q~Ud7ZO{1%Z+uf zf>2gWUHsIh&h`)b8fYbIAr?P|zx_ggy2cBqIxvQP>ML%qABk2l^jv5 zXRIFUE#??&L0vD7q!gs=tYm!665w?Ca51~cMaRN!Oo_leQ@e#yMdx z%YihNTVYwVCtGAZ5LMElytj?GI?;dIDfduQThRWTlUo8V9p?{`CfsgUG%tC*&(Xj` z*>@7ao94;ZOhf>SIN3PFq*rw1fW6@U`G@y|>Z1dk9;Tjd5_YgDEq?Lp_>)_%WeMuB zxt3EZ%AOJNvwGNbIrkKzACZi;!-H*$(edH-y|Yv$>{g*9Prg8&qTk8Im*mUDO%F)D zU60oeQBeeHv@{saclwGkqBpQx-2G!%b)AUFG+_q36LUdvom202( z^RtlzLVlsU&Z;`6Pp>zvXNVR@d&v9I zc9SZBV$&K67}Pyn3CrT5Xb)^q?@hOFlN9gkpg_v0)S|FSF0**IuEv9iv4dW<^kWip zo<+cp64UVs4=0QMm({`D#keSQYdd@)bY(`lBkpkeJmtsj*u4d(6i)^Hg0n<>02}Ai zaz>NVJF4rCw^+ANKb>_ZZ7it`eMhAyM;@r?G*uy|0PCzv9#lx1iFpN)f!Ol`=-OiY z&B-D~>vzmz$Jq#CMqi`Y1k01PP1A&{#F=ykZe3NIjUCsAgjMxFay`mEAU&a zDB2KiU%w+DDDsCeE~TII=vime@ zH?glGOO8=y^zzhpZlNn*{t?ELHl#N=8|N~X=NI_HFusoqI7A~E=5CI@PNw0T260}X zw*DS({Ht>nd#X`Bx>`P`+{O3K(?MC)Yi~(}LINCOGh-^R|HM#$V|@g|O!Qepo2HSq z>BMF6@)LKTvw9vLs>bLDn9^>C+QM9=BsGf1-@}6$7suH^*7FB=@V!T`Z@>rfYW1`j zVz5TVeit~EH$6`WCrHlj=x;|aqiKB4R9u!iIgL8KN_igNDGQJ$Bo>uv?`&lhk>t-l zU)nSxM#aItct2mhO*$DMNtK6al$6?1MH5`wQ^%Q>3eUt|8?RX<=~btu)b7i~WN2B+ zSdX%O>@hngJ%DFPG|}G1)rfg$P3wF6%3(q`es7oS;avqe`FUqvP{QT_>`u0rj-9xI z&qHaVl*IPU`dX{<@Q$$B9&KPPd*4W5S>}{@Wu9}SOJt8YUWO&8y)7Q+2Bzo*fQ^^^ zIDncJpnu-;f@hq+;hB4=Df4lcv#Mqqii-xq#-tZNFb~c@Y3g z^ZZute7WG~?8oRuA)2$~AIWK_H=lEk3Oah{EH1U?HE@y{V@-2A4s zWYn~)N~=A7)@*}V&{pzMYvxcttSjmkn|6})RkS9isENzdBo>v6W0YVu{@yEj@|t&h zFvZja!C(;WLrxHuI}B9zf4d)vp6px6zvs=fT2g1ldIy%YmcquuL01}s=)pYB9YN4e zc(r)ix0+JX6Y#p*PyX(x{y*N2uVu*%g7O#xF>7Ju5^-0|ZO)`^C+jiv)&3gjwQjX5 zT7yS}>Q*xR2MaiG-Kt;Z>p#m25`BJI=3uBZsMa5OG%Zi<5{HN`qD~YPjy}Mum?IYj zCe)JSUWuf!f%E7(AD@G^9o1d72~xx!1;44|L?94vMs_I!4fDem#8 zJYD2C;FlaYONtP@l{%}IZ!Sn5iv~3l8KiI1DxMq_IYj0}oZ30XId*oCDF@cI<+ty# zk)e=*C@|WBMLnL7yYKq!smdHGz9_zDy<1ka&RdVtsMgiUN*sk&L!Ul5)!u$qep($& z?(b2(?|i_VgMG*91@Ez*ttM*T%%FdCK0horjJSA{Z<>;#bGe`Uf+q_>;zT3I80U$r zPkrdsj?%m~0^#K#os3`ubMsRd_Qn?~Xp-`P^mfVDSW{sw`WpeFeKKW;326v+wFCL$|@5YJ5UZ zN(u)hl*_OBk!rV^x!A)wRkDZIbYW_#qx!1r#3{lNeI|Qx8!5&?CcW3ATT@$Do7t;z zSuZiarMgW979*yO!LjO;=7UgRNL3CLb-=p z-Cm<6yyVp97dp>W6QnFEqJd`jCl&J-7AWggTJF1kB-b(mW<85QKp>Fo#GESWHU$qK zq?z!?P-+~WA{az>+-x)lYEK-n4*wo=!rhQwgN;Lhj;lmh2{Mw zR8N+R0^TP*JustwuhJxOOtDV|CD_XrTi6s&+~(;}5!Vbya8IdjTtjOfPX!vec<47O z{%?-K5{eTORtb0gN6zdLsH~5yO1o5EL5DegkEr+EHo;$fW4{R#WPL`>JbPGbBW0hD ziZM!e>9TGOfa+s^q2i~6>TfgfQfy&-^@#f#>;9peO^%uU7PqU-la?8DVOpIIce*QcDCf39H>}VI>mDha z*KcAaO+Ae&a_u*D6F@rh4?#a?!|{S7N}`dSZ`zn|50mh~Gv)-bC%Wt4s;SKM{mZ6~speL@gu7uS?i$`y4pKZ{h zi2d~60)*@I>~ya!b$rnm(c(-Rz4@^hxt8OpqZdgPoiGpW>E7hZGY#9(C$(m+_i6CS zRlP5!_GSonCZAcSpa_9$wD68TTL^)KMF%(CAw{O3Q`utVaoDe4lY4*Hfqp5Jpfu{a zoX`YojqwpE)NRbfd-}9Bl`|z+#`GSbu+K;DQR}&IR7w$#T%A)^MSI8NF#5un{+&el z+5c5RRg1>9YIvH!ZktT-i7F70I{fx$H~w&qDDbhv?HMQG=z(y_{dT1LBOm9oYTl+7 zc0JH{jsU-XZUB{0GkS2~y-+$Lv+oF^|(c=h>MBh_+a#jP;QTenidl3YN^NJD62Jb6@ z2i}gVV0*;h`JREn9STU_B-B^4doXzDw(-T?4kpYNHjYbyZ8sn7dBrPOvcP@W=`9;F zX$IBopx*N4CC+o~es9~NE+X`7GE+9NKV;JG$~fEb?%lohVEmzIw79r}Kmd7O@n!zXx-^W}ZP=gUWox(r#k)7?|8Z=TJ{nkKLX3Jv6k0HOU^Q~G6ya)i!(tTBnt z2ZC#3{PYYq_y7>=%L#y6BSw8KHvYMhVgip=_Pyf}5q6W<^a`-Zza`oIopX-#vN=t( zss^$X!+!b~!hHJu)c(aeQN&|Q`N5<4R*SlCzd)*Kk(xW$_nzBz5&QTH2lb(SJAQMz zLh$D9ar6qvz(f*rD!si9wikTe)q5JZ&6yQX1*Op!q1@a-OI)y+twj)U5RQzRtN% zl%+Y@=RF;ENr={mD{Xlu1{7n-F5h_$&vlac~C-dhaFBfVTh2Us|jyKQ2 z02qN#_?Iauxc{F6C7gba&;dS@Xpmn!buf0o;rInIHmJBIFAg-j>UYS}gF^(^N=6E_lrkkI%xt-$98+VrYaASQ*wVa5iT$IAZ1J^iIwoXd_a(w!H`S*NA!D#0O z$+OJP2+)J($9$o$?mJbjz4q*UQ?1w2X|pB-VTDohP*@2WUBVW(3m#*uX;)ycCI4o* zMublV`O}%FnlzHn?%wWo?;a?ekRVCwn$dwkjzb{p6f}b8-!{3V=|nGz0qm70cwZoI zl@CJhhAiENVGk3nX1qWhom>@Mn)lJb9&BMH^`$l`SLU3cONrn=1aBg@Hcw2?I6<#U zZE`1;*=!?+swkUV#B6h;_6`?-q&zMV7ni}>S*;L?s1)w9W3{^^B=J7mmi1kK#V|L& zO;^X$-ty=*73hCPkhvExunnJ(;6j%S&E4}ksPk?wAnWv8MhxOs55Vsw(=oKrA1w)lv4 zJ+ZXPTSLN>S&?LNIEyN%pn$0b++b7cjdK(6Dm)ld?hJqnrphjU1Tn6w#M$^GG8?HI z*0(wcT2sgbV)8(&;y>0Qzj7zd)HY-~Z`gx=TprX{;GuuF@vb4gJj+HJ_K-Hx5nmwZ z*sz#2dl$YHN#Q0Bn!z zK{H}ud_XH_Z4*5sxE$r}Vh*rpTJ$hxq#px!29LM&wRW6dJ%bG{(q6J{^~L2YNf5Ii zB}l;!Hx%F3d)kw|uHtHk96VrKi-T6M6_coS2gVk?u|ONXDZb_IH_SfLzJ3o$Q?;Vn z6cERIZ@=xb;-?g>E}C7o#k|!AYN~vBv5{;b-T~CK_cu9N zx0;9B`F9Wblsw%miMLxLk($tQzA5Crypbk;&%pW_rzJrj#;jGjQ+}Xd9E7X?^fSNz ztXZMYu>x^1&^w00i-YLyi|DUuO2A9F;tZ#jyXgCA!(oe3oj&Y4pL>OuP)qSkBTc=&}#Fm{l`M6$_o96|Xn z!QgUn^M)@S!b56_XpqFwYzm^~)f=1-{f`|1{|7w&H*!Qncbm%7f%(6TGyhNg&&~g^ z?H8a7@W9lCtKRh{!;CJsT1OP0;?)nkqr2*#hXTnDI47?6Mpg5tl*9BR|Lv}euG9E&Jn!uFgpr0Hic6CF2+@df|F-MNtj67*HWr(`U;ZsvUGm5G4aBz=Cb*n^pXeH%4pv zCgxE`IunQ`;1YZ9*t-8Wu`K?ZLuZ*5uPDSmVVha=O!-_SuDj=l$*O9m%*= zOm|L~r-FUfxd{gU)c!6U=$TdSwGbp8j*b;Clp`*xANv~ zA%k6e2gTU8ScA> zms&%&Zh@UBEw1qeVym(V9nqwWez-IIfsLv_r z^Q+vWL0OirZ)RiX7mYP(mrZ7;V^MR$VqYoA-yd{Pl{BRg{K2sjzL*^+ z@_2do%OVRsm;{=Gxl*nnf2;x2FJ*D^}haR$JF6wM)9f*UFK~s0v{_193>c znBH2~b6=r97x`$nBOG7hD{J^U?M5BRT`N#14_CXOETe5lW^pzm(+UxV;=Gw|EAX|{ z{_B&fhN>L}x%;@xtByuDplW`tIlKJxulzG>_}P7lvRBW-W{%V_x8FIE1QL3UaD&AA zH!p$Zj%q>G2R+nCX3e%)+pcK|@J$}q{%Udl3D;E*pa)uh zPH)xnuz{`=M?*}2yb|#m0f9l(-D%_K`~vKg;6b%R%Ma4SZzYjK92(I(nINsKl(W`v z&#fql!7&O=>&D&vq=tgnh(YR#dn#fk$C z$rpTB+5^*dRgF^5t{OANUjxEy`jASd zsO75pZV4aMSoX>)j(qz$7D5kNL^otJdy&ce@`Q?dPHeHyPX26F|IW2kffawa{je|T zdRlweooUr#GSuNWq1^_jDl&vNcH4ua%_j#(Vr)MOyO`a0g7~OnPq{-@O2VJp1L~8;-KAf;q^~&s_X3{FG zV)0ti-zz&n0CzG1m5_MXYwo=N!OCjkR$AVv_1}4SGIs_@op6j7W}BIHVZ)EgO+G*k z)q4XOS-r>H85TP;Wa!cK%5_(KXj@XbbpdFjn%Hqeg2!<DHbPg{vyVtEJ^0S zwk4%WI1t>ORavrV^=^N500OyuT}ku2ez@}F{qGYY!w-!YjKJEI9AYSD^L}ZJR{?nJ ze+A{EV(oE%Nj}B+%;Q}Y>TLv<8*u&ot0nkqKV$~j=dEH6Zb26ZWI?^m?(BPo6-`Ii zE1hk71#5o$FFVjziT9Z40ig5GO`E^7#r`kvO)Exf5VfYLHV9)^sxkP6yPzygQFEKS z$3s*1)^jXS&dN)bOQMH!A-la(fsD++I7a$76*1kCfxxf!FU2i0nIvmYNDUCS%RiV( zJY@XYr$dlufbu5jN6*k0E+aByOF18Hdn0xBA%j61w{atJl|!`avyEi4(-m!@>k}{O z4Xp#_1+kA(UM)~HB;Vhetr9gpFG-h(<#U&MxS7+7`hjKbk z{Jm#`uThZ6dCyi%0Y>j}iUJ;Vdj=ca3TJ(Ze%P1L>N4GUl->grVD8UJDHiSNc*Brn zXRMOv#Faa=ajMSOyuIg7c%0PuY+1r5?#9uhegC_ zvMS^_@y$CZND}A>HWgWfbLiCk#!v#!_hUbW`=*z_gNZco-hLBs{(sByD{*Z{Jei~a znGKmLhekU6Q&2MS>fbR4%GCnjp!$`;!uJJ%0+Y4}X0zct$k7`hA$lWtBUIpPLUe1? zB;TeK7j99$*6jSpLRj9Rmp#gKodS=G@^rY%A^QLN)U;X;4Kg(dz5UtneJG|NLJ%9g z(TG3RSN&a^O)KjQMElc0cnaJcIW`O`1WgW`f+s%d1T8=Ij4Ctb7Swk@Yt;%{>h$S~ z{%b+Lv9hBPSPnDHMlSGa`Xz05Wp(lCzT9}==_~{^Pz}1T#GxJSIW^=$%eX>g44PTo z<4n&urX0OM^UVT1WT-l$|L&6etgQnF2yZnyfBle}dDCL3a|Z{;z|nf0mrTU#m6GIP zroW&yyuWk(b|7B>@#W#R>6qiw24;evm0dm!?RI)7DQS!4RzLeh@*+)3oA=VVeAP9= z%|!UF=i}qH)gT-4TH3H19^DDGQu)n_Em*jgz>xX-w2v`5$G|T8OE=IVyKwFI7SCN% zR--`?B3gUEY}#hOwcPp1ryYhFO=X9GdM`gdp-ukeSk#Pg4B+?pf}I>VrOyHG?LOxm+wERjDA`uB&(3>W1{ zZ1SWjpcQyEv~!em#%ZT|bk}^_!(nLX1@N*|1E8e@k}HsHK34{jnJ+!-N7gJ^Zo?TCi`N!{3hj9>e-lbSI+rks^%J@k&R2Q?BrT{UWp)#!Xv;0S>c^`oM8h5+ecqjg zj#@ma>;4Fz#n&Na?aPtOnHbS245Ma7Pixn4yz+HAsT$1(BKa5ymD+Xpyk%UuQ_mH|4K|#u60#C?-|2bE%j6lrIF6)-spO| z|KRqcI*@c+dhgk4plqR~q1K3S9Z7Xb5+72=E;@!1CRgDCig5s>Gj_{BP+u1^uW<5iOzI7pX0^5px0o z)N+!7k+5pN^_JQ53_C~XrfGJjM*3qf(a+p=&dr=UOFE}30aq0ey8H!l1h~Az3IQ+1 ztK6;{bJ@pveGLv|zCa+Hk!i)1O}!h=DYpLFPh30*c2qfrlb0?urI)vD+UYX@zRyAO z@KdjgWj zm>cxDKv#9R1J#5PmFz2bqK|IPV>|noNlCaZW2brZy`fvC-FYNhH(i88TkfLN_KT5i zcz)C5nLkekEeQQ!F->Y$!`?8+d&tp zn2u0EKEa;T24EvS1lw2Q_F(GB zcZPm@218>yCn$(`=52>8y3QtKGi)~c<(UnwRpS6)n?W4dk#;K@I9i%6?OU7d!Aq`x zP~3;8fe>)Rxb09cP47k?E4GJWMryM$xy%)Oh$$=M#gn6qc!4G)hTR6|6HxqYs$t?B z&J40;6gRFk4T_kcn9kJhb)46P3mOYey8*zUtH1Ee#Jrbp)bCIg&T!D0WdKotU=HseMKc3;2Z93Hz# zx`cfZ$sJ=EcxkNCKuNKe$2F7OLPu*c3o4?AOP%N~qP|kiKqH*!Ate#vnU*H5$rK=C6{nS2np8HwyLb1< zHLkXAlDNc^R>^UDHJmNBSP>Vs_|Nin*cBO7Fa(iBF#wM1PY&d-&ShAfB9El_{!L;F z&9*j|-l)2xF(+P}yH-0No9)NSm-ML5q6WKCX>^ALOa{TXXZeqgf%L3?2O~;taic2G z1!71KU>1x6%lbR6S6lizXHKtO!(!Hb9=D9Z{6MdTjRR8b3!tObB~IOCFrpxT+Q1`2 zs1G2`R2-?BJ|l^1-_cn=3oy(ebFy(seS?kZ+`Rf3qLVDWyLn)W^DOK*IhB+0luZMF zByppyDZl-lx6~@$3bLTUlX<56JN@D40)u(?{3lA+oL9m3r0&>iBKlrkp1x&rB^iUm z>T$#W?%x0Q{76G;!vkMD?(2Ai@oC|*iyao#dye}ly`|CJO9Lu;0y{y|&Z;(hB~^Dj zoE44swBvp$cmKKArLx<3oVFd2Eu=VBX-`>=FJ3dtiGCq|k)08H{%}F;med;`-_)D0 zlqAg`xEq;W_vl9F-$J@DmhX{jmI}{U5Hv8AC)cK*xK7kzf4a1gp;+R>Le!__7;7C3 z=bLTVdaEgEs0-uLJ~O}*i+w8a0Ib#z5);BQd^{Wi{@SMn++?PPI=ze~^Nvz)4>kqn z{@04<m2zG!6!P4Nib0ZQmw=U@gqqqNr-ZDcM4zOCs{){)9< zJWwEtNdz<(D}w`>|7Eu|v~BR0loYzh5i{?_)Av;KC1`IxYm9Rk(w!1(ZFzG7(5)M8 ziJnLc5*-F+)A;Gng&MB+=LR#=IFk(-pUtQTUnDO%5m2|KtJ!)re@aA_eU4lYWngnL znNIO=v}UA_`hQAYxX*E~|5m?88ilHEY1Wx`ms9CM9Gjn19 zU~~=yD2|)Wnj$*{T62=^M=-_g??P;<0#Tfy>zl;mkL9c@#{rr}MX9Dydq=J(t&oX^sXK z^O^t`B>uM>{uhoXP8>H@^XRh%MyR~yTt3n?n}=;@R{bSqNt*;E%YANzRx%eN%$ zmHhbl{TR+FeIldgez`WwF_>Uto*D1O!2OW5xkGjm(fD~I?mSxx_gj$X!uGSB%^BOu zvUZW;;SIH25RaJx3A90{JUPT!|$m>=#VJ;+ywk<6aCcE!c*~X8T?V zpt;1&dz9Y?gKTCgmf$yT;JU)*}v69{P+cb=l$W<)hBz(ZTgce z(0P^9idS;rsr8240j_muSoRFrhf{4tpQw5V(HQKLd4am+Xs6T60R-N)Op!Ib@ z9L~4=Oxju0uQ6Q}>l_-s(bThE1cCCFG44BI!!mgCg{2-&&C=h9jAyvSFt~(eaM$mm zlX7H`a7(I{ahwI*SiBSb`9pxpv;u1&JJ6)*0?T#PAZ=HzBXPvFRQv02{7+{2U#142 zM?QkCgI5=*v3kYD6OVxw#Ka0Pd!%+yvuQaVA0BCVth~PkLI)*%c41Nt^tOwfVHu+< z5{v+zQJk_$N6aGQE^{+IY4U=Gns0#+&u)kZ^E9w%;Y7He0)KcE+87#b>Z!IH-}wkND1#LH$|e2lxi2ShFwwieIqQ)RK;eCrDdE{6Ky9D0Wr3e8}We{1iP1HJ>GLWwdYc zW>+!OA2hH8U3_dW8f>Zs*Jl?LIww&ne*Ob3D{E(rqozWVpR5Hdcjc{UYmKl*^+`~0 zBM-0_lX~KtW*~5D@87La!pC zR1v8vEeZmH^eP|(5_**`O?s7H1q1}?y%Qh_--@SPJ=gP;`##S*-tmq52P4U5uesNr zbCtP%v*AA))5q24?vY1BkJps9@s(`CUy3hAEQVN9>B`huvZQ>z=T@k-Z>dr`(LF%Y z%kjufleoHrKNN*H*QVBe4o|Uen?dVK`|i z&fvG#S67qXKTgP&NcseNrU&tY)p}X~_E;LUzie;9jT^wZ-t=z}HVM|)*XX@I8C%oU z{OJ~URI%W#9|ZS@0RQt(j_fC1FD|gL5Ei7ryZbmJhnP9b<{6sn@n0^w@#93V>vAmD zMQ1(R&pxte3O+l4%Z@*WNRairA7AuXT<5x5FEVeVuWhUyX zt>W-zw)kvo?X^2_W{G<>a>|F{J6dz|2>EFq2Zc8A14v?fYemo#^lEx|z3|f9>Dkp? z{d>FVWxMvoAOJtaDHIrMg%*A_Do*%gOK2*Nn|nmJWF0ddJF>-~VhVS-gz{zo^HlsV zog{z2X$8s!5fcx_wptG$*9;77??MIp)SWWO7c9T8a_+dDCih8~H(S{Vz2XsiefB9g z%{@m@VQQ-rxIkt=btCog2O3$Yp4*3xH4CqfkWK{jf z!e?dX7~FXJ%T{nZY=kL1M@N_;%2ykA=ElqcWIoGc!J`~LF`$_WbYL23iGN6Z(y!?= z)F)o?^X*$po*5QtKELeEl8n=z|a3HLINT?1>|7rxfl1 zvk3)3k>iRT2pkePrw7MBWkAT!X2g2q`07vKG%q5QV6mh!C7mxIRY|}L=Qoz7572EF zm24zyFk@uc)~Sh1e5+&XER;U!IXa3S17QcLpr<_OKpUGp_Kh8*Jr8MbM8? zC-+WwOzGHRLP(q3*@E_vVX6}2O<~I)q7ud4RAtFtwzA5dtnziW3Ek~vnit}@yQwtL zAjEt{Zmi%1->gMHG9@`#q0Q-zN4kS`>wr3;s@fr@_?=8H92MHSU~UqfbCU>fI4&Wt zwaz1f)~?YR;*&M+iE}XqEMp!J4{GrWq zg0g_Y!=3lj`jh;exoep+?X*bK{7ubh%}~CdC;qh&l`Qgxe%TQM@T@&c-uO>fNxt+Q zwf?+zvT94z0u7L!Yiy$lZT2_(5AX1g?$OLDxRQzw`QXnqPJqP0Cms!|xL>-Vr1S(m z%OTdqRy+lVt2vrCGu72h?R)Z%JIq%Gr*Fbr>zhwabewzI*q@lWr{Snv3KAeoCVj4y z5|2E;`i-nVal;soNiXHIF?$d(UZO;qr1{{1ppkF!j0|pGlK=L-cY#R?vL9L$?A0@J z8R{zKvnNjPXb09H8JdDUS>8FT2Kc4zf4WsqLph{2wvJxnnC*Kitsk)5k)1$T(lmtigxqmG;b?TG| zk*YfHyW;K_pmfMj8s8tw7ZFHjf1*Hr+kD!fL3ABK4jGoBs>>LZ=3*Rn&S#nt$gmye z{<42R&+HVCBe0F8~?0X8Qj22|D>MvRb_w7B1XH55+c5 zv)Y5CztsOpDIC>AE9O@c5u&8Tk82=uRcA##brprj8yr1BQjz}ftZ2P#C3>YLJdH`A z`u;nOYmc{I2JxqrmAVzIEJnd*((xJ@Qd;>wk^L4=c`NfkI;FUbT{te34ZCI7QfP)A ztP{&uD+$Gg^I$iX`-A4x9G@LP_;fenixW`YRO8qy2$1iWPf^&a5ru3hN<|MQ;4Bin z>=%N87v07IgqXVLp)G7G)QzS>ipRt&*KRT3dDisZTtTp8L%MNFwWbaam+Ah-K2O|VZyH;j@w4qKGzDWyjKg8pH1%N24PnHU!;#Lo=~3TLWOp2TnpamS=K@2 zPOUMbZ0O}K?A_Ba%DJmlrKdy8w>;KTDD+&XvrG2q`BPV&eRaPt(KK2jp)VJd%*6~+ zujkC0N1@(kxz_x}@r?LflxIa|KJ=@qC3EeQ*w8PuixS{ufLSAG>(~ zryt*v2f?4sb1!G6d48f5oLo2KGK)0JbpE44V&C7ZyPg{>|L^%-u}Xh*oxG;t0?D} z9W&z2skQ5cSu!iRUVNXi9_tI5R#>6O?>d;}UCCNtU`WLaA#a`GzE`9#d5W#mP7Uam zp1)7rv-BTBuBd;}^V8>Hp`18?EOgHfMU^REwDakFiobvt$kN9bn)K&qqpjA1#>8$y z4IA7;Kl;tGr*CV?Ia`G0oShe?w9)(rp5SurY?3-Ou)9bc0udz67?PN5Eb(q1aZPWt zB7N|rAIYET4(g!%3%W+?71Q;LP5X^6<;sp<8VQP|Q-D-W;Y7K3<(M?T%v_3=yDuli zmWIj=i@BNBqjJ}XfYbiGMi3^p!2O$UE4ym)lPz+O#i`ytNyL%zgtP4^-h~jol+xme zEPTjwNqM<@_Y~skRz?`S#bYQBIXJnAGk5D?E1uDe>N~7Gks(@p<5(5W%=|)wT0|}V zMdY(ota%tneMO&h4X*GW-rKMBW{I(!E^Bk5!2}zGoYT8r%RAGlfuKr>8TZ$Pt?1mT zjHds9rq8#SgR%gxn*QfMXe7U0pntV+Yk(3TX`jdC(l`J1+^K=%;Nz;?k%qwzAQ~!J z{sPyBmho$sUS6$yB%LvDr_R~7@%TgIjx=W>$-mTvUv%qmELgUrp=z3(g@J_NaS$aP zK{G3M_5c#>Hav{Lzq0JeC|gB8?xIFGN<#6Ut-Ae=!>T0t>U_AZp0pL5Lr7QsyEcYRiV%{5Sb4wbV!}>%Z8~g~_ zZhyGdku6iCPuA1slZ0rmp9-D)q1g~VIRns4@CS?%)fs&>Eh|Mq&L-}t#a8KaUYwk9 zC>yW6ehoUcPBc&6bzk<(fFQ7R{RNi)=iga+%9KL|a+gEoE=`e+lXbzl0|1^+UGy1zo)=tlDKjMu@qAXjYb3-sE7@pinzQw&1HM zwy;zLZ&&Ad(MIZC2Fgz1{Z(i=rL{4hpE}8vD&Hz;NcUdjk;^cj5&_$EZ3`;H+K+tR z(C3tJ%~`&u1i01oPAV;z*)mxtQ-K#m`x_PG=N^od2Mpy7c~cqjg1Dd(q;-J>%q z?(-ZpAn6mf|54n+VeOT2!dERXXd zCj~np^W1m%mQ%=tYOSw=<5JAMs{OH+^wXiu(@FW-xAt-gfXXBxsXM{LnSw;{fWJGtLbdy@x+dpXYo|Hv_5X??5{V16`2Up_8e>A0t|7N-! znG)1@>Q&!WZVQxu_|MY%ol!KMHF5e!;$DzwJ2p@2H&hhc>Dd)EF;=9W=1sC%&v%Np z`ag8B`jgF|TG_2yoC4)``iNQ&{#&3^iNs~D;??Kv!E6Of*oY6lOD+sD+v>F+-XXCL zmPi^bUw^aVzUrnaz|^$fy1w{@^6~pJOMdJsNl87#;(QJJHub!`?%(^8XV5y1nZ=MT z^Kj#7^atqj&eQ5n_y5h`zc5{w4cL{sVCn2fY7RiLKLHI$8dku|x~ z11TR6oHZjpusUhwDdnQoRqpA#Ef0*FHDIkcpPjcj)kKkzN_)$o!NA zU3K+!W({4-w0Hb7%L~f%Pw*T^_sA=x7+y1)?{IPZ9qXmti;lW~dq0(|Q*AampEHX?za-Bz|)z-M5S{jqAcDTuP_i#nmNFGrZJqlbN=Vb4nJxG|DEp@DVssAoJ;VY z4qnQnyFe2fz+B6>a{L&OvO$LB3d+u}Hht5DpTW0j-$%UaP+)g#keS)#%K+NQCow`G z+%I2*OHJklQ?I&3?&OHywZutxB-A)jg>zi)~Wj%I~#8_lUq~5?wzZhK-8K zVe8G0j0lN&GjUcj`wNsK$9rc|ft22(eyynxZ$};8y^|@XKDU+S% zUP^~a(R`x~v~yqns&`8d6G$#PACvp;{^a88Y}3|etFycBuyu|!cJZ110(T;GhO zf`r0OZ_DN_bvchqfJFnOeg|8Dt()+h>(@gLAda^x--6V(AvK0DrJ~6FH7>V%n%2Hc z_^$EYrnA?m&SNQI3H;AgXO@_tFHE_qt|6<|_NX*E`xX?RpHl~J2|;ivUUPJ@=X7|D z^o#s!iySZZIFBiOa$azV8 zd4Ffix@=c7o=|2`JUgO6D#d$gyjK4--=4i8zQU3-on2ieT^MqeqgUn9@IU$K(a^M& zKh<2J@ZhY4Dm#G?mKpw%$sPx?_wTTNV;oCyjceHfxrO^Y*S{E?$4wg8j3D;<>=epw z6dh%DU0W~iRZ%b0x&kK2KSIaUyM`3mq^hyrac4Jx`b#9Hj za(o6{TNYb#1g6_5+kNeo3R$68mYTsGR)fk{zFg17_cJ=u7F4^W%q`DcAI${A{t#i1 z{Ez>=BEISbmdCTjmCQ$~ziw!7S{9Ai;u~p>8*z8siY`zAsvoN-wc3PV(`ap4yyCE` z!n5_K!BumbW+2DnoRmd)fVn~xft^Q1A~iAW4&3+mu$B`S>}*(SV0oq{(`;u)`TY8I zFy{xq)twLA1JKRl!q63{#S){kVUk8dZ^-9Vqpy8KBHnmv4@74bY!#GM$VdP9Bj+wE zvM|yXpQVsH30qA(hxY=hXkH+2vCtoXIBiio>pZ2*P+fdZiRCy9lGVIGe1#rBOx4(` zyzMDmZXZU>eFCI&^n790aNfFQpu$X)I$F^z_#13BAqMYt4G=ZN@B6CZHUI$Jqw48@QhK!!Ov#16l0Cwu)8wl#GC863!Oau-J=F2R zRX5VO`96kr-4xGx5`dv8Fnl{W?s-y-ZC(q+5+6X8!WUmBoMcbYNNbw0PjIFB`Ng8x zs?hW^_)}MvjkXDI)}x+;xYoQh6q?4O&VEbTxUq6v_6Cju*cAcoePP&7zqaN%T{FvK z2wiAG{Pdr{-Un%hz`=`&5u~+-J@Qn1Y&Dn&xn~RHJ~#FwqbtIt`yh@<88gA{bGP>Y z!e6fNwVB%R)w{u@!v@iJ9){yenvs>; z-mGV~k=z~W9>=yS2GeKld~^Dmq4ym`@3&MjxT5Ueh`oGEG0=OS6pVe6mvAA0+^jPk z2Kf!puX499kFuzc;e-&|Eonf~I+e3xu+`Iq0cTYDVZ+b@8RS-|TQa4q)fKy1(^Fg? z2<+URm&Z1lpqQgzbaW$XBCYo*DY1tL6QtiPX({DPWqSA0Zk!^ZW>7gR@*B0JpIQxM zYH+J*6m%_)&aW$`#s{VIwgpr@P0)xT^FoCWVU_uRx|=WpLBD>dlv#PwMYE4*1l6sg zt+#nX++1&Mw$gh>Uwy9#ZO0Mfyq~5IO!KXEptkTJXP~34lD7TQnJ=42j4GHP660XD zAPG}2DF*LR3-n9azVLX#${CD@!V{}Py;wAc1#t~=sVV2y>P~$V+k@f(t2&Bj`*$F~ z`1g_rjxn8+zuWhy#iLe1IulfN`GFHZ_cBMlxWs*Vr_|l+dC)dZEfBm=N#At!BARz&A--G8Y zr=k}GoV~Y|D0g9iC@_`%Kt~44l?*x`e*me3;=-S*!?&URq6Jctlw``(E4Kaa^beUb+4N5(S*r{)4_!yPD)Y!8cbQK-d6C+B%LHH@JZ# zCBtFB5KjH+8QJr`V)-T#t2*n@bpiXUZEu7r)b=l zy)J`YYs9yyfmfs*+rYwBK=HV{r9%V;OyHaTc&W+C@nhDzc<9aofUk9jF8SIcV0=C< zBbC*~XF4h?EW6Y=w^%X*4N~`{$i`a=u|d7P9#y;ik&PUgTn*L7N6{ zK~%uXa}|;;X%N}g_W-i`0>t^j)C@FEdER8Msa20)rdeV!1zUEL^B>UQPoE&AWXqfR zDm4pBiI@+SqtyMA&4bsi!9lqDS+%xS{_YNi#IBZSR*d)h(&XcDC9b&4bTRM8r|3)Q zqvf$7#c9L^7GB{X*Iftx0J2HrmJL1X`P9je;}~g!^E-0gq*TSJ=dhJ!YZZp&EB>SIbo2&?g~O zet^61H5o%MS})voCfCBDMGutsLwU$uQ` zbYJ=H8~2xSB1`v_1vg=m1}DPPMsT6@1(!H#Z9E&MwwM>9ZS#7&pG-duNbb}8=o(S? z)Y!MJd`&af_(u4RcjwM|oo0r{J~Vt*s}vr2zrE$=A?P=?C!XYyee~+#9SRdoWP2Gp z=WyG{@chGuC%=pt)*pHz{kn0w`La##M*SuGbUxSPL+q%MfWJF#{HbCSRPZ$J_AB?r z0w@>YJtz?Fid-S5orq{%m`%S?npGGfS+ooLP>yWu&ZF3i%agD9sLptljARWI^&(#q zVWn+T7%}PZ;XFsso*nn1KaHeYvIUOlA**e$ZDu-Vn*E>6Wn$SfPLPf3#y#?5vDO_%Pu3bY+0_&h|Likw+$$!It=48sSCp(tu^nrr zn;=$ZD=X%>{5i}z^0LRug?ZRs@6pC|f*$>+5&e(z9s#Hzzz=h|jSTFk_|@Tq(xhVH z@OR_t$oP1zQ@#Zer;0~w0-fGRQ1Ohic1)?q55CKgI2(WJ$zesM2s_y75>r;a#l?#h z7eP_L`9kFqzg$WbhfGT9)EA^ty^gGL;PQE3+eT$cF>@%Xj(GlGDi%O;X^s3#G1``s zyuYOQbh7Z(Sxa77R=@EeoU`?2{^BZ!MR)G2nO1N_;3f8`YNMg4wF+b^S7`_z@y#CoQk=yK)+M0N zgM&OI7ji<8#^Okkf8z?Yn~;oV>UMCvKLk713)f}H`ofVtPMw>gA(XgrF2Ez{(xN(Z zYXcwcePvxxm%Tj*49PPZZ=M}M{O~m77oL)Hu0kMW5*jqUEs2?giWE98X=;}O89QiH zlRj8=e|tZH%ADL1zL#|pc!%T(skk*de$>?x9Y~>wZU~@Y+^-4Hu%!1Ots8gg-bURHD$Mvn5F)29F@$#a=HPPlQ z^Xz1rQJ>>~o1TtyIyxr1*bz95>6WVAXG5q3egdaYalS4wT5Z?-hR#--qHemk?!s&D z-LjB16-C>w=oU2)PBaZ-)U2e6qS7rMQAa)0X5Km{{SD*tX;;f$JO7lDT((7be zWqIQo7^gEg-F>;D*XVo(l#iR6RA-m+IZy#uZyrs@_CQKLIEBfaws4F}BJqOHHSR$M znK-(U%9`@+_3dveAIz5@@(OLulEpK6-dY#Q<0m93jks?smpq_<9`&3iqa|a&IB;OI z%hdLgj}1jiJf3zl(`lvfn1r+OWwNxhYO^x(Ute>|G9LndXOb+e)CDShh#EXkZ#j=W z{YYz3rX6=aGQ6TOVF&N9qDxz5Ji#cyllkC_x3}aD`tf{iZcbE2kJxdU3w;7|Bsap| zqw;3l>jPlHnHJT0Zx?I&LPESHKZ7@%6g~etBtVqa{~jwzYwTrsOC4-Mvz9icnvS{9 zsAReM#H-kOlLFzZ-BW3_wm=WJi<|xRX85ZO@>ka^%%hJ_C$?0(q~2`#=I4B3v)gKr zN;T2EG5T>+PV!v7#nby|yvVfdx@5APSYzK^zn*4IJWlP#vKRf(3wb!^(fOB8g!7p) zT@`h+hwOLhqBh=sG0x%Q@gzD=tPIg25lOc6VHGua<7QIEt!mAD=Yz}l^7Z(_dQENb zbQvX`cm9tlN7{c!2-gV1cdG=}7_!96Jf-#zf=48w7K6qOAaq(!j z&sJQuRLvNb*nVS6Hp-AC#Dy|zmPS2#qx50p-g@(HXkbnDz)gy*LkT^pI7{2n>6@=w z;+%7A)Q%cx_fSdIZ*cph$EBqtr=%!YU>`%d5DsPZB_MNKimAN~{&eqyf|5w-vX;`^ z_3B0EoGt9a`%H!XqBYkPNYwl=rE08xBl;%+0-A z-TDY*!hxA8*K!O@1{e?M;=TSrI;~ zsD~xYp6BQm#`fGC+|%2u)laoPfh=2=yf2{DgjWf_j1WtyIPIu;jvFXEJ{SH2^XQ*C zkWzrqr63u)y@vhrZ_!ekj^yzXqL3B6Xp?tV9kDm|Y6K0J`)auJ>9;fl%a&yx#!H@H zn%wPnLL32QWCkGYK=+y@<)-O<)>cdiTK!YM0~pG4nvQv0y}{<~VTSCU2n{^cW@!lo zKpwwIZQmv(aD=a>rP39Vx}DJ%bvP(uD7e)3R;mQ zBF&q_mTPc%TzUKpVkoT&a*u-2LYFf{w!XQd24L2IOxmB6ir**l|Jt?0^HlB}X7S|R zx7C7MdL10&LoVA^hAT)1N7~X8YSX3{b4Oj9r`$B@R#HIA3X`DwAfA*c&@MfdHPfBiU3#x>?g&@fqI=+p%S?Qv65~Pp=6zs|(r2Q}g zqX%+WmZZWEUMS9(o>jUWD(WrpIGepDgMfr;oMoVEU{v0Rjc>Kee|BzG9dV2Lf{7sX%HOnu z6GFbnHqI?^$1N`()AnAu6l^T9tVBxe8fd+$7?ro`7JF8O{x%=O)6u6SyEITw>z)ff z=e-2)tK>E$Xvo|Xq~7})T2``hOC%R=K2!qck~Z)7pGrxQ+o(fz%(+)GZW& z({Nu>RZa6oU}Mfg^ioFjn!2{Lx%m89xD+X=Gor?deejvViouheya?zr zPYcXoEcO}RC$S^jlD5?0!|wExW5&xljxdQ(LxsU1N#lp4Nu^6(XX?yEA!lejpPL&O zlO1dB$OS2Y^;7eEs$o2sFPf`pZ{X9pv83I!&NS~ONxQs{QDQrecDKb*7LwpBLI>Y8@08JRbn&I|*7E)VoYLo1&p8Y{=Vt#qGgY+)a(rd8PRof5G); zG)(i66#ZV2C1=ijPE;4Hw6Z-_OJuCvN!!7~%-)t?l`BU>C<|kvGoeG5ur#N?rITNJ zz1yzUsu!XAB>ZhIbxB|U>=#t9Hm{djkQ2S`mkkO7X-dv-wt?ZhSm!_nRJi zT5HdX{O2pLX3E!Cv~I3$%y?BCQ%L=i+OX<|ieg==^EiBq47H{LS8Ht(4Le=oj->7u zA4cD&+(?GYPZdPx^MC8}x^~%RFD<1gW3v_hY0vIhz2Q$QT)FTP!Ok_sklgItv3DDh7J2Bl*?mTi#>+)eWL#t5%m|EAYeY zyIQZSL1Fvk%*lXl>Z50fsP7T^5h+X?QjT|gWe+XmZ1AL!>?nt>1ND&+y`+WM0N59U zz;!wfH{XQqPsm+>s02id4cZ()L=civ9^sL*X`316vNY-Jk9eLtbnRkxbNpQy|28@? zKSWL1EycSHyg5p|Q`Tx%e7o@VrCWh`5bU;~aZ}H<>_fVFtu^kwA^Oc&t`YY29X;^zN4J}zooRa@M?tHpaGpG{@<)0UO z6YbV+@M?`ZQtguOApOaeCkOyAF7ymYdSjA;a926@IZmzFm%RnEr5?(;4;-(J;1s>pcfHT7b%t%5B*A+oox z@FiW5TOm8a?4x+wTf?4{yDaVlR5#oz%ymLhQA&%G&w-^*U1L9Lr@t(4B2rv(4qUqi*e@CEo6eS7~a^r@OpK9)J05hPK4CL^q0{9CXb3e82s znbmS~zl^?gEo_IW@GOznk)~9O>DBPq7HSRjqo{c)(Tlfdg|-A3GW+^&Uz0#a?Ky$X zGDE&WHIz`9Sw&X;1{>8&P!h|1@*&YCe_Xxfgp>t4Dqq;05TbOIB#W4l!9=?8@fIP6 zwuGYpAwA-5pFxNSf_zb#yqx`qq7q8 zlyma(bBTg-9LXK_i6-i|ma8?S<=7zPlcyVfrd+mw?-rY1a(I7c?;4%2fB(LysBd-G6a(EhlgI7=hZIfEnbZvC)-+WO*5^Rl zcL>~ra8cGDixs=H%u2E;P@+A03Dl%l0r73s z+&kTU3HmJXn^S7&n%4(Ps zeZyT+Hu6eJi`y4SkF3X|d^ZeV!%k|}vvw6cx3jm+|8il1M?(#_;x=~o6);MBf|FCj z;-+UXbXmB#b2`?LV{%4lI(E7lw~bvuWbD2}+{LdMP&d&6g%>;uQ=)&<^#=c)&44qSwQ$yYi zKN7ijV@1pT=+0)nktWl!cT!~k-Jzbv2XJ+$ZqMngMYh>NyoLc*Au$D8zI*_2IEUqm zQj3}Gu+UDY8ns-JuAp(pbN6V)$KqeZ(o&%fn&@TSR>bIe4Ne-U8E06{Vf8=gQ)@{hcQ~{o=5!=Py~_g@#J0R%d56=wLs#!5Z;IvnyG1 zKKDEXBdaedbGyr6e`cnDEzHc_axQlEH^seQz z>nEMS{W|h*X6f3xCcN#r)+Uin^T-B&EbV#MhhW)PN32FEgQ%il5Jf9p63zKBM>#jN z%_eXOe+(NCgFnr20Ga8A?ay`{K#l@C&Bh!Qw`m!L3e4zP*F{L?Gr) z$^ir^djMHM>$g$6-bLQS_X4{CYzi*}Ocj69u(-X34y?SNwHXQRF41M*s}QT&xTCj^ z2p+0kBNnuYJv<~izafMZ)_et{H7P!TsKtMlSx)rbNayTh=MH|g<}kCSnBM~%x1EP> z9xVh$4SyNz6$459%j=apYZ4FagQVxZ$= z(t#M|<;s~B=>F`$1t}iDci0kx)&^e25O5PWfZdfmfVk4b#$ly^?d%A^bV)Qy^jop@)3yts zxOhRlV}EcC<3=;ttG0c0*5}#$(x}pmF;Csi<_D(NRUQVottBIB5KjpVM1Vm}58My; zkDCaFZy!LIv%!LiU%|ToJJ?5mDBumqHxvfl>B^S&HPlM^j2IHknZX81bc?ad9q*QL zHAD3UoJF&Q?KC2ioD8yh>57_dtT;abpO9JG<1RD0Lu@_*qQt8GY7^Imo*7O{V_~V& zVX0isNotMCF+0(5OAegXrXtzmxBa7hHi^r!?I1R$$iUtCu$QacZiJg@QMO71$Vd>@r6FNyzL+PS{AV z6Jc-TNTscN@~-Wz{Wdx%2*b>dFwFiS3WnJqJ<_M@J%=$SnYV)%E;c5R%o3(>H7>yy zk7(M2{!O1Y@@@DWf-6aU{qk?9D))A6Ik|fO-o$wAl*5A6BiL6Hl(moAiHQCK2xcuu z6ovdgPAQZ@Pn^b1KlUEUe}PAQ(=0%|zEK*HYx!W?aXwV`WL{`6vY~vU$c5c+l)a}Y zO)yHXYL?UVR`eT3esn;ce4<*Uy0a_rnb+Ae8S_dScHlQ0RU89r-aqd8WZE2{)r2Gw0atsG;za$TgbXIY(%iPZaO}L$h$LpnmAtekTVhdXQa*$BgJnx(lF%995Rv9zjz`sIw95as?NjH zJNXEECbHgsdri8bI(O&BYxSRv8JsB>#Cx4`cZ6GaLR^tb{v~)3Temo*ZuBRK+t$Ks z<%5(r?Ha!==tlGh=`>E&yp*x~f>Tr$x3ibBGd3HsGJ~uo$l+`RkLC=}$pGLr$8lDY_zW?niWyf-iP9(aqK{|% zi<(Eyc>v@*qtM4S9vvzWyq?Ig)K0YLq-tJTjI_vSq{%lT8Tpw{nMp#?lqL!ZZ%8e=2OxX%* zH~u}&%-6P$fD-k4peX7Eje2fXhJ1oLk)p3Cnk_Ajvzs@Ra7u3eZzBLd1m^xvw>^PM zcxKmv*ASrAHZM>+@8Kb*IY<&9CBDYHE<|&jp5u}X$dvIt;R#@Gni?TnGHSNz^Tin5 zLm+R8d7P^0GG$9j*r3L;y6j*_3+ES`BaLax=9or#j->mnHvpW(5d=Uk;0ShCYwgCw zmBMk#lf&BPxq}6~Lzi1k{ogKM`Idj;DvDs#foqwjD4y6TaRMg?ZS)CpWJ~!uJe{|1 z<%}2DE8T#1)Eo3)ekade7n}&`+^O>%E+R|IfXDkkfeG)<{N=8{wn|Vni@L8Kh+@x) z1s)mCo@L;lnIm_`!L%-g{ruCdEp!RxN~LdFZ=k%-H$I)Hk;~eo_h9FXn>F^S!*eYx z4ccBlq5)GMU&m_t)h=4p|Sv@?o(o=E zWYz^nfktq2!f@{}bRV$b079cP)L2VNJ+IP`W_d{dRsLC1!&yZ-DfY5O+q)#Iq0f+7 zBf`Nc!zX)+6&v#?a}d@w6?nmJ_I|-G_(@U?_zQqpKYV6+%e%Ie<|C5!*!dBzz;AXt zff#2Z-K}O-m)31|)oq&%a_NV+FSpXDKL~jONi*`28+&9Shasw+5rDF3l zcv9d=o{gNKe06d4ZiRJn{j;503L5Xq&g-9Q|InbkgV3Gg%BF(rGAZhYyvw>i}MXrf+JTjqq$`#v2T5q-4!=kQzY(UP1ANs;C#au7$iyC0%d#BHGxt zUw{}>1ZE44dZ}H3i-*l1@uD*SxcDO1d0!mS0mC{4E)fBE<^ZxbkCr03zw^f}&><51 zb7XsJm-uhZqp-91PUuD}-a*=zxPIk(qmG&1D4K4h^Q+MEAj~LtrxC)i0y69dEEW#> z^ZgloyIq9mM`7pvsY&0A{YLkSm*LMQol`{>z^(N+FN z_un1+zrrydf()TU$H3V5T}r|)md;}5ym0#$19JpaeaY_IJr}~C7ju7W8eZBo7AqqK z;b7Sk0zLye=8=1$i@CWarPj;Ur-g8&5DiorH*8$XuaJVKYjlKiO}{Dk+bY}BIRj1P z>S>KgGI&2XccaZAD-N7vcPUqRoQ#y~@f0k@>PQj&`uyHnng4_U?8RA}WqJ>u38QeQ zad7h-Z!P*xoH=%kza$73Bc@fDTmCWhQ+{FGgz|FjS-V~Gxq<_T7t^)gC&pcuJeAk< z^XdbuU&E4IH&kp380x++mILkivq}CP{8LkxU^;NeRj}xAj%qMmrzzHxR)PS0n)-m_> z($aY!GO2*8=yl>uxPom&4At&6L`nPXZhRcC15x&F|-@o{0;JS8!U$ed<;S0PFQ3~VKWk2Tg{foK( z(Pk;O0Z=92_X}4=Nx7*Z_nhD_=YU!7zwr4hOYrw=Uen7%?L61#C)kRo@*nH7nyWS#0U1jG+?x%ncVYk^gqSm4^yZpH5ygT<-ocb?`d(Qx;U(n zHfT09G;}H7s!lY*gpkcChx@caCHkDp78H(PKYdE&{)XS|J_L=*i4cIk{&=N#{ffXs zp&It;)mMmbFSLaC*T2Xs?PtW?n*>CB+vwUZfcb^YwEp zY_Whb6}-;l$6Z{X4Dd45eu*unUzO)9fr~6|F3EiJe*HMF$WfEl!imvK2I>RcE<$@n zo=*6yAPW|>#F;XV9eIg8Nj_ti@<5r-wC?~y$vBBYpvwJPmmVKA5n`DfP}Z-kMeedW zL2=HM)0U~3QKbYof?wt;`Aw<$pZ9Q=UgNUs?BzMf25-#LMTJUn@T;OS3phsv1&-bR zG|W7dT%UG{_pddS;R^0fB=XF5*h_Eqtz7okhVe2A(0#HLykE#iuahN9fejy>F{_>; zmiJGydbNyu}-$yCo`09@6^AdQ?hvA#h5{61%&V{7xEw9*-t|$_W;&23T^-R zAtxB9REE&~+TDQx8eV~J|{tDrc_^|Vw>OS>iG_4Rqyo-T!I5@C;NS(_l? zb(ru50waY58jv_Q0E~#hR3_gi_D$kCIsVk{8&K>1@;}%(-5MDVQV7Ey3dM3Ql5=bv z8$<&2vW91Za*xOYfjP>Cfdf~X%Ga=2QUC#eWkHS`-h<0rb>{moP-CB_G;u-vrMV3D zBK|zUdT0Rx^&$k}>H1QNp?a|+5a^#j^aZ#_zA~(XZW8wbY~+;kYR-Fh^jp!WwFAgs znnPFLU_9_Ibdh*sIXulaDYYG0z8FwJe`<}!Qz1?wI*$RL(JDDu&BrQKz`bqLMnL+9 z#?*)(-&*T4HN2In6-e;swt;_TAz-hN$G@5OeW?7KY5yK+KhN&}SElFr6i*Qu=2wa& z>X)4;^T0|`nSy0q3&$VruFr!`l!U8oHd}XpM4}@3C`|&%d+MRGMFD%d7Rm+wRd z$=SfksQ4@Pn_3a`Fh-Y~*5SE%AIpt8!?io{ETP}EmgoH@O+A|#TpFSjnceRXAe}Nm zZ3&qUbWKh9;NH*7UDs8AW`6yu3hcBY_dM)$xpCS9xvUOyHCv5!+E1B{2v)MpC$Lz$Z)A&6R zx55GQu|rs$=N|T#7qvb_Tea<;XWl~1nqPljPqSS5wCW~xb?;V&Ple{t1?c>6{;rlm ziVNqeV~jh0c!>@6sZzJ;Dx3A3LKJoUC&UTFWb7vzTEkJTZcnnFgnFC(z02jy-weG4Dvay5wdfy* zIzK1>%*h`l-kwn2e1exupK5oYtV{9c(TofzL1Q>R(XmInWsN`CEu04!(Ak?aiZ~p`1@d|B76>^gx>p`HRsnsDiA$^F|6F|R9 z1Nt2!ze@$Br^szKzgQA=k|&dc&3KxvF~ z$>_BWcqp@Cm(@MS=n3gCyrh+wrb4vnXbg+bDZ1dkleRhmketXZO5ai5UfUCy{j&(K zA%Q^X>vNU5Q`QbQadJCjhWaBggPxXlgqm_#Bpj+fFDAB{92xA8qw|o7trw3TzRfQi!Ief zbu9oLwAUJR0e|j+b}r^6vj4*#$KcWCy!sK`bOKwH^Hb4QR8@!e9q`BkaX#;daTa%S(= z(NZm_7X)XS-Q#v>mKI~Vzdzi-cq`n8@+%Q6>&gRx!!G-pi}n?gYN4Or1K0=g8|>q% zkc<^wjR^O!O3ck5Qqb?HQcv(5YPj4_||}RJ8c&wrt=1p{32Upa{W$8FMei!vUf%tPme zUyW)cLe4_XA3b;>2#HHnAsym+4W)BA;k3ZwY6To!COF1ci?Ecy8MXr(hCG10PBFRi zz_CD!23YB>t3do1!vUmO4y@6>uyHF46z_rDntDXd@G1;P23uD};4cRLrI86k(~?>CWfz@QA?P{-6m$Frcz_I+ z8+i!P`2_Kme+(-{Yt$Oh?F-@;#~)#s@g5#v^-2bv2M0&b{I7v~Cn&LpV?gIotwO;= zaDBs{+Co>0T)-+OQ4O}29>f~8jyLa3d9F8qX^O_vcDTc41!1f7*7%EWu1?FCOW7d) z(iBlMxGIAqBg2yb$B8;Pq2uh?JU_JrFDC}}yZEnQYca3H_!1b9L<8I{er^gFWm*m0 z{Nrs2>?}ZisQgP~*k4{Z|HK2wFfCwh_^I*#Hmm%gv?3=F(}I=$KyP$_ ztuh(nFTJ^1dXtmOA8<44D{}8d3Z8_pA$Nf;>Q%!w8I`eQgpC;0dL^L6_Zwo|@);Z6 z17Hg;)&a85kErQiRmPEllRD895T{xGF?1g4!x%<)^eABAJmRYe*tManh2^J#`~Wym z^&D*0muqGhQ?qa2X^Y(vv%*LWB@c*z20Zw8uds?hILf4mPDj}O1{>gt)LR2af0{-x z_5zjep~UEl0dq(ECTwROv=03FCzyZ2d;cc(Clmiq zcm|~wp;g9uCxB^U3#JK}7Xw}Tk=V;ChY_7lV|WaLz>UcU zSiy34vl_X{R1AzB;CuuQ9<)zAV6&puz&Z`K%kLA>il!M+)4pnoBLfGW74P3A9{aUp zj}mC(V_*-i>oTE}(UY<@T+J^(3s$@Z#6EzM3C9!DXMA`M;DEDJOIS8R$NK->u^%~R z46HY@9ox8K9N1UJ6@WPSsw+34Mc5cD`+EaM1DX~@P3x*Pj%=wCC_Ut`ag%2^@E+S^ zp$JdfW9SSJpn}nf1A19Ju6S|`oK-J(90psQ+wi*eDyrJv!Cs5wCz4>MMtvRIqa1cq z#8Ycu3CQ-H`jI4bHDBZ$kl(&_b7jpN(yqQP{gfX`g3)2>ftZC^?cTt^@0ALda)tdw z@u$9CrjyZhyby+0#Jh= zZwE3+N0k_2bi{!7bUZExFG_#`{&6=!2I^W|;Jw(Y$2OsbKozg70bKaub|8gx-zmiS z1I$ez*heV7kz|NYw}J28Q(z$ca6gblI#>A5F9(LgkM{#%Xh_*s z{`7V~H~3%T#tKFo4_1f-_YV9X>^sZUps zBGo?RA!sZuow^{#rKo^X3tX2XeX$y;qE)n0<3dCMX=tg4i3BBesTj2iSRDe$&daEg zgpdsH%)qbJ{@(VX@7sLK+`0GMd(Ziwd+%B9#48`ChXw5H;WdAxgjGkz&UX|Xa*dO~ zn?i=NY!4CK0Jc|9$TnaYGQp_~X1pR9qj&Kkffxo3j917nAoJ44zY%{Y?akzw_6yY# z?Qu^F1J5I(TS;zv(q2>k`2D9h8ao=wiqbw_av?0VzT-x0;-f)cHjl>TUFy84!9z(GUC3OJ9kldr>E!%Yb6{HLryFuk zob)ZGEfu2tyDENiiOH!>^sWGV{`jNthU~K~KHdofBSZJJki0zcz%y+L^IH$<9JE#! zrS&Y-ADaBu!g3Uwog>sHh=Ne<48BFY9?Z-Gi+tXb9DIFUT1@($?{d-R{#nk=K9By* zKYIPqE*Fu^4Cnnf?*b?{VYU%jRbt`ONP7NhCEb85lfCn0AR zkvHqD@{;@cp`DwvKH22l>4&3n&%!Ep@0m~;B)_B% zGduP#Uvs3sI5%1YMyJPel$BJnMdRlzG5h9RdMK+eIh<`Af!{gg?>(FFmrvb0#9isZ zi}-Tw@w=t{>Mn_$9?U7N**f#g6K^YSuR4AH&eTV~(STW#m04|G!vy+P0X@$0*_3I|nM(Y$;wB__^jv4h3sRt1;@i|A8SlB;=r! z@uzCbjz?c~tNX!e1%V$u(z0xqDEZ2Uip+{YA1_{-{YiP|lK<=_k#GCIy>C!?&h^!n z=Pmad_sPnYVG8L|;;~<_C{Mn9R`_1*{EK*tBP0;kz6DFLuxe|u&E9}0*e^9It-RnX z*{YO{wv4mr_Cymbf~3`Z(C*y5C9$=Z%cLG(*&C0KZ(kotZ!d=QP1p!u`mMUgM!PG> zs+t^Izj(}0j?z6l7s8eu++EQ93<$*b62RM!h0@zixakQ);J4qZ>%9ar7TgQIcD|$^ z{X?;N5n6>qQhrvY%@R))D0_qRL}x4H};z{l}IE z<$1?0Tdt7$`JH^S%Sg~R0thHh9EIq> z@{6FWNpNA{E+UnoRdC;;CceA&K{fpIiAUv4b9ws~{CP)!jgkauH#vnBk*2bOB4%L3 z;ip@wbHMlZ8X}!!%5caNgS-gUz|<3r@84Rv8}9E|sr|Hh>aNGj?vHf-IV|;5-R1C#_PEBB$dJ_B;90>~bl7et+lie=zO*}XIh!}Nj>(LI zOog<#tBK;8RbJPw?Exo9VnoALn8JR#%RPZ#-9-$Gz$L$?ZF#_LpKF*Qv$vz`q7I>Q zHdG!D^K}%i+DRveg8AVJQI;-Zcm%%McEqhqFSJqK1M@Dl#SeiUyYHP2kF)K4K&OJ? z0}WTe@rqcD4BOen4_6V0q!3Pel|`88^2zDbS2olHrxmhk5F?-=imOJIr_{D?p+2-T z^^n!V*fNDQo0&0LuDV56!o7ClT@W*-$+jI{1`?f4np%*CNy?~56ju|~2Zhh;*Mkv! z$m&JkgpedLD!$vO*0bFQirST@S{gp8dI;nFKy3BKzD+b(oNEvX2Q_B+#Opdd7OiX{ zjc!F?w~653`0@jjATmv^x)vDp)z+5#8Ey8g#?|1qe(S&p)4&sxkFrNm@GUAVQd^v= zVf5(?oL_lj`WY30uYl_>EtruHGrF9}R61{zSsbeor0KC__Iec*_V8XR9DBQH$E3uw zLaTE)1wcCd^d~{5U#Amz%Yt`<%MuE^`^|$BZ%78+4{~pq6qHtJ_wbhs7YW@~=j6+B zh`ew6I%zH_#Pp+eSo1)Dd94p~*xuVr7@h7yhKm4W`KnD6R}rt29!Z(@&Hnvz@JK=^ zm*s4YsNK&zuSjUIhr<3)XdNHzX0rott3%&lI|Q9Ws9QUd11Er1Y|8{*1weWX929T! z{|X#<2i7Y_h+3n#ii!LqNX&_&?L(QPyPv*?XR(tIW*1@av}mctY8IF04x0#9?xG2_G*%x-HOJh+ z*p@JXbzOs`76U!lz=xR?p8%c?z!|S&Mlue8GHApD1+7~Rak9!xuL8KOq#s17AykIZ zJW$Omw^K&y6MA_5k2B5hfxcbQK_HSC7lFq>EK(nD89tS;+RLn7Fc3ctX`Cow2Ey8SaGI}n^>#l5b} zLu#p~2g_Vx0vAr9+HnXZH8|cC-M)Al)%vrzseTqFcu@>NSa;z17Dj$6S>`%XIW~St zTp#{^BHq;D?+fkCe*etYN@0LySbp-mjK6P z=D)6@r3I$XQ1gedEU2T9Mn%bN{QE*vD@!6!YI)_oFhezDJRQ;|>^1?!r>7hXNrm;s z)u0g?{i+cOxV%VZ*!Z2e=_+V_^|MsLiwvts-5=dn!(NsW8D35}6J3X3!E?mwSqdjY zQe%KZQyG|5e$3k7X?b7~;SI!FxY#Jv|j^l;GOn`KqVGeV`fpVB%*&QlrvFCQkw( zI+0Wy6o;Fa1Py?dW`NN25cDG|VGQ6tT58Fm1u}3{^>em$!fw7;NS#X=2?H8|8Hxe) zipJT%rtbtVW|(7Yl|8&kBaoqiV5*%hg##gcIn&S%kL<9P%2go8^cZky^2&R72;fzx z!1$%^q1J661@*V6uh->LOExXQcc_~kg*F;ARtg`teC6>laP-Dh@ja5twF;mcP#%L3 z`Wb6pTnqIl!L!SgUx)Xz;Dx8vhj0M!yI|Bfoc58K7YD)K`ORyn_HA|F@ZOiJPQvga zAxL58NjtpT!@C+8u0aj}>@m{-*N4^Sk{SChWe3H`RdT2pR*NilGOG*75w70|0=9#p z?SxSi;^~QdSAz0R)Zr0Ga~h&rJT2|;6OepSj-9l+qx0kq?M&?p9+2c?#^uNG(2k~^+}-neLOrD`+FxW+Z27MVFR z4WLbo0%;+J6uA>?s(`J-9tWLb*fuMCZERAiUzTM3v@66fQvarBf)^ggsJmsBRRaP? zmwtgso2I1gea9xs*-^t^`q>gnJ79%;-u7Ut;~V8sm4}MR^v9F$osXP%&;h%;>Bcb3 zeoI=`1Bu#hn)ikz-&ObR9<8sJgg0)6FTI$g-U(o!G?r{B6Y`^%<=1p}UHto>s?=Zd zP;^@n>6{!tzpPOA=j9u9H)j*HWd@e_am0f5lV1)x5D_w#`G~^*@&yX64#y`B0~`i8 z3~(6WFu-Ae!vKc?4g(wpI1F$Y;4r{pfWrWX0S*Hk1~?3G7~n9#VSvK`hXD=)90oWH Ya2Vh)z+r&H0EYn%1OFWZ!k+4X0&>&XAOHXW literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_admission/static/description/hr.png b/CatEdu/openeducat_admission/static/description/hr.png new file mode 100644 index 0000000000000000000000000000000000000000..43ca4cabf7b613cf9a75bc1756c7bc9ff996876d GIT binary patch literal 23229 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 dFzstFZY3sEW~Yxc75L$*rUvZX9VSxd4ej3pGI z#V$+Pvm|TQ=N@{0-kJ@@DM|>9XVr)2lfZWpDnWVaO*-4x^RwL7joRWYeonc~c^kc{@X>ufraXIW?#q{NU#e#( z+ZspTyz#Jpv%aVxJvjGg$;0Z9c?8%b$t!O@1pz@1Fe2c8X?jF(3@9WB1HOu~Yti12 zPKJYTSUNoTswbKVzEV_bkl-6T_W$xDH?KA&RBpZ+tgO6bvc8-YKorrUPw&+zJB(kK zxi6a?zd7Kn^~0gHXfQ25&fM6*#eS1y2f&Alb@qD2+VlDF<+x3Y|tX>z? zX4#_YGjsU+T|QPgVn4}0(AL8f6QZ7=Zj4oa!nnK{%$B_)^rOwEGtBmRoAls5Lm9}nq#P^3zSw6>D&dgbo{w>~>!~yo`wmXukJqxp@>#v>pR1<2D8J~3uHDRCCu76LW zh=?3$IgR#+W!9I1-4io$>Afk1&lyh&J2iqoZzwPbHayEBjh@(Ni9%d_(q3adP@KRe z8uxQZdJ(t2<~!ipCN04lZHhO)?_|1OrR!L|E@%2ofm1!fR|~4m4~}uBSHSp8=Q8)e z$NeiKt{rHTcB*Bh?(3C-p-Y*A;c=ugw;^S74F?pngXsd#+{bH0IJ#MU6#C=>r2UI^ zQ-|XGGirFK!a0xg^~4(mD~H>gL(PvuY@`sTJiI<;C-aq-HuJtEUdd|9sY zE1IJ1Azf!*t`M3LmY-8FU}FUKEM#pyVmyg79h>vUa=mMC-Q}^T44Em3f&{P8f!ESW zdoH9}+Y0>}l!RLbVw^*qFI~PoE1$@X_PC6udlSeidZ$ne(qvZ*M$_foyHXw?fu>WO zGdV5lEXf&oO??na=m(qo8hAF$r8*d1Cq;w@(<$jFi9o}hfqH3dz($X(FInR_>d~&8 zQm_x;t?->!u(RVyisGwbeRKW-E36YB^!K8lzYEbzlM2Cj9D0)4I=*R=(Y0<2|3Tpp zZA2ERu_oYZwME-+)iUZIGJ?A_#{_6ogyj;I)$dQ4RroV64eWd8s{<} zDDwO0J#YLgjp;Zihv+z@2XVoaxsZnhSkYw~JH z>^jdh!94j83RXG-f+GEM`WK0DE;+^y%6;lh(%!$0sLiik^=d$aA5t)SL3(K%J0WCf zv!HC=qIBMWl1wj>h6(=iT}4!nOC|8o$b#2)Lf`h}F$rxl@6gE=ZKx+`cQ@n*{?@&s zi^}?jPU>X#p_31Rz3(%mlPt4bCl;H%8XmqIA4%1ADriT>BW{N6`T<=kbE8UYQ$HU0 z8--7U(n*JLj(ljkOR?sA9ta2K)gZf73udJ37yadWAzGeyp>&uM# z^BNmCLcgLKzp@;r@OjRW$UZ^f1RU3r9{CmcxrJ!|rN*-ZhV9L4oCtXerXUamAe!!w zexmcbxZNvXh3^8-B^hnbdT2xR);lj4XZQbw%|X?m~_!!29Om*Tgc;r*%V zaqKfMcYO;Nm(}JhIh8=gf(8ec+I;x9J+6qkL$r`-bES-(Wts1=F<$&SAp@c62+Z z7WELDqI~Y%t0Em@M`pI|i&J~qzm5$}<<{q&I5>7+)lZ*bVv@hCG~v4%t4IF87kW#N zKsog7DC~-&{7N2*(1)C(lqZr{yZs|h$#=oXh)cP7)LF@5WI4Kf(+GC|}G zhQkz96-6MUV|Bf`)v7s{Hm)>p3TA(7+LQ1;MeGPqVxWoR9VbKLxy4i1H zb|-%M<-hzxpZD-yQJ@wm3o4kM4;AQ#w&Lhf% z%C-%G^<4B@o!b2B436~A!;I-9N?OJ_jA(~p*XXvupW$gHYWP$wqHwuEAYp1_vstd? z_sr=sH&U5l+UIkO;`BD>cqpl>uckk2=Vr}aDqGg)I8DHU#A~U*qUAuug;TXeoh_i{ z>at{sGJn4przs#`LR!~tOjQE;$;WS^@CD%|%&jkYD6HD|K-$pb9IbtqM|tF2!yS_- zUs+nuGg8AX!KcXn8EjbBAbS{9c~P5m@`d-zR9Cz?bo%QGes%BQ;C4@#9vMWi%8%>T zwVFYrlz6UD*p$ia1&L~d8~eQ%>w=0|!?6I87hVLtakk4J50prxcp;Cct?gTVQz%gS zEns>+_lRi~YdT4|i6e_7iepPt5+QUTY&|6)+{N|TuETBg^(Y#;5=c@L4=HfwtgRVW zydN$Kwdo6`Q#WXFsA0@(6T5bCgRh*2EIM_T`oS_V15}D#Yw;#hII^*AF!5_MGDfpk z54ZodQ!u;+p+!9!$ecArrQ6)D#ZGK57VNc;(LwCSu=}HBGo1 z?NtQ2R2l@NNV_zQ4;*6;lmj(q=fVa%i9Dbxf&-+zF5qoPC75_)H&{n!<{;yXF+S#Xs=4CetVECgnA z+V8+gmB33;hxG#OVf)p#L`B#s~(}Ry49%dF?L(93c^Wocp(FUuw zn1a%{I)wMW9N-`BOb6%*8KawFFtdZydmx@L_p!T$Dj0s34v&jL9K3UJ%|HSporFAyb`NYSgW>a4W$ zY!lcC4R|^UjT9ll`SjNH*F=&9K1spScPc#^_rO=1Wb1+LUk^f_j+T@>ba1D-z+!}7 zV1_6`&j8rsut+;&?k28y1SGQilp&qKcegMUX5bI%+g#uhco3i*@P|P={vpVFJ%pG= zZD>&m(k|n+HC#R|ZFk+8hr`M5{v0zgW=02J3@F6ERApGG_r^X|Co|qBC#KC8;ju_9 zl6*pSD>2(dxsi zA6^kWJ0+CT`Mw#s-=CE9W96>>V-50tFSA*t&H+yln`k>|BjTSp_bK;zfolOX|}b1Za>KEJ9zZ zg$?j|C@$aKAs%!~dIZ-vDQ!|S{R4%YMIFl(Dks#FnziErB?LYTS2-?1c#6pJ7{7u< z9wr8CX2vVol>TuSWS@8|0m9Y}kkL$jJrk2_%-`auq|ccz;4PIIY&%F`tSVZd8HKUI z_Xee+n1ZmfO1`DYBzm-Ap#fD;^gqMOYtCCGx0num2%%!Y!PV;;L3fFHjD z?IxR~C0dSM-A9Ci$kE*lH*=YoMV@}5>t{_JC={pBvCa;wR%t+^x@DS>YH3$FM7JdC zOiVtnw^-vjo8&?4qQkMla5Lsa=uCVl{CT!&P}eu(#SZu;FDc5B_6)#~aM--ux8C6el>3UkfEa|X((chYB3x~JHc0@j#|6u zdl$2oNw?86Cz&@|uCHuUHvtUL+K*;JlS0qWi)~TFQE~c=rmrl+T|`KnEGa$m*( zqVPo^U~^`B%w(O5^0t+gX4F!dDbr_Yx_G!qnjiqL=7|$lE3v6DQ+JvzW;%>SlJ^ij z_+ti4x9>GAn7s0i_^Qi5=)dvl^Gh9rldPMcMeBCTv?ii2Eb>F|o&*iIccbqU1GkE| zb5oG&JG2!dpLrufv9C$%-+I?~YPL)>NAs#|7UQ%}`Um+IzOW3B)h6G0U6G{x{_4HK z@TZGPUr^&*c8R$M}UdLl|3EVMqoe1gaa`)q`q`&h&b_kv0zj$d%xsc*#JQF zS_dU=Zuw`Q4jrmR=que;ci1=Ov}R(m&(w79>++sztsB4Q4)U)8qjF(OI}Y-Uqcu`UH9Z{ZICk!k;SP!o z&GQU&@rb`9GmG(w>7j43u$=~i7{*+866Ao-XK5JkBami^syjsV-t)(pIVo}a5p+70 zSCNrEon)gtBgp*gd)L0Z04I4=0+~Q%AP*R-1Goj2DFD0%(S#5^SwaF49;NV21{Qwq z))w3~%bo4QlpGpex>5yd{9E;Aq_cCwshRzGo3(z_%ZjR^#1rxdJorKX@suH*Iss6U z&`--(6d8U^MYMp{Jp%?73_pp{qGF$f!Chp(j}RY-x(*aa?okPBhrPKDH*PH4?Omj= z8cMb@K|eCg;qvl4Y2y9C@CBitw$eTDJ@N{ar@x7HgwTsvnQs`7`4t3z*L!bUZ&#O=TzaGc zkY(&jh)yv4hEMtDV|WrKch4GXxE67~a_YDLf}gbW;0?*f`z(j(L90YCNdpCW0)0IZ zG=569`t5S4!G$-0f~y}`K?h)0u0llZmQJ0Tn~7;>)M+XOxi(Rh; z#=!wI%GSrA^YWl17HL*${dy>7IrGseW=fcTqe5ke!n7-Rx|96;jRT|t&$*@oS`FxR zYE!6Lo(c0WFy&Kc zI6K-3v1Gvl_kT-*b zv7p4iaaG>9?OaE3Or(%NHTDmPa;HXCv1TQpdXc*uJ3j&B6BbdI5gYhZh^q}9aqB;1 zme{%$+kcEGXe*>w`FqbD#1n(rehI+5(J_Z9{Zyou87R0}O#x z4-j_GAPi?6r_fmU<~|ea7%sf}cBslE==^pbnWouTmx`8~j;Y3={YVZD=a|&*t+fW7 zSbkZ{v_nz}q?;3olzNt|0W)||_PHybq#UP;eP2Ea^`Be$2JDG4rfY^RboY;(4MbjC ze_>R*F;a6wG)@UfMns`dCysRLwHl;&+R7h^D6q8m#i6i-Zzq6)1NL@OyX-xOE67ot zv>z#&Nj+w(kSe_Qx#ZCuLmuH{3E0<9)EE#+8{Oe2{b%J*c2>>VuACIyp_}S4t0IKw z2wOW%@6_tUfq_&c;Pgv}AIh=X!fW~51|M&+&X(z!HSLKggH1@7s{r0^Q z@z4GM>k^^f8E}(hW7E1<>65v3;71Rw{HxIb35V9AzSSE#x>QJYlM{_#jQ><^p~nD3 z7@?1V9etkvb)c5%^@tsOpMc(`WuU6ZnHl_r_M@QvXcP{1wyU-;q-($N{UN1=B};LC zlRoOpz8MO6IGvR0hoQ4V?g@QlrjRCBd1BM$2#;3yS{2M}Zl8JywH$PYTmW1Fls!B@ zjyS#^fWeB?Uy@B=Xblv`0z3ua%=<2x5|>W(TF-mQatO{DxIesVKX@t-xO8`%*>XS^ zA4Pp=I*9K7a4$F}jTxO1u=P6{)LJ0FMA6M_k?28)t!6F0sFn3wP?(9whb3e-V1_MIUO2f&Qg_3ekXod(B*Td2Px{ zJab=!nE2b+2ENNjn?mJ9(lQV^Rgu(jM^0rs%4lHOqv{jUfi#seL63YIhnu#Ss~ov_3vjVkMCG$;>)Y^)locNNt8!oOgzcA@~Ej><%#%6 z5n|f?-z>{IRYyPw9It(RXX14O6WxugKPBQ2w(y0f+gsbYfD?Fs^iX#j3JN~m1q(WU zu05o-kS^OGS)olWRF7_AxB z+()1}>NOeeJAb3LV@O1G%tbDIx>7smuBk`|z;M95@Lo6CvEt`QKdv8ON6+YGV8Xeu zkH|fe<;B8dzoNIc*LB}jj6A7{sd*>yg-c8;=x=nK-Bh_hVh+D~)yGzG@uN0C@2PFm z(3N*{gFFG-TU);ar+v)C>ZW;j1X{SonF_$L522qDhvnVkNNc4Z_>Rk4&kcN28r!2h zXJxMX+T&f-F`A?YoWf=SFX~aa|Bz2lNT00pD6!JTB=(kzm1$T>Ud7%13t!#YLH7#Y z82rb%k1U|98rX^~zhc))tKD!~?dCYxirmkI6^H+WqQP2Cb;t+oSS?tBWyseZ+Fc-? znA_T(f*Dd}1Bz|FKih@bK?aq;b8C;U-&%-}IXRXC2!E@J2npY)H-wyOb6)8-;-g82 z`}#Yx7(C{GCO)Re4`G4GL8IF+yRW%;AU~u$(fU`h{BqlpE|}+GY!!y^hy(O0KvgaZ zRi-ev_&m31ME(-IeK*qiKy1rD52lO!1GvnBAU-WbSCp7!;ZBkLnnn|7r<|D5N#T$P zl`i4d>(%}KXz;{+EGfxIFH#cf;kgKm9t#}@187x3YxCXm!1;qT`j9xCyELH{i+2Py zu;#7D{a+#!7LEU*Oww6{9)Yb1X#+H6uFkTVlVyg$uF+KFQIMi+?{rBB3Xt}c37k>|>;L6FY5=ec!Hxj6G3je5k>GMTl#@wP+89mpDuvh=Z z>aLiSv2MnIM+5@Cw#x@%Fm!8_KC$T5WC*Z20!tba@Fjqz`)%R4r>IT32|d8pzB=J> zj&lI+#t;hw7mb;l_7ulDx5kE+yMkQs2hAq~5hgjQB1%-;B_g}L(*#W?OH=s0jA+Nu zdag}c)FZd2_C_hOzR{5oX7sqD_2yUXl zMWf{RJ35v)(4KL%nDwJ40cqS3$Uwr(Pv&9tDm2<#q0kew-NiA3;_MCh@CKlou7ZzF zixQ83EddgCvP=-jd?ULd157_gzcAoMgq;HlJ^0kl4*<)BM96!uL7dV~i$iZp-F*4!m_6bvv3D;U2J`de|>7M8I}G!ga*i1~ll4f8I6ZX)mn zj5}}HCAi2_iq`)wo93PZwkHnwApi|viXi(yY~Bq-3m6JGu0Cq|s#|+@69pT-|7K2S z8(oTR@sT9Mp8$gU?yz=5+UH@da6LkOh#mpRl*Ykrus!?Qji&2rfP29(2AJZ(@SyY9Li7%vR%0DmaJ7YyH-{s4~~|3D=&G{Y25it1s4m8PncHih~R5$8^Uu7?k7 zN^jD67GSo2)M4lh5w`H3Nd>%?3DeGn2O-P=vK?q{fRszRYJ)5U4?jd}2Rh4O9JMz| zM|M2CdjgNkfK4o11v=t|UF(nggF>o?9&RnKM+gD}q)OX_36SGJ0<)##cf$XlP9Xi( zMAH8>lX%D|g?DF1|4;=RYX%Zti)1H?@ra5oXsnw0yM0h{f{A2!!zU~qM}RWm9-!GE z^he=(lA&Tfa<~|*5D24!bu}Kt#sCZXPBnr&{sO}HiQaIhe~$$NbOD@X3Y_H0FTJ!j zT9FOXBTtgym%tE<*+B8p-^wKjP6i6t-zXxL2}%}%ehXf_qrhd+S^?s`HZ*(`&~ag! zi%JMmoN<@IB*c1wq$! zOtgiVdEVhPX`iYn&bKfFTN_4qgL@9`SijiwCU^fVFmiA|wFpr<$qy z+;sN|$3Dmav(wx#r1kh0J#42YARfu=;MipD>80cbj3Z{1CuuSP}VO4*D%I0KlW#Z*(nOrDARMTf34SkB~uw5MPB$A*IJHcap*Kx|A5(xS)$HlihEvNJzDJ-JtTELo3GL=Q?&svcSD z{WRo|b#mu;RBq5^V@8vp|8GeG7W6G7!lnRM2W?!FURm*d&?hTKO-?Y*Btf;;0UgQG zGNX+@0fg4_g6adNh)K0)N3W)G{dgrI4;*$0g{P614}Yg(>7=G`Fxv%{_D(7VRq*I3 z*uLn45n75L#yt&IqKN|_Zi9}@B<`;NS3)>9Ubz~U;>s-ry97Wnz0Mir9^jRS`@{V) zfDw~K|7s81x;}e@lUcMi9+(3_{97*sll0P9K%I*&0uJkjenV$zqCH453q{2i_`FwvQ5gH!W5yhmVA``ZjPca4dj4H(_cVMbFGriGTp)?0v3}SwV&Mzf zSlZ4AY8mSygnBt#stB#L?C2$+2T4mZT zcmTn!2V%kjc>x^hZ+$C3;>mQo7XfI}OA`kL4y2m@hANjBslQMK)EzygHUI$pmJ;*; zB0v`k&Pkjj(j`$6K|?W=d7BlWA%+zjTm}k;Fc4{c znX_<#Ro4WVLwBX@U>-%1ln4R1*`4PTh*a<}aA@Mm@@DXKw;iBFwpQ ziU{Lov({%9BPsQu)mwk`)U(z;wulrB;NhceUUiko!SR3XQ+qGCPMjozTY<0wMC3n@x$8({8UI@9WGmR~f4+4$YdEXa6HvogRiD+ay zbt;YM(S$4lfg?=2)X`XigOjENKsnr@1eS+~>fri%j%B!+F!(1FIxcQO6U zImy4y0DA$l502pX0Z^v-#D0Z;r0(LeCLC6rPYULM+sB?I>%Mc5fHt?-ImR#*IStAI z{UN^AO*U)`8i1dO7mcsdj^Vt|2sRwbjQ@uG_u5D>{70>7aAD^9U#I{0F4UhLe%$V3 zG{_1IcrB|6&{e(l63xzL_C}yVLq`bCw8xXJw(6cTMbc>Q8BnHlMgUr(Cu3e>(5zV3 zDLE3)MWEqOZ(jziL{Z1!AOG(R7$SgrnK!w7lSX`Y+TY*?fOjw?LKW;A=wP(Q2EiH* zEQ;1Gr$v&Kfuif$s2V?LOrm7L{OrHZQW6G;lbZCuCIg7;qtdb`ojN@^`|lIP?-E=_ zY2{XlzJ_EaX z4K4!nAKLv64Xgj$@7PxgOv^ZF7X$GiPhyJv4)h?3fE`Y%SvQChnE=f_HfeqWn3K`+`5|CPWez)stLye;ttiaf1Y zi3@DJ|I*g{3g0H~+4E)nl1}gsM|X!dJNuj*;?)jYgW-n*S(ko0HHR6>tiElt?-_gb zy|-i~v0;E$ddX*VkRjQ0Ii+PiLYA-77+28Mx9OC${cx^odTGw2$3mi?$L6#-_Oo%B z(5FPc&9MDaTetG=& z$nQ_x{>g4y?7JMpf8;l9f$?@)bG5)CfO0jHb*;0{&t(}9f(6~G5-aRK9nJi)L z8Ch9rmW46*$w#e@h3*3>ZFkWkB&K2ucNLfRM8|mMr#zHUmE;F78*yI@7bWS{xH*(p zog2KmkxzscO0FEwkc}A4VL~j8TZliFn}5Q%lb9*joQB@9z59GbN(z#;B8VY~R|JY} za{|~>qHP(eznLTNR+@^6Ri^<(5vx{b{rvJfcVR`|NoDy5UNzleZK{G=wz}X>7)IP!<<72pvL^^RnN@ zLk*ZpUT2S?W%v`?OyaeOC4&5xk(6l<9b%*~9pr*;!4mBcnIZ`9=@F_e;krP{SP&X& z*FE83MdZ271I)U=CYp5<2EF}0TJ+)Uc;TbFu4?SA<2|`h)*r*ECtqx*^Fq^lXRjznO z3K@FnAlp45n2X}Uxhqf;=~Y>r-BM{E|8c&S?UW6$%OCeC76joO6Qu@1qsS!(_aNG_ zW@0cyw*WgKZICx->jgIS52Tt@ozzDZ_zES5io7Y7h8U2{2x9pc=GT9ajMRxU42F_j zk}{6XIf4~iN0~^5egiqfDE6C;q}@(GH*{bmStk@lSaYC^Zzz@?WdNBkY*p}rurAC+s#HswE5X*Noe2ANK3JMV7lv#O~4#EbrIC8u`t#i z`6b_{32e=f0Vm~lwHfqGwiZH8>VB4nmUxS9o*DQhk`|L(*+*lOz&s|_ZSP&ITQ8Q{ z`GM}Uz@3#*#g;BRwVE||X|M6V6t?IyeVo%sK{eC6xH#tGR|kkFYhcY{>#9IlfxUGh z&3h$8NV^aF)wCByVjl1@|J97h%p{YKP1WTW<=&2Tw&RJ12P^IW+4kt_v7C5Dl3^B% zGmh+X6f)Bss>!2kH1c>VlZ3DjJ&~Qq8|!DX1!5>}-Ymlr%0oLq&zzjvizNB!lsg{;!3uiq zJt}f?F8OE$n8ZPwfzWuk_ zVWB=P)gqyfUH4HQv6K2#}poGc@Hrg!tjz|YNdxigvs zR-iG*47LBvq`W+K3{Cf2bZD~VI~OE&UIsFIQwL4kTXaNS2>^zHZP(fA@fX>{TT+ou z(rVdP8B))Nt#yOjztXw%CoW;BkXC8O3s}}$M(TzpyCn2ffD^*lK;jI?%pyDD6W|#R z_@ScxQQXIC^Bs&8kMs+A4b58{@Y6lY|KDQ+xmwFoM)dBzT5hO<`4)d}z6726&p7CI z(SG8sLT5a-(l)<#gXKzaNwi;LLc8 z%k)0%dx&q!T$jw)3g}QJ%gg4;{MUEoY$gT{oZULe2{CY-KsSAaTI!cBGf|OVT>le5 zG`~Vxzi%|Ndg9+9r~izWZtF^ped6?^0~aESnKZ*fl=iQ*m7i>%C4#uNaDX_r-xTC) z3DAjiQp`L!p=NFFqS3|j97JHL@%`Fl&y_{#F%KcPk?P#L&S5yeV5LL44v(&Gbd%{3 zdV6f4)56`nOr-A5rSB3gTIT0MMFZlh4_RKN15>A!Td?yAK?*dS4UhjxW|X zJd*59H8^c*)z3&OwuAECFgQSCgErQmUb^(vK;4noi_+(`DMZLz+pQJ)s+JE|2L+SD zBA$oJ+h_f0CEL~J%O~MG6>~nmtz#b4g8E zp{3#stgm$GlW_vw{ipKZ?~8Wt9)foX_Es375)e1YUjYf@f@AaM~D-U zzd-HHzsOR+-V09Q&~yAG0yj0q_C>nO)&QoK%|X zO}X*#3Oq3v=3H%J0!O9YTl$fRqS_kY=7y4KB{@*hcQwD!>At&5+I0ghDv{@x|4+V~ z9DV>LWcf^W5=%LIyM`jpXtxLFI2cJO`5PYPfCvy zAqM})eVuHGv}FRJ8BpA(vqUKS$l=>f4)k*slWy)zCAV5{Qp2y#jn~PHnOSi>mhKzy zc(X13-u#!x)~5MMCaV3CybyxCAqLr^sBi33(_qFj%fU>PO{ut!G;!HORA`Z9|F=UF zn`Fwd>W%w9>y3}wdII%=-(p&kH}tA0o9E*2QW}cqx308l*&IZT9N ziebhZKWj^*{MZY~Q0O-^NL&tVh5<#&@nIhD_|iA+en(YGggjbEm8VJM=C_|zag%?1 zT@dT-lYtD=QDlRlkDs96!+s_a8e>`!n&!_mCi`fO2j!JAhyGC-o$*zAM1*)65-s9k zr!x#NoZ<|N-rEjiK>8FRqRy~~UL9ngm{1jqhdl#8{}iStpB;P@`jX$o`}l_j#hgdy zWx`R1h%>NAnM|4w8SEh2yWdKC;@*yf7(Z@NYOZYH#8DJJGx%qMH9JQ$;p%glEgyX5 z#hz!@CYR(e*q-<$_KdF1&Ysu5lltz9o1%u!Q31Wtc9)BA!xLWlvPeQD$ywYG7cXn7 zyyx_@)Z#wLBN~QqcX^-Xiu$rK1TQ*ztZVuFMI((`rmfJvxjHD%mLAb=uT{=XNi)pp zNS6eJ&*p+& zgEkcq0{iN>N{o~xt2I=b|Fv13^DVH5*gQ;BjYCL)ZVOQ~ajDcw;Eh;+y63NX>yc*D zW0KV}2M}Z;)J!kC6xKtb^%-^NZCqra63cZY6R9azbBqfzZ)wYPJwZ9O-vMqxM*7$M z`2&A7tP}Xj%l1c6zyC-y-OG0!P{fyMHY$L(^>4jwM93jepb?->-Px~Dw|#sT4Ba{G zi}>}bl)w7V5BJ9tF(VzYg$YwhLPuuJOGf8Cv-2evy5bT_hby9&+V$<5{a)B2oPP}R z#k%zMxs*gYL3!$5p|X3&SP{5qN{rOj(-)X}mWsc z`=JOYbIF2NroTbSTC$QwkquQbJWvW!zBj`S;oJtm!!P&BfypRcVY2Had7B?zcZW3o zzU*@Q=XObmV+XN7>+cv0Lw`_LoBB%$P&w*u)l=MOwz7iBmi(+1)PQdk{w@zzf*(2w3`8cv~$)i{5jhZLj-84tN ziY-qVy$~c-_(1BOh<4*uHXu-#w>3gXIU<7@AzgUUK*mXv;rksgETCuaU$7CcYMDNE@a1N)om-)*TSqt*%1$>?b2v9^&q(WKfZorl93(q3qpcyFuF*+*3)N9)a zP5axo_%QQV{Nb)ZeSU@)A)!tWT{&+!m%JW%@gc=GMCrl%Y$v*n(Wkj{NSo~ouFcRd z0^z5&h}_~)NEze&)nH^rPtZiF4f^Tp${Oa$1%*I4Pf47%2~IphM-_Ia436h;QqD@xl|Yt=|&(L&-C&RuOHl ztY~-e8}0sabG2qEb2Q*0ai-9DYA>1>^lQ)gh|ue8*)`VLh1OdXZhMYDE;4R()KG)p zpi+NZ6s%zW{hSlnDZOUu>3Kt=L+oP!wKt6SQqO&F7 zKV)~eYs;gT3Us5i9xG1D@Gh`~!*JPCn%n-_nq6CR>FRjGQ!(`NS0h~0cO|C#v6-0g z%a4r|->K(B+62L-Sp4a!q(FdWQz^Kr37>5cmjfxUO+U_vDUKUGf0~I^5e2F;b^-fUxbVF=vU;XVaDHWzd`sTLk_Y$~^ls&6N6dU8@a^pgt#BP$JrHORB!d_(kidprzP4`TqL$Gcuf)^8&s9)tss4 zry{;pq8^0wmF8bs74Y8Z*~;|Kb)2twQ+@?8i2o^Kyg%V6ruSHi~&V1%m%*; z7;4aAo!Pa%2+D`Yn(JNnaPXG{Ftoo5FnnB+ibPthZ&oj~0X*s2*I{`6eXhr)`;PE_ z9rq=^P5ywJs#RNyau%CO`h{NJb}Ljyz($b)Yb%*3(zpUt;V`<$OZf)d;{ZK;u>J1$ zv3jW6k!{vkW{jV;ykoJY@lS&QhZgCsef73Sm1$?r9BXv0T8@##+`)d04<-4r&r{|G z8>=PO+EQXZ>c?98Gg3WGI6)72_so41VZ!=rPPQ|O>OGwXt`=MwZ1%f#jxXBLt=&62<*uCT?P>XY;BA* zlAIaS%lp=q_+%<4JGxR`?dp*_r(XxchTlGy(``OtGVxR3l?q(ar>^9_Tv!5DP}}F`Sr)G(p8OFsRm^e!;aStiT(-#uXGVw;Ex-S n((~pU5dV+=E`plc$Tq@^XQ`2~(J&Nj0@668qxM3D9Q3~cEDj|- literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_admission/static/description/index.html b/CatEdu/openeducat_admission/static/description/index.html new file mode 100644 index 0000000..769f02d --- /dev/null +++ b/CatEdu/openeducat_admission/static/description/index.html @@ -0,0 +1,736 @@ +

+
+
+
+
+
+ +

+ Student Information Management +

+
+ A centralized system for managing student data, including profiles, activities, health + information, and parental details, to facilitate informed decision-making. +
+
+
+
+
+ +

+ Faculty Management +

+
+ Streamlines faculty information, skills, degrees, and employment history, while integrating with + HR management and payroll systems. +
+
+
+
+
+ +

+ Course Management +

+
+ Efficiently organizes courses, subjects, and sessions, including curriculum, lesson plans, and + timetables. +
+
+
+
+
+ +

+ Admission Management +

+
+ Simplifies the enrollment process with online applications, planned admissions, and integrated + communication tools. +
+
+
+
+
+ +

+ Examination Management +

+
+ Facilitates exam scheduling using various evaluation methods, supports online exams, and + generates automated report cards. +
+
+
+
+
+ +

+ Financial Management +

+
+ Manages financial activities with flexible payment systems, automated fee reminders, and + detailed financial reports. +
+
+
+
+
+ +

+ Attendance Management +

+
+ Tracks attendance and manages class schedules efficiently to ensure smooth academic operations. +
+
+
+
+
+ +

+ Library Management +

+
+ Handles book lending, cataloging, and member management to support educational resources. +
+
+
+
+
+ +

+ Learning Management System +

+
+ Enhances collaboration with integrated messaging and notifications to keep stakeholders + informed. +
+
+
+
+
+ +

+ Classroom Management +

+
+ Generates insightful reports for data-driven decision-making, helping institutions optimize + their operations. +
+
+
+
+
+
+ +
+
+
+
+

+ Highlights +

+
+
+
+
+ Icon + + Assignment Allocation + +
+
+
+
+ Icon + + Exam Management + +
+
+
+
+ Icon + + Fees Management + +
+
+
+
+ + + Inventory Management + +
+
+
+
+ Icon + + Campus Management + +
+
+ +
+
+ Icon + + Notice Board + + Enterprise +
+
+
+
+ Icon + + Gradebook Management + + Enterprise +
+
+
+
+ Icon + + Assignment Annotation + + Enterprise +
+
+
+
+ Icon + + Alumni Management + + Enterprise +
+
+ +
+
+ Icon + + Transpotation Management + + Enterprise +
+
+
+
+ Icon + + KPI Dashboards + + Enterprise +
+
+
+
+ + + News Portal + + Enterprise +
+
+
+
+
+
+ +
+
+
+
+
+
+
+

OpenEduCat vs other odoo + educational modules + and applications

+

Below is a concise side-by-side comparison table highlighting why + OpenEduCat stands out + from other Odoo-based education management modules:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CriteriaOpenEduCatOther Odoo Educational Modules
1. History & Expertise- First specialized solution in the Odoo ecosystem + - Deep expertise in both ERP and education + - Decades of combined industry knowledge + - Often smaller scale or a byproduct of broader Odoo offerings + - Typically less domain-focused and less proven +
2. Track Record- 3M+ users and 50,000+ institutes worldwide + - Global community of educators and administrators + - Limited user base and references + - Less recognized in global education circles +
3. Core Product Focus- Maintained as a flagship product at OpenEduCat, Inc. + - Continuous investments in enhancements and new features + - Generally one of the many modules a developer might offer, leading to + divided attention +
4. Reviews & Reputation- Highly rated on G2 and SourceForge + - Consistent positive customer feedback and testimonials + - Fewer or less visible third-party reviews
5. Active Development- Frequent releases and timely updates + - Dedicated roadmap for education-related improvements + - Irregular or slow updates + - May not keep pace with evolving education technology +
6. Open Source & Enterprise- Fully open source with an optional Enterprise Edition + - Flexible, cost-effective solutions for institutions of all sizes + - Some may offer only limited versions or features, requiring more + customization +
7. Customer Support & Community- Extensive documentation, tutorials, and an active community + - Professional support from experts in both ERP and education + - Limited or ad-hoc support + - Smaller community and less specialized resources +
8. Scalability & Reliability- Proven performance in large-scale deployments + - Designed to handle complex workflows and multiple campuses + - Often suitable only for smaller environments
9. Integration & Customization- Native Odoo integration plus easy compatibility with third-party tools + - Customizable for unique academic workflows + - May require extra effort or third-party help to integrate
10. Overall Value & ROI- High-quality features and ongoing innovation + - A trusted, long-term solution backed by a large user base and active + development + - Uncertain support or updates, risking higher long-term costs
+
+

Why OpenEduCat Matters

+ +
    +
  • + Institutional Longevity : + OpenEduCat's unwavering commitment to education ensures a future-proof solution, + providing your institution with long-term stability and reliability. + +
  • +
  • + Cost-Effective Investment + Leveraging a robust open-source foundation coupled with optional enterprise + support, OpenEduCat minimizes your total cost of ownership by eliminating hidden + maintenance and upgrade expenses. +
  • +
  • + Proven Industry Expertise + Our extensive experience in both ERP systems and the education sector guarantees + a mature, high-performance solution capable of addressing complex institutional + requirements. +
  • +
  • + Scalable Solutions for All + "Choosing OpenEduCat isn't merely implementing another module—it's an investment + in a global leader in education management, purpose-built for the Odoo platform. + From small institutions to large universities, OpenEduCat seamlessly scales to + meet your evolving needs." +
  • +
  • + Tailored for Education + As a specialized solution for the education sector, OpenEduCat offers features + and functionalities specifically designed to enhance academic operations and + student management. +
  • +
  • + Data Security and Compliance + With increasing focus on data protection in education, OpenEduCat prioritizes + security measures and compliance with educational data regulations. +
  • +
+
When you choose OpenEduCat you are not just installing another + module you are investing in a global leader in + education management built specifically for the Odoo platform. Whether you are a + small institution or a large university OpenEduCat scales seamlessly to meet your + needs +
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+

+ Badges & Awards +

+
+
+ +
+
+ +
+
+
+
+ +
+
+ + + + + + + + + + + + + + + +
+
+

Need Any Help?

+
+
+
    +
  • Website :
    openeducat.org

  • +
  • Contact Us :
    openeducat.org/contactus

  • +
  • Try for Free :
    openeducat.org/demo

  • +
  • Talk to Expert :
    openeducat.org/booking

  • +
+
+ + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/static/description/inventory.svg b/CatEdu/openeducat_admission/static/description/inventory.svg new file mode 100644 index 0000000..cb8d2f0 --- /dev/null +++ b/CatEdu/openeducat_admission/static/description/inventory.svg @@ -0,0 +1,34 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/static/description/kpi-dashboard-icon.svg b/CatEdu/openeducat_admission/static/description/kpi-dashboard-icon.svg new file mode 100644 index 0000000..e8af68d --- /dev/null +++ b/CatEdu/openeducat_admission/static/description/kpi-dashboard-icon.svg @@ -0,0 +1,68 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/static/description/lms-icon.svg b/CatEdu/openeducat_admission/static/description/lms-icon.svg new file mode 100644 index 0000000..3b730a9 --- /dev/null +++ b/CatEdu/openeducat_admission/static/description/lms-icon.svg @@ -0,0 +1,67 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/static/description/news.svg b/CatEdu/openeducat_admission/static/description/news.svg new file mode 100644 index 0000000..0467a2d --- /dev/null +++ b/CatEdu/openeducat_admission/static/description/news.svg @@ -0,0 +1,67 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/static/description/notice-board-icon.svg b/CatEdu/openeducat_admission/static/description/notice-board-icon.svg new file mode 100644 index 0000000..1308382 --- /dev/null +++ b/CatEdu/openeducat_admission/static/description/notice-board-icon.svg @@ -0,0 +1,82 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/static/description/openeducat-admission_banner.jpg b/CatEdu/openeducat_admission/static/description/openeducat-admission_banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..78e50ccc5d58ca5fc979ecbaeccdb2df9a26e9be GIT binary patch literal 70021 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ⅇ*Yt|3;vvG4rNNA5YdYrd@-cfUK5=zgd33Hr{&;5Ld=^3D80 ztnf%qsFj7XfVJ7(X~*nGIYE-yHC67pXI&A!IKRWV_VRlnk%=S@&&u-MRxBmT)n@4w zr@6`|&sWmC`yMCwQ8?37vI+MNbZIEkpiSqq<_cT0Z%4NoxlLOi?AZT0wOO-3vmqSa zL2*a7Ri#hGw)Z4=%1|WI(Rqk+tGV!l7S{`l+VD3!H&3_WqU|g$UFpo5MEmFB(`U%` z8q-Q-iHtd9W8lu%jU23^^6L+}Q$r}8pr{-y8v!LJ5>1>Kji4Urp0%PuX;GFThevo< z<&|Cge5bW_CVvFI*C|(Gd-c6K91XJ1dYjAHYmrOsssD1tzlEC9nO)eNmz`Fsygs96 zVpkFF9riQ{a~qgNV_7>Zv-(VBh?P|_V>qnegd4=?))l#JEAa&60t_mZl7 zQB)cyo9yJ7jt${FI5H>f*bxz7QEYAGG+9t~E~yUmn~jZJ_dhQpKw=WtG``L&RTGw4d`&v%qsjZ?#eWU?Q`Si;vY$B10qRJ=a4 zt*{3SVGL-HAq`?nKRX>cwmPr<;hH@-OU1cu-qLwdJ*{zNEhe3E*##{jK?fZ&aMwe_ z!b5})BwN^t$FKy6T|V4>G_=5>$;cuOe!DVm#0}gy+LHgw$IkgEVgqrBkDE;o6kKmY9f(aLLz>9-*x*GutPq-VU9aFDNi6tRnvO)Dv{0 zq&dZP;h`FqJIo{BN8miG zOHxhH^>;dRj%0n3sg^2h{E@PJLF znm7DLgf4f8aq(FF48~&4s$sNk#4aSRQv-KB@(|xxj*7pZ^ju4GZc$~&;pMnz7xUA( zHf%iX`^k1ru^Ts0^Qg!o-fv#2YF>W|uRRx9yGyWq|Kl?;a*dq_oac9DT*Nr9sYwWY zY?gtA(V)1>=dbRRx_?RjAe}!Q`;GnnWqj`w#jizYfZ?qPt%Ekc=KhaaoV>Iwq^xad z#6q6|LeSX_Oa~y?`px?PzrDc>mDwj~L8i?NnN}Qr(K9Y)yi4(h?6FYxJ=;GpcmL;_Kt#>jSLx2{E+S+sDk--Q9)Z!_dtKhja6Fr905g^f$`I zi*Dy-gf(+IM)#rZ>mTn*-89WD5cIdbzvXo8f$XJxpwmVu2$! zn6i06?%>ZJ5`oMh9OMJ}LSS|eE>4f{zJZOwM%%^5?VCj0w!Tg-K2B~7mcX5Z;TvUS zy?Y@w)aWdjrNHBd#w(X-Y~tbL+IoGrm^yeHeYc>z+)zI( zZazOOdu(02zq=Sa`1pOd=(@V-e7Asf{J~lq>+J9?Ar?{zGS$~c0cik40YRpAA|iI~ zzP3Bv-_xy(OW(`wcQkF6-}}?{vNN}E^U)JCb)o0&_e`x&{m(_d4wLUMv-KGu<`rSs2gbDm>*elY<%k2B3reVyo5N!AEvGw}0-3bkeSF+qUEJLqz6If4bfJr|gwC@_ zH+6DwTKnG3&U;sw@ASYc^qPtHyD9I6#`^{;n5!q`#QP_whufOQl4&w=-3?{ z#e|lFw$B5!dv4&i18pA`!hkkV3fR0D?I7U%yK4!J&f_}{_}$|Y58r7kfax3E&DVwA zTGNx9&DP!5&CdHbtq|4+4%`?j(5vqE`T>Z)sb7%x_jhUxce#!!#V+rjp}QEmI*5SRf4BZHUoV%RIzot^_&-yOyd8e-EZHzF zKIRyQpL{LH;y^guF&{&319PK2i_P(}MeSK*sKF^t9&iarXej3~$`h z_LtKIG}OPNa@#T*_TSODKo&dx);ptiZKX#9Y9%Pn$S(}@Lan1?^^79Cg2wPi_W|+H z>mt1p+ywVtV0;fj(ZC3h?==9){s-y)2kHI?>HY`l{s-y)2kHI?>HY`l{s-y)2kHI? z>HY`l{(l1LX3UZ{fyodAS%DjDuL3YHqy<0;cgPmN5h7s13JEt z{UNZxm}3Jz3``05Vt@+DR-__81EKW6_9XzTYSL{B7hwFy5XB-V1{9*_{Sy`eY3X?_ zg&-k4Z#}O?dFU|4VvKuGZcF5*r-7+E1Atk;oPY>|;Qs+g&imWWuhj)o-yB_dFUt34 zZ$_Ripi1lvbP41d?ZbLGM;{*#RT&vKZ)psDADT4Q-Bsoo#zO`!Eh_`5BaeAtu+BIi z5nCLfws> z!H67lb#e1nJ*FYbV6FRf0)RAqrD<1cQ2fXqO`0OR#sL{L`g*& zuBf1(D7!-h?0}P%kwwVB<)q+>s-Q+UeRTbR8h@3`-gIzA#uVr6?(2oc>G}aN#TFy;_A$l%NY9_7 zTa4`I;J`a0u!kzj3x@#<0_I>bU@@0}td60~6n|`Sq(}D6KMt%P;50<#WZ?)YSrsX` zf;k+aijY^8mz9)7faii&BX>I|`+!BSa=@#+6kOhXaeL%XUO{oQ18Wk0>)8&gYVYpl ziUEn`;Ol&GF$`m5x#F!35yEyuVdrZH&V=lZ(^Rq^J9# zuM=vBnt0&cbnSdm7#|TWA0M2X9X(x^CMbg+o$;UfmHC?(CQhID6Ml4;UkELNb@vGP zKfpo+|C9^y}=6RpRoHwufL$@pRoHC>42aA+fqsQ7{>KaG+L5C z3}62_X(L1L=@u%T%#Wh>Q?>j-Uaaq0pvHNFmi><^t){Gk5(?CGJsr?0si5S+TL+<~ zrK_N$ttXE_XzQpmqI7ZkUI{hj6!moA+A4aodWyOz1uc0kT^)IC1(cq$9$=xQr}zgU zbd=zFO4`bLI!dxS@=D4&I=U)42w6Q{JzXUQU0Lnlhmcp+)6!K!C?oVx%G!#Gx(Hca zEfhjoTNeQuTW!Q2#G!;x($$q!)Y4Xwhb!nP1L<_(C}nwV6kJhB0U`efdML}m<>X{l z=!w zU6iaITv7h_A#`Q+bhNd#<@DeR@+g!%h)D-Dv^ugXDtan#6?v84hxp^>-dOU}UjU$`}k*N)e-iQ&hyt+snyg|2(vk z4nkQ`K^6tq)=|`z1M%u1RJ3%o6j2JYO7aSFN`D?wMO#}zR~I1%$)v{DqF$z=>WF0=^YyGo0u5VlBcLc&TEr^sOTrqFDN12xlky zjqLOX9s1vPo!`RxgUt?qIYL^9+1uUT#~@Q|9Jy+>@jPdXQE9n?|xt8&Bv->t}{N7Fcd4k#D zyquO~{nC>3T?UaQW$M2i;os+w^8bn)`ddAeak6$;Wff3(&*l zer?LOkp7E}!v8=vF*?14zDwq}-P(d(XQAfm(c60lBB1(5?e?#hLI4q{g8Aq78R_Eq z;8!|8df0`1J^$wXlin>c6kdY&ERq0-L^pm%uQV4?rhnf5q`*HZ@J|Z-lLG&wz&|PQ z|4<72SpNb@vxcZYSlyz18 zW;<6murZpMF0+T7s~z3^0+`SF`O-H`!}b7kn4c5QADEkgS=`0f)d`sC-w6n~;xJ%^ zmW95PR@?`Nbp&QvVCMERHw9mRuzaUxQ`EyVwJ zz$IcWkz)rK>*Ks|0Bjbq1f>jo+5@uN&CZDqJcu~C{j^ZFgu}lXYzYUtaiLrT1AiJ7 z5rtkT-hr^P-LmaXa9$YB*zzp0O&z~O55x~mq?Zo(; z0799Xi(q}d{1&{h&|j?JOCDaZQDQA51c^ag!M7c9;G+^XXeXo#?Sf1obI2O90pEQ% zLayMO4}T~aIst`2;m{Q*3W|f0p)@E1%7OBsVyF~)2EBr+p|?;A)CG1*^h2Z27ib2W z2j97{Gx0F-Gp%J3X4=do$t1_5%%sVr%e05dl*yXu2$KUi3&xiznCTQ#I8!8398(HY z22&o>Bc^9eZ~fiHq91r-D>1&;~F3qBEi zzY4Z$%PPZFE~_F|<*#a8HMe@>YOU3{)#q2|tZrOAyJr2GoojGwF09F2)3Ro6t;ky4 zwa#m=t}R~My^dww_I3N#`L9b__j29XdV%$7>#^%Etj}NHxq*4Z_6?>Rf;OaXsM#>R zQD~$7Mvsj*HdbsL6Ivy-Q|PGBb)hn$VPSq@O<^bD>%!&2BO-z#S|TnYu_7--zHHjC z$zYT3rj$)}o90C&L@h*5isp)Ti*br6i`k1^7ke)DMO;|iNIY0POT2S4$7bctj+ZO5%0ZBpD)T2g*eSyCUQS4r=YJ}F%+{aHp_=77vq znMxU|EJD^rHchq*z7oC*eiHr|PLSI!hn0($YnJDc*OSM~Ka`(TkOZssNeb->z>wU zZCPzE?LzHYlqxC&^;8F@qpx#8r%rdJu7z%#ZjYX*o`YVN-WPp@evtlC16G6G23HN* z3^y8L4KobC>{8klvg^fe?%ig)<92`Cvwe@(p2tSaM!Srz8ND;!Z0u%SYyz1Wnp`vK z-Yc=!b8pE$wtai|#qS$1g_{POR+{mfq0KVQX3VwCBh0%jwp#dFJh$YvJY<<+Icue3 z6>0T;zs&xS{ngg%tevbM9$-IUdEm~0>4UllqYm~TLL3S^)OuLr@Ug>hY}VPh*gQe= zqA}=#BdkZPj$|GoV@xo&Fw?e%wh6XhuqbQ{cGPaC-F3TRoCYouH)yY6A89}2py6=M zVb~Gr80|RbgmQ{=nmlT7H2LVPvx#%MGtI@yCD(PC>k-#SZY$lK-Cnp0xgT?H@R0Nf z^LX#6>KWzv#cQ|M9d9P@!`=^l1i)ab#&@gl8Q%|nntt(qU;Qop3y$#}b30ZOusz^> zz+j+W;O!umAZ*a{;7!3Nf+LN*;BTr79 zvO4wn^v2W2PxqbCKa&-HqkDzF==N~PV&a&@Z`ChPB+_A^izs% zZMhYl%9iSvI*?|WR(V_bcE+7`cf#*b(%sVE-!;AaB10)7BXdJ$L>6tsL7k;+NQU6mVtAG+^*eYK;SH=E{<`?^3 z)VCA?n3v9?&zKk zJ-2$d_2#};eE;Nw&WD`6L=OrNW(>&V5}^x9BgbHJe(YyJiPSN(s;p{YvB6!;$E=*9PYb~ zMn5f$=^@Mm#srQR`*B*D8#pZu3~M3wrH7?KEUYkQHYVuXX=y;#rLN$6sU@eSF$2-S zH)L$=Fz{gZW@3i%u|TZgxHPSOZ2TB-T$+H~)f9HYh11GD$gi^fBJOo^ax+T7Eb>-9 z*84d^N8(y)f#Pa&JD-ZikIS~4;^17f_VjgKy|f3GO%_|%5&DSq6Vq_MXQCEPP5YBW z)07SNJ03e1d-vh%_MxxaR1B@10?yyac=V=Yn6zDW*MXyf7veG>S9OleEu5|fV+F~{ z#Ko!b5bb^51&`d=~1p#5LfKix~Ove73dC;K8Ag0J=)p=;*~Oyk@la2jLH8XN|E zuh;vk*zCFgN?M0$plZeSTAhO;Z+QY24N_>N!&E3c3ywfpTeI?^;QDh zvnwgD9>~nU#**`HQ}OM1(|^SIA59&JR^%WPeo$sg(n)#(FIIT|G^T7!2bGtn zoP5D#_)=7Q=;bDGqH9<$Raau_Rn>oQ+y*?TYMVnXH-ipa?QHT@b7JCk_jTfKxG#EI z&{t&qv@z=Hc3WQAul2-aYDg~)Qf?wWaq^eSy_P~QBr2p_D!!q9_q^RIZAH2EyL0!# z_mw}*eqW(@z^$zrqyF`*CnfludMCHF>OMj!M1$&p(sd%CPWU?M(W|I|c%Qb?8=1Qr zNZ$3GUdZMg<4-8nLZec$?j9E-|MzuFDlJ1nD51N7eqymcfr;W@HqLIGxL%;~>c2KG zrkH~wC?+7xnC>j}uOt77;PL3+@jIZt#5Pycx-MS^;dw%bM@q!a|ChZ@$l2XPs z+t={2Y4kTw2^V$@O|eU42Jt?jumM#_|?-w8lz7eZT-?>xPqwPIVH zCG7g;ppwYSM|CFBPW>?gZ#MU!HXPY5dPOQvL+}D&bY7_tn=w`GM4?VJ45rpDsGUMcMKpw#(!`qzt7UcM-Q_zIA$b zPHJ!SM}A>pQNmmTJ9o|QL2|X@-;4NXL$k6LkTksDb_=I^A&F%bd)l(&(A5*-FCI@M z1)h0$W`k5=#HP3Js`Glv;$G|ZAriChk&D&~?`sb&KXv0))7K8APb%eELC(%WYC%D2 zYRAT1rLYFBt{ANio|S7j&z-x;Y5|bLn`@t6bKk=%dF1a=C{r|?-IVck-d)*iuF6+9t}%hmTXft8`W~;i`N=* zvZ_56^;ZxX?H6X2WA5ZR7@>&Afyhf-PxPV+M5$l9U6C?mbIUw?;9d>UXuXyFWv~~* zEs{bWe4tW;*?`R`_~O?cb@>zS9rc9wb^pu11lW;JfoA7P=zi-_WR#{ZxxKhp>t2B5 z!F34AQvrvjLUVhj2+s{)()qgLk0lIgB-ddh_s{X+SB#WcZG5`>5qWCx&`{#PjSJ=u z5vd`YK5_Nsks}dSxFMDokG6JtvPm667L#vH^6P~lXN}zq*Q;tyx;qV zJv%2}e|6YB_Sx*Eaxfm1KJMtcHdy$yO7r8tENHY}m{U(_&>+oY#h2(+R6gf8WvnN_ zF@XkM6Njyex*#5%bO3X3GOZo zr$G$|^fEF7k^3p@9W>ffs?Q?z6hqbTHfL`;u;F5V#mb;lSJR&L4TMSNs4VOCjVrFJ zqrdP&My^WHB(K#`ey~(x8qUWL0v*Jl+=nsfPx=)t~46I#&VaKATPEu*lC? zaDwc zT*%$BrZV<>my!FXoJ3wBJSBsVNiQegQ!}DL<4qX@^Boft{SG2*m+63$>7;OK3(e@m%u5wk)BqsZ9oY~$SNk9T=(Ub!`E$dN&-jD zCnPpMV82>g-7h6kyJGn9y%qY!8LSVY3)W_}uQER9F<=C@Iu~jPez>BsT%;U6{V4bv z>4rlFm=A;=Ie4frs_x9dMA+*?sUD8TDbEq-pS6dd`_SuJx1F-B@Nvrpr55x4=&hpB0sRI?&a5-MbM@pc(F+Cg8;`@h zjJK0J$yCs^rQ++F+GO}>Eu4Ph-`_BeqNcQnnxl*W31%dn(uVpF<++Qk%g4# zl+PiH8GKCe%M?<{&W6&a{zTK>gM``GdpDbXjBHvSRd_ploiw<8sU*yj#Wtgku}buQ zf<(eo^O6U0$u9zesH4$q3&+rtcgdk2Klnw=uKXG@(I2E16ZgIF{L4#9Sjyzsa1RJ0$`ry{wr2Jebf2q;so>6msiY`*RqP8xMHeYz^M-t zx#elk7iW_ZaBIX;wJ3Sp$ywt>iK6R%b_l^q_LPmU*6ew%jfy?mJe-p8a)&kRtDUDN zL+|cC%r&}Rt;I$%fWG9%P0BlA}Cc@q>?@{q%kp}$)5%l(yAw12INW_^kv)$=O$ z1V~an*@?u%O*!itr%Q7cZ@7DeT}-!#)X=z)RC(#yOLV0}KMjfxp8gb}>}Z1}7qu1| zvDXz@?YqQGgY*JceW@E06upGaxYjJbO?z43q{yi~7V~EZb4iuSn)o`OQ0qi2QHEe< zMZO5?coiWjx}cpDIln7r&szXv;h6Eh>StK?+Cb39Pjc&gPhaKCtwX*>lWOWoZ`?^0 zy>f>Gtc+XSCEh+*KkPz&L(&~Mv7=~jEq8*n=w%7fgDR+PEYGd*53-vC@dmxb^U1^{ z^ffdwY6d?1cw+|vKj2#UDBg-()Pgg~UXk3h8zcL%*mHT>-Q}s{x5h2dZXXvb0*Q<2 z1(2=1Uw-a}*?YCsPvg&e2`u3iDB=8blD@^{B zOdd=oe?pS`EmNgW+#P8OK);^5_>o7RP*QEQ{h-N+(we@)iv|MtuyR|(@P%>| zUbK90CD0wrrcaPuF{Jc6q55DhT271=a?f`nNA+KI9vSM#VF`xYXfvwSRi8FRONGxzl5sG{#VN9&JI#SOQeex3UEr>LQdTj(ozvw zp(V&}yL|tLG6C`^Au&0sv{TsVyzA7s7jF*g=*jZ}DHp0T)tDWh`en-}wPDr}Twi~l zcgX9`(D1vQzdlL+xyiAt^O_-=yc<+bPp9m8Z!d6}P0KLPP9Pp8o91apx6NhrPkepv zh@Yu10^_0GiJ>w#gH92J%E=BA)BUs8`?h>k`_@Mhys3Cr@Z(6+q##f!S2j_HRg>JG zBvGm87RsiUncP`y?;IEDZQZlCe+4q2X}_?5{Vz5rA96_~L|RNT@pNxe#+rl=h zPi{$D=(T^MTb%;GBY6nJ%j|C%@8Xrs_ z8<4K>kv31t%mF1ocK}bOVqb?EHAw{*kktC6tcd>BO;VT#56Lfx`aG-ZW*o1GbyJLc zkk&P6UXrhv%cPxi+(sufu-$YQRGy!RK`^p{T1?F;go9 zS)=NDiJ-jkV%Y^_WczElRc|>Md=ckJcE=QQ>+w~EC)YApD#eqdWGdIHtzBI4U^4@?$Oh0S#y(I4(wVfasOJ= z^vQ@b+TuY_o*u}qO#EOol6acGD3u1G;G{?W!{frJ(ztp;R@Gbr4}W;IgQJ_Tb;@9DX-Q~99e)M4!^mM~(CkXEBRB5Ws9^s$_YY*YP7 z&5K);H?PT>Mp8qVj)Gs+A)Y-Dd~a)Uk4KwCL^lexdK9o~c42INdDcrLfM4FiB5Tp4 zbA(w++YWi>_VT`cUnwu2j|+d^{AIqkYQ|qi;jh7}zjDQ!0s+R7DcFc=JSn0L4DECM z6O>%>mv(=cWltNM_{?585i%Q>uF{^hk%%YXvT+1Iw52;ijt$O2&U(!XKWg_g`8pu{ z)ehgyK4@Ksn}bAsx=0GyCdMtIHeOD}d%H#P@G})n!?$IhAChB#lx23@;ibC6^;`Ni zW>e1kEn|prxq7Q6iG$&iLocqpPQM+PwY(>rLc4NM~y&JBJC`FLO?~xe9&Yu^4pdm*IaWT}@jh(#l^!2t4+$XQTj5T!uuZa_}rpo!eEod2hB@6{L z3@IkZ9U7esfxQ!sEu=wxD#%;_ajsS3`!-ocUrQ!_m7zG~R`-(IqmyS1n~5P~v$F(h z?(p*5LVSr3m@}d4!u*z>`K#G2=mURYQSV=DhX#d7)nI0}d(edRvcA4o`d~`r0P*$Q zi`Kjorj4BkHENEsdw~ys%C=MYmk;)6dK3{%$OGt4##sTfC+qjNZEle8Q@4ElGHou{ zLgMDM1L{I~eyIiNESUS1gDSd-AWZJt6ByG!c=gBw@-y;Kq}aw+k@fYv8#Ht~rj<}u zkzu#Gm)R=$?bP3lu1Ox49dsXv87zY|Ne>C2NQ~<^)+!3*U7bM2Ai7-pGbcg&k;T1ymLrv zyOW;T-U{1gAZsPaA6Ano4hH0xj~dD)k%Qvt`Goq!&mB?=~1XFVQ8SvW&}YM_w-<A`GQTMb{ z*nym@6pjXh3Fp$FZkq{ZH}FG&>tZTC^BQ*azT=JPnV&!yd*@lI4f2w7N*ln>;)PF; zWJ#9z&;6f~-uK6nCu@*jUeln*ymhGw6;qJWn0mp0kxkcVpyjE%M=eXMLhL(x49y~^ zZFViYTP=3MYZa69me9t=;r?eaJFwCpckZaKzCv{)>3(vB>9vlF#uDOc@1;evYi!5* zh?adkEAs-ertC_naqY_vzU2D_>8|c(E zo)n&res=xBipDcLm^OxPx>lWRs(*KdMswecyPcnq`tgs~B{XB;GFKkY3vDcRODwRN zIjX-(>)W8h;5`^k?09|^RBokU?o-nTt9vJ(z6H2IGQcOc#Hewjch0g8Na4TMnT%FX zY3iqCwW9gjrBTH>Xn?ebsw|G$`cqtT|NHIQnyC`P6D+O5&-M#SnkA zE3y1n76bpa>YTZb(Ac}TpyYnZITNQK?&#UQMIZXE?s}YT%dsZw>q&AmIhz>qsgnFj zKdxL-A;`IR(*Ig;kBj=PqFodIYT;2K+nsTHt>f$*lT>QGXAiIV;TJoJS)pV3xdU?q!oU?>e2cy?T<4u%g-V^`MoU26Hk5en70cclOZz z-$R#@9sfn>60|G%`02|?DH=3@M1wl^q{pMXkcyBw`%dUuLHR>r;U}{_M-v8Z@A=mW z6V3;uQae`n5-@~&pe9$p3mwFCAp2tRAHX&UAK^raGH>3uOw+vNzQG&WWm%a4#vgSr z58ErvdF7?wy_}h!`88@gk2-IW>%7v|RM%NaLpV&BOTcCaJ;WV}_p6f5W zrvz;pS2Vy~j@c)@b+_ZSI*FU*14%aeZzhLT(n9REC0H+D3Tw~s_tGmPeN2y;%l&yw zAI2EdFaK{G)BpX7oYlWp`M~Dm0b%msKKjyof@^aGdB88dzboV*)r(DP0|`Y)H+r;n zCT3mfi6=b9&bHed_dm7Cx3aqxQn1znUDbOdxH>nWvPQKnj@*#>&N&H76ddaeE6(bE z6p-WQwxKjqO=zt0lbUU=4d5P1jwv7yk>3!CL7%7I1<>JEVa=Bz&YvO_Mpnt0V1w>e ztmoP-O8&@MQ2&ZwH2QrF`$~f~Syk#E`ekHET(veBf>pfFqX%gDfCJPJ`9qC^0>|83 z6DmcM`S$JAd$IS@U1D)OI!w2_w9IOrq3fQjY~bZ@H8h zeS9_SX%rf%yW@)ChPSWZ)^f35FyCx#ZG_sk{v1eX8jY(w}C!OYC3s4^=K&0 zX$5Eu>Hzpzr|CGJ(j9Q7!=f;I%ZCuIjkd=!=10%1DCMSD#9y8FJZ&+r`)%pxi$9qR zMk4#`iB?owb$}}QR&#gG$b4-MMS6Oa=+B=I)|@3gNvy72oHBk#enXzoAqQ|r_4ksh zLez*##=>!mNoM2fHV z{u-+4qd23jb<3ypMTqF?UQ*>FfP^PRfIdcq2B{-bNg6xi@|sGYWuQePFFh^g>w4Y$ z2zhXm=~_d0($U@(HM22_P68;@%EfEX?$HiC{;elS2_VC%NyLB*Ssg` z2)Vq?&ihljdfFkehx;biAB+;@JM>C5+p(h0D09`iB+Zc z`n9JnP?i&t$?tvJ1|rBGTa!tBB#pt?a@k;jG9hY`JjsO*&PjHmcn>N|8Xh2QX4bw4 zMePr?xOKyKt(w{M=3~}k6+&mH=F2{pSx+{2e(XC@&>X6Izn)YPL3$}epR?^9NscYE zYQ@WA2@(mVPi~(tP3gaL+|V<~tLC}kCu>f^$#-|HO_4ppn6ee+f{CfQ(bx5~)psUV z^K7~9AkMGj72HJ1B3TSZym41|M#hxK9#DvriJh|ECT^e2^J0g|ZEsg8D0=PA%=@Hu zvLg2H>$$)1pSXX><>BqihvWvHJs5Qks?~np_<2r4x^?8^RySXjs2;Ur-OnG?fT zvtQ**yQ0X_fBNmj5tTBqYbzlW-25$gvEbDH+**7!T0Xfp_YK9txFBX9(f6L?fx3@A zHu8_3)`c~GxMX{U|Hakyag$Dn147MfKY7-8)cBBny$e;vE{N_^5}LyIJCNTykwF$E z*d`P4gmfZXZ!JD94maL5oLu#_L2N(f_?04?)GMQYL$~a9u(+)eZ5qFtTo}xwe>M^U zW&=&1jipwHhhN^(|BgIWT2RvT`SSyccB}LH`L#(sGgTkfZA*#UvQ6Ae@4a09eUX#f zm%Bb=+3&F|P4VaMbOF?$?EdwR#hcNwr2j$3@(};w%0kDYa&~A%hI4>_diS#sjOXUt z{i)}ra%|nCFRQNbc%`?cQgN+Eg#z~$mRo)z1ep{CVbbgPQD>i1HGylI?RPSj=U>sT z|J)!eiM|T!Qam=l=Y;9%&&Q)wPHRU$=%iz11U>z2`=JI?#SwjmI8 zt+fLo4Ig)im!$MKV%jk{Vg&ULU#Az~H^7m7hw$pwRa*fjWL5j{VdR7u2FQTJa^ zyeHR<+KfnSqHP0Nhk8f(Cf&g;huAaAB8% z)cxW>E3ThBt%j5tB6c6xdF6Jg|H^YOUt|azmdT)}AP=adK~RL}I< z+74(YPpOc;;;icn&t(N{VS1-JAzSC8)Vb-cKeSDedk@5#m$1gmw z+6ff&Cq`VKaK$Sj2iGB0ORti;2ZXCS`iNq~Hdad8a@%=SUi8`=<~>kQ6g{%_Ld!+N z&20TnW!p1Imw>7_q_at`nE~vC>Ngcts+9v#>0qy+7!6YJbxLg}R}N4t`=179jT`Q$&Z5)56M=Cjf>TCUc$F1(G z8>co0!j}cy4m7wMWScu4W7O>88=_ia*(9C%q{(;pv7D*-_Dk3}j<<#z&IQp|xbD9D zuR%fA17zxwoX90aJ?*SFXwyuj}SYkpy&6_6+* zAYco08$l(tG@B9A0oV``Rvn0MYp3&@`vj_^;tlqDhTU;FRI%s!sME>pwiJI8)2tkP> zdrn_@_vK5#TyMq*6@zT@F%liuA9a(_1Uhg9=zC)>^DJjM2DQ9z9k1y-B)>)+i|A9& zo+#LucL+*~j%ds~Oh#eI^Ml*i?kQ$sQ0OWl#2pgJ+^~Uz@%b3qAo3!E5?5A{ z?yst9zkT&-yryu0{rv(BZdGfo5^bZ5(E{TrI80@z?nltEh1Fw#gAaKI0}-CQ2Y9~0 zbS&Hus<5fP(brE#OHZY{^5ceVUgu;ma)Dg|R#(g9X^x?F z)b3Q~EqnD6i&y@++!FN8)pOm`0{+G-yzAjG1r`TMKHNk`PZ6Mm5$LHx`Z|V&55-KO z*iUqHn?QBir-DPXyIDODeUB9p1-{K19@UQ$vxMmR+r3c$HR-rxWk(Zzofdc$N zy{VPYUM#(K$w)a^f11M>#izb~A92Th`-h2akEa-8G4gj?6K27keIUT?FUWi}B7+23 z^U)|x>@vq(JaxpT(XV+phmGvxIXPwXT+nkzr?J>y-GKJR=K8&Bn7Afc-S}`@r=(U|il6MfY zQs*~G9!hI`xuGvYr>8MISpWVQ?+1QEeWYyjb{m3?Y=PG$P`;Cwlfj0Dtj!5SLRZ^YOGZXo*U9M$b-m14AE4(TC>;BuaP;rt z9Dk)&{*)XE#43MYH<8x>use)|9+h-qZt|Hqm~An#a9a%KLRr zrP?qG+)QRelL%74cO6tJf&sWMe+*UyUyn~H+nX^~Cx(frFbw^;Qd!oE;LJFejQ9LU z4bO*bAFTJuzJB*@#Ps>WyhUjiVIjXxe6o5r_QcDwKS{kb4fkXM`FVF!NAoexR?xPB{N0MWOA)~-cSs}KtJ z@4Q0UyFID-1*d?Xzwi%VVD(ob+cC)i*$W*3(GmoXxRDqF_(jAVTm-wpo)Z`}jAqEH zY5Qo$N`1T6eX9Cx67Spl;~KpgRm;?BtrnTAlU_zJ-vmV&_k^)QS!buQhs|dKErn7^ zo<=UtT^n~So;5`G@_{?AGw?fD?G4qg9eP1POXOM0STG}5PpOacsb zPV7ITcxKt+tltIN=ffM9cHWS=I|{8KAUiZ3;~1Deg-2&rn8epXf>6xT;y=W z@#cZNn2C{jfyV=k1#GU8vYW~9+OJ*nUj|5XWp%nedF%~}x}*Y+2VXVn72_-GzW2>^ zz;RwE?y<&UgA|e3+4C&BBg3PfUP{*5BKTw#%TQxDGrF06U*Q`BIv}8VPl#$mCFW%@ z-LRD_@Kkrz9~n=i5|+`lhaJ0ZA>U*JeeBw9SDXJU>!c^@jp1CtJW?<0H7?Bkr` z9kX43%icIp4_pOC&=-7@x2KC@0ejB$I7RDk#YV0RRP^~4Py_41!wME_NH#U7`b^Y& zTFq6_;7$$wYSZx`_{zO7E*BL@i9(v$h#mXj(fX;qlz_4yhJlPZ5=;PyyAp~0uNZ_V zo5+hu3?qY{m*UuwoVcFRqxD%V^JlN zjoK7@Bw2_cdQe&b72cwh|qBu zhxrwQf+Rk%xW~c_fuJiyZ@eX=UP0TBjhR_|SxS8OVgz%%$JI)&X!jA0jVp~;vy17RUi({bDs%tsjG;~l$(LDr|>;w?a$8ZCz)p#TR5u zeXg!Ce$%tHN35;mTlGP&!v>v>QeoXT-$OsH5{*boCE73bEWt<=ejR|}qRJ+~vVBUm zumyGI=?QlzOsDxPGtH)rBZ78`ugEkCdeD1daYLijCOy4Q>jnRDwU9oYZ5=8$Z|-AQ_M;wUB-X()iJ zv3)h&wCh?fHf<-YYe@!uWfqV3Rva}EvyD+t*_z*`13F55Q+R&T?gIoG9)6(-4v^Ty6%u0MBJIC%OZv!T?AW!1WEdetfBma*FI-k6(TY(}zfI7*Kb_S_%hJztWB^ zM!}cpBh3JxAfLuzE+9*g(JGal&Kf2a=qlzwPLx@{{q|F6p+n!VVunm+#NxcJ7|f)fHYF@36W9v67IlG(AQ5_2#mk1YBWQ)mt{C`fi6s zUKN*_`IB4Rv7KxWzqq_C$_HM48Mq}K;6ol!7n(?l&LdISIIhG8m@tf#SV~ow()+uE zE=%p6htFq@hBR~Z_!=b6=7;wMHa{+$<}p3DH(laQ?wi5=K0!t`;9CDx9polR@e>as zU}+|LgToIb9e~{JW^|+$;O(Xq?nW}o@29PQ+}F0(!~DElxQpAFn-(vGU!9!Juoxv8 z48&WmKjO5JK15mU!Qpp!1+-%p)6pj2r7k)FEGj_3QT8&zamF z!}ha?r^s@Aee91$hXDGp%iz)J#)&M1<~>0{#xclPt0N|I*pS5Z*K5Dp?m`>VGkVhJ zFMqHuN$0NAI!Py8+w~p-$3+uKNR^xNL;X?1 zwJ}(r9Sn2{T69 zzE7=}i$#qpDz0ipp0^DP(fyWGnM?cS+SL3phla=L6p^m6$d603H#!&IFPqv|c6E&j z_7u!rw@#X?e0~54V8UM5niao}lf0N^Xq@IA3n**HTySm`Fb+^*5Zr zf09I(|D8nd{yQZ4ARy5RfJ3+IxVgUTQjz8_q3xmHWhH-2*MQzO{mbvN+jO7biR$`g z*T3V=7|j1hclIZ0{r^+2p*g&i8m|xQzlxz*@MI3bS{Yp!^@U10YtZIMZWLA$& z+(d1moo0$>&`NaJhIQe1hhs)%j2S(ep6u-?7_TleKkL-i=5(3AC-P;^*z1O?6j4y6 zYvtZAwIBlPT_8i~SWnzVE~^)r7R{cXZoHF44F^la7v3~rT{M8-;?2VecYFhoa$*EB z|BD$)ym$0K`gqGg?ToXP-2u6Y<4ZD8f^KCpj$7u=t2SWq!1ZzvC{-W{1dx&xT7)b! zN0#)hhd)o~2|E=y+-uisJ&5zr=ySbsiSX2NP)BKHQL<2aEVuo~!SkLC*qR4z-fuBc z%MLYZSr)I;GNz91p$4ClGM)SQEq=C&j)(t&Yk_ZlyOdA^AH%8IIfza;)^^+@}W@LMU~JbrTSMI z-uV@;MBCn{yZ!e5#rd6f5BZ<6{AO|ETq>Lc%pny-h*TsD+U87x!X6Nk*e6tonHN?` zarIXiv+HwF)QL-6k4;V6_lBJlxiZI99KP`(CBV)I#yEo~XFx?O<7XJMO!se$LP+vj z1j&H$sX&ML?<*ra{)bz_Twm6iBmGDe(uagVtZVj=MbiK&V%dIgU!WhS z%&KOlzqUnoYrVp@4TI{vM%2pRle=jRrXLR&A&OSmfo`UV<1OGW?OGF4gct)X7bG%D zn&DDrXfG?`?4+pzMHTlrq{Y|$9CU>@ok5jV-98W`fk<=a7!#Cnv}q8@^Hnz!tQvr_ zCA4u~>?ly7xuFAwnI^I3jB3q4Z=Uxph+8*uzvFz{sxaxWpU?DY@&>QwZuhX2-(Rj2|`8`a) zG9@F|85=Ebk#0PHVLbnJBKm)|>h&dVq-j_mu-4^;6C@R!S8Kb~wf@v4X%}|=AnonV z`Yn#VW~Mug4Ud`bFx<(?K@cZEj0O08C?BCilrph^!5d?T8zw@PM+T=VPF(BZmu1Ve zs^6caQs_Q%yy2Alnr+@0Z29}_T=MB(c!4uQM5d8XNNQbwJ^`&XNg}#4Z>l=K!Uc8| zS@4aRemPdJxzewFeDGWF3~vSRm))M*IQ%vzj#F9{UFFFD*x5(sCo$b;pqxB6nk(Go z+E#5+)s-4m#$Q{~bthR)G}TzzBCwx&y-wj}E;EWOA~i%%L&_N{3ACA3MPMsTCymwG zR^xB)|Ms<+FnRX6bg4{sxClPy&X&Xbq#CSnFt9@MYOny@oH4CHit?SacNPoxakI&F zh;Iv@dK+95Gv9Q5F3S_o-Wc)bOGxRB^G2{XOrg8N4TT^fqP#-_az>``*gk^T+yQ`6 zwX;j8b1XTNC3Guxbd61GQqs^VV+Z(1&z|4$eJrz`YzJ~g66_6tpl=ilJ;S{PMAW;(QGRT{67va z7oe^8)}>2|UNWjM#@f6jC!r|-`|b3cnL7@!2v8t#zOUw4j+4m|6_E5Lh9WtSdG=g& zh_N%x#EJ0a3&je9h8nA9j%B+(?dHHgz~5)uPwyC}Gp;s`Br$IwL%%}G&gHY$U7OO{ zWD2+UbxY@9b!^@m#~flUmV7~z^6 zXR4mqw~7L(bM6s7d5=@g$EL?Fbm^S^jisbWD&;WCUZd&zz*PNTrLpCP0+3fKj=wav ztD9ms4V+c17%Qo-nO9+J(M!uyOJA(Mn@z8>aiv$h z;IzAVE{k(8fFzgV)pH+yxb_7eLAabq<6ivUyu$5*hiTWN(dcxlfcnH8^d#P2Up zv+PbZI{$;^rrKIkKLJCQ@)SaPyGs`ooVn~H39_C(LniHY+7?+Z3e@=puBD^p)}I5+ zcJlV@`1V?O(Gon~8wby`MCh>aESk(VA}|HWN)raWk%@h^v{qM<=>b=2V)C_`H;`Qg z&PC*iqz?a^=39FWHFJxv@avuz(8?0-*(;WlmA-P^e>dp{w4C)p-cwO zktc`#zW>(%N(um7{d=OO9vPvtNjAqE8Su~H_}DpQ>1QQXZe&mWSgUDgpe1Gzu(vpV zuLOZQ!~z>1HncKZmfrvGKfyG^iuJsOjf2;YLs0WL zGkU!Oc^SaW9Y>NPYb3c4zlKX>OidzY3Y$l0$|g*|W}lc%8YR*fS2=coRrZhp!lw)` zut-m({$$Cm#6%W*`>Xx>J0!RXElB9CHbFrxsP(*1hL`S-CNF=Lu?-6?u-INQwM`w( zZ$%ATK)9HWK2Cu%jRR5x9%4g z(baS^hGz6)&w&Rz!XHXGeb4t3zZBS=*0R&jevC^du?~Ng4gD3@{p$jxKhezRKb0SS z$-B69=c$xg)dnk`->pI~d--rMO>1UtPFQc!R{eTg~)H11N&qp6fLw<;6c)IGHAJ$fyvc z5pEaz!T82jKlcw#=lt(J+>sj{#*#105pA-h2Lr2w0kXD4(5j)h>^?>+A9<1Ac36)} zkqiBN=;N#krSObQvFosW!ej&XiV!_?A{`I~7NJl;^Feb%vN`tLRHnjx=;+}Ft3z-S zh>U(O`3r@OZh5Md!R@bLf94>5L6uROW?2(geJW6rUrR42LU?1WkiNk5@L}SmK?y_4 zb5axjYPXouBUsk;Ze*Q5BcMn6g|*TvqG1H);i+>IZ+L~dg4$*e=N7gr0RyyzVYwBKqXsBgSM*`3i7=$+7x5z z5jp_U*P)2ND~9RBArT)0WhU25jo5sR3tLG#Z5ES^3Y%`~k)% z?tMa~Q0CmvxZcx4UmT5ZII*&F;c>@Peb;ycLK6;Gi7dTRUq;ZyI1 zu$^|UzGl4F7j3t4jMUzhP*WUh+RjI=6L|>!*Syq-jE+z@`)O!o0u?qFu}v(2>Rbj1 zR!9pMz0Z_rMWL7JOTdKOig;K&>6h6TEcS$VhW7)ek{H-EJmOoCDZwztlKl#q3syJRR>6;*Hd2>^T;yqb~D}UjcqMZ;Ka5a`y7h3Q>|1{ zU6A@q6(AeVYr#S@Aa!WhlYZ-tWS%gsctFUQ8OS6#q@18hCtoiA$zoWU2YBLEEX>eL zcC{L&L#|Mu24k}*&C*fDq%^^xk`Kn0c!}Dm&GWfI4cP3F@DXU91UC?xa&9l{pqfBs zleC%JFO+HZx*?SxyK1XnERe5b70k^W5F)%01={xLvpwX@`#p^K6$$)b2qu6*;SehF zrm{beMnYSx59EtK>lNAWYjPmvRnwE|>@Oi>QG>4e{f>J#-RQjwe&H(-3fLbms@aF8 zFzrIA4CPJs@NZ2A&+1z`M}7L^Sl7th{Jie zCf|TUs*rgwsoVeX%y_WX$q)K!U`_QQgoa|hcP>Q|;AD6H5fXbk9 zRzi2V+$OLc8f}|T#@6fkp%5_BWFZXw2X>u;C6eJHQOtbg-|q*q_n-9x`R`C~{*$2e z@2DYY|MGG%0{zSUuiV4~_R3WipH^6}`~iCD#FN~P{f$1U>X$z0m(T~INCVlHTKoK} z!m~$ZJ=i%XFWXC!sH0!b0mPc< zTwm)b@$zi(qQ%z{v80FAVS|I3+I+xIa2 zUQEpRWKTe{w9KOXfwS8L%9FC*XDM#^))QmVVzOzea@^R}wdBA?jR9+09R7LT1d@xq zKnf6IQA9T|=q=^z*V{jAC-+eW$MvgN`XUCKO~$XUo!PB;y7~D-#`Uy;^#b2Qspf5A z)B`_|qlGs;|46FvIzTxVrvZwPsADE$u5F5jtZ%wJ6__=DTP~OJPs`>0L_4bmRs<$@ z#4sE%Nf@GgrFONlnhwMhWxK%dEq>YYF3|eEY&&4Gc{8!1)Rb~qXhQAnY~0*w1Y2&_ zt{Cu7_S|3Y2*53rK3`C^z5q8Qki@i4ZTe8^Y`aQlG|w&`E(x2KXx95}y*Ov}Wh*d@wcL0<3|h2Yo@?^4=bhVeh`We%L8Wt{`mDga#>&lwe#=h9ziRsa zaR`Y&LZFQOWRVcHdyBk6GD<2<-WFR>q@CYv-K8omGV8>8;ld!###IG^{Tq^%UceM4 zwQHqZFB5ZgY{$L%qFr5cFN(&>@Z32M<+`9QbnZALsvnd54`f;Z~RB@skG6CLClfd$I`~(s+-_6ZlIp3#}$v_ee^P;(mEa z!qli11E(z!M~tGC%$IVIt^FS^0ut5 zib^>*py8M1)K}PX=6f{m>=|UI;*%nlpzrp(E~rZ!R_jr}Z~;__*_!)0@@>ddbds#p5_b4RH>BXPxiy9}|eq&Q8lw;gG+xSE5~fXP|)p zmGH(xXWZE*(9k#NNgIlUiXXm5;A^r5Zw?JC+3TR^;0bxuk|qiMIj_H*w2Z1TKPH?Q|}f(K3Ki{vh9^}i5U z7xb~=$;}AcWB>R;r${Sbz4BRVqaAD3<8m+ftnQ1f9%;p|5yQhf!;F&6Y=yJassv*% zUI}Jv*|p6b0ZDZt$caedQv-dGd3fNd()X<+YTmL6(P&Wxi1Ila?Y0xS% zwmiz%>^X?*W@H(V`g&@TL}~;|!YPd&nJv8s2w(Z%H-;vTzWi!6?rgzlc@!de%yJoeD(}9Ig?D=v! z?Yc?VycUiJ_yrh+qPy@s*vodu!~Xs<`NQBlgr$`1XW`&q+Q#7<0E4F|-w3we0?c7^ zU%F7y94>4>$7Mq8@{f<}YUUkh1|{N;?PS^g z)M$JE>&_LtGQZcbMjUeQ9#_(}lB5+LN+fh+{2#9m@}Fs41N@#J*Io3da1Va zrd|uvG5j}`>fFhe2okC1R;k{aWnb%?(k`ma`1)L1s3VQ1@p}_yvVaUlVV3O}M>jvX z5*GNvnCH7!TWJ_WLbL>oR}uTk@(N^q9bjqpCNyDJchv%}C1gb#1Mh z`SKf>NVT6V#;&}CLBUlfLk<*WI&M%QRL=iDkpIRf65~XGmKWfb)-{2by)~p)&8HSE z5=421Iu{mCzpY9-OZMdZCUD|?_daM*bxx_VdSZX+=@_$ufF5m+)1cz2zp;7O$$JqDM!?c_W1&t_wwKll^|O ze24^U!r~ypnE*H({%w&#kV9I@R07kNK%Ipan1|!DHlu9dE10&>CUj^d+(-ko4ydt$ zfL%h{lL$Z3doir3juNG!luVDV9~kJ83ZmS=)M2Xc#(d6gaFW9%89V7kFX zLJMeJ3i=(jex;8fXQcHuPB$`Q32~?}EJ_FpZL9v<;bWrektXEv8jMNA-x^^66^#mp zv4R6!>~5W_%ocGZ6GhXQINI2Zj6+~UM+1as@h1zhghF03bRw-7gi_Ce*b;NH?*9w- zf2xlRVlkXLpPY->yrP}tr^K9183sHRj=*M1Nv(`AF zv3Cm8e4c0jEb1r!nSMWiDrx!0!T$fNpZ=MqC;#K_=}*AF|KslIPoP@=ECAPE2C z?&(it)Boe{=}!nx|F?UZA;66k_yd+ghMUg{_4|gVnoSPtnndtJn8} z_^N(ylu&PeVF5aSZZJk4ndh@0nu}_t>lm^OlyQC8xU^?@JG&nj_Jipk6%m)GODl465lpL_P3Y4BeEL^KP$di>Fv z=RUGZ@_ijmeAaWCh4$YDErmH4`Z3V=1Nco4ObE}{j61{Lc|dsjlV$rQ8?hoc+S$B3 zTh}f&g%58w4ZG%I0j5|btx}KlJ&;i%z7oQnBD~@{=WedtnROOyC~!Iaqz{te^UfcFg7c2}xC+7NDNh zulh{@Tl&)Zo6Ne)MUU}gd`+vB@=KcsLVzlY)eBSWN7q91S&vI)Qr3gjp zKQ(qKIes;-F)Q?NyC1b;-!7W;{!O7yFr*H0!cp_vhu{FnzU8e-j=+_5zv!|##NZ{u z*Y8=z-<>^r{=uPssgjjIPL;HBV@0uqszU-&@%UvEXc6G3dD7jjT>2 ziQAD3A#{vD#P_cj>P~{SrSYfjgYO$9h1-UlW0z-1l^@XUf1iCy@smdCChG?G?e)E} z&!7`}{*q3kf8>12ddOG+GDeQY(9img(DZ~StsLJl!WbQ4(iZI(){ouU#z>Ys$RBd5 zI@vbD!pZx!^M;z0RQUG5Vyff4EcsK@$-FRW0w@(*7TT~%c*|*G*fdu__;U5!ks1B+ zy{D4$GadY{u`RM7I2Lb?wgQ!#3EXxHfsU;~<8d!0-@DT)z#hb=Vxv&d94MmE>%g{> z#hAAy<0~S4t6t%9w|T$%;@rR5Io#~r^qej};J9j#+rrA9*Yon=ZytKtbNQThH!i;5 zd53>PADf+xJH>w*J6`ppKM_eQgtxWV*)lZZZ(Ha>N28^WC!IAb7EBcrwG}5HnQYPO zHND+>K}No`AwvG7(20u{&*V5YKSFz*MXY}%^7D!$_&r$`2qHR83nA32xcPkgvJtlfrmmlAE=YIOsZK}*UK761^fwb)@l(!k;)=6UhSVzA`IJi1u+r-5~^>kYor_sY$WBz>*&oCn0yAD3Q1BV!n36m;F8i;5wuuBo_IU52mK z#Q@!i73Ue;ohx%W((i(8Oye9sT8Q(L_V%p=I0U2EKCKnb7WPr6qyh|ldX-QRkAX571n}lm6``&ca7;8=#h3zmjXt>trpK|1QVu6esiQ9dP@#lmC z4U&gG)6By9{t@=^e~JtX|0JyN*IS*(Lcy45alALvhiS$%8EomCVmkEpddBS!19ob5 zEP}DbyM6zsVb)`z{x(O4%jD3?{ z9u8$dyx>2-VO;b~-cdn8ap0@jmoz?&tQ|Cd}!D+tS)rX`Oe)zni0s_9)gEa<%bmlcosDWFjg? z#SZBN;^=;=@k7zup!hOa-|+}3J>9|OdvZQ^$7F;=?r#E>c|7IY=aRf!F1p#sv!6uU ztA!rUQrXhJJe&oRux>Dz)MBI+6XV4t6G%HY_Ia+XdO_Y4s~OKxRy#;M_c6k9Sk>iB zY_rq%PvMeV)U&p=N{^S9(ox6wU5)y)X52&VZ;g$98~L0FgEv^o0*K@?b@LScYIk8x zIQ@8nrybXcz}%sN!AIB1_%?ZO-r6M?#nL3pcQ(LvYQo_K`+ZbOjQea&$~{b|2Ncj| zb-lkP?X^>~8Ke^Koq~IEvC>D!LcQ)qYGp;dr21vPyE`%Yt_ja|C7(y>Jf5KfB;K0C zw~$H@$Mv^y=|wALyc&W7+v4Xw3`}uJ2kA(EWR&S0zVw47LigR)%PfaNen*PAww!wu zmm)%(Tp$wYUBLN9Js6I5&7S5WhSy|xDCDWU$eXTk^*qXN%-cb_iTh2}Ix8sau8)3_ zR5d}DZ42KIRC<7tmzALcdt(&?OK(KR8tL}P__N-4ygly9SBLfVI{$E5^)6#b`z1CcV-b7)ry3ILKUn|> z@Vi)3-;`+=+IpPrs5->(~30UaL#?$)E(6bOjhhLk9(;PZ?QGCo~|x_O~TsFVdzf z9KF#Tq8AmOJxi44cjE}Vqu~^8sYuY{yQt~&ZgYDH@fLMkD&j**#M?0_vAzj~({;v> zRWRtbD(>LT=A7ryzbGYpgi&a8@5avTlTSJy@BBg=KcPAC`=rvhZM$f|K7fHCp^YK1 zoDKmonNl85@%2IpE1?Jp9!VYa(pW?=+7KNIWV)+?ZUQkeqLkfr;$h0jY4sA3!F2w?<{AsPy5*xV!!Os8SZ-`hQliz?HN)zdydLV zeRb9vx1MWPxol9m@oD6yX!mSe(b1w+6&TE}Ki@A{niW>$ereFP(cCim;pu@_gO7JA zpNYqVPq;BhZw{aUr6)82*jUg_C4dI{@ayK$3WOMt5o0AB9XTiZdf9?>Zg9xrW9z*I z?#oAeUG5CU#(s&axU{xpgFa<+ z*RWA9TFUQg=N&gcyHDN~#BO(10h+)6<1~rIHrwZ66PJ(yp+mV-yZQgU?9iLXz# zmuUN+Mt3YUlVzBy_*?K3MoCAv<0@!sI9cYC&@OByR2;9^>M;N6zHR(z%aDT)ai_vm z4>vn{iuc$Y3gsIP`f|%3^oZMBfp!$75h#@e`mTGZAGGLO9x#c9$~9lFI3Rm`L2_EZ zbX8W?5-%9i!8v%Uh~@csP&C?dV)U3-O#UKDZ|K0Z>YW_Vmc7h=Mqmbefy@OocOZvtc8U<@8gkMsG(B}WXtKBDc$e%pE?f_e9~j` zM1tc`3CrwEKTt;@{~ivYk=u@=o3I_O;uN|CTG~Rl?lPpFPxHHQyw!AXfxXAwcV!>`}?G4nm43eJ*#8d_#1b{C`aE=!8ydH3EiS;>i+ z-q6^W;Fz=#Aj2tzlXN{$f%D^~Ex@23DOEP+o=>oePC|1XE_p~h>5yvgo!`bEY5m}e zjt;uwSi3!1DrI{ox185XvU=$L)zBX8aIw~w-)6Cit8aHyWIB7m&eyu`ERoKc4{ct6 zE|Fi%-MLZ4{;po?>UM`OG9S+!UPyQ(7rVI4ruNDRi{y{d9`urLyxf zk&xP@w?*)x>mZy4ePjB0!<(R%rX3tFQgCDjlX4L%j00Upw90y<*^CvlzgH(^T#7r@ zm2v(%&xh*WtMUoyb2V~zKW*1~H;*d#)Z^uKC2sGd!+t+ma@JZ49s27m`=v=}C)J|{ zovyE?W|o7iQj+_OU!E@*bib;W#4RXvfVU~o^WcjYCzrH}9UkaSEKomX!L@MK1iDq3 zU#=QTE_2ShtYG-YqWX!a+oFpmuSwVjTCMwZ4|tt}mVFA7QdY7LbI@9ux+#r!BXnrM zdQ7)!2*_W(8GO1S1C46Xvz96Iw!_%f<7xb;S4(LXUrcIj*K&0CHyiG7Q}E+1<7C`o z-eE#*o1vG92HaPlg2Vyk!zg6pDX@%E5=@~kv(SWQnN{*>N&NJP8XoX59in(oFuY-_ zOYlvqdR^DODrHe@y9uKpndpq(XDw72IoG6$9s2nC`#I}WyvT>%nMKEd{P_o-?&loc z?bg+Y7V;1f2B{>1g__Qo5B1EQ>QBB5B{dYsa2OsyHbrl&BH!ExKYynRy{9;K*>N$DSPNvbx9}jwH{e{kV(WHQgd^4 zV~-ubd@4qEOLX+3?FaNd3_>nkPqVpuYn|umdoC@dskK0u73QF$L1%$B3v?^y)XD+=u%HR|aC(D2Vv7~q$_#1v~*a-9x z3xTg;R@VbNPMCKsk%V#TD_NQlD*jGJi9d42)2{sG@SdC@j)=rI)m@l9T(ZZUsx5XT zTM9NardGx4Q(B`;zu+=aNg!gI2mAo2{b(Ye9fAAJyQN&^aV8ppGhFk9RPCxlm9(83 zSM^*yT%FyfQig_XZmAkuA3pR%=NqSF>r+#q=;aM94==o>!I+dr@9rCt|k*GlFC zOUVhR$Jo=9d<$7ZCQ2b9H8jzaO_)cqW#z%sZp-)H(oa{*1AT*SZWn$yZB-g`iMC~M z@%HBxybeEf;N^DBZRAhogVmyz(g!~6rQTpFl8)eY@#;(mydRu~@PURej!0w9$3U5k zyT^D-iykF}7I=D`F&#Hw+Rkt?;7GXrb=uQ(X>lyBuxs?@d!@`*sQZM^r+^6(!f0%I zBRa76GD)p>^U(TL!}UfL=_MRKa0%D%w4Ug^acxAJF!@B!H-mvHXlH7*4y%mxtXV)L z#v#b!_tz1+;cTF*E#4=tSJxbDPMh8mG1jQ>FSxsF;QB>#d6tQcnAGkF$Vf1*wA*QM z+NL3BWSCpzi_p`a#{m=c30GPGeIy?90TW$kOlo_Os9EA?QDAb@8F=3u_6Cg&CEAymg_a%#7s_U*}22 z=Fv&$b?>rV|4L3BP)dB>kqm1CBniB5<98(KM+F@-Aw;V{09O?|#%QEvMa?T!d*2s` z)acnJ&=8Wk_XD%X}?pvC*Mb)wdXt_F)j+wpVJ&l3K$Tf0iZ}fKMuy&3>Ppq`S z?oNW}@k*;{U_8?JTc%9&5sN9Wie#6%p4S-_@aATkJ z@#DnuO55;gr^IpI)45w8ZhgpdZ2b=VZl$fS&KJ75dAPYH^VzNXU?)It6FoX0(7p}C{eDk95nPr=4bb<*-qZFk>n(L&i{BH7i_E=z{GsZ+lKS}V zL7Qgo@PjYjT=#ut?J%o0wE#D=!ygvf3*i<~*7mxaNOez5S=Lva3hk_7W!bmZ1jjpf z1YcyD&Nb8)wDg?jkT}f2hcA8K=anof^3;wkd121|-nu+}`=|1S2YOUlWJ3dF*`V=p z4Bk;kQVpr=@|3&uDMD!kr<~E=CUPJ`)y2^nCv~&l$nV;P^MX;r=82nSSq)-5)cMVH z8JpSJlA~`{i_jDd{0>-BN|W-wg?7A6=RMFN1E-;DxLy%gQ{W-6TpQ1l)l>P>!DZe+ z<FL-RoZj8>0Brx&$Z6i>O!b8DS zrMy?U8~Y?keeQMdf3h3_0X) zK(+X(PH2g2NTyE!lN&pXL!Jb-5Mof#vOgyA9#9BLtnf81CEa7las5W@w-4n-TA`di zaePt7I1fHz-_jPKgSPRyC%v5_xOm(Iw;9q{D(&825GsMZK|qT+l0Tv2GSdRr)oKYH zr5(wGL#aN&V3D;`b?^rFBj4Yhwzn{|{cXNQ%w$ktdMRHpXKRXRn3H%woOfvBtUlwbvnh_RW*$74d2o@@czOL- zE(eXLpC~xQ<;PtKXGqJK4TmuT=6^py4rF}Fgp&jrvLHsOprEW!0*4ysZ`CNU1xYC7=V&&`21aK7@P9;ID&NT1{}h`kvL*Iz#c zwSpOqM@4b%dzJgv{{{WnZFKZ5VZrjtV_{p*OHE{zyH;yiKakgSKZ&a9ogA~tW?2$g zr-Ic2gae5mppgj$7{h2}q+JU<4-pdbZ}oWsmf`t${B*01S#a%J3k`|4XDu&tziTqi zJ@kDoRG@Q3)?UrPqe+ax!?!Sjov8o$7_ z3<|t>Vgw_C)C$JI2Jm=V!{GuReYW8 z8jIm;B~6N9oyIwiEl&i1*_R;Hj({dRi%(j}i=tQofKy{2@&!e{H6|(}4mZy9+ryNE z3KI|@#8%t0E{m8HOmj6(F8m-BEE5VXo86`!kTS25_W9!6I6z^{t^0l{KSnv%ywC6R z8`)u|hz?P=w4`{?fi!+e9km&ULL|ux-Z6w%m=*F0wkVXLvBabdAf-qJ5{m`eyACa! zH{+bs3&JgLx)+0%T2Qa~v`@y{m1n3;E%KrH&ZJIv#ZHsDJ0(t)QjMY}nM@(#z)aEi zvG!58zj*^(0Q0LLGq)eq+eqnwNpI3?x>Uk2&cmf<^nS{6c0D8${^|p*t7G`nnFC`c zvF}fdsoGv!!wc=JS+Jet%Z)0g4r1GuD_jbDxmhk8M^$2^F@j)8f}4jTFfqgT-t_rW z;77T5Tb$vzz9dX)8JG?960AtpU)|be#;Ry%fYs#N33l%@6Iq4i#`h5%oIjGE;z`}T z{iAbx-w?CE;Pb%l?O8r6YR_~#-m35^K`1ZFsqSuPp@=|+yqa?GYl8OT=rc6v~!)%EA8lFhaLMB+5dZdmKguMm` zpFOpMhJkdjGGJL_a7G$6+&YY3{X&MO$(zoil0R9t_&GCqPdNMdAQs5zx@AWzbM?DF zSPFr;WQ2~6GwAt$+WYRPrrtGO6n}s}6$BLlX;M|1bg5A~B1BQT5Ru+Qx}hXuL+M3& zi70|dQ>xUcfRqrrAT^4RNSB1R)4ZSOoI5jX-E(K1Gk4uJGi%KsdqD_mXYZZwec$IT z-}5NFA-{1Gdv?EM@)~!NEBXoG7`JGq--r|m0~i0@E@mNYo@(>WU)4!bc&>Y7D{l-a zyR7_HcFCS3%p{?Ipke&unnw-u7iKYGK4|9<)r771o&dLqTdPM0@kiKA#e+|#r{5L5 zfBE)dju$-_Dn2UPj;mHFB6LfLhi>jTjuu&&svgptGb^3AeC1k?jPhZ&_cp%qCxMJO z3sTBbNzEKdL*PYP$+LOIltF@9x2f8U>Jj0<;! z1I;Ai6=xnzV}<>!23=N^g7}GEt~PHA?+~ncUK| zh@ndsao~h$*F@%IBpg6`ft@;N##a))Zn=_(&$*Wa#`e zE0#UE@&m)p83p@3N~BB+>NrKF;6x?Pw~=?f*VdMpOGGM_=zyE*af-n8%oJtVx!xR* zNbIOlR+LEfw(vX8a{0DtYp=+kSXVS@kdXGI9Qr$$kB(`nQhsB6F(d1L>rO;As-D)F-!N(+g6Vu zm6`LN1!fuQN6ocNr8p#?jD%lW+7U887=y~LU70!CUJ?&iZro*_{y65op_HoWtIPFe z9e)mFK6#+`g$ed52yHMNMW5BKD(WKc6*KZOYF=1~h_aTv2r!}P1B)xBuv^L-mpwG@ zGL0SE>FNkp+@@CKeTt^fvdxAdp?~}S3nwV)`cO-2@dH0&r?!TXa$cjak0MH~PqnK% z_dK)+J(Bg{Qj(|~>H85emL+Baj3kRze+E9D6&!)|I(ivBt*&Mya-zyuEq!6t(vt^X zX6VMFTT<2{TOrt>WDYvGdn|`}Z+ti>taYJ8r?B8E?%fH@pbnw*hpHV~=CP3=71i*4 z2T;p`$vKitOChm{qL1=hYV)*{7t6gu-fqGni?2&udE9!^_dUn4r~W^}T^qWb97y_U z)hZ)NT!)Z}=!Uta!YcfcF#jnm)LYeOu1xUYCHPG|`jkrIe8Il-dC~uh42F)_OSUMd@{dcj(+V7l)?s z4uW^$9HV8=z9wZi;p*AoZFEO@>~SMGp^IZ%xy$)lBF>U2Cw zp=TXGplC)iUD>=^g|u&q-=S#tacg{RAT3qS%O>2P*=B6=M8|H zREq62yW{sfT`b|G;@~5RH{ZHssxVdp<=TR$=`y@E6WSeJ$-M22BRMd*%*+u6V^uffr{T`B1nZXi=DBEhE3X%Gwt+8{auQWOuIBGkp(}qn zCDbNw?6LGRNDxhK`4ZAdS&&Euy6#O3OgGKMj3zehHGpQCcx?|87L7&D18bFUf_#< zA5sMdEqeS8kg<3$G?`HNcw<=Rj_lOXU@EmL-`)BSH5A*YXy%%lHm5CT8ZHIp0;?iM8i2yeQ z3>m<xEcSzX+s=1?cGKi4p9QBIU@WLa{J~dV(gM*T$9D(gWRw0bVtj_7>zL@#q9xof(R} z*L5xXy7S)tLKxa&}6Z#X?JOz3k9neAQT ztk=;V@Ao!Cn^_X>_oFWs&UkByz*8lRw596BH?X;tos;~|GE(hp>kv(PAv2?;eO{q= z;CC%eZsPUq(sABN;hI+luZq{P*;$d_wN@qFl3=j5Bb?K$0K0U0b2nWU;q!bY z{_LlN-vh-XD2q-OoG%cmSGA>L($*2s4iJWw#-Me!lGIVA%wR$%Nk~tK#}9Fy^2g}m zqH(n+vY|T}>OKOpfvdO6A5`3lIq2}MxU61FQ{c9e%NNJ1`4iMeH>o4jSRokcG*&Kn zy%(e+2z(N*l|M@7IF7nfqJOV$)7PI{LC#q^oEl(J>a^J(cOi@TVSj;Z)Rbm|wPKR& za}8~FWdWgoa9_(mIm-$fp0sg%y{-kYC_vQQI{Gs9fSeO~N6*Xc#xwKRU#{ERzfL_r zKh9(HEUbcU-o2(?F?-R?@f1C2DM(8J1;b1i!!$UVQH!x{w9mP1=aw#0|6`WFJ9KlG@`*J|#EZ@z zH4*Tw!xdzI<@W@dn_;PJvO{}JY$#?iJ4dn($V+A%FNn^&4!ITXVddu5F! zs=wJ(UhcfkJTr3?LD_}NFNI=(2E(j(hM0<9Q1{!#Q1yMO0?U_1tK1te)Uh9Jd$5A` zQPe5OI_D<*+=jxsrM_JYf6R4l$rg14!)fD=E%RBBRSD$=oGxv9aoO2j!(X{Dkf(B=gu6+Gf z!B%4uqw*JvFS!!{>nAKMsF`q z3GO}@FPHRl^h2YUg|j)wIy);$1$Zi$IJd%lua#SdD`0E6><$wb#uSF_6!i^kYA`35 zUE5&54b0mQ($Fs0A2kG;9AOtY+1WIazr9^W#%}5ozU*=_1GtX1vuS-BSF}j`CRPHi4I>9L z{eQ81^&@i8UJc|jq<79TU(xcN(Cd=xun1hu$-V+N*G0`IAqz<&h>G56m#+$zsj6tUkYrtmT+Y+jUXzoih}WDCP0f-wbYX^x06=Y8D(${7ACO zA(%GB8dCW!0%qdG!*!h^@|&qFk32)zEMG9LrJrje*r2kPtlZ`}1%B{8JzG5GdW7JN zr>kU1G)U2cDnA>_XdZ`D?%jZ zW>=gEJ5n~nU@T$>W`rgE&=eXV4$$WY7Qm0RBb(UFS{;k7KK0b8lv9q4)`noxJKWDuH8jm(3A)1h zPT2rose-Cz*#Zpb5B2(=LIbLuD^QHpIIPp_*`#WJ%l6K3weZBcz`>vCf*xa0#C>YY;`uB0+ z2hQ5|=v3BdepEGk8J(Gr?=R5~j63J#cKPj;k)cgy@kO%cr7NS`MNgDoB_;20VnuSR z^WOY;e##C8%WaPY8r`0)Br=UNFWgEAxfF5~or zu_4h!LYm?oTb2X9Y!h}7T)cvodBx^jqA<91eAG+rw0IZp#+_3101@`R8Ql1913oJZ zEH14nRK!EWbrgj7OLxnyz zo{M`sZ*Ol?T`#M%C8{b}*+z=4wuU$srd`R3&vtHiaOB=;Y_gsEbk133xlg2VR}!j& zyx8gAfnv2cBFdv8T&W?!2yU~l2K<@juz7<9b|K4`{Wm7)Y>BAE>l)l^R8YGJvUmP zm9)j_-I|}p7O><=ui9#CtvGT;M;*mWvRp(A!SZT#%y3xBkKNi<`$;pcZ}Wb_OJ-iz zUOad5;T^xicJ-aMq+?>hyLrh;YgnGsqZ9kcgf?xl{?^|Yt9cXk_~ z_RS{d?~>MgP{_wpC()qMy(|BVWlp2mjgi1S4HTU1oAqf>r0&-(0<@XQtmCZt#d4Rk z;up)6rcf8!1*SZ#Tz76}0s*R5i(Gqv!vn!$>;oM%_v-6P7$X(RGS#q7=M5Up2>X}Q zP_F{zd64$Xkdo+Q;TXnPuy6bJeYz8DOeDa6rD`4Cycq)`8YPcF9U~MFc6ng*tT^Qe z8M?Lb`mnt!fnc^VM6Cjbq5?igg8mqUnHS*ycN3PfpZ`mWHnIKJ6b*ag7t2Y&B?MCg z!aDSxAff{9P?WDx(G%Y01=<&8O|iFP*Hym821)PBZ|8pWE?cs)^l=%N4c#35RIJnW zDuho}`Qt5xQ4ByO179mt`NW1{8Zhx^Z6j-9395ejxXd!yz_a_80!CDip0UbJV;Ohw zEozv=^CCPR69k#)a#V>M=NS8P5^f9i84lqI(5Llo1PFlr=j_q_*O?bQt!J<9KlZ4k z)ON8Rd%1SBc8d12Ho51Dov+zVN86Ufj|k&XLSmLEDX}@_jFjzdn^(cgl7n*e#@V z&s}%+sDHh`tpDow$A_jvz{;i6NiZgBco@S-*J1Ve2p5uZQ0sR(c8LCNOg0z>QJr2! zy}FdKO=gBcuRlnH&guB+TaL&z+u&h-;J?MFpe=x zuPL)dp&=3c)v1){$h4lzc3usb>TylK)uE<1VqDMx5f6Twni2McFGkJQS+|r|ZBvqk zAHYuCj5RGvfH@z@lei#CIOm}DITl?L1&9LX3c30f=zq#$ zmpEKo3z^%n&kWfJX_vCGsAc_Ruykfp^R|w76^$qk#&v2%kH?{r_lH{`~>&s$c)y zrZjGk--@1-gfEWfE>SK@*X^99nt#ifeHb>G;c#=i!67;-xNq+%@@1dfj72&C%XuJm z&jV$bynK31Exj20(lK1Ff<8O-J}#ib`)sdDzTVua8N=0=3k~Zkw1Q)DR|Q6gHMkTm z1!mI}uDtA-^Xd`DWs$|J=4RI9Zpm(Z!@Z@!Zl1w01JKMUH-Pn)@#=(pCnpM9UXq`R zuGKpV5fkRc_0mvAkXJr4^@+n=ij(oWh0K+E_OnAz@7&>_d{d{kU3&p9V%v?ueTkC#(n$m26K#2>ytAan8YMe_MP z+qb0c~+4M1?_A>!)LogQn9 zlO14>NR&vI@j4I%GA4S^=TL7+GH~b<7)Ci^;w!s_QJ4fA8%*yurFOr4Bi9L&DaW>2 zC2DeDr8a5Yg0alpYmr>NKi(|4h@4>8H)<2oq=bd%WtsjYhatXhMndxgz-K~RV7TCW zJ#eNnx*~YAEHq+0q#!vO%(q6zc@e#2CHI+g)Q$wd$Dh1gvgTwmAL1?Sw)+N$%dJ&q zz1wj&bfFzZj-YOOKGKmA@4P|xgOUKu>H$Xt$d)wVB)p2JTA021LT0M9r}m3tM`88j zmi;#4*ro)#bf@#NukIFbXnxLBkII|?^{Hs3Sz}CQTE*BB9eJ6m=L~H0G&oBF*wsMD z3o%#k8w(S_E_f6O?;-k_A!14J#z$qmg?{`euRpw5UEDeLK;U_)Q0W9A=dmI+MggWU zn$KJHUImrPI6D4&UU3YaH~AWM(;npu1@*|4IVKoi8wlUd$}9oM zPBiIAyEuPF)cu&dC}&Z0?%ME!l9Ifevg3;(;TjyoCsOwp;Sd!;WKTgW0-3SM(lRCj z>N2FXrIauci<42rs%L}?uk2qAdxw{=a#i_~jT~LF`R+~y9_zDc@6^7-ktMnze6xv- zIh^N_%$FRxxUPVYoYCA_CDG}*lsGbma)24oK(;X?OA~D}BEMJIFE>T4ZYR9(&S+=| z9h6E6I-%2dxSOosId3IqXvsI6&aQ##99ifpFbWX8Ley?=S`{2D5EZ*Xz;?g!hc>&2 zpdGhR{{jNVKu`|6P8L~g_Lo;nWZoQI4en^7mM!TyADHP8XoTCH*;5IH`G4(ss((+) zD)QluYN(S*d)(t_9Hw)nz#BZX3&1S~AhCF1SBm>fuyTU-2_)sHn&F+8C;VZ^3pY&H zJ&^OZ=_~p7*aDC8O68mOMMf1?J}@wnyIWQ4s4F)zy!cY=5(GVnVLkvZqx2Wc+bBRi z2&@vja$lNW0?fqn7mJI+Sl3@M=I@e#2G;@{hv|h62nC&|KcUcPL&)e1gn1L0kbkqS zt}S`ygy$_+#n~^$2YL8BZn7FRbHi&nZ*2zk;>AKfVo~Aus-ko=>*Rd8dI2SkwOEfeyAfxFtc4mM#gjFd=pAE+JRVgkW z!J`)v)DDGD;ce6?)YzY$ULGYFQ+x3XM>DmmCcVxac!bo_zoxCsvxn5c)raXy{iJza z_}K+rnhEfH-$j1w0j2?dWdbEu*c2g!az+N(Q>0pnI!A0UJ(HoOei5Z#UU=;!Da|+8E&M;4wj60g&hnIP|=+lz2j(rUKDC z;mPOP`g`Wm_{lTL)sBlc@Dp&sOQAgC2C0&v^LK@w;F(w>Roi&^B*pcRa7W{4UHN=O zEjB9yK*v=q)c5Kc{XGR}p~lQ()gA2&|Cp^)YxG<2^E$co9^G>=w(wh**hG6 zxv<}di?r$SNKqop<}gj@6TEjx#~^NJ$Q7MR$OWfc9{{jT!+~kZghN$&wJnsVnd-uR z^v-vqtx=jM-Hul5v$0>Dq8{XbTCUi^ELeEL`F-?J3A|#otD}2=rC!4?7Bi}yGp_jK zof}3Bv=5mbL}n7=H1ZbBHvG24sfjPN85>Uv<=#u?37CuEq4E4K_D9x0KJ#xOF0dx|JFC?} zZXY8Y+4~+%FNuBXC#B?kWDX}%CR6e4_nJku&naDfblhwEQZ>A@eJez;O&s4nwA>;7 zAuTiF2g8gRP{oWwkXrQ!czYX?bY=_2LuYDc8VVoi-?sN_nSL*KVA4B&=Wv&O@>{+| z`_q5!jX$@nWyJcR14Hp&W2nsw>82X3aK-wSqWeK9sGl1g#~^WQGSEA6!nlwIG`(M& z6(>oIr@(LDyKsn<9M|;??xm$hkL=;H!0h_u|MNtIqoG@KV>ZrE-~d|{cysl zbYz#jp{?J)N_z|7MIRRg#;QmjPqkaim~POHIr(@_u!CLU10R77VTZBWlKi8%z4&m$ zx?!2>ro)nY?^hXfB)KHch6_q3c`mF8o~JiPJ)D6{K!kS(x2pF}SM!)jpzPhQyiU|+r@ZEdYXV>a`#N5`J+$#>$vXglY6Dp?lU zqb_n74xeoWP+&4S8dzP$)l+G*n zmd=n&nsau###ZF6?%5mgL7v4_te%j2E7@Q{(CF^WHqe`vVFs$>u(?iXG6G!K!cI=` zx+)~n-4wBOys19{d2BUdtm>73Qqkb?M0nW;0hV53f_PIR7F!{oA3pB(xL~Q0dt_I(EIO$2<$?}QDD7J{uHrJ`Do&y6NaO! z3jX*9vHrd#1$+`-Cl70+^Id#KPBH4>&T;yf=xcO2&qT2E-XCNdTL0~;a^g*;_-O5d ze1NY&W}wjs9e{cu1t0Ko1H6pP$f*8eYgp7yJml!^r*2bQdtR|8d)arpXF)^3Q%y{VEh7aSLt!Z!0cP7WpxBE)CxQ~NwZRu~}%Anqao z-_np0$QrKdfK22l;DEOa=N4y6zvIO9l{24bs!Vt`Ua!-6k#+laO4J>nRqeJ<`kZO} zb8k@U+sX=1FATydbYuGA&_}L5pCno2j^3Mb`iPgG-wUSWw71%Q1VZ0Fn%i~6QeWxF zQK!=9=~jf4D>#|KAIi?3yJDrHNe+SQzN6l62lhNy7i^+qvIvw_j5bo8{M!LXn2bkm z5%XnwCIt%+pI2e#%QgYF6XnAO<&SrcR2w~fcUa?W>6csQ@dUq{1?D>Ed3*zB#trM6!efh9Xmn5KP39W>i5% z72-mPee1|l&NUoI!NT{XT;l_8_N{k}C`JSwCEwV~lGdSd;ICJv=X!psszn#9w7hnT zR5b9%P|rX=S`l)vt);L98|ELyI4*=98OcJ}^mwd3X*Y>t&6)eF(n3RH0O-xJ=NSEVJMBW?H}*p6GZ~ zmU}~;mbxtY&KKlP$kZ$6=VN+jf06@f>gy5U0`ov22V>PrhF+lpAY`yx9Wu8U@tt;s zRY6hpl9d0j?lVKh2Rx(qw=X?)j)P{0UVl?3w9`&w$yBpukwxqu->{TC3?*0O>E!yt zC7^ePrX0f(K6~iyT>0N2->k%wayA{RmpaY+q3~B1-yK@IZX(%c{TOve{h4F(1% zX-SFBb^`Jh6y05%Bw(}{=$YcMqf{4atk)2kac z!VnLWFO|&+Nt^BZq%dsnRG!B>K01G(QzGuX9lVq$qu*b_V=36~;7>bY2TXtvTF9|O z)i&htH{5xq#?de!9tG%o0lUCt3nF_6<&6yL&uNQB%9lJd4j?+9mCf9g8p>GeMrzxP zjPAzj4S!lW#MgM6?_hSb{^fHAP1tW;hbe)){*vONqOc5G%PItr{$KL?5OBdT%;wl& zg?ud<2b1VhZAjb1J?EVx+D({$Dh!OhSk}vZ%(CR(DMFgst!9N9P+4H@Y)OKRE{8N> zg&m?!ZWHL#7nC$|E_nn*!O(Wfk>5sZ)cS7RcfEX7b=6`Do;vqOt((HFOrDcD@ejB~ z#15%V+t^Jt`8Fzbe3Xd&p-`4RkzL5aEyl(`JVuUcdi=1V(-a0!7wN6Q#?t+K1`2$K zwX>g3LvX9=IJ>d+lW%IM?LB^CM&rj1rj)uRl=eI{c{Y1r<=?nYFiQ_yr$b5w_9`e} zkThCA-%10(R%_;MWM;4CR!nwFYboLjDseox`SIGy+CELUBKg6ABTDBu#whFEGvzx&PCd=dTbv7cCfCfB9Vee}*6g4%W%L=FXd#hnz@yI+V?jSHNvbHY zD9Io4D>l9z`~GQA*)r#`yFc!{QPFv>2y(7}ITmQzw{1284 z|1Vo1{(gP&|LvaF=zne}B#WXT1CCpQU2@hj-Zg|5#T4n{VXbf3*K3dC9+j nvi~CQ{ts0kVE*~!hg(G|Fa&zuZjN!(Adp7 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_admission/static/description/openeducat_account_financial_reports.svg b/CatEdu/openeducat_admission/static/description/openeducat_account_financial_reports.svg new file mode 100644 index 0000000..31da9de --- /dev/null +++ b/CatEdu/openeducat_admission/static/description/openeducat_account_financial_reports.svg @@ -0,0 +1,41 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/static/description/openeducat_admission.svg b/CatEdu/openeducat_admission/static/description/openeducat_admission.svg new file mode 100644 index 0000000..7260030 --- /dev/null +++ b/CatEdu/openeducat_admission/static/description/openeducat_admission.svg @@ -0,0 +1,54 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/static/description/openeducat_admission_banner.jpg b/CatEdu/openeducat_admission/static/description/openeducat_admission_banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1c5244dbf77bc87f51b2969a1f352385a15a28df GIT binary patch literal 89537 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_admission/static/description/openeducat_alumni_enterprise.svg b/CatEdu/openeducat_admission/static/description/openeducat_alumni_enterprise.svg new file mode 100644 index 0000000..884a67c --- /dev/null +++ b/CatEdu/openeducat_admission/static/description/openeducat_alumni_enterprise.svg @@ -0,0 +1,59 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/static/description/openeducat_assignment.svg b/CatEdu/openeducat_admission/static/description/openeducat_assignment.svg new file mode 100644 index 0000000..3e8f694 --- /dev/null +++ b/CatEdu/openeducat_admission/static/description/openeducat_assignment.svg @@ -0,0 +1,57 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/static/description/openeducat_attendance.svg b/CatEdu/openeducat_admission/static/description/openeducat_attendance.svg new file mode 100644 index 0000000..85864b8 --- /dev/null +++ b/CatEdu/openeducat_admission/static/description/openeducat_attendance.svg @@ -0,0 +1,65 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/static/description/openeducat_classroom.svg b/CatEdu/openeducat_admission/static/description/openeducat_classroom.svg new file mode 100644 index 0000000..effb5ae --- /dev/null +++ b/CatEdu/openeducat_admission/static/description/openeducat_classroom.svg @@ -0,0 +1,44 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/static/description/openeducat_exam.svg b/CatEdu/openeducat_admission/static/description/openeducat_exam.svg new file mode 100644 index 0000000..ddc4c39 --- /dev/null +++ b/CatEdu/openeducat_admission/static/description/openeducat_exam.svg @@ -0,0 +1,60 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/static/description/openeducat_library.svg b/CatEdu/openeducat_admission/static/description/openeducat_library.svg new file mode 100644 index 0000000..3f0527b --- /dev/null +++ b/CatEdu/openeducat_admission/static/description/openeducat_library.svg @@ -0,0 +1,128 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/static/description/openeducat_logo.png b/CatEdu/openeducat_admission/static/description/openeducat_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..f6586ba8a82970d865ac4c37fb56d33c5102f83f GIT binary patch literal 40322 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 + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/static/description/sis-icon.svg b/CatEdu/openeducat_admission/static/description/sis-icon.svg new file mode 100644 index 0000000..2c26731 --- /dev/null +++ b/CatEdu/openeducat_admission/static/description/sis-icon.svg @@ -0,0 +1,70 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/static/description/sourceforge-img.svg b/CatEdu/openeducat_admission/static/description/sourceforge-img.svg new file mode 100644 index 0000000..4264556 --- /dev/null +++ b/CatEdu/openeducat_admission/static/description/sourceforge-img.svg @@ -0,0 +1,970 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/static/description/students-icon.svg b/CatEdu/openeducat_admission/static/description/students-icon.svg new file mode 100644 index 0000000..697c044 --- /dev/null +++ b/CatEdu/openeducat_admission/static/description/students-icon.svg @@ -0,0 +1,45 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/static/description/transportation-icon.svg b/CatEdu/openeducat_admission/static/description/transportation-icon.svg new file mode 100644 index 0000000..889e366 --- /dev/null +++ b/CatEdu/openeducat_admission/static/description/transportation-icon.svg @@ -0,0 +1,101 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/static/img/Invoice_btn.png b/CatEdu/openeducat_admission/static/img/Invoice_btn.png new file mode 100644 index 0000000000000000000000000000000000000000..0cf5e0af60a672b73ae68362a9736a17d993b84b GIT binary patch literal 22779 zcmV*wKtI2UP) zbqq0Ju(9QXB^=?5VI2a*5C|;Gvcy0(AwakijsW2@H-wFGj4=*4#@NC!#4!dbvTjQ= zqd9tddV0Fww|~6)s=j*NBh97JNYkIK>Gxh;U)8Jctgq?;0Dk7{p+j&T=)f{Uhu}KUfn|ga!F8Ym%LpBU>p%yV5yE9^C%Esvd;7YI z<#U2CT?~RCLqs7!0RUWk#pRjb_>J=h%4^ndY*)CGzS7b;V&(=%+-Npu#&3A#%PN2R zr*G*n?>WG6Be+7b+@CKLpPI?$|LZl+yYiy7{cAU`8Q7R(q5>EpzySyWfe?ft_Ut=| zQn}xjXD|Q)0SLknyZ0VIw@If&TS3Z|XRs+{D~iiYIs-)Ua}dBLJ=wl33<8BI?Adn^ z-94&(id&NU_v}4@l1XQiuJQNk7bG~&6Qokuy*JtaxE;Z7_ud1ojIP6E>yox5%@P+0PKkkI^84?NB*pa+xz}SZ>^;aULa}Bd5-kHlxfw+p z)0y140A8BTcGXI~1NYXdmCsFAr@jSXDB1dIg(V@lKYsPA`m@>m3;PB(T?fM1X6l(q z4L1=jke%=hfQhWMh+isu`IAz~dnU4wTmloBNh{SQW*Y%uvV>wp5}4RtlcNDgWi6l( zN>VhawS2Np$x8|kp*2HnL43BJ zm?Fhw(t9tKjD%wVCJ&j}U?rDa6Ts{^uoH|*ia-dPR7ti(rGGUDXoM5T&xDbX^j6ecR|Okwfxsa1E|}Q# zP5PoWi&hn#h2gQwWAl>hx8PyNP?(Ax9s&scL6CmqkMI5I7y8$o_r_elD}z-G3nsX( z?%s{-Hk|R*OuqYb0ns^j0+~0$Y+kgPolLRnLS`ZoWD@u?g1jl{q!js?;&NuTk>rsq zGLe;-^aT{z=^7KXL&9=!cF)L7DZeh0hlyL;B7#4iV|vwL~EmMa{uNk#Aaa+8N*PUbpeWAQi4k zC(FD$9i+lw&AQVs>s!0=UxFaG0?eW1w}y+y>WJd}@++!aOpQi%a6Ab`H8TH1#t_Bz zSM@LZwbr@f{35gTkQSb znt{jsk90P-Twd}O1M?=h-ZkrAStypiK!nXAW`xhhOpnw{CdO-(<8)*(nWYsNQ zr*PV&Iw>lWNCgt7g*9G;yTcvkz!@}HH)!`Goc#p-=CF86q(zZ!) z-&k;WN<%4M==#h4fyaC(oz0h$!*VLaoC&U4t%iLA8~>zG?D-%8MHyi7a%r{7e+hQd z+FR$PBt5geX(=y_+NR3uwCSX0y^~Tlhnbhwb4gBpjWuDJh>m&0#gr4r*n_MaQBv3T zO(@oLJowz-6%gCeZ^IU|Jtse%;Ym2_T{H}b3?qu~l^7-0re!|DJk>w_+@b1l5G1{E zm-0g3W{i`bQ~+T*lY4pprY&E1?Q342T#q?rVXg!heC%T%dtq01`CR~on$#SZlpnW( zCZ0!<$)%`8xUPHbrmIcY1PsSDeVSCu3viNzO&Tczu@gGUCX{_5siG|baFa)uNnUfC zbdTS-I%0vU)i9mML(FNcNH~qGjfL2G)Phg~C$+S}#zPzTkrLyXK*2mrVAfK`)d$CH z+T?SU5YglCNm?fb$54?Iv#HgPJ#oCxmP=Us8-^K0NDriLt zyUA|fns_Bm9`z%XNz#V*#+-^~N!v1bHj>CLHdxhAN{ZbkQq1;5gblfJR_nCSU0re6 zgsdg@=NPrnpizO9P$X&FjRC7VDDlr51|?Nv$0e&i`FOWn!>M;xjn{R%P9`32gL2xcS0f zUh4$%DboJhMRk!TmN;U{b_?KuN7W3!4K=pj(${Q`3!!++0UT3wB8j{*oTOU6D{bvQ zyAW^H0#~PVLOBm@(n~}jGr{&lB+FrCR2a05lI;{$qnHIX8kX+b;8+}Qa=$#ENU*4WCMaAb|gif&g?ir5KsVSj^w#W zX`?a+reBd=5>XPK!GXcsly?lncufOi&qboKxGpjX?8c8E&YKK?5F|vX0}xofCD%`1 zqhX^JlkHEK$-Jn4{bP3@c;r9chEo(~CAc6+1?4sCUK<3#Me@vQiDV|Fjf1kOj@#Lv zSel8)%&yBZ{A*2kb|Uzirh9=ZC`)sC*m@e1lcTSz*QV}bW~>`rpV|7jvj)HZ^`Gr- z*VlD}>odQ0jP$LKJ8SS44;?Li%iz}^df=$#k6!rFSiNkG>(nIZ*6>8y0_jxhjs5E$bKlUTd%n>Q zmy;c4CAfT7&(>Tj^G8UkoumlITqkW6XV1r!V|9CST(9LFs7qFDXnLkZc9&P($G@3E zzVxQ4iSZ{?C&z}q_rtq0`*!Xa|LouYUE9#2PWl4Vj{pE}|MAbh_xHDb=i6KV>V5A! zH(w~dHlW~qCIrNa0Rx^^;ZGTI(hkVvyLvv@zqaw<(BT6Qx5MXThFNX6?(&*<04Qsl zNA!2$T;|3Oo@e49mPC52#a?1nm!IEMsXP{}{^&I!TVEp05?v6S(c8cNBdJulszZsE z38Ke6ZtM8)qkBFxba2;`D-%avLBL*r>CdRR)W$ZoFU{JR8?#+KAIxUEiYK5i#}(QV zT%mXEdFf2{GOH_7(O8mFg zHY2!oCa5~Z?viB%c#0>`5}Rb#b6}k$kha*#RQsN^G3as87>9$84!ZfZu2+ubYDb{v%VTc-m=$WSWxrU(E1=chyzibrs%AS|cTnG3D70bnVG z^%Pgnpny3W|&$m*hD7yzGt>uuk=>O|qbl;9CuzR)|sM4NrlO~BzNtiS9}R6ty*#=McG8&aUNaW(mbm~g(FKMs|`J@^DBnHKsJ}VF_-T-={e=e3XR50W8~0*cQB%dt*N5T4Ru}% zpiFsUKe@2X&-9jfOinlx6nJ$LypWoBdcgYDue39TUeA`YL zi1js_D9PR=M?64w{Y0sDq$E^3cZTTaqIT-m#RKY8+IGh=h;t<&amCalEsf(pW-nLR zRV=?O3^Tc-4^IbeA4Cu!GwI3UPVMFW#mv2>6)A1GEr5O zK74K4#!V_CP91({@|dUW%G=;o0Bz$hO}laEm>iwpPPFn5jD=kaU|U#uM!iTGr6LEZ zCuQ@6^X55T9autW&dk)S5fbKQpXwb7nDU?7zWFYYR>IVoc-J%WoG%@J6eN3WA5 z-T6uPi4ug?LEnDh>}FHe<>TL^%oZEEi0S z4c{Iy-|4*{%QO{u;Y<|f^BZ2VOeiiXcmy{&Il2$fzCopqAx`l^Bhh*ttC%*oQ!l;I z(}&ynpqCMnWqp$O9XeLJ*|h>!pLentyF-J*bavZnIJjmdL!(iTqDJjwa_`9K>~dbr}lxBJ6;iLY*+b5BqWL021o0K zQI*fpKU*S_BfM?R%8rxu1BSacKmFz2fm0?h_GE<@yy%6uq$t=604|~lDnQ-Rw7|EqSmf^)vI?K#0 ze5-s$-Ib*TdkB`4BW>4li)1v#J;|EMb-g$_4joutxMJJ2^{%emKLBE*16sS1TYD~P z{5;I%i&vj)&Jz#WYGvdg1G{Zl8*4HU&eE#xi7ZUodg4NHagb~|m|MX1HzG>7n0Tt} zK0K*e_V?J4Z(V$MA!j}@$9a9bFO>=}df_$CJ7a#s)`6vlv$mZ1&tQzW-QaL4kYdo9 zv1f9Hr-te5zzIQkf#6HHs5#P{soyVQQbH%rtzp3P5*iO-!se9}@;>jPBQKq6g}pS} zh}uCwegi6x#f)5iEr@6biaB*i5odX7y7`PYm3Lqn;dh?)-}W~e^*ilZymlQ|&6vdg zIRZ9ymHM7^BJf=(Bnd8>o}T|84-IrWe5)=xBMx$Q+EIcp{L&2(>vYM zNg{b-qrshIY$?}v@smC2m|SM?$r+C57{==(XJxQ84FD@)%R6@Nys+H>bzu3RK0P(m zY&7n$8;Jn`I`G2ZeG<+emIlO{|Oj@*ieA8)kJz}v7|Sp0`RupxI8dH(N2M6PqcZi#Wv}Q z%GlK*(Jgj&K#Xw9BDj3=Skgg2cTev#$43v}dWGE8+?P`?EWiQ>Y-^V|ZC%SIi)z!g)b$55I-}r{f1A8A>%=iJo#Q5m9i#=~tI zHukOE@a;@?`VWbyABY(hsd3Oj13=QgRRIMmm$pYe2NXnja|@A4IoXLJ*R1mDQPD)4 zti`v5bv_2gbEsIW*DhI8D1WE8{xOSoK21%I-$mfceEL?cOQ6=*9Af90zEst2}+62bxGe7cre^J=<>UN52AXKGYjWaF~l|o5^RVAMvAEkuDPuc8H?uxZbGt_WY(SUq@u0M zsFhAawsL9}Wod=9>xadwl*w&aP~^g{UH_TOWb>C=X=E9P-Sp~z*Itc@C*u+lu-&&8 zyma!VyuR1QuOp5`n+e9`Nl#nEMFjZ-DeAj>Z$T<}5)l>^#ouVuYqi?M9rNj1#L-|j zx8dx?w7VQIClUO`uYUb2g?#n{0P6Bgubp|{u9m?Usb_!5NG7(v5&c02MQSF^wJ))q z_Bp$<&cmte^~-Az_17L!BIv642?0Xw-#D@SVbn#*i9e}0(G%=RnU)@anX%e|HqT57|4ZX|tTN4@=m z11BeWT#45=`wjqW=aN6ho@PRcEiX2If+(31eSqyljI&lT$ucrTcz}U%EE2{iMjr&x z$b9;i%@?1%($`Ywj9k7@Xbc^EZOFr_-JEE26o>b$c;_qME_atTlt9A(h)5z$^!FNW@ zMjeZUTD7v9n~jI()3+$Xg+VH{qSxc*%?(C|_WyNls`4r@57~$8ykPOYLMW1ytZ*NkwF%um=uR(ifKbJmtK2KVlHq-}a%zAv+7%Nc`vW=Svf z&7K|vsVAn>rT2+CYdNGe+-KT@w7xI`fRd zy}M`WUteEl%bAZI+%wDg%q{(l!9BCppI==2g=3`m_YKr9f6lY;*1O)YyU>4qG z!IYg^!lI&}uh3Oma*o}B1;IV?-T+wX=A0+KBQ6M18?yPX6}td_$`c#_1caXe%44Wh z5q%`Pp+GPg0R^4?aVr2S<0JPa!`}q#wjJ`kmBk?g1MPvC?{D+er1>_uafW5OiscT$ok-ZYapTWTWVQEP*2!2eIlypBqVty> z(GIjgwStEMs(S~-TJ1#ax0r*fPok|@X1OX3&Uybw|L)MMU-8OA1Ps`KXE>Ea)JhkP zLI{H3>~uPtnVFeh^dfEt77oqk&>_OWM~lU-!tPx=|E<}a+0RilL_shLqAGzJn@&GH zbN;VyJ>%i;}_x0&QMaBs*}*!>S>;R4Vv|yVHbb<(-Q}0f7i%S5M!H-|o?YlM7Z2 z!L8|AvrDUuG3ZZ48e&uNl>~a+@?zP6Qyo?f!40fidk~C@Phu{3SpL&~%rKQ&(SfiX zIQd}J5ZwB~^%a2k>m5{%-2AU6h!hOd*}-%s*Eu?`14{<0hTzUPODEAQfgdGqZPu!?jmjp81X6IB%f5X8p!? z1y^`_?GqpS(1Vvg{nB37rkrXf4${RrSY+e zH}$L;+(w{MaszA-hS<)7ZV&q}!*0Fe3=l*t72-O6C4I)zo2o zmr7yJz5{-Fv;CZaxc$8cYxlh=uK)lb z07*naRBF|VJJ;qoK_-_E{`xQ8UD)#2Gy8h`H=M^&w24xw{#20aM|>n7u6pie;bTuf zy}NJiX}@eXn}>oR*o&yKw>nv=M&R1<#&JHdst69i5C|1m&!dqQtnOqhzft?rnf!+B zKlyREZcTst8jk@1(US-ixD$lq2Bd!FvPqDkXKgxZOo{gq{ z`i$IR>cSZ8VLfrqdeoeG@6e&W@2uA*k4sQ@E>{RBmEMpq6wghi(ofD7yU+je-S?gI zi(l;ATrBm4Nu~$@sW3!ks*bMiUfs7wckjUNW)M7d*->D}7tvx4) z*TN$tQS$&t9IoCrAHy`)&P+5dwUeOsaMzf^15m9pK62ya`0z*T)3qg^u;2gw?HdNx zZ+==jlf67hWzGk90}%zHhA{Y;eS_b(5WpF!h|frcnP=@kG=% z-lsl)+tt^X%e@!p3f%=*zXHME%`r>gl)ZZNz5xIY5~T*Sxzr`u{NTGv<$-&vm9Yt++}DG_;a?@@qP}Jq81n=FIdfUj6FVd~2zQEm!C+uUWV0 zMQhh@{z*YtxuJF5sjWKN^9N9F|Ni|8jy7TD=*@3^>)(F;%U^Chdg##A0R`s}Q3z-$LIF`K zAVve^>`2MO;2?-U#nb@Wa_@jB2nc8-mjnzW3CyRQ8hTHJQ()Pak9#e4CeMQ;>6{ZUa{O_1uc+nFw7eDRdjqiQ$O*`9_KT+u%MNz$09mnG5 zN$}+_-@LVd-Dw{RQsKoE+gAW34&hatMmt9Asw1_#XLoOHJLfdAUwG2(Ks>+x3DZQh zHJdMeY~ZxgA52y41_7dQ%a@2?`1Q&4~&luzXwb3 zaT0-5XTw#-M@QH)QtOk0ti@@NXpE@Y?8H+p07|`U&sn?v^lyUctza(bF^|+eSu z{jE;F-PmrEdbAS-(ys7aH76JxrqZdmtXa3|{h4fj!9=$T363g&epx1HS$*`-ThCzz zMZvtkh`QQfs#*>E2R7c6&2_yIB*dmd(g3*c2mr(2hXg;xx7lf(s<^Ah6eI%1BEND)wLV}AbV2)kA*1C@E3HhR^7~
iEw@{u=W@`cxv2`F~!UF=VGApk{*@_hiS^NC(ZieOY|od1m~IXT-b z1t_nhUH%adv|_4kbw^Iz!+NZ}@+4B4f>b*FlKyp@-k)6n(XBp$V^rlbsZPTGv6BWI zbqH=2NQLR(J@5MS|52;WywnTD78+7VkQ1q~HV{iLSucz8ipSDXn9C#A;#ibxu@&w5 zD*5j<&ZmOLrA=eI`RS%Tf~zahw=hh2T#X63=s|;h23Rl!(Ij{on`RADqLmtzLqoHV?_; zm+mRA-f?ORsZ=KD>D%x&P;jB1p7u+moVW+fiPnx309d8cjk+IZCC}p9#J$N8w;}6p z?5(+ZZ!^JRNlPvX^-J_~u6>I@=iGDOPv6ioP;FqfP9!6-So@L9k9-SUTOOS=J2dq4 zuDLj!&b%7nK)i!SO9x;)kPH*c=v?gZ?!>bQm69Ykb!~%;ozfqhc%}`r65jglZ_^HG zLS{dE2qZZq*W;^+1w-eeu9s!`LY~Cu~dpN`q{!Q0VSi za}yI6Tu7ErDAqd(07{a$nQJDqitf=ionNQ;2i+l0;?(eVyIErMcMoX$OWgl{-Qr*| zM5o%HPv3}vT)yj_nOxzh-xptXwn?efA8Ok`8};ry4;366XY5Eg1Euo7ix^~sd6N!> zq|@KqM@#;Nw?yDwI?tq=&_Nx*UG-Y^o|*d8e-H(~LXa9KrrO%UwWTd*Za!nz&R>Q> zD)noHuAYk+{6r!Y6N+KWemmVJseE(oo7bfvIJ?}x{xyg8?s$9qR#qXwF>@#yMbblM zxh?c_0Kk$SnA25SGnma4o)HAWSp*8Ndd_pg$86kKT06M8?e>_ZPv=JuAAIDm=ZkkX z*VUgZbp4rk5RuaT+S|pZ#pF>Cst$1Lq&5t%-fT9uQ;NUv^h++e=RJS^XLq;5>pQpo zb7tSp9iw0V!l!=)0K?dWVqbqbpDkXQ$>d&`N`+4ZkkjqDtv$YRm+V_&iT0>{BOu6S z3$O0(>HX})*paq}2d_SYBNVi^$v%g(Dw3gHtd2)mEc6d-dPct3^C1wn2pWKM zMk^TlWF}kq%=*(dT^vyPZ2&)sh}@YeaE#Xi;V6A;C0N}zlcT@8XW)j3u_Lc-hu3Pf z;R+xG);^PvAqoExeI9NK5L|T1Vj!D8ZBwCG`m7L}yjbSAed7R&F;JmK#ANXlJH*){ zW`eVuIm}|O7^1X&i=i?;`lb2ee)qrrs6Sum{sXX?Gwi&3ahpJ*8T*`+y+zuyVel4p z-q=Oswd%wx4j+8vnInhy{bOyavMBAMK3#3x{LOFQ@zR&P==y4<@_c6A?_y`gj%OGC zwFG@jrPD9Tm&$Ezxz$K;MR6s2dN`5wcsV0K=Ewmp4Z)Sl=~sYgz`3}|wX0$`0SSi^ zeMZtH{K+w2s{$E6wM1aVby!&rke$+prY1+*s%A%nd+*zR2@$qfloC3YMVDErVKSyR z(cmS8;=ai-2T>H=J$!iI;}0F!^~rjzx+G&RFt~nwZRpWmHy=5C=)kts!?fezTh>i}olFf|n)KoCJ6b+{{xpU%r)k6uqW%0r#B&-dv zb~dM#eV*FmtDz#{L}e3++HB0+S*x`k^Kdly##g?SnXJ~XV$%4+s#7vx-u4(P5rm_; zsC~BHLX*ynTsC{_ks}8$pPV@I@O*HaFH|ND?H@k0_o^srdV%zJXCFG_TEM z^DT!@twMt1lGVp8OA~GC@OjRpC0(f3t*DrnH^IPjP(Rp#3A`P?z*4mhn9SQrGAV(KSy6FReRElo7@`~ra zX>xS<(0uS(DAcAZ<3oq`T^~iw&j@}?-8Z6OOE%y2q-5Kxkl@fqpuk^#jUh>B0zp7a zLU3cFhd&L5I-k;SSL34>i}k%$Vv>-s{k=R!dy9x0^HwKk8n~8BaI&WjLWrAN+L{#y zg=s7;qB~CCeAyz}#+fdbwFtE~or*6zx88c>ne9dhh#|grUtBrfZY+p+mc` z2jf>u-8X=d&38R5OsD&Fo2zbFAm3f=6Lp=yR;BYLi%$xvRJbG)f;oythYxxP*<0p0pmgMY)V$^J!Cjx9FFwZuzWmK^-}2h)Z}=8~Z7qE>zd-xG5nB6Z z88=bTRqTEy6v3@Rl@bFn*9SzJ0L}x5#4iKUz}j`k{X1wY6&S&jtz$<$7d18378w4P zrWUu9S0e${@zJ5TA3v<;4bj%eZT%QCMuA25&C8og=RL>CY9zQpr*kW=WH>mRMNlSD zCr}wYZQY9csNZryI+H7=Gr4n}13`l*tnfUJc2S;UuWvG>3m`ORW^S#Fk36tU-IxrR!yZ*>)J}JVq*Ul z+pb-e`{B|-W;1|*(Q2D`_MB)0RuyxT&)LRtEzL&#?)vo930Vd>7DQ3AHdURteW88R zpoun}@7gTSR~5klC=*byngA!ne;b&bXzs`A-4C~k%@`$ivBZ-}1zh{j-L;L5l6_9K z>i3T?%8P?Wv+@0f^i2rRt(%&B%m_F*UFuj>1eZ!>1{f#;u;&ko66sFzwF-pcUSoSs z2(l{!*12F^f1JcMuDO1k4|cY-k&4mu^wiIfJJySU$?=h$1g^}tZ-C(`Y95I{fSK*i zfmKCt`L5Ci0);H>2{E}jZxkTwO%7=P@?yD?py;9`$RDS~hYSL)g$2AzACA0k)%&Honj*3PLDEaLjYE!M{PNPz=5@MEwMR{o;(3d{@QUR zcPf^tU_}!f01!ALAewLAbef(+X0};6TQ#wi|Nirz6)6>Nluf$H=zG=^3F7XhAz*2? z<}5d)Qeh@vEcF4vYhL-%%+sFwI|Id@zP4Ln+NB2+1Po+gJ(MlVcFV%A7hmB$cdBTy zr?2IN;)UQh*Yv2_tOJ+9d}F8~F@BbDIxJAQ=T z{?j6@JOgoGhesxCIski42NQ(=d^JfQWd&GOO74k|k2GY!{^*j-|WF;cv`^d{+ zvs*`wa_(pb0m{sR{j4xqIpRsOXJ38=_U+tJA0Ip1HXQ9(>E~Z?0ru_O0bmu`aEA^L zZI)|JTqM7`Vk5*k`uF9*?)X8{wJnA{85df+HAr*gDUq$Q6fx+JVR#M&>u7Mt$dLqw zD+1K*CJEcCJF&jd&TZeWZz~N}4Z%%LR?m_{Vyr1lzGuljCjh8d#@ip}c`|}_42eK+ zgg|D3D$gAJIo>*X-CC1Z-U^#!bc#3_l>ICOMV5xFy{DZM-rhPZz`P#K+P9SktA^k} z;TF&KuM|*C0uv!$DSsmD;=FlJ@7rj zvfT*;CU-uI9N0q^7lM{e>?kZQ<22Mc_iZJ?sv)?UMt!Ttv0HZO`p%Pxqw$%U>64z| zW|2)T*Fpd`P3;5otMlt?=dom!>gx3DsaUm%gnOSQP}f{l4wzLiJU=U}~KN&cQ8{C%S)`(Oi0n^(v(_%R_h{6x7g83)9b> z2T{u)cTT^v!(0Kexv1rttJCv5+GlMxy;ysX=iRrJ0IP!Fz|nai-wWqfaojyAgMM;i z^uFasbcsQU1yZv;USsnoDJOoN`+{8=sY_9ZK8g>jK3%i_OzsV-Fsn9PepjoCW7Jlg z+GBOBzO5u!6$D3N_P3I!Na>d@clst`-o9)I9%o28>$Li(D979><&3p!M7$Ngt=m$M z-?G=fEM$Aj0pz=B^p)iIoFDABHK)F7`%h&|yLDGyaA$M!Ba zuEz&t9SpjIExB4JHN3-e+;`I)Iglr5X02H*yNJiKU1k^SFmZJ2sg-g1AN^d>J%ouK#QM8jhPj9$jt(v0Z<4ah|jwxcR-F$D8hK-^cMSy z0feIpv#eZG)TRZ@R_pCy7_m9eyo+TTubir#!)>%H?yIxzBpr z)M9VT$Mwv8tvYo#GoRER%IVtF!{ejFR|5#TySp>}eW&;D{M9eoZl*nz(>aPpF8Hm- zM-p0fqT!S$xGqXx0HVM%wC&!eSUIr~7KZqmGgJS10#RNPn5oxBM~4r53jn@*$DNsd zJ9lil^`E}cHge`vPsa)hKA$te9XxO#w|>)q`Ct$P7berLz4EG{zrR0o+UCc#Juvk| zrUyZ=S;Zl!vrK$b-JZ(CG+LQB@?g7mI?#c|!kh?h`%mr(KmWxqy(&y+UQIy2K>Qh7 zV-p2I3e9E{sZ?AYgU!bw$(T$5q9{TtNX7C*uQ&ssz@(>ACVwKvk5ab034pXV7Z{+x zq^Hz316UjM%J^2q7GEV+dbqi>88ue%IVK%Ao-ijb<$G?r>C);{?d4?h`zu&6=+%Gm zG3hPpb`e(mw#qH&nc4b~8e66{gu%rCYOj^cGxa6?+-(Os zAaG2A%jJt3h{6v7oYT*>$1i?hQ{0bT@mKM1Y8@rH_SFi>1y4V&AifcbBLA7iOMRF@ zeq|W|oM0Xt)u&hXxrrS(x#6e;7o@^W-`dmOPoNEMR;mLswHT4L5Vi6s;W_cO`gDet zY_i5;XTBdcBtJ06T%8&x#(2F}o%a_)JJ5l-!clFw@|yLR zh3U*?Ot79ky+b!XkKaTSm^?9%r3Pti<$U?Vy zq=OIihDzC@!vr*==C0b*&VH%qrp1nQXbMSb95vTq1_Y2n3d`Pw^xc!eSQ- zXX(O)E_ivgv{CUs-n|x7oZDZC4vLoZ``g)ldX0>|Ta`y$>z}r5J1v#H%tlU1UM2b_ zCPuzH+jw-K14{vIC0sh4%@vA0Hv$0E85Hfms|Mxr(~@eI78BCQ%V*p13ovt{KKAl^ zDZU_f3afQuI){z;Z(?mY7@wLPTalkp>cFW3Z3(W_JFtz2HnX_pm5Vevy(;OXiazZ)rf0H5C5zgg^MqSkfXn2!=k9&n zw1m^Dv976*&wQ7ePZ|3ymoIKE^{#ybfMDBmpA&A_u%S4x;jwKGwLO*7nfX5f{7t)Z zCjwdsE}bu)OF`;f=f%^mcbFM!rm1oB`KFbqf8trxli$Bdnq+bvSHqsOL#HR5oh|yS zIC=E`H|wqR^O{W|Lua3T*7kqC1*Z&z>GVJ@*Y#=;1z{MXKGQ@lU$p5u5+|9SJZLqY zO4;<}*fTTI>9k5WY?a(=2-6{E8WFO&E{|CY4q+(iMc=Px-c>rC#!MrM>ra#gfK)1F z)02IRK=*9F?E1cDw9cPpPuZz zC%EL^d~x2L+RKJY5~F4)&7c3i$5AVpUK^ebDed|nk&tJC5~Lg)?de}2dEygC5jVeD zC=^cW?Krc6i>hf!0iZ@f-MDQ_R*7ku=u+6dFK0$DoRrj>(rkFe@7hV!cF$V<2y^e- zN`fT8^@U;PT&F^M?8%x|5aLoqBQH#gb9d~t&Z|huu~f+R7;Sr5r$}6xt%G!$nj|9G z+zE(rdy4rg6*+dCFleM)>bh+nV|G%3mMYd!q!^aXr^hKFiS)hq1yr<|)bgC%uI-~7 zwyOx<5lOpefFkOo*ZdfLTS?#%T%lCn0AP?oN?Hid5m53%sdbhUTIJnkv&A6ls3*s) zq-60f>b9*@1+G2)BGlk(mD52&a_X%LL})f;@b2`Z1Y#_YXvIdNHVsf-POVz$9K6~H^4O!#CX zk3N}8KO=8qw-SZC7kloOH&6U@9VO(Jj@sK^u5RBH@XCVb)VGxeNvFx?buZb{1XTdM4Yn>l`{R@LEr^ z=FHS*X6n;zcafh;zzmS*fG}gDO##Gt^cj%xsmXF29vM5&y=TBLFE7Bim6i7s6x&+t z7^jweav$TSKP+P2oOn-_op!9gtu*imE<~!JU93)%a|fRY8vpINjen-HEw%@EN0{M}|JTh_O2< zzy&KPHPKQ4Ycm-j-)<5HM*fF#cZ7;=E2JA|RRT{c8-8ASLH&ZCe+mTWD3`U!5B>CcQ13#gN3VRx1kz(PWBt|! z>d4U3KW$OT(8fK4H!R@FQ{PcW%1&Th0V~s*o@Z+#RUo&H45^sJh!X@c@`fuxc*z_I zQ?MGnAa^G%sVq4m2F>Y>S)7)@KQO=j^lwpK-2c@ywLmeb7Kjq<`_!8U#My-IX{unV zO$A#Nrkp3IK)%KR*;wov=zl)TV^Fj+d)@K3r6{9xw-P^Bw}ikqDtDf(;R4*Tvy(~5 zteCDoTb4ww^x7he4*ac2{H(*jW>zxdeR2L;hA?J8M;A2rFavk`bCvmjHx70gnPNw# zc)7}k0XfPNCMPM)=hm&D#CyYxahK{pK-cH#{93A>D9 z@+3k>naMz}Em^Ds3qVYcQtn(m*_$^(bl9vg>*4B}4}pFGblECZbH8_nZ(7xDN&vH} z9_8wf0LmgiTpjV!-%jjqj{#F>8-@rZnTC z-TOvaXEQnY1&7L`dM>w%yIaf^2oN6C_%wim!fDX!5gjXiIZ{1$rNzmPiR;aL_sAnD zw7X6~`UQ$FYTR@dNnusXJx+B4CB zo}r`!Yn7;&=CZkD(fs@cO$@E)I0Ao%o!VPTL3wpUxgUGd{UoS(SuNCoh}H(rTHooG z411{#)!7iheS)J@!?|+F?q?kt3X>Ih(4QQZd#eM%cW!w&y~R*WN#%8mXMFmQ&kJ^0 zuaNYN(uMd&0yfLSd{RzWVh$={IpC?}fhi2hueWbFT0k@Z`l?9R)B&=Ya_bz%HT*Dv zvxBtg+RBDJ2|&9Kc`swVe6Ey~amlhB3-s&(PpoW`*%JEVO!*#M$W{h$PW!{{pKGy)VAEc<64=w-Kf_$^Zw?Y7yuBl2F^97 zt^U!J`#O!M4Y|hmJ@yP=BR&%*C+DQG*K5OGHzC~us3E#enSlvehw~k1TnhLO0uonN zubYiXpf|Zp0;yKN+7hx%KXwdBHb%%$%Yws|gjD9~bGr@su|Jff4^8&Ilkr)Oy9e7+ zhwV)V-Ex!2f^^NzyKsuN+L_BHJnT1O!?$%Coj&y6L0djnzr3rih`8gyj2>@KYb0w* z_{DBzc#G$SC;i(@1ftN8G}M3oWzZnw7~HrjY&ED+38dh{knvN`iV#aiJ&_8$3$-`8 zF15Pr+Lv4OpUc**IAoBQghH&XC%j0`qOS_F7*(veSxG#FxkUdc1I&`yEdN|7ult}| zaaV$ZX<9A~Wn3MqF|qq!guzmW0pCd<@jVUSYn%>J6P_&3MsxkB--7!LH}P6stUZBQ9DK=vZU zRb8HZqCRPNY7v9iT~vQCah|K{;xZiF-!t?yFckk%lSk$`vuHp;)mmtr=`wCRJe4MJ z?#Y(c#5;gLVi6(fmhMFW0l_VB-hT88SW(Pxbxw+*o)bgq;P6DdU4mvti{Tclgrwb_g1p)2V{D9u?*H`oG=yK5Ibv-vvV2{W* z2^QfDRK)Qq@GeC3)dZW7*CCcrdkK}Rkl2gS_;K4Q-zUAaKWIeyY?tD2ThHDE4|ud~ zlKQ7i=59c#$xpHzMfUq|I`uuO_Os-U04MXz{UE!WVV9a8`;6njpNx~yLut_{&{WLm^ny2zWWpIvmKQ~ zG;sW(TjHam;~EIFI5CB-$?$rn@kj+(-dL*b%a9I}cIb^h>)3GXXuCt_daVmy7}sli ze}gzICa1h=Fiw)%BvWVUi`|cZ)_}C4Z=TpyTXSc{0*vhr3oByp)FUAPP`*Ysu z5TiHk#Fti{eQu!CVzczd$&S!9ZTB0WK#g4?XM{>b>(af10^HBo^QRSllTN=`?!<+w zqo}P;(eoy&?>?-c-evDSATBY}@g`jYrR{(lNs+F+tANOntKIK1*gWrr$tsKY>_N!} zt>5?2kcy)N>4QI4D^*kKoae?Qd6P#^6go7|N9H|WJb2j@uh}_f!bDo_?>Ai!CGGC6 zsXEAiSY2=ufyNtCs55sgvm)6oiT>jMG;zCA(kxQ}4;_{9R;~)I?>ZMJb-hajK1tGL zLi(H6-w(8u$H#MX1Xg#ceI4pP4PHCLB|JUh|D~Ny&Dc@@dXkyU z-%o;p$YRSMV-WcqdfkI;tLUxt$!WzXs3M{hxnB(YDImV$lp!)y!&8zsY~tP(2YC0y!4 zPcJakkx{Aws$LhKh$cJz+06*ayR<k*5lZ_Gdd(8;0i zfhvX4o4H+Fb>!Xx_6_v1Fu}t@uQ^GBgF-WS>#3#4oRCOd%plgw8iJKa3e)BrMR5`a zVSirP2FDW2Ia^j!t~%IwhF~_FHqtQ7f7NepAzA*-%+Jh}df=WzD0MTi-k7OGLOrdY z7$ohnM0Ek?-w{X7Yts_n+3DB_VeW5C{P2@8JZ!MKDZH8a((EAR#zoTTIg<`+0v~6E z1+YY55+naOc|+u*4`4OBEd#e_3_w7##P6*`Mma3sIzD1AyzKtkym!A{^=udEi5N(X zXO-SMW|+r4@pGH+S4ysb)n`Z4oF0WIQoye8QIT@I_(Q;ZyRVA6ZTA>O+*qC{^)8-E zC9N1HiPk(4rHUW=Z;%E0`pSGG$s{Ikfjp+$%eKE7>C9en8=7PJ`X=VsAp$ zR7*_oe3C@P&(sFajLE+Kjb9j zvi(NP@KXI@rC=-pJrkKcF$#gScgLofGv$ce@bXVPFuM6|-sIpWt{i*(<)tFk<;C*( zr!S}h!&7~b8`p>33i%MiTlp%{vv&X?9N~h*on7oc5Ppe)k{>@+(3~SxnQpHnbDBu` zggb7T_LG!5Wqy4wA&&Ih$eDcn6l{E*!0CgHc{@$|1>(M=AB&SLw2|D4$|!>7nscQB zCgC#R)nfnjK94!CWANdYS*FAFW}hw^E=KwHBj-(S4Bp2V)$ZFeoZ7j7qS`uyRf2aQ zjYE4r{PicLC}&iuD6$ZBXCXtxlQHnr8-gip=Q(O=--I+hyatnp@H{F4xZqEwa@Y-` z|Hlfzrcv7L$OA$NgZB!8+PxtzOSjSX&6kyh_Fk*QDtENxPW=YU;D81tSx zQHBuymRe3z?LNJCq*S02#m{4jUk51{p2}I`67Og4@Tq!;oDUsKrhf^4TzdBUSS?SS zHtr$yj!P}4^n1cuOudkM7e8|g0esC_>jRX|+3Z(|72YNev3VC_rReiMQK1I>LMA45 zuqG5EyoDr;c#z8+0swYnny9;*5N&CP19R^OM*Eos^+67M|={-np6 zC{i)!a9uS+ka-XN@EZ2gb3+99y`rX}xn8rqO4IsO{ze8N3 zX_myj-R1NVXX7{?CsTsWNbLSO9E%2jMofJ~WqL12e%d`QUcU4O;?4gn!|A(>W1$PZ zK9mKzrrW%+aY>=E_fu!M`wYj%5bc$N1tTtnv%Ya&p~_LZI<@9oIeK|fU?s=;A2Z}| z4!I3kS9e2a$Ni;bEJ1L=-gJ0n9jT{B+feqK*vPaIJ z^?G~ly)zYpAjZW7g)i~`ZQB#GYLg0`EZ=jX9yDNf4DX0GR5BB5NeFPj^Yh_<6g=>v zkw)t-lh`9L-t}ysO3U1Ft>4oo;pD~eBW0WP(J9D;N=xmxN1+ew86&=Q8TzwHBP!D9 z**>thn%u!l9qE1ZJP)%2JA91{%%tOWN>{X6MMdF(%liK5TWeO)b!v8!!pGJ?wpAUH zCqHq?t*zO>`NfJ@<8AGe?mTlbxb;t_!wWtvMB_(fe+R z@$)|32CMWX0gY5k1-dl9Du^$8bbg!q=9JEgR9}oJDr<9?E0}ne#&%JQ1f)G-NzNU#!L2NWR238vfH+Qk}<0rpE_RT#gp5G z{W_@1v*E5K<*XD9Y|jha7r~6@9pZ=17M$N2oNI9L)a<1-u%0_TjKJd_6V}r5VMV&6 zI(>BRJpLu=i?AMD-1n+bl0lUNPloFznTYzP+Z~>)+kPnWbeoJLok+gDUZl2mbOJW& zTCfdF<+J*hd*g-KH{AZQ@;%fu$NcA)#0z4zk!K9OSbjcN)8OKg0{pWMa=!uW)y&Lf zv`*50^~rJZx#F@pSJQ}T(88sM%!a)fInFmwmOQwAc_J5Vv>5_ZLrAa~)}ytQdc0^3 zi!mOV%VS<2k6}<)z(~F|4N017$Ts?!6CaRDSGJ3#j}@5HEKFYgyc9UnU!HMw@*6Da zF3b|K{)v)?g3@;m;eGL~$&fPR=|2bNyN>OC|C<*h&G^}HDJJQQYRP&hO%x6)Y)JL6 zL9O{Pg_$5{&Ts~2tupT=!T2k}B@w`MFFN%SPwaV^S_XCbr_AJ}Y`v_hKu7_{QJCOz z0D~}(N7O#FWd8J&(P)vU!yZurGuh(@v`_Cqcb|n4 zj6Q^gp#_~E6<0QRe0yjT!s9;h@^XLa)8l<@jF$P3lNAWn^h=rZC_7pOb3c9`6oP&Ke)C~J;G*}L2*o>m*mDZlN5-nI@xIR_Jk4Ney_9r8^|T5YyhGS#^M;;Ep8 zq3u6p(2@1HuABQx^rlFK;WF~rPK7~jL@x4hC;hz40}B17t8AxhT~?xFY_~wNz4F$4 zw^#vnVD#OB_@7!dkvfF%sAa2v+}}z#EqY;J&hA@^skh);&79ZOU6=Yl$caz~J7ZPgT6SSxM=pkb8&|Z><-TqbYu@Y6CdlA1zTdR}0PNuGg zzf-dvJ$#q`o7bf;TX+c)6l`2S3@o9pgSg>FiEs7DhQ#Swb(u(d!%(I`Qh_li!QsY$jwcUu=>U?)*Gp>>gu)4@#EI!&1hj~O&nY$Q!9 zM|FzEMkeIE@R1VrS>IiiyZPdV%4&0Ug7)U2Uo`OWcw@|W=VB=9rc^q)T(vDaC6sBt z8xgv#cI`$LJ7`WrW58ljv$mx*gSlceU_p zXXjTm9l2V)DmZVh zes=0_6`iDnPbg$b+-_$|m*~b&Cyk{!qZi;1E?RukHviDiV*>W$s9wI=7vGpnBTI3K?N>YJpD zTg)u1AL83?H+b5>3pxui4K-l4k8`Llw3C*SnI&ew<*wZG{=OBxl`5}m-cZXmDnBme zHFOgW<7UdC9->YVFdQa$Tt;x+s``++7KxoL2AqHOF8T-rQt>Gf6Foh4Dr0|fuOP`{ z$@X8-zxa=7by}Y=#c+Gx{=ju!%H`)^@@oow8y@Vo2RY6ffKtNDIL`6VAM5+Q7 z5EPXTA}B?WE}|6a-wD>|KF@o<`+xuX*811_?_uSfJu`dn*)y|e&&-|~cHZoaQV;8f z5#0d5!~~E50Dumlg>V3rAOr#b00=)oy$b_?D`f94*b^fC1BU{{fdk+h5C(sN5X3Ib z1;Qx_M1blC?QQVe13;fW0stwtpI=S9pDRJc+{2IL7v$mRFM@!}Aw;C@h`xBg(4hSQ z0){{-!{EvaFcG+-G76>)!+=}>fbtsTw|v(qe&x|}jq(@Vv5N@+G!V)kxHNy31tR*p zED)JL%R&M9$peC*_{E#*<_~@b;1{eFVE4Q8W@jE?+AW2Pwg~{)`2?`+h5&pF8E?LI#~-vj^phA=ZSGP5wVv9Pdl zv9PdkkzXua-$~g269zkv0CqY60l+9Bq5uUugpwVy^A0Q|s86wmd0CnR;!tns=}@=54DT{dHcFBK=B zb_aj>swZ{v#;N=1O+DjFH!GWaCzfs9LgF)SRXywbxT2_U=N_7nSy0{5Ke@^dP*8x< zQtiq_OGAy?6=5Hog9?-&K$Mdj5u3tAmf*2v=Vt|R*U`YZRBbD6To7_mf`%*rtt9G6 z7bryj9=xs%nnW1;CBpwKfz)picHRO^l)HJd1M0vMSE_dFgSjQOsUdsS^NRs1eeLtA z+>mfu+0rdS^E73bkGt%F#Y4uZ#>KLPgBwhKTUD2ZXJx6+yPFqYdgbpu)c?s#;4`}F zV@-s^C%@_0$aC)BoX$$!w3>C?JPW+@s;*nrxgRaovyOIfpWFeQTxRT1Oc6eJF08^b zG4DqXvyE;vYHEHm`?#0od`cp>eo*h!wG*@#QeUq(%nEi%`^1}A9X9NLGyHK`y{@~G zNDV_nKJ|;95zO7`SduU+I_P^~ZW;S1`v%1bWayDgWzNFH26uB-pYH*Jw?HODm~#iX z;MI|JJH2D=gjROB&(rech}%Bb9z+OE*JgY44LBT(RL`FaFAm|+RXx}_&9|@0ep0#3 zhlAwz)n^CL$JIZWtNzLcE4kTw#rV--(+^Vv;xrc`jUGqr>z!X&_bd&yDPX+qUH2h9 z^&{hf(h}Eej;~gomhMyyynS&Im>Mjdm|d6ERt}P3S*A9PjCgsd>T0Q!x8n3C*9LCi z9L>kqVmcV5-Y_~EN)7crc=u`DsMS{NOS0sZ2HeLTV5f7zDaC$W?ZZUN`|=>64S7Y( zquMJKkIRdzc7P5?stZzgHxo0=jP{K0Rn+y}4oKVE82WBA_nq+zdai@_K3wz8E1IrDeA<^(rezlBV&=jsGDgcx!! zbn1V+6!h-+T&hvj>1e@?<6Nv=6*)s?IjM$bI|DoOEXu!4tb!a2P|`9qp_16`?QFa6 zKVG|O%H#+L+3b_k$>t6K82tl@z9h3?l7BD>43ZN8^B|IytDm3uE{35mi9qlT_8}*b zVe(hoJCGb^-KDi6hLJI}h$J!%Ir%$JLZB(uhhVL1Zw*GVgO=4C5CMz36``)jQ}{im5v(3Jgq>ywT&-H zPt4Mr-1fg7EpNQYKgC-Hd6RbI&BMGk0w4XvX9ywSNPdAjSQ3_8f?Xla-OYo3Y7H4C zbq=;v?eK>!;U)L^2o`_JlQ zAtzXZGHLmdNPa%ve!lKMNSJ=6kVW_-p803ICDGmE&jiMw37~Ah@X39Na{jvvkOSZs z94dZ(cl(*-ZW_yvOu>(O4Demwn0MpIlPAYrOuk=XpHw}#D0DrW* z0YjZX@}hMQ^b7X?OB9V?Akm%p%TnuFk-3}g#(_MTvB4xieS$9`5KAK9!3e;4xk790Vj zBZQF*gAA-qjDH$Ux}VX1L8kZc3k=uvCc6KuDc0|WH~1M1mYfz(aKi@g8gcp%LLliM z&~1N4{}r9l)m_`q+b{5s%4Pq~UrYa20!RXw`uURUnx5q64^9?>2!C2h25-=u{wIEb7w(0_;6>HdL{!3*!+iXG2qdgXn2)z_kaC!+=q__*5GF^5nG45^C#C{$=@s9dOmoL`{3JRF0;$ioow2m}BBe;eMCaH>ol726OkN+>W|5#UlAexx`dsH7Eas}+N4I=4=fVup; zMhGI0$?}$jAiv;196>jP;7bzwN$&sCxBAa4ekJd==1(F#?iaQ{IF;G09z0H-;7#xW zc?W^G@Ll=*m9+y2Sa3yW4X);XHq>ud!(Y9*Wad8z2;d5kpejms??Pd4r~=ITr+Zfx zh6264-%(9KJ-~xY#s3W14^MPE_Mf1dm?#_i29dD7ID(;$swgOw9Fd4uc7x+wk*OrvI+Cct0G-<5z7eE5Tt% zECCOLDk$L;p^7*p3W`O+u}}g6fx;>v6$lClg`eEM&t$RQe{v;Dg$FsJk#H=+72^g~ zQba34L7`ls7^H#{R1t}HQ*?8KBNdT2QIX&I?#{$a{P1Ayg8YBS8)|EVo((smH<%Cv zdIdxbb+yrO3>pnZ$iYQL@Hk~Rzd#=>sAxnVtUE#8)1Tl@)_YJ6u)GGuAh3~-{pd+n zgn%EAH&J9)J(aOIviCz(6h~GE0$%h-H1Qwm`9CYscebJ6n*HCZ$#=9MKQ~e+Hjtp{ z4z|hvRt@FxFN*%7T5%p&Uv~m%V&z52g^?#4qwkF(|F7-!TLXS- zmnNw9h|or9 z>**koFgRKPjznX?Y>=%w4ydx5FMn>-zgMz z5C{wk9EdPlii$`b9Yr__#8X1Rl(f+>O$6-k6c}wC5ErhctB8T2HDMSGQWK_)Q9>cK zV45&RjN;!ZbafS!6m&2Onp%3AFf?3O0j;fs(n4rz!Qom+jOIVIhn|uiSWE;Ojs%+z zq=X~2;b4O*X)7uyD(EWygH-=)z!Y#8S2rvQ0mUgQDM1NXBmwG*$Gbw2t_m0&9*xGq z@Pxn1`_H@xcttGU6$#o>ED8;Uqd;C*&?G_;N^U4521!7n@yNgP`e_1TZU}-K0WmNT?gy4FgrgfM(ql+=_yt6kK6$ zI1FgrasN;!KdBWEC^Q`9ii5(Ca14~72uhBDp>SY9kZ>iCg)18V53Tl_8iRF(p^#7o zS2Palss!eZRX|~(C>#bsz#+hjaQlb;@rzo~4G&Yqf%Oi9IFZkQDC_Vt~eAF z4UURXBpjvyRZ>7>pco7Sg-63&ktpoHDK{QNK!JJ-4y8z(5-0!?4Ruun2Q4fNjYKQq z5ippW>;K%|1e6;_NzoN-V7wA200D`BDiL64D5!@@FgFD}0pY6fZ>Vvu1T@kO4@IB| zD5#*j{~H+j3cq7Zn3q9PQIQG!EZ2=ZW!$0|UocCjTM%uHF7_e&zqYo!-U# zWBU2i=!0`wGWcsUt@d-$``_<>Yv8{%@ZTEvZw>sn2L4+E|39jM-|jeqFStMq1)Xg> zV@&qo^54bW(oE0LSa;WV$Yfwl^!1})0{|cJ00G$_VDI24Li-xr9i#_0D#3j~EH233 z#7d8RA_D+@1tMgp0U7@Bfd0pozVF-2-B1H_5s{w>|KXP%=N|~3B!HNM_~4W-2t2$2 zISInvp(KBD{AUp6a`hs^6y)t3u0T*g5auPr?%!eZhB}w)cUXfA<9&R={XYt_%>H;E zJQ;2R;nN|()>`acx-_3!tXfOEC8rJ1pvHnf5(Ym1KrRk0ide=kMi)4_2m!$Dv^MbBUk9J=YNav z3-f;l{>V>`oZl~JmWa;x9ZnIlR^z}O%iutfAkalk5P|-y68|3){vp;MavZQExDf&g zpnpZg7SuBEoC(<6zIYG34gwm0E_iOs46p_q0A~OP?nwB62eU$f<3KDB z51a+JVAFwYAQ!j+6auBdJ)jzR2s{R!0d3&1hF)M07y%}LS>Q9U0&IYXGH4;p5Kagm zL>M9gk%b^2N)R=OF2opO32}fNg}6g}A;FO2kQ0!zkW@%EBo9&uDTmZT9z&i(Iw1p) zQOGpp3uK*wl7fkXi$ah>l0u$Bi9(a&5QQ~`6NNiP07W>(Ns1(jOBB~B?od=wJf>)) z=%pB;n59?-j}9|Z@=)%hgi>RHX+F>_)6&xN z(aO@Q(wfm?X-Ty4v{|%wXd7v}XeVgD(J|5q(;?{e=p5;M>Eh@z=!)nX=(^}8={D%u z=q2ct>CNcz^vCFv>2J{2(YMo2&~GrXGe|M0GFUTsGQ=`mVkl*3W*B1l%E-tl%7|gK zU?eieFkWK3%h<{|%DBeF!6d_^&2)q*m??>=fawv_0Ml1yW@brd4Q5AX5_1xBA@ft_ z_sri|I9cRa3|a6j(JYr)s#v;MKC#lXO0a6OIj7qLHQpW>k9kmS(iz;m4B$me*<@qv?)Q;bua6UTXi^9E-# z=L8oGmlT&FmnYX*t`e@-T%Wl)xRKnp++p08x$C({cqn-!c?@~Hd6IeV@$~Vm?-AUi zxreal%%0LcU3*q}_ws7+5_l7N%XoWv*ZD;FbospaQuwO*-tklM%kW$9hw|s}H}lW! z<=T62FK%z*-g|rB3Q!2h2v`b42;>XA6j&A%64V#;7t9iTDmW*^BcvhZDRfb&L1%yD11@4QFum#TSQaDTjY{RlgQ_N0{aa11@Ft-_j=!ksFbLUXq;%7=sPh6F(olK zv5R6)#6F7)i<^ia7cUlnD?u-zB;g^EDbXUaDk&vtCz&8wEjcB{D`hAZE>$cwB+V?X zE*&6!UAkvK&3>i*Ui+`^?~tL8LCJW?T$X8_@K8Oz1VRm**n7ngUGPmynt-v*sT-mn|6K{yB82p$KogMUHDAaIDwh#m!I z1wDmmg&KuLq%61{l7oDM;zXIC5>QW2TWCdeAi5MitthT|RPl;pzY>>{xzahMRtz;p z3loibh*?ucE0dJ(DK8v^9`rg`bZ|;VN`;_uL*;|2s47-9Pjy61MD3{BHMJ4-ed<{C z>*`|~Vj6gjTN;y^`!zi^?`VF~f@uY6RcftjD{Dt;KhmMp(bq}Td9BN#YonX3`(95} z&t0!r@3THiKSKYJ0ky#)gA{{)LqS8FVWHt?BSoV~qozYlhpY}|9~v{3F%C4YGodgs zGD$NTGL!O*yf2XtL+inLfch49lKP!5qo+2Nc%Pieg~pMjU%n2t>Z1n<-@v%(+^J^K^=)d z(&r@Q6z25Yncvylx!#4<1?y6Al=`UM(W0Z9STpQ(?6Rw&>lN3}IBi@eZWgbBzlfhE zs1i~MlWwYRscuv5s_tp-(;n&`86I;)ZDKZY(bK>)*K^g&%&Wj_$J@@k%!khBs86jg zhp(4!lb?`Zm|v&Atbe@!NPu!cdcfzvLxHz~AVE$+H6$)@GW9Z8I`~xZXoy|wrPFOSI_J9BI@Trd1)1XTns;>q!S$77F=MruapMM0umqn<>IMW2kGh|!O^ z9m^2w75gd<7MB{gbi(dL-ATcdF(*Hq(mz!k&k`RP-=A*YA!{?+BfIyq*5$G*0$0vlS-pzC+Lfb`Q<^K7 zdp39d8u8kjJpH_?>yp1N?A{#$2nZ58+yjNG=o-BhSpSXd-b zlw3?v99%qo=g6Io5}lHoQfO&j8Bf{SyTIMxyEElS%lqyfy7#0)siO40#QiIkoRx`H zkg8)ysN88csIsG=?`WKk|Px_t^dM zhbJyi2A|qL?P;=Tdfj}ex%HXev!^YZEsd?Jtq-3oKd*hE^rE^A-B$Gy^|JC6>Q&`y z^y{j2#rB#GOh;X(N@qitde`G_o$hBnhCOY)roEkgHhpjUkMxhc!M~Xr@E%xv8}fEz zFlLB)DDfTJyNve&@2?NJ$|?KP#fmUX-J$&JuW+RaN_`?u=04{Zz1yOiL47fP~36g2d~5b!1pJ2eN*K3Yyu zfDX>3i4fzax6tCjiYx4~42b1*O_9*fEB`Es3}oPY+=-GJwL-@&re4>v4${?A)W=EN z*xK>md(t)b1%HB+c9M`^@wEHHekHfB!7>D4#Ea<} znU}J%Z`{09aJ#VReq~j4O>JFM^Rt%L=P!DC`}*Guyd9tTI5{;vv$VXj`fY6;EI#>u z4izOe6%`c?4Ydy_GCO!bhZ;@;h;nLL&?2y00d!iiVkz8~d9FMP^yT7@JGBEp?-`9l zg4c9-aXO3F?@6NgtkJr7DTbgEX?i5Gyf%bjTg8*7b_M>rpa0^G`{au{>ECbaNbB3V zDgC;v^ZTZbfxSoA=}Wh3THj24!x%ackDbXXtbIN(y(Xh<s=x6`b)z_VKy(LiS*#ud-=E0@p?fwj?*L}A z+rpPORvl+^h3DJrgFihWGp^q#3totteMg|&7W=xq1K=L-0N8~{udlP2jlp0hcUS!( zn@$mep=&!pQX|GhzwfQ=mpq^Z|(cYcA@*X7nu<*{WETZ3emK<0Gv#MMDRQX++ z)!fzLMWNOHx-rM$j;*N1{w+UpDW>~)e4`q33+jtf!{2bv&}d5~H+A$75Nixfrihe7 zz4$;I^G*wmYezC~U+rWZoH`roca3VJA}pZTQ0&yX0Pz^w7X^Y2>^FiF#oaG{HkUDb zL;EdUt}+)MrEETaSXgo^H8`nwZYHoN?99g}maoRy6ih6;b)ENjx!Dla-rR<+?GZ^| z-Abot4yQPw)uSBUZgy2!#ngTnZ{CI*($$*bPo8+vD6>>|eT}x;W*OOGwNS(r*HCyH zzLuRGUSv{xq4fZ>rH4mQr6ISVu3aoWWen*8^W&AOgR}dsRYEN;CDW8}ZJk_-Hz^1@ zou2xll)as7t@+;3>7C=ijE%JcVP#()AF`Xa9_M# z4?e0h>1+~jF@-$orE?;r(Stb^zfI zem=|2jXRw~`fqazSC%{XfLge|z16oqVz)J!{CPdPe04#ser5UD@IvDoPz6El3SM{@ z0k-zx-PWE3mD&k@x4vw9V|zcCaL3l2pko&rc>8ps!@D=9taZ#Cvd-KEj^u`#JH*UJ zk4#-Werau>D|c_aKEz7Z-D4%4Zc*LAo4<&D@`;UdM#7ee?~APH2ZN#%`lb7Y@a?xm6M8#9wpZK^ z;JatCuPRr1JM4J+!jUVz16Q8CeS0{Z@9gMG()(+z6L&AssU(k`lD$`Al)h%5)PH#8 zMOO{_=nYo?m4(JnhsS&CYv}1z%WrB)eJ%8x7FwuCuw3abxA%rkmsdk&S*C?f4fox; zrBweocHk;IW|FG!d*3Z+Vs=NAP zjd4^b-D0ehbJxo|f+|86UPdQA=vBD9=iV2GoC=GHHdhb!P)S7iiT#o%tq7j{*$gr> zkqX*kI>}7lmUE!3W*L6>x}#_+{3JJSBnf z#cSLu%Ehdijq->^bHa+e#iZxTd-}ZGy)_$qI9?s9U6nO(WVmDcsB|kLl%lXu^2KfL zbWeMYj%N3;)vROJHPRe>g6^BM^k+q(RT!Rb%FfDjK9)w{OYJ9=ikVjyfK;5G0qdju z)5OLz$?U?A=AwYUhwrlL7sHet=V%0)O)MPj#K&^%a_%;Dh0pNyF&sNum|Fg7^7e%@ z<01X~B`1fB9l820C|GBwZ9gB2G|ROtToj7esNtgAihUH$awf^EY&FWW(#xy5S%@L0 zG%q_vrpPsqa7$zO?owy_-nvI8*~LAEE&R&rZoZ_Ccd~C^Pp0g3d@-h7+|;G=uudhH zqw4L5qAF1A==}WrL_to&@n9&^c{3yNj&t|AFm3HfW8d{B<+QPDD^BV$UyCIS1neXm zNAsq}Ug47v_bdw*k6LXxM>@Da-`t)VjBw$WLmLxVdR`u|Ppm3DojBuoJn{5I;=QC> z@&Zf1g~#v4vJrBS>gv*4!6X+hx>vM$8+1E>9P8nDm_@7OU6ruyqdUND5{K(5v%KlY zx(!tcYK_5&Vn6-FSA-|seNVZM-rfPE4eq5r=!Q`BMII8WIeT}ca_jW!rOSSmZx^tX z)6OdQI(i$~gw=C1j;~7%I{AJaf{t$wh+m_rad~2}1Zs$edgz1~TFU)#*7W`@LpAIlWR;s<-H5w>%4oAcNuPbXclbENTDSHWDZX>F^E-f*w*K3tH_OL; zoiDcuG2We?PBZQeODME2C>XMSEAODItb3rLKxcj9>Y7z{{Fk%X8kp07-rkr?ERs2v zkVSc#ZwZ%X=sv!;-0Cij@TS*ReMV)%VxWg5c&^aKhwt zcq>o?9H5q0KiyYwt~tC_tKR>0d-Z7KM#*x^d$4=+zKL#*9?MzntJ^Ou_W*PryvcoZ z`$f-WsFSL}5n~13*)P1e>pC31$&@6+3DU|aE6zWseaXMM7P$%a?FvWwe9zU zbhUoIikZc5#}+;=HOFMuftI!9JCj~34O1`25fzP}Urq$u9Jju2VR`ci@0_=DP2sf6 zY`_9v+xXjqQ;As;ONHhXrH%f+lO$j9l-K)iDe*(5w~K<6>@`GnG_z!LuSQ0{YPpfq zIrT7saA`6VWl|+GiOvW=9`K@1{2rU&XgpE!bl9V%EC{0)HM&R3#Y&~(egMnkk72n3 z9XAh**`G{B?adG9bD^7(mT|0>$~+rr-hI0W95$DF20YJvKqGqbh&zVo6Q-%ALK@P| znbS4P%|iF3I<)Crzi)1vOT-yPClnh-FyE88bJW0$M`Q=sm$q%16s3R*em`{FL_*MX zdT{L|BTB|qfx{9)r6aXwLnCf6X7pnIDDP#*RkfFIRqNWHS{t5SFfX^C zZhAWU`I~Ogc6NcFc!Q=TljO@*3EfEBL!7w<@%%HMMaFuj@wYJAQyJmew@=>ft6-Ms zxUATJS=ig9bx}{?*`4!d`?mRQ8`W~|ogqY`2*G7pI{>vo!L_Nf`E1X3!<`S#db;|r zd4``e+qiiAVvbSvQq$PJ3)wREd612eQ!e{nCN%4@x%JEC6f;c=ZqHAGH{o78 z0ROGKsEejrz56(y*!1ZH?cM*_BheW5&~$42wLxpyCE3|40fL+^gS?w27GW8I6r~9& z{vN8Vd0$7u-+GPi0MD;BemQ%4@xhaL$FOQQ9vPLWm1o@-a2wBUn&n1rXcTpJePl9~ zIvvxKUMOy|l^fLe_#yMmV|Ra^73BlPTQb;$C707nC_&sRe9qmq5%#S4jzqD}aA&Fc z4q&KsyqUF3uX;VYX$N>1p=OGlIvFsVx&tI^EPNZTZg8?+PJ6$;>J%IOt-oHVekC~T z*oXDx)m$I+e$%4pOb1#Jt)Qx|-$4TqQp^9MztK{^{HbxLXGk9$itPqYsnqo zh8ly;mc4EJMWs_FE}Z4yK*_D^LoOSPM41V#DEC{VzWPO)hq&zkg{c`;Mnkrc8-wZh zm6qXcHN?fPLlzFzQ?h))-5t1(X(mnvcpLvmseM9Y4gNzPvPbg`4|3jLXH(kN7;C6M zG?Z8M+{Z0Df6K0zVU6?YS25%lLF@O}FB^>^-98URuIKRECZ$gYEct2QuezoBwzISU zC9k!0PaB(+Y>)9hgT5X?vzoezw{FV1`heLJ+MDVxyn51!Jc$%N%amup1)8n${r4%e zbCUg!EOgU`xL8H4v?`%yT(D-COr*!f5A8^{Ein!Htn)FI?G?-o&v>WDhR*Ay7vv61 zCQo)(+ab8Olvq+`C$^2j9^CaIa^V~9HBPym*qmBA#HY;bU_A z#9tWF$B;+K?kgWMA-4l^d>WWw=*)M!+OBpW^FIO|E0Rg<< z$>S+zO~VSwDO1`5krK5R4>{O4oE;1_Q_Qh1e|)-z+BWM$cBzFqT=!bUD-OcO zW5QNSTd>k~PsE+;Yo+E3#W$bN+FgDqa#H!DpWG&7<*57X6LZrWn8muXAhG5eMHVZJ z-dX8HfpghdE2&v|GgBL?dj%31{lXT}e$U%nz1#L64%$#Q z>R3vTcEWz`iSVtY!Z7UjaLmXvj#K*h5j*~6tEr#yrZ&(P5igw4g+WIgzFl%EST0*w zW;=L|RQr(m2{QtYrfeU#ChY{lk1~25a9np4k>N)6GrI--qV6A8^a{H#D8K zva0eFFl2@vPvMcw(3B7ie+O`^)5#Ie9L*B#6Btj|?OOB+qbfx7m0azrF3}OER(@mf~Jz${jm^0mBaPtnb=-wosK}Dmva!G)hRy<9&r|PMFh;gn!wJZrQ4?uB%=1pUnk(buDYz#satq4Ofl0lb`$u?70tj zfCjYz%-31{{yW9nPq%QdwyJy092$oYZzX`Uc2;tD8Cvi8hCCPO9i&)(77*zn*g#Fo7N{)Z78~Osp)qR}5Sp z{3f~y#2s&G6AE6Mb!2HSdN=qcyT08f>&-z)<@jy(`vE=ox<5ge4b8+;C48(E5|4e} zOUUMEgZdbxiGD$Tk+w}9;)@u2ejwG*a=0~W$ZA`@@O_8qv(q&$AEVu(dreQ=(Ho9) z%qT4^x|R3Lvabj?^33-2HzT9M)&uEQVV0?lGR&=u{4H*Ke?vUtb<`mINJ@_>)K3r1{zzS<<@DAt-B-Cdk-AfJw z{zCY5>=dpW)a6 z{LbGnfm>QM3wSnMP7!)v$fQ9nYTKrmwZ@uRV6aMkOk5X1>04tXpcJ6q1sXP1eg1fz zG^;`!j^JjCX7u&$w`Edl{1%~pTDo26ME7iIfSD0#@y^3QStFAxv5^AT1WHbK)tN1= zRNhZ-Gw;5!-~5g9`wMGf*Uk@}vh$HJ6yc#wi!$qpu3piN;P1QNuI1BU*MT6NNJ^aa z^$s_gjd^bQipkX@?^xjr#U%TW3H@B1`B+-(B^7!5PWws?|7W5>R3(xKVO%cRX z)ZzUOnX_Q|{k9wHf}QVefDWCVz9IeX{Yxu^zAfe1Ex+a3)$1|}eTDte$zYQXN8eqw zGFtxhV5O6$-mbKM>O)y@)7fpa#^6%k+1SlAaB1xub>;9@M8xXhnX(4lYO|17c?jr^ z>h?BS7y!4WRP;YHpW;C~&V&$gh0ptK+cJyu^BlvqtiztJ-TZt3y1dF6w17mFPWrX2 zgnW5*P(*$-#wac$REamHd>v#sT?b)uasRc@91Mrkio-lnmuSq9f$Vt=gIF zh#4N|dPq@IM{j}Q7^3Ip`s9w_*6XD-F$vz&ob@f1agpY-v_j%ui zmjdS=$h(`U9pueYgh~eaTd_hTs15Onp2o*tuy?X1zj!S7)_^oKz#nY1g>LaR&BJ#zf#kq2)OL6Bf0&j7AQh5oW;}WH8 zD1bP{aD!QLv1~N9GVbgSP%?LjidD2%*F>5A$m^6^>KM!L=Qfnhl*}f3<-2X}-&Gm% z97&SXS6fx_PNcWoTQq1?x~@qbO5yu?8E+p`pWXZ&ooZqOPWcq`N0bN@`CqbOe7#X_{L;KC3PnK9IKC#h7W4png}-m)b7Ls8zm zOnP%@gBYtu@ygzO_DocOVPHAF{FX|*avmK&PIe|qYxq;9-{J~IZOnmtm%x9E)GBiP zOuN=>hP)r8Ve<_A28}Xb-7wLz*`;>I;{!WR@pWg>Yh4o#&&1@wk$mI;?M2%Cllz%W zTMK6QDuVk(B+YTC@Jf)L*&Dm9Bg%j;2iLjc9e~J`|J8ORdSLdbX??cC`Uchn)_vfz zythiR>kWf%o`{hXtrf#t2@lUzDwp^ea``c5fWyK$lMz3N8EvEVnG(e)d7&u8_^4!?73IIi69yfXYPytBZ` zUU=6h@7LO|pOl|no@qCz*L6~H`JtyHay!8)xnQZWK9MPhvgDN1{Qy<#O6RB(beEIw zf4x{4T-!5rILFxVluj?oruI&ylaO3IT@2!&wbprmllw`~Pc-!zN(-UPU&791rW)CB z1^5_i0cxc7`B~^%$XnuC1b(88m~l|z^us%0(niR0X1B$yCOf6(j+l9@^33JJs@h?xN{^`x#WPl?`#!CV@@&6X zD!c2j2Vk(g)qvyvvOEoK;^7H#mK=_RJ{!ur-#X6utd4sBV2c^&bka?$Ztd!T8lTMj znYL2AHS;Nz>=zHZSD20&fBaaeL)At_kSbD-ds&TEdunBhzkqa0NgI8l8l9-6MiM{X z@c!a_hNQMbLNL?4+)?3EvTHHn2R9hqt>&-Zzt|C1<)ml#(V^hNY_`MrNE-4aIC)WP zx=d0Q6Zco2*^Y$QzUJ$LkE=Xv(4L#7uAi>J6irRZ9>j_DUk+rK$~lX}jU)tGx8B4% z6s@AnQEbn+5Ad)h?wK*`9vE_yUQ~&ZZ?#UoKSHvNedASCEe|hv=20+rBy9zEy|*@q zbZKV2uHnkI>#>(CUr5M~(Fn#MAJy&?&-?TqNA=5G{AyvEe!xz1@!1hZCqscOxk(@1 z8+IghxX}(!#am`D>|J+p2RJ`3WBbrLzF@;DchWiKl38}6{Cd6u&$|V=hNcxge#ddv zhgHjwuw04Qq^sk%U(L^)GZ7u#M6S~mIo^m5X5A_^s~R8DDKMz{wB#8rs?reYfQ}&L zN6MX|P3+%B7Krq>tppPe>X*acB~*Xj$mgTBkyJ+|pO9s;8O4^xx*h)JMZDM;N0Omr ze6y{3LmyF9_HELQnu#unYZLw9%Js&2ZMTv zhT;}YRtfEbOqSEW-hB$qK^rv0HIg!^1j%>X<941ajb%f4HtVXnW@e&Fh-VfSV84z* zQS;PVn)PfbOnlRM#@liwCVAxzwuAQ4P4q`1>qWe9WnjVA9YEgha?*{&xcHq@bHud7d7R5+!x+i!AhRuY98_2m;D8h?XUB%t9Liq7C=vx zgZYs!$F>`_+pC7wgRT04s};8s$Qv(jXX@R+eox+UGac?u^6{IUYXf~-ThS}Si)vdF z{e}G{;Hr2zVSRfkI@fV_c)?|ME3#@RY_de?!K&Hk<L-VnmQh@fMFziFXvfEy zlb%9JH)o1i`?~wY=>#7gC|}oKTH&p%M!4h==5!$X*LDCrLvD3mxUtxvuYmgTWLvfS zqiYN!;Y-IqlVG;pP-IHJ?g8f#s)6T+Quyx5B=(n!D0Xb{y?vHMN*U}>@K4pflh}iu z-7ZxHXUZ91{mUL~!%tMLDBQ2kbk=p^hdN>l&Jbnyv!Cd(821`G6X@S%nr}#w*fTTJ z7BH_pctcK7_BJGDz&z4KDfVlN$e~E_mA62RErE+jJ;J(rsfeUz11kTy^th( zJ!x)L&93f#+`&#R4LQ3*?9Q}@V*JC_lk%Nfu#>YUeKS58A06h~R(gA2Ru_cOqNTM* zjxJ6$2fH|~I5)pPJnZIk&Ub#OKH^kKMn0c}t-^j5>G{6G&g7wQ>oVO+gWM_mkhL*@Ih)gjfDk*^Ix{EabK&GW))Tq2vXVufX15v?I-4MQh&9vr1cQ3Q7< zaGqF;2@Cccq$RrfKaf*7?>c>2Q{X(8hbWr;n2I-0O?f$B?ZewaKfZnLVw8eh&W7Hr zq7qSGb63Jk%2L(Q*gN@8N8RS`NHt3oyKQ{_5QL+^lH@gy3K{47gLeB6O=6PQdLh|ThN?K$eGTU6*-@OAs}CR zSs;@3MMBBRdDllrfS1%ez^#10S+9*NnF;2IP0@$@`z$`azv@@IwNMs3TpzrkRw1<^ zT(D_1Xn71*lv8mH{1=l8jl--y!DXiRHddWy!R=q;=!ZgTxeL*wb8W@Z38m_}i#veN zf)nW7TwNcY-kWtul)k^34l%h^-_rcT)iN_`P1V764Ob_CYleupud(A(x$waYx_;RXx z^LPl=x{z?irXXIZb#Z7ux#Hz0-uzDb@>gyZ*+e_;YbxOuA(77S-jnv)RtUPJo!MU@ zfBt&2tBeSALexxZHfaqFfo>2u+1Qs0wi!;8-*_MOSt zbMv#>W!@X9*~C1A#{27wYfAO6=C@QcwRsmuQZzb8V#I>bzcU<+5)~od#3H>)3 zqK%o_+j7xVop*H8&(PX2(NX3WFz7FB=e!!>2X|e&B)9DC8v&*0;$$uN&mYpC9n5jy zPHZi4ql&H{{JJgFj!S4dS$$y&b>OVvld`M=-HHIxcHc`pp|GgnxvN`NdxlSKR@svl zl_axN$0A1up7e2aE&hD4OHO2Jd-XsCMTelx7`@A&5$i<9t@faIV&~I+tz)PurK4MU z3WckMoS^7TJD-xYq*P;kEr#bh&-t;URx_o{*8Y%mx6llt#0cCqQeCsXLJ3;pJ<`v0 zltZoS_@l2F6*HaC>gtV>uI9jznD-ihs;M+giPbr40|!?VyBR^lB(f3y?eiM`*~=K# zsuw*t8KQ@zxwdp_P7x_xlgf$uu~4Vch)+d6Q16GBVT`h?{oQEzLohU^2Eu& zGGEOG=zo3H_)Q~^;)26w&8;-z{KF)v{J_DGSk}cmT?9oRwbASO=M||9IG;-pY+tvJ zPoFxXRO?o}O>6m*_(oUuSzZqI!Cm)DA75RGTeM{d<}jVVp$WkMZ&9|)v2 z2a$ZCCz0Z*q{h)MQwQR+hkN5$?KXxV1PS(Dy}DQ(=`G_yOwFmL?&G^cGJP&I@));x ziQ(;?p1CmZbhKwtUgeg3pvhMGEBLM92Z7H<2^urAEV+`p3|`xpINq^+>G|^MvK`97 zB|E_`*JAU)M2zq>>C}dD9R@m)(I?hA9)N8Z2clv)!P7Z#*Ai21RjtmP=9Ww+R`B>v zS;Wj_Td6a6wg;TLtPb?yg%?~F%~pg4f~Jfu7CY>ALt1# z6%5}2V!=ev-;bNGNc%cdPdX+Nv=u!ZeR!jzz%X520 zAWtf}Zt1Tl*i>{kwz+s7cUZ_~SsJ+7cxC7yu^4gBHQYUH!KB$Pd6o`Av_bO8)jhgc zbgQH=&f%1F;;pc0(Hrjg)2+bjgZQfZ_s$R4H7{E)V834DE-2%i?K&+qv+~8DDfN;{ z`nV)YUBr;l#gwuQJYemVU{YHgcxfG0*u+Beq;)%BPYbtBxyzVt-w1<068*b-{1cggni-ZNT51}}Sh%g#I&_eV~dKl7!# z`oR$O_=c?0`D6k6a)~)c+EEO#O>%A7~ zti4YPM=tcKo4JRqj!SDrgzu|;`_PV4dO=EEE>3mh-C;Yg;@%0b=`kxa9tyll+jGgOPQHvv?JeeJJEIa(lDJ2>9nI>dVn342dDlSMg zv)9I9q?ImKz;ZKCt+DDv+YNO0WAsD-lJ*|&xv-I&r%S@AKVOcfudB*YGrolYtz6zs zP6=aYol9XK9-h2;NTg&8t}t2zG&5ss7K^zB9v>ZJ&%A8V_TOiddZj(3=qx{u zLt1wGLlM>{dTPFPZP7l3Rt@2pBNu2p4iC*lNfj{UTnpQ#+Mu=X2RH4!qgd;M zaTERWKlby5D+=kTOST&~`m2P;+HF+AFUW)5#K;|hGfK5*x$J)dIzh$0&#qqe*82a` z+)w&*?8~ch>!Z&0BN0Xz*&C4v6{8~#0!?{X1uBL4tD z{?a-S>?vD_+s{z{00`)mZ)bJG?MR?TEdx@?IFA1SvrcOgg&4Dd5VJ-vf9#9e-s8zj zcyIs-qW(Zuok@1#d`pIAA0O>BuT{K93K~XZomtHiKoeloH`!<9tODhf~ zNAl}x%q?O608RYQAM*6R&PwsKvUs&Xxk;3~c>Ge-O&U*8;2NIS5srEKdn%uBo;NWpbRR$U zV0xY%2yN`_{56(Gsq`Ly=RSaEq5GtI61u*&o3T3@svOqi&|euujWqN)6m-;LqB9~a z)q!}DV1Sdt*n2$Mw$kh`E>5|8sla`m5O18q0(}*yVtLk?&!73a3jR&wd;b8f_Y^z3 zs5^THwYIBeMslxUZ+)J*yf$8UhsTxMwE4(tDe_x(lP5BXpsJ?VEi|mk(YhOZLAgOS zwd|J>T@{Irpr-&g15Z$R(DWeKw;L_PY>L+I$bC``Eh2z*r{N9eq<;|fA3mSyK3qdp zx9~IWynaTSx5H0BDU;2Tr&^iEiljq2s8phcX0p45HY3yc_O31E*4l5i`JmPzS-)|Oa+S5X<9Bx2$o&+q=>X6+_cwKedf_>K3 zZ~@dRO@C+nS5&#R4M`J+nBhbIZn~h%oTp&n8jn>_+oH2_vP#}V3s6TSIL4H{uN;{< z0Z@4&Bh81h``d<&;v)#GvDL@QgSYwT^6OKo{_UPANKrKq(-j1bU-6t*=h9Q+UtDK< zOXe+4YvjdEZr|8LEm0k0(ZAcvTXRqd@y z$n0xPd=!7Z9Q^C)(0|-r(%)?5Ic%a}mlq)-MHH@%EPl-+_EXoZ;XJW7xF+NCd)$w& z`u_4nd5*ETWA=5}&J&){-5kWuf2YKYxC>h?;r2K-aWR*_VuIJhx_mNr~3ZtY1X=rQr?RWH60`RT<~s5 zumk%3IrpL0x+vY%n}QlxXpAw;`D)yqW`}R`aYv1bDg2IvshBLUbz6W~etw?9T*q>d z#E8HW<(oVxpbDQ{^fKj}SDIqV!~_bs<5o4GK3M3J_Qv9y_>Wud*xplFp2}^A9thna zfg*~JE1Rg4#-LqdhA7O5a!Q}4utnU?ex4%PD3u%rK|DUnbU(3%HCvf<_K6;ciNy!` z>CqGUqe1*nuQxZ?xmuiFCJMOZy`!cnSw&Lp(&^NmEfJ_&wv{)x2iRWif8DY&oG1hK zjvvf)EVOU;T0!`UC-yfJ`#O8+e%ngv_N8TH?6PKd?Hz4FnSd`}kAfNuv zdXl!i(73p7YAx@y$r*E9Km+!SAG65xs9I`SQFsHXe>{)aNfqesoPx{alqi*M41DVh z00ckQ+C~2WKVN4oMQi8N30e_ef&SOa$N4z>!-kBz|N;i$;$&55|W{!ETv zEw^`89~nvZxeSt2gzHB{&n){Wv2Pi+<3e`0Vcr#%KTD0;}hPxblte>(NE*FS#i-Ev>A`ycrqy&fHV^XfwW zKjMGiA8F1>>b++lPp==3_8fn)`g`|U>zBQCzQ6y~+*6DK~% z`>mcmd-MK2^m0C3X!YU#@&5o5?v2L2T~zhOn?NV@CKk#<<)0f1v8 zD&PDNmTq}&Paooa`>PM14v42^%=yjXS49Igsc0a;&;v*5Bm^yP zJ;xlwDY@JpCHyK7eWcX?0Fu2)ytfdx+vA?>`JRd&S7loFxEma(U{Pmofg0ch2S6*i4+wR+TY-5`zt%$76*wPZ}GeMWs{$UiJTaGT>2VhsQsPC*BuWXZNB#xZ+utXJGY?gBHWq%@v>sc?COkRS*z*m zQKzHacq!wA@V53tvmEf<5P#B;3lB{2>d5~9mk#BdBh>jE9Z#Am@fjyZqN+(L>ggpA zK`hj@6tjhzDuh`zy0}(G)IY=AxyV-yCf7U;4P%#q!4(+>y+geHZn5r`)2>93aq=`c zHR{Daw*Hs@0DM2!_B<4?KyRHo$h`jmzW)Gi?|pl&Uia6!=D%O}-;el@bv!H9`p&;k z_ruzA$EtOh9zKWqf&TN!Kh*yKynEML`Ss7=y7yoI*4$6)$NTT~uk6dKeEQ-?`|tPP z*WbGLUjG1j9AEwS^!KCIk6t(b09*ZU_Vyp+?u35Msz+TA0+YZNz0Wq|>-~MUerK(8 zjNJJ#L5r=(KQ9d|h85rwB!@&Qgzz;HbNvO+=i5`tA%!Nj7b$Sw1GA2_{B_5~{ojAY@_6`%il1?w*w< zwI8yiA6#@{V;D!RdFHgFCTvlso?bXDpQUXwk!-$3v@4RRl*=AjY;vsH1aq zJY5*C^tF~*A@Jvpxa0C3pJ3@|ia7%#j34HGdb6H_`46`@rWTTuB~+C4uM(qE)JPC{ z)M#Xl-rB=n+D)B)mbmsX+qVd=qg5xn)BRuI=!0n5mLy|L1G!$yUf91jTBx+)Db`=*j)QXEK&I!`O}9>8d*pHt$i!Ut#Q73 z{{S@j>oQpnkDn7a0mI_!CdqA$_3|c$K}h;3wMCoTeL*a#{!57aC7LR&%<3Md#yofm zOzf4T49XYR1InIc{{WDGu~G}o)u|*l??aH!!}4G9x9s)kGU`p+xAs@Z>aE#>p;}yS z+3UU2w>q+lwo18Tqt52>P(fLjuBdsnOEV7}+WinJ0(=LB) zR56fXYpUqdHJ$(-j;&)uEMc^;U~V1^f|1p0zhVxs=@)ImiZ1oKqK5Qdv8k)us$YTBRCEQrh) zTK@op?o;JU<8&sGP&%3ha5S2Z1=rS?s3)kuo2(YtK@pQd6)J?(Q1J@hmEZ^+9@yoM zWLY9$=;|FvBK9MKY)y~&dmVxasPyOy`E{Lt-+!*Sh4s>T){q!0S4j zkM+3r!wMd&)>Zz$;s^CV@-KDyb*{4e_g?G&*W6R{$3O2M@4lYQzb>s_J#jzpztRoQCRdMZd^Qhj0&wie|;zvtX%cXU3UH+B^6YJU+p1F1&J z*_L@#RNyMt&g$0pj}K!2+QQ;`lJNh z`z2)XtR-eNW_te20sDG7g}h7j3Mv(8`L;>@gQ(lfYEJ#5wes-9@;1=L?W~`msg>rY z64cX=RCj4gai{a-ztDRtzgn0N5g1R*fzjQ8s>&;w3w?s8{GAo*{73M=liioI(lQ%y zc1;HLSOXE_!cUHhrb@_)Si@|Bx?79gzaGmj8&>0NfP8K%@(L?o@^p7(DPtoZDyRA5 zq5l9cvxQ96l=8z9$l-PTuE|aXRr%?DS z!_f3!GCMk_Ze``I!-iALUk>un;k?Cr=sf&=p%Oe=&LcxEv?8I*uF(n!xb zQR!wXNHu-J>gl0Iq9Yv8laEUDTW}I6?nnc*F^^ugmF*a+YcW{rRHj;5jCCy*+mt~{ zvH7VhB7vf(jbr}+fjKB?<`J}tE~+hH0QM%aDkfajO=(~CaOyO?Rx!3HMFIZ+SFcyY zLDXpv!!E!3h*`Xd)yqi}Mq!?*aj zF(7+*<32%u$a*rr7y94q`$ux*yozcgpvL2bO01Dd;-#U1BPhxGRwq@_as+4zH$KU& zBsUX8qv8Pn0EAM%I&@)jf&`V@3P>Nz{Z#8??}3x-MZgh``=#ckpBREf5*LbzaToyw*H^*hx+{cVTT^5L8C3MDC&(Ri0T`*#fVv)lbs)A797f=iL~pDRwkaE7jwTq+p0D z$Exw~J?T+jkjYFLsWlXa80NHVPXlO;Ws=0OkRxjTqWsw2(MLG$Y|<1Br|rc7$5PiP z?P`%LmDToUr;a)yJ&Bd6-MP-W+msCJNBka!vMP30LfH(pRb3`3T95&CA^<1kS-}VB zeaF`qV)A{i2#qb)5cK(yLf7pb!_*#!@LHQ#w;5miW|*(+0GfVy`BS3mj{WC)~a3m+hO)An)s zo{?F_Bymf2SH4C%N1Zqi=fmVWYskq%9_55ch$=T0UXoyRF)NLtjVY+<^?tRI5erH5 zumw2h*mm~$OxDp8nWi7GaQ&QrXF@wGQn1e_lu;4+`JeKB-izO7VR5)GlleX7w9&Ai z4Mm8Jkyz9}jrADkxzZ_~XiB3101QDS`&oX8ZF*%3P%-|mwv_43o=3Q{5wmv@{?GES zL(LWjI@)<^WYFtSTBt_8rGjT$1VX>sw+(Nv=h@YiUL*mVHP6}pujkVjQnYfF3qn7i zK=$+6FCp|5X#+DZv<%=iz>eSoLXd6E{q9>r#~JF;T__b{igZtV4{cP_w9X1260;&i zq#b{#A`4su0{1@4CxDNL{{Wk%X(*6_po7(C{ECLZF^roL3dd1b9Cg!ui^vo1VPKOg z0U-iQNV-73Eywis#jyQAGeF#a-}7{januoq5<%#x{{XVVlnYXfH4}ZbeR~Dprfj(s(`DFL7YXSi`&_=+{tYTxS=99qf?DNe=a=+*1%m#Bl2{? zJS*v6pAN3;W^Ac4zYjJAAAr*gRYeXiwjzOLqXX@wMUoJLHY;^`Qf|EHq z)6z{{20A&VjJ-LomVYWkDxfk&EVtCA;8+`va|X-2TkWtqPSlTGKRW*aE}~uQWVzjD zSAbQ*SMmd+iH7-i(AjE5s(sz|QaNy7mmgl*-ZwG2qY8aU%OE1o0rn$KZ{^Yyw&IF? z2qWd`&~5oUnGlehV>ljQk3Y|+`hSysD^k{7?T@8PAz5-U)KWy+$qS{tau>C^3wsZ5 zCpBygf8?zYA2MnAVArNwl{t|Ge{@QI$`k$`ggvp?yF+^F{_1Xg275pZ!yQ!eN&&sE zOCU<6)CIvR0UVEJR=b^*_$J2oDQU+^tv=Dm`E*x#w{AOe0{+TKN#Utz57>BgwofM) zWjq7GvFDGWxGGN<2in@Vndu+f)U+Vq@J9rDZR=e1qxSWge!ucR_pfy8U1s<0z1RQI z+*JMtIO=oTlN*F-{GWB^mm^y-2^?`LXRoWPWg5Op_|23Vg!1%A^`rA}VcXSGjxqLd>_{LT~)QcXU=UXplSy^g}v z=6gqRQACka%TXp0nx@g6G<5P%VIqtYG#Y$VN`Ni&66Ah8kyys0%eu=Rm{|6MgQamA z{{Xy!_GhDu*%?GTToP7wrludn*>nE%Px9z9>j>q??p^-%G6^f|nhoQ-OlYB~V$Cu( z-rKWDaeT&3ktt-FG61K?M-u4ltf&lb3PFydb8bzqf2j6XVutf~u#x^9 zU&^|P{ez=R$NEjK`4i&P`$-f7_L2Uf(}vo??Y`2fpv~v;aZe=qZ1y&$SxoR$P(wvl z*=%#h@W_NTxXRR)GWwNtF)MNIPO-AI+%5uMKp9xD^Zx)$IDamJ7dLl1Yz)?tm335L ze%{l^<}=ZnrRuzNc${1~%Bspm$clqY4P8Rl)WJfa$xl+|c%qiFuBJI74IR;84RB7A zaf(eU5&@K4=R#gm&Z>5+CMty{2!l6mzz`o zO@Jf{p7Z$tDf6vPJvspQSH-HV?8x%4DR8 zuJIiatHwg!{@ebgTgXq1dnpy*09zDIJtbbk?M?&zT%B2LOJ30oA|D zAELAQIP<%;`wMf&E>@m~NHaUix-3Q;H%pRQ+8VNGBFE2LjLF9wbn>i>Vv-#sf1P5h zq2&#t)}KT!*5ckSWNT)IU)8At00ZZx#}Bc+en$n5ZDM7iJ=4^6bd=&ubhP`IX|u5Lz;}*%*{zhR|~yuI8x!K#MY*nm2N`mHUW>a$fS}R*tY~95)D9S z0Q^Fg_8`?b2c9@1dPAN zX$)?jN?8P~tjI`=n-T6*x3^o!Qf3F~WXsb!Pw|f;Jn_S*;ph4*mWUDc3GmnP58*zC zr5y*wy|psNDmM;Zrj|RrfZToA4>UjDQ(}1TQZ7ht5q{qPfYa-PHS_SO0T(& zoHJ8YLkiTzLkq}<*1kJ9;EoTon_fiO<7IVMqWnF?SMsm;M@3g0<+;eZUqIEw&|}xj z`Sc~=x<-dZ@BHzOKfm*SL{AuAD>4vW^a77(bLiHIH~5Hg`&w& zNb^BerpWh>O*6wY1_hC|0e%m$b+or(LS3Sl{v`NM+74E~nCJz4X9Q)Q(U?d4EGS3j zFh`;2V1{Lz{M#+S79=ome=5O%KGt#L!=k_NbvX&+{pb2|!T$hYJ+?(U)jc}T?_F!J z|I*w(rmB{XGc{#RJtRR{{FM_VDp7w^E}|L2{&a)v%CzfX5@-RhNNkT_;_2K)ji;9> zA(bO(UBw+5tEgina>}M!l~f?v6kH#4XHiV_t~)to9o?(^{{Yzh&q%uM^P9*cJv7vK z>Q-=(JTU508Eq?4CaDI06r|WVUM=_>`)s{Vcyy>(DxUI7e$F3fNeYQ=6ty)BB9Z4n z^GoEOr6j17MGHH)V#25%5c)#%a4qe(;7*ZG=hE0?Qp$k;0FYy#n|Dm~E1i+0)Y$Yj za!YnMo+t!yqWDRM7`)+D!r*WS=h$;{xi;}$Toe70>K|<=zs{Wq_WM=1n$i#rBz-@X zYEFJt=m>{w%aD?r3p|ewLoWm|W$MY$arjC~m9NQpBz0ttI{K9g&&V+YYx|CGcKHR( zyjqC3l?RC4k*;LV^w`qAmFRCB^lKf&pbr8jCN=eug%cin6jq+JuTGtjO&;l`S`0-L z75Lm$O*K|7f<*AsSJ%blG1X)y9-3TSGe(sYvv9OY;~uFm?6-0WbEPeZ_`D~zcm{7$ ze3WrMiYdhO_Sjn3yWF)dB^}MgsPrDJei7=%yaz?{uQ9fE#v?C7gK76&bxvx0rsc~} zc9GGIj5i= zy$Ic1hW;P7WUWPY`=+9uU3~R1qs17DL{$*pm6{bYMK$d17#@Ad@IYywai{vfKBHM;G04bNniKOroPWvJ7NUBJd<`l+Ek#mHD+N52 zNi1twrlZMEk6mU+=30uEl2LVt1|;eVJ*uXnLjGUo>5@WfX9OBhns6UKmkN3L3Rk9# zzCRq4*^wO7QaGL&C?-nN1XASTdKL21PBgVlqM{O2w7QZw1x@|hfDk{_KiKPNU9`0g zKf*uB_H^E8AxURMiRP!sLL+J;6p=>Mw4}pQl*W702n@1loUi${P!NR{_o59k#2!Aq zTLrCJQpS+e&5O;~Jxp@XkCqvXH4$dKNhLNl)>rYC25Fd(+5kS$ zU8n%dPSMBYIDapddRJ^1uuAvfsPbdPQ`Wya0qfBg?2W%3A2qjoD-Vp8VID;7?Bsaa zjZE>yR*^nBqwQ+ofaNGMbh4yU#zZnQGPqqzEsy-swhg~>n(`Rf8tWANN_h63IN~s9 zdYN`h<9TZxtjq}`O;6!JXyHTWkzRsl+t@n1tQC}h#VdN-aOGvnY);18a!7yC{_?Yo zmeI}C)1y>vim4tsVy9a46x9+ahDKH@J(5Rd4dgoPq$bJEv}7b0-^>p{ax;xU1JQ%s z$!#x(bc5>GwUvcKulZ?%jL@2NcDj2bQ?%%3mw4uOyHQs;80^gxy(Knk7E%(UEr>5Z zGAhRlX<1e#FLKug{>D7FcYn33i~E~%6MQ5Rg}!cvsb5kkYs7R7<~u7*#gN%SKa9T+ zATVF_t|-*>2BMt`xE=ohwQDjGW3kl~u*Xy9r$nZfo_J-7ShURy5{*n_k|D%wTHo0} zk7J#$nyh7*S(eb}10aL)2mAv+E`m4wzkhER)i5lBiOomMkMN)6(5;JXT(Cnh5i}7k zbX3P&@Gx27Sm364129yEYk=T_7lLi{8N+jLDv+)}%0J9H4oe*9-NJ;^=00S4o}b*9 z;&@ad&q+r|3^h;>2%dU@`b>mqlA4LGu6~l9FYQ>NP@wQ1>iwNG6`1NHu#{X1YihaCSfi~dHINH|k7)7hUjxumGv>~le*hdWUa z#8fd8P)A=p4By@AXaO!Osp+Zpqmm=3QsHePkY1YMVv%EWK*RyZiLNojhZB!3gf@0; z@Uujcm3jxBD2q5Pr$efgv1M+~y3J%~_ zyfOo+{{RJg5^WB@ye&0+6mK(wq>tu!bWS^Gw4&OQ*UgKjsF>CTjK-?+*H=dy87OEd z>A_n@#z4m87G_oYdx`m@e>U>Uw)Lr?^(V{#KRW%i>P6T#PpFDHZb;H9N1*j$f5GT0 z(|*g}*=^-fS+@5c%g5JIBs9_2Nl}@4S6YTdo=QQC#WYYU0gE*cuAM7N{{Tx-0e*chytIPLP0g*_BZ5c)Yx1t9sUIo=O-~LzXYIYm zv-XA_N)@8RGhk`st)7Yj_cWB1RW^ntdDurz1O<{UUNxFlU?TxZe`_}_z67;U(Z(&K z;Gl7D^8x2dpD$jU+UL5Kc92NsSvax5)BbXNt3l`K(Qmo5lNV?HMSk9sDS^xg?)tb|>m3YgnidM!*5{#ZS!oc@B?fUj;<+Wy`52?DG2u z^XU6*d}=n+qKWkV?1JqoH~ip{VoG%N;zGRLqGg($NO;0T7PWAQs>iI{?!iSU#3zBoYQe zGEG$z5 zfIrp#4ycoo>ZOPzU~nIwuMgTfZmP%7Bw=Buf(nYr(WZtKhB|1as-##lpLI1nGbKQ! zr-^@7mS8n%31jW4DpyH9R2@GVB%B>Ju6X>vo=5DbKu2NXBBp|D&0Qp!99?9w;`f?E z0XaD+fR#4RdXAM`ftA6AR%Kf}^o{fdRQm;UF3xZ5(sdP{B7V}opO+uAp=U4dUIeXb z#451uuK?a->~GntqPlk0Pp-G6M)=yb27?*71eCkqAA*i5tR~}G6(u{W9CDwsn>5Ly zcLfSnK=MZ_YE>%`*uy^4y2}eGiWx~|E5ldg1aLaODsVZ+QdQ)TZku#+Vo6X1A*u~O z4tRpU4S0$Um^VjjZ4HHrtdDqYRmN?~y4rJ;+|X}h{$5<(t0y1YMUQdLp)MS8Wx=yKm_S<$bYA>{4EW%o)lyB zTC^biC-9N!L+QhZM{)@#h`h8eFvIwV;s@6s=ji?Q^)!2j2}zxfT&*@&D;*@2@Zz4x z^;8t`Qq<_BonDw!*Mu@5Z%L7KAF200a@>b-+O4IK{;(8pTzUR{e%_&N?S6xBxP@q9 zuWfw~0bfDG?C4?;WwDafWDuFh+(uzogk$`PU@$(aXQ%Oosi+`@4!|;!STWJ;NF!*& zI=B2+r^}*KBvWaPg$JJ=KX0JxH9P63hDm1dGBc)Y+j-v8_!Fd=XbgTMR~KrQ&vx z9jWQ-polzz15H^OF_CQ*0D8TxaA(Mcx_82JXH zbb`5PBXY+bpQ)p_| zNNHw@M@k868cLYus4WZ-Lh^X@$iL zetjEllOz{brIWQ-6J8#JC-&3w>a}}Ti!D=~HS{pO9N6k#;&U{JvWi%O2;u-r3M|t| zp_X4$Byk-gHQ-bNZxKoOCTe5A=@#{5*WRL(5B>-k6!EYRT#n zI><7WHIvCBzItl-8VdZWOEo=JEe%YTj+)EiF^2Uw=@eaA$vw5))T!{vADH8wJU=d) zx0*O5w~P8fP;dj&?a$}X*VOwqdMt)8ye}NIhwL)S_VWtJrjA^7a;q5Db#;^KPM%0S z`vvT=JXe;IgsT7v9%Oof{;!`$8=Q)5t`xUvtq+&Xbz`{fNTkP9V(IE%AN$EZq^B#b z(Na?+DtY^GM23T?%)uFwE6{h=g>{3e7z=M3O9VFnCSXQdMV2!@B{kt^xG> z5Q>a>e}|y|0B)nFkJvyJ&krN=>jtAy2124q8UQKjsv|hs1vPCN${KoT<(-Qq5PD+m z8ASjRx48}O>ODC1rmB=e0Z?g^f$3UtIsX7JS< z%St6&eMQGHV{-7rJv@qR6o(c*!F!(69@Ls)RDwQ70*;|D@!I`ccZun^@Ytk^kRG2S=|X^Z`~)T~GX<|$~y*(vF2@(?9MDtZ<`?7$X2 z!Mi@!Gs`?KYZ`*Vy*%mpQ~do1H#_*P;zN0;A#G^v!my*v-LRoyk#9co=R~8 zRZ6iDPbErJ2y!u>A!U(isc5EJg1Q??aMu?XoH=17x3YowgPeJ(1NnK6pHXK1Bbw%a z;^CeEijUjmdNtIw64a$phG-cn>#C!Uk|6|Nbh5@HytC9o<|>Dng(ZtCk#NjDgG%}w zbQ375z_OE7SNPfm{2Pb@-4qoYQD0cZ6{!r&cT zxPyf{Vae56@#1K3f69FE!}94hRWLGA)FoVXD@ZExO%&j*6-8i$Y3b#PHgeECG-~EJ zy|~mg)1vFh43WHwK`W8#^Boz@Csv=%tv~E;Ki+ zX0$CjV`rwC4J%hTt46dD(_*p~r;%fxDPpG&4Oot1vK9=Wn+XWI+*Fb?=g^ukPNXC3 z^(1FMl}Gy>I!!;3De7UURSz_DrY4di?OPkOQ#>DW8fmPmrDl)AW=OpxKBc#|NT}hS zos7`1r;#=JdVPb9M;zm*89Hi7ppoVcW<>yk2exGtQfojz!PAh)3l(8fPvu`<%hRHLzcytgbrg6?dSBvH zaz^shR7%p#1q`Ul&{EaHB=go|K%NDf zl1Z835sONW%Ak-*hBw9B#JM1{eLoyKJDoBTYysix!*iK- z_7bRwN`oPa*SH@>Q$SbL^u??e&)aYePGm8?XjfGRl08FYhV;iu-KV%le;zXU_@(hh zQAV|tkvv{nXOc9qia$DO>kikg0W|6 z=Gfb9+gZ;gYgUc3Mjn;^RQoy{==^dldIajJQXq1*G1f-QJ*S2UD6^ zG=X&v2e(Kft>!&CZAd+%%+v#s{QUhX)-;wi40N0{;N3{a#&Ki%#MI^9M8o2A-Z(_3NDQyj2sxtyKj@T@wka9T(0_ zQY7-j6t21vs-bpwAYX&&KT)y{MJRgGvXw$;KyNM|Z{^m1xFhY|pz=(Uv(b2?jz}hI zcm#3P$1I5YV})3hZCd4UNEYYa38(^x9b7FML#R=>*N$>W=jZ9tKXc(}YbcECDd} z#_~Z(&;u%$WQC%#!ysGv7&3yqdWEfP`vBgkecIvy{gW+Eoe!V$6{oL5D>F+NZd2k7 zLG#W(k*7f1IU2l9CVjh4MD=xf&kT90tqmC%X==Q%ZK_679Fj*}BL4uDSg-6CS0EC7 zgp$(oGbO6ROtUpypCs~JdhjFAkWU_j^F6%sCF4jI2!YTAGW5&-TtW4r90x`ZsdiOu z4Gw1`xZ+tW^QR@4tE)6j@m0e(mX-1CFpN=SQihdbRHucVUI@UtpdRL3s?tkq7!rT& zw2J+{pCC9;Vx2|Xz3g*bxwjvp2m?9$eMvk?K79@})Mf}>(w&IO%MDZnyGa!(hxe8l z%7YZr7*(0T{{S~0lDFg8ldTCf#y{e^E=dao1^d81pU?K-e?F6Yry*Ge7798@8Y;~8 z;-<$@q~;$QrF<|{HC;r%yCit}SYUP<)-nug!435nQk;D{pipJW;I;h4arU1x)(X^; zN*Gp#Dpjbgn;jW>VymggI(lHpO4MSa2_~+JmKP)}vDw{ZB&!wn@UE))b)p7_R$>q2 z2=o=<{>M+)TDEx1^lsi7irHm^%aC?TI4Mk!nd-jb0?5x9h-mcajn%Jsjs04&^c_}6 z#*wI0(uRYLeLv6Z_Vj6D%*|7@zm7#6>emTTQqYTWUq?$PmJ?&9{{V3p`_Hz>qv<>= z&|kwIH-}tmr{!M1|JK>S_-Y-*)a1}r)XbHpDI?YPEfRgVkt9O`&Z1Drh^`WCAn-5k zQLh#`=uDU$wA2PG>*xNe^v^&lk&=QyWu7`}tH#W-xt^Y(sYXxjt0XmlZ&H%0C{9Z> zl8_fo>PRFXE}ozPjdBS2eCc21U(2k7%ZKU%HJR zI0SRPr83>4WYRtAha#ElWxLet#R2pq^8Ww_^68qAp@nbQR7(W8G)3@GH8fDvP{ll@ zvD5+xS)h)Nij5UfP}qulhG2r%u4!M-tuXD>2WRs8e$sgS&(EdZPu$AE&lvMs;MZE7MSvSrN&={{V{r0E_7XNwtJ2G!>Dh zMM;BAc!H^9rmblUnObVbi_fPVWJHw}VXXm-(fSjidwgU{^J&sLSm>`q-dw9tE6goNm@_ATd*ndihh*y?T$Uw$(mI8()a2%272&N>K$; zw6aRgMF^6nk?9DHr;WukfYKB)rGRUjlw*~)Wu0yywK2{P8A%lX098Lel{YhPt#2*8 z#LDqgD!?2b8S>-#9OH-mU2ewJCVx+d%BE1`(>248~tD(>WJt%c6D|s@W3f@GD^xL=gx=`1pIw67zgp=(hr*x&!3J83$ zPXT>(=#s`-*5EO)P;SR|J3X`#2_R1nQ^cvILCIDhh*vok2ZbtnE4|(4xI(hHkq46s z(2fkJ@S0;BeCkI=4vFH5h{I7I-P2TzMD&x!(ZlC>Q^_SvbkQnDO&k?b>1h>R57Y%C z*qSw>h3GRQHnPfSz#r%3^T+!&>Cs@HxCXRPfRfbQWU75^EC$t?BV6}>jV{%M_C|x`H|{Uo^wWTDWOVQN{A|} z{{U{CCi^OWDs_9I)<9$H`+v>Vl%XuD2CX#5 z;T%b>Yx5tKdT4xoQmLqUR+buHJv6nl3Fm|FCuV6Of~kChI-rC(k(0)(zzczIXlA!y zjMC0hERufSIr((1JA^E%kq3~{gY4jG<~jyN6m@%%=&4OpNjdYG;5B?!e{I;NFv!SRTI zAc22-a4I@=SdiEspUeD|{Oi(hdDBFg`gnt?BkpauD$2z*MNJ}9Qe-jhR~t(1qB-KzcME}r za6g~7!GMKo4|Hx5;iRx_wy-Eu_- z9=wK%p@snb=y=of&rn@qO4-q6YF3h!Jhhb3TvOK6D65Wf6e_g!GE)j}OiEOfA~zCo zuZEQ!J(rHYo?k8>ZxiS8=_8(&Oh#X9=NT$urOnmDjHr$nsvAaAH4vtzucS7SB*Fo8 z3X1jDRiR^}#`KcADk)cH8m$~DtvG+H6;Z2?062s5AF$)4c0O|lh`gyh z)%11nMMpI>;iZ=wIH|3gO1M^dq>coY<3wVuZ5|gTOkvYn8V~h)^pU7Yt!NHE&H0W! zPkEt5uC9qqgdSl5MoxYT^G zIC=UWxl?F}q@qNMsvwg*i2i4dJfFJ(DRq(Mo<-2sKw}=S$G=mr7Cb0)AItOoo>|Gq zQ1?ajuO<5P|>oA)@Z?iBuS~1IlH=_spH*11pfd^op{tQkV^XIpX~nt zF0kcs(d55os)kj0Xi_wo!t0ZhDFo(9WM)}S62nsr$Hf~E@v&f8LH9?9N|a=%>Byuo zw`_uyKV>QVe&1g%q1Rw>*{2cZY2|u~XrzvYd6rd3q^F4@a9tZsBoum7t1-Ku((FjJ zS{+oV$l=q8J3^$PqLYw5f8i(P`#NK!+bd5TFv|pb=_Q^TSt5oHxmsHIL3_Z)d1GG+ zYYG9DMzM7k_oaj=;nR(At%+IZ z;i{!+$)|Q&Nal`Ko+%|rWT+9#J0L|;>`x-heYDZGDoFDDx^gxKqe|*DBLrvWGfIx5 zB_%}h$K*pCaLC_p6wRWZDCdqUS0-rn$t<%$E|ox7k2RQu2i-(84JrS(A7kctOiKw=%J?%O!7_U(H%`qD#*XQgsUH-i(B2oW2UutH~?uQ z_Se(oc+lsj+Ks#`8by;okfe%gky}{=QPYWB6QsVUNUPk5atv zMhq~OsH>)E#jt!!R}j-DMR}LB~oXsB*1PczTNe0I~jVns*$vRd`I- zs-w=7u)aDue%+&vdKu%M$xkAxI~hPo>JsX#hDSP;NohEpUY$MwSBR}Ct0z8qXO9S(6^)*1#;K~Hqn@NRZ5S??ypBQADoV69k

p@G3P!=gY2Rd#$T%E~jK;x9VE2as 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_admission/static/img/student_14.jpg b/CatEdu/openeducat_admission/static/img/student_14.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9ed80833e5ce1c5e8d63b7a8552809f82cc894a7 GIT binary patch literal 40491 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_admission/static/img/student_15.jpg b/CatEdu/openeducat_admission/static/img/student_15.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0ae57a9b6131cf0d5d714e44f30ade58c2dbdf58 GIT binary patch literal 37947 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 Q>!3UUVN^~wKvTc;Kk5-PtpET3 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_admission/static/img/student_18.jpg b/CatEdu/openeducat_admission/static/img/student_18.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ec915bb9ae20846cc2ebaf5cec627ce9293d8545 GIT binary patch literal 48346 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 z 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_admission/static/img/student_19.jpg b/CatEdu/openeducat_admission/static/img/student_19.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c232415fcd2862cf80c227ddf8ee535ddcca3146 GIT binary patch literal 31181 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 K<}A3xzyI0s)AOzX literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_admission/static/img/student_2.jpg b/CatEdu/openeducat_admission/static/img/student_2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ad545e97cab165351e1af9a50791f4c43b5c6455 GIT binary patch literal 45323 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⪙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

Q+#e#bpj9|U!% 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_admission/static/img/student_22.jpg b/CatEdu/openeducat_admission/static/img/student_22.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a0e837384f0eb3d8c734c7cf1643be52cca11f96 GIT binary patch literal 20001 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 IP+@=n*|K4B+yDRo literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_admission/static/img/student_23.jpg b/CatEdu/openeducat_admission/static/img/student_23.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b60de3f7516fb14a3b02a1920ccaf192ce8f165d GIT binary patch literal 49078 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 bhAYxra%0+_K$u|cN84Ic&wv>Hy?_7NuKlQs literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_admission/static/img/student_24.jpg b/CatEdu/openeducat_admission/static/img/student_24.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c967387ed05118f0668a715ea6b134471e790e4d GIT binary patch literal 28118 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_admission/static/img/student_6.jpg b/CatEdu/openeducat_admission/static/img/student_6.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cfda283762dd8bf7dac150772bb2f4a859571735 GIT binary patch literal 42698 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_admission/static/img/student_9.jpg b/CatEdu/openeducat_admission/static/img/student_9.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1c97ecebb4df4c193d06da3a6379936bb0292086 GIT binary patch literal 46079 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_admission/static/xls/op_admission.xls b/CatEdu/openeducat_admission/static/xls/op_admission.xls new file mode 100644 index 0000000000000000000000000000000000000000..17b87b6c9c39720a0c0404733d34d52900cd6965 GIT binary patch literal 8099 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. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + + +from . import test_admission_common +from . import test_admission diff --git a/CatEdu/openeducat_admission/tests/test_admission.py b/CatEdu/openeducat_admission/tests/test_admission.py new file mode 100644 index 0000000..57a08f4 --- /dev/null +++ b/CatEdu/openeducat_admission/tests/test_admission.py @@ -0,0 +1,132 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +import logging + +from .test_admission_common import TestAdmissionCommon + + +class TestAdmission(TestAdmissionCommon): + + def setUp(self): + super(TestAdmission, self).setUp() + + def test_case_1_admissions(self): + admissions = self.op_admission.search([]) + self.op_admission._onchange_name() + + vals = { + 'name': 'AHIR', + 'first_name': 'Nikul', + 'middle_name': 'M', + 'last_name': 'Last', + 'application_number': self.env.ref( + 'openeducat_admission.seq_op_admission').id, + 'birth_date': '2002-12-20', + 'course_id': self.env.ref('openeducat_core.op_course_5').id, + 'batch_id': self.env.ref('openeducat_core.op_batch_4').id, + 'phone': 32234234, + 'mobile': 93432, + 'email': 'nik.ahir@gmail.com', + 'state': 'submit', + 'gender': 'm', + 'register_id': self.env.ref( + 'openeducat_admission.op_admission_register_3').id, + 'image': False + } + + studnet_1 = self.op_admission.create(vals) + studnet_1.enroll_student() + + vals_2 = { + 'name': 'Ahir', + 'first_name': 'Nikul', + 'middle_name': 'M', + 'last_name': 'Last', + 'birth_date': '2002-12-20', + 'course_id': self.env.ref('openeducat_core.op_course_5').id, + 'batch_id': self.env.ref('openeducat_core.op_batch_4').id, + 'phone': 32234234, + 'mobile': 93432, + 'email': 'nisak.ahir@gmail.com', + 'state': 'submit', + 'gender': 'm', + 'register_id': self.env.ref( + 'openeducat_admission.op_admission_register_3').id, + 'student_id': self.env.ref('openeducat_core.op_student_18').id, + 'fees_term_id': 2, + 'fees': 1000, + } + + studnet_2 = self.op_admission.create(vals_2) + studnet_2.enroll_student() + studnet_2.onchange_student() + + for admission in admissions: + admission._onchange_name() + admission.onchange_register() + admission.onchange_course() + admission._check_admission_register() + admission._check_birthdate() + admission.submit_form() + admission.admission_confirm() + admission.confirm_in_progress() + admission.get_student_vals() + admission.confirm_rejected() + admission.confirm_pending() + admission.confirm_cancel() + admission.confirm_to_draft() + admission.open_student() + + +class TestAdmissionregister(TestAdmissionCommon): + + def setUp(self): + super(TestAdmissionregister, self).setUp() + + def test_case_1_register(self): + register = self.op_register.search([]) + + for registers in register: + logging.info('Admission registar Name : %s :' % (registers.name)) + + register.confirm_register() + register.set_to_draft() + register.cancel_register() + register.start_application() + register.start_admission() + register.close_register() + register.check_dates() + register.check_no_of_admission() + + +class TestAdmissionAnalysisWizard(TestAdmissionCommon): + + def setUp(self): + super(TestAdmissionAnalysisWizard, self).setUp() + + def test_wizard_admission_analysis(self): + vals = { + 'course_id': self.env.ref('openeducat_core.op_course_2').id, + 'start_date': '2018-01-01', + 'end_date': '2019-12-30', + } + admission = self.wizard_admission.create(vals) + admission.print_report() diff --git a/CatEdu/openeducat_admission/tests/test_admission_common.py b/CatEdu/openeducat_admission/tests/test_admission_common.py new file mode 100644 index 0000000..a92e8be --- /dev/null +++ b/CatEdu/openeducat_admission/tests/test_admission_common.py @@ -0,0 +1,29 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo.tests import TransactionCase + + +class TestAdmissionCommon(TransactionCase): + def setUp(self): + super(TestAdmissionCommon, self).setUp() + self.op_register = self.env['op.admission.register'] + self.op_admission = self.env['op.admission'] + self.wizard_admission = self.env['admission.analysis'] diff --git a/CatEdu/openeducat_admission/views/admission_register_view.xml b/CatEdu/openeducat_admission/views/admission_register_view.xml new file mode 100644 index 0000000..bf49984 --- /dev/null +++ b/CatEdu/openeducat_admission/views/admission_register_view.xml @@ -0,0 +1,198 @@ + + + + op.admission.register.list + op.admission.register + + + + + + + + + + + + + + + + + + + + + op.admission.register.form + op.admission.register + + +

+
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + op.admission.register.search + op.admission.register + + + + + + + + + + + + + + + + + + + + op.admission.register.graph + op.admission.register + + + + + + + + + + + + op.admission.register.pivot + op.admission.register + + + + + + + + + + + + + + + + + op.admission.register.graph + op.admission.register + + + + + + + + + Admission Registers + ir.actions.act_window + op.admission.register + admission-register + form + list,form + + + + + + + form + + + + + + + list + + + diff --git a/CatEdu/openeducat_admission/views/admission_view.xml b/CatEdu/openeducat_admission/views/admission_view.xml new file mode 100644 index 0000000..ab7ad06 --- /dev/null +++ b/CatEdu/openeducat_admission/views/admission_view.xml @@ -0,0 +1,380 @@ + + + + op.admission.list + op.admission + + + + + + + + + + + + + + + + + + + + + op.admission.form + op.admission + + +
+
+
+ + + + + +
+

+ + + + + + + + +
+ + + + + + + +
+

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + op.admission.search + op.admission + + + + + + + + + + + + + + + + + + + + + + + + + + + op.admission.graph + op.admission + + + + + + + + + + op.admission.pivot + op.admission + + + + + + + + + + + + + + + + + + + + Registration + ir.actions.act_window + op.admission + admission + form + list,form,graph,pivot + + [] + {} + + + + + + form + + + + + + + list + + + + + op.student.course.form.admission.inherit + op.student.course + + + + + + + + + + res.config.settings.view.form.admission + res.config.settings + + + + +
+
+ +
+
+
+
+
+
+
+
diff --git a/CatEdu/openeducat_admission/wizard/__init__.py b/CatEdu/openeducat_admission/wizard/__init__.py new file mode 100644 index 0000000..ae9cf6e --- /dev/null +++ b/CatEdu/openeducat_admission/wizard/__init__.py @@ -0,0 +1,21 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from . import admission_analysis_wizard diff --git a/CatEdu/openeducat_admission/wizard/admission_analysis_wizard.py b/CatEdu/openeducat_admission/wizard/admission_analysis_wizard.py new file mode 100644 index 0000000..7bf594f --- /dev/null +++ b/CatEdu/openeducat_admission/wizard/admission_analysis_wizard.py @@ -0,0 +1,49 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +import time + +from odoo import _, fields, models +from odoo.exceptions import ValidationError + + +class AdmissionAnalysis(models.TransientModel): + """ Admission Analysis Wizard """ + _name = "admission.analysis" + _description = "Admission Analysis Wizard" + + course_id = fields.Many2one('op.course', 'Course', required=True) + start_date = fields.Date( + 'Start Date', default=time.strftime('%Y-%m-01'), required=True) + end_date = fields.Date('End Date', required=True) + + def print_report(self): + start_date = fields.Date.from_string(self.start_date) + end_date = fields.Date.from_string(self.end_date) + if start_date > end_date: + raise ValidationError( + _("End Date cannot be set before Start Date.")) + else: + data = self.read( + ['course_id', 'start_date', 'end_date'])[0] + report = self.env.ref( + 'openeducat_admission.action_report_report_admission_analysis' + ) + return report.report_action(self, data=data) diff --git a/CatEdu/openeducat_admission/wizard/admission_analysis_wizard_view.xml b/CatEdu/openeducat_admission/wizard/admission_analysis_wizard_view.xml new file mode 100644 index 0000000..90a67a0 --- /dev/null +++ b/CatEdu/openeducat_admission/wizard/admission_analysis_wizard_view.xml @@ -0,0 +1,30 @@ + + + + admission.analysis.form + admission.analysis + +
+ + + + + +
+
+
+
+
+ + Admission Analysis Report + admission.analysis + form + form + + {} + new + +
diff --git a/CatEdu/openeducat_assignment/README.rst b/CatEdu/openeducat_assignment/README.rst new file mode 100644 index 0000000..e774d3e --- /dev/null +++ b/CatEdu/openeducat_assignment/README.rst @@ -0,0 +1 @@ +This module provide feature of Assignments. diff --git a/CatEdu/openeducat_assignment/__init__.py b/CatEdu/openeducat_assignment/__init__.py new file mode 100644 index 0000000..fe9c403 --- /dev/null +++ b/CatEdu/openeducat_assignment/__init__.py @@ -0,0 +1,21 @@ +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################## + +from . import models diff --git a/CatEdu/openeducat_assignment/__manifest__.py b/CatEdu/openeducat_assignment/__manifest__.py new file mode 100644 index 0000000..3e34b69 --- /dev/null +++ b/CatEdu/openeducat_assignment/__manifest__.py @@ -0,0 +1,56 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +{ + 'name': 'OpenEduCat Assignment', + 'version': '18.0.1.0', + 'license': 'LGPL-3', + 'category': 'Education', + "sequence": 3, + 'summary': 'Manage Assgiments', + 'complexity': "easy", + 'author': 'OpenEduCat Inc', + 'website': 'https://www.openeducat.org', + 'depends': [ + 'base_automation', + 'openeducat_core', + ], + 'data': [ + 'security/op_security.xml', + 'security/ir.model.access.csv', + 'views/assignment_view.xml', + 'views/assignment_type_view.xml', + 'views/assignment_sub_line_view.xml', + 'views/student_view.xml', + 'data/action_rule_data.xml', + 'menus/op_menu.xml', + ], + 'demo': [ + 'demo/assignment_type_demo.xml', + 'demo/assignment_demo.xml', + 'demo/assignment_sub_line_demo.xml' + ], + 'images': [ + 'static/description/openeducat-assignment_banner.jpg', + ], + 'installable': True, + 'auto_install': False, + 'application': True, +} diff --git a/CatEdu/openeducat_assignment/data/action_rule_data.xml b/CatEdu/openeducat_assignment/data/action_rule_data.xml new file mode 100644 index 0000000..832d86b --- /dev/null +++ b/CatEdu/openeducat_assignment/data/action_rule_data.xml @@ -0,0 +1,272 @@ + + + + Assignment Submission + {{ user.email }} + Submit Your Assignment + {{ object.student_id.user_id.partner_id.id }} + {{ object.student_id.user_id.partner_id.id }} + + + {{ object.student_id.user_id.partner_id.lang }} + + + + + +
+ + + + + + + + + + + + +
+ + + + + + + + +
+ +
+
+ +
+
+
+
+ + + + + + + +
+

Dear

+ + + +

Your Assignment Submission + + + + date is + + + + . + Please submit it as soon as possible. +

+

Thank you.

+
+
+
+
+ + + + + + + +
+ +
+ + + | + + + + + + | + + + + +
+
+
+
+
+ + + Server Actions Assignment Submission + + mail_post + + + + + Assignment Submission Line + on_time + + [('state', '!=', 'accept')] + + -1 + day + + + + Assignment Submission Passed + {{ user.email }} + Assignment Submission Date Passed + {{ object.student_id.user_id.partner_id.id }} + {{ object.student_id.user_id.partner_id.id }} + + + {{ object.student_id.user_id.partner_id.lang }} + + + + + +
+ + + + + + + + + + + + +
+ + + + + + + + +
+ +
+
+ +
+
+
+
+ + + + + + + +
+

Dear

+ + + +

Your Assignment Submission + + + + date + ( + ) + + has + been passed. Please submit it as soon as possible. +

+

Thank you.

+
+
+
+
+ + + + + + + +
+ +
+ + + | + + + + + + | + + + + +
+
+
+
+
+ + + Server Actions Assignment Submission After 1 Days + + mail_post + + + + + Assignment Submission Line after 1 Days + on_time + + [('state', '!=', 'accept')] + + 1 + day + +
diff --git a/CatEdu/openeducat_assignment/demo/assignment_demo.xml b/CatEdu/openeducat_assignment/demo/assignment_demo.xml new file mode 100644 index 0000000..036ba3e --- /dev/null +++ b/CatEdu/openeducat_assignment/demo/assignment_demo.xml @@ -0,0 +1,58 @@ + + + + BCA-CC-01-Asg-001 + publish + 100 + + + + + + + + + Answer the following questions :- 1.What are the basic features of the C programming language?. 2.Explain the different data types in C with examples. 3.Define arrays. Write a program to find the sum of all elements in an array. + + + + BCOM-AF-01-Asg-001 + draft + 50 + + + + + + + + + Answer the following questions :- 1.Define accounting. Explain its objectives and scope. 2.Define journal. Explain the rules of debit and credit with examples. + + + + BA-Psy-01-Asg-001 + draft + 50 + + + + + + + + + Please answer the following questions briefly: - 1.Define developmental psychology. How is it different from general psychology? 2.Briefly explain Freud's psychosexual stages of development. 3.Explain the stages of prenatal development: germinal, embryonic, and fetal. + + + + + + diff --git a/CatEdu/openeducat_assignment/demo/assignment_sub_line_demo.xml b/CatEdu/openeducat_assignment/demo/assignment_sub_line_demo.xml new file mode 100644 index 0000000..09fcee6 --- /dev/null +++ b/CatEdu/openeducat_assignment/demo/assignment_sub_line_demo.xml @@ -0,0 +1,23 @@ + + + + The answers to the questions are described here. + submit + + + + + + The answers to the questions are described here. + draft + + + + + + The answers of the questions are placed here. + accept + + + + diff --git a/CatEdu/openeducat_assignment/demo/assignment_type_demo.xml b/CatEdu/openeducat_assignment/demo/assignment_type_demo.xml new file mode 100644 index 0000000..ed2d978 --- /dev/null +++ b/CatEdu/openeducat_assignment/demo/assignment_type_demo.xml @@ -0,0 +1,37 @@ + + + + Homework + hm1 + + + + Attendance + att + attendance + + + + Project + pr1 + + + + Quiz + q1 + + + + Test + t1 + + + + Behaviour + b1 + + + Presentation + p1 + + diff --git a/CatEdu/openeducat_assignment/i18n/ar_001.po b/CatEdu/openeducat_assignment/i18n/ar_001.po new file mode 100644 index 0000000..4925e43 --- /dev/null +++ b/CatEdu/openeducat_assignment/i18n/ar_001.po @@ -0,0 +1,852 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_assignment +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-14 09:08+0000\n" +"PO-Revision-Date: 2024-02-14 09:08+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date\n" +" (\n" +" )\n" +" \n" +" has\n" +" been passed. Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date is\n" +" \n" +" \n" +" \n" +" .\n" +" Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Accept" +msgstr "قبول" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__accept +msgid "Accepted" +msgstr "وافقت" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "Action Needed" +msgstr "الإجراءات اللازمة" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__active +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__active +msgid "Active" +msgstr "نشيط" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__allocation_ids +msgid "Allocated To" +msgstr "المخصصة ل" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation" +msgstr "توزيع" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation Infomation" +msgstr "التخصيص" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Archived" +msgstr "أرشفة" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__assignment_id +#: model:ir.module.category,name:openeducat_assignment.module_category_all_op_assignment +#: model:ir.module.category,name:openeducat_assignment.module_category_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.assignment_smart_button +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Assignment" +msgstr "مهمة" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__assignment_count +msgid "Assignment Count" +msgstr "عدد المهمة" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_graph +msgid "Assignment Graph View" +msgstr "عرض الرسم البياني التخصيص" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Assignment Name" +msgstr "اسم الواجب" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_pivot +msgid "Assignment Pivot View" +msgstr "عرض المحور" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_tree +msgid "Assignment Sub Line" +msgstr "خط التعيين" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_graph +msgid "Assignment Sub Line Graph View" +msgstr "عرض الرسم البياني لخط السطر الفرعي" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment_sub_line +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission +msgid "Assignment Submission" +msgstr "تقديم الطلب" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view_pivot +msgid "Assignment Submission Analysis Pivot" +msgstr "تحليل تقديم المهمة المحور" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Date Passed" +msgstr "تم تمرير تاريخ تقديم المهمة" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line +msgid "Assignment Submission Line" +msgstr "خط تقديم المهمة" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line_after +msgid "Assignment Submission Line after 1 Days" +msgstr "خط تقديم المهمة بعد يوم واحد" + +#. module: openeducat_assignment +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Passed" +msgstr "تمت الموافقة على تقديم المهمة" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub_line_sub +msgid "Assignment Submissions" +msgstr "التقديمات المهمة" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Assignment Type" +msgstr "نوع المهمة" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_type_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_type_sub +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_tree +msgid "Assignment Types" +msgstr "أنواع المهمة" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__allocation_ids +msgid "Assignment(s)" +msgstr "تعيينات)" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_main +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_root +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub +msgid "Assignments" +msgstr "تعيينات" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_attachment_count +msgid "Attachment Count" +msgstr "عدد المرفقات" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__attendance +msgid "Attendance" +msgstr "حضور" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Basic Information" +msgstr "معلومات اساسية" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Batch" +msgstr "حزمة" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Cancel" +msgstr "يلغي" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change And Resubmit" +msgstr "تغيير وإعادة تقديم" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__change +msgid "Change Req." +msgstr "تغيير Req." + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change Require" +msgstr "التغيير يتطلب" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_boolean +msgid "Check user" +msgstr "تحقق من المستخدم" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__code +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Code" +msgstr "شفرة" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__company_id +msgid "Company" +msgstr "شركة" + +#. module: openeducat_assignment +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_configuration +msgid "Configuration" +msgstr "ترتيب" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__course_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Course" +msgstr "مسار" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_uid +msgid "Created by" +msgstr "انشأ من قبل" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_date +msgid "Created on" +msgstr "تم إنشاؤها على" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__description +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__description +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Description" +msgstr "وصف" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__display_name +msgid "Display Name" +msgstr "اسم العرض" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__draft +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__draft +msgid "Draft" +msgstr "مسودة" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__faculty_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__faculty_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Faculty" +msgstr "الأساتذه" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "Faculty User" +msgstr "مستخدم هيئة التدريس" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Finish" +msgstr "إنهاء" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__finish +msgid "Finished" +msgstr "تم الانتهاء من" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_follower_ids +msgid "Followers" +msgstr "متابعون" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_partner_ids +msgid "Followers (Partners)" +msgstr "أتباع (شركاء)" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__grading_assignment_id +msgid "Grading Assignment" +msgstr "مهمة الدرجات" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Group By..." +msgstr "مجموعة من..." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__has_message +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__has_message +msgid "Has Message" +msgstr "لديه رسالة" + +#. module: openeducat_assignment +#: model:ir.module.category,description:openeducat_assignment.module_category_all_op_assignment +msgid "Helps you manage your institutes different-different users." +msgstr "يساعدك على إدارة معاهدك بمستخدمين مختلفين." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__id +msgid "ID" +msgstr "بطاقة تعريف" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "If checked, new messages require your attention." +msgstr "إذا تم فحصها ، تتطلب رسائل جديدة انتباهك." + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "إذا تم فحصها ، فإن بعض الرسائل لديها خطأ في التسليم." + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Assignment Submissions!" +msgstr "" +"إجراء غير صالح!\n" +"لا يمكن للوالد إنشاء عمليات إرسال الواجبات!" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Assignment Submissions!" +msgstr "" +"إجراء غير صالح!\n" +"لا يمكن للوالد تعديل عمليات إرسال الواجبات!" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_is_follower +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_is_follower +msgid "Is Follower" +msgstr "هو أتباع" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__issued_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Issued Date" +msgstr "تاريخ إصدار" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_uid +msgid "Last Updated by" +msgstr "آخر تحديث بواسطة" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_date +msgid "Last Updated on" +msgstr "آخر تحديث على" + +#. module: openeducat_assignment +#: model:res.groups,name:openeducat_assignment.group_op_assignment_manager +msgid "Manager" +msgstr "مدير" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__marks +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__marks +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Marks" +msgstr "علامات" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error +msgid "Message Delivery error" +msgstr "خطأ تسليم الرسائل" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_ids +msgid "Messages" +msgstr "رسائل" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Month" +msgstr "شهر" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__name +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Name" +msgstr "اسم" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__note +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Note" +msgstr "ملحوظة" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of Actions" +msgstr "عدد الإجراءات" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of errors" +msgstr "عدد الأخطاء" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "عدد الرسائل التي تتطلب إجراء" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "عدد الرسائل ذات خطأ التسليم" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__point +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__point +msgid "Points" +msgstr "نقاط" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Publish" +msgstr "ينشر" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__publish +msgid "Published" +msgstr "نشرت" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__rating_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__rating_ids +msgid "Ratings" +msgstr "التقييمات" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Reject" +msgstr "رفض" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__reject +msgid "Rejected" +msgstr "مرفوض" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Resubmit" +msgstr "إعادة تقديم" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__reviewer +msgid "Reviewer" +msgstr "المراجع" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "SMS Delivery error" +msgstr "خطأ تسليم الرسائل القصيرة" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action +msgid "Server Actions Assignment Submission" +msgstr "إرسال إجراءات الخادم" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action_after +msgid "Server Actions Assignment Submission After 1 Days" +msgstr "إرسال إجراءات الخادم بعد يوم واحد" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Set to Draft" +msgstr "ضبط على المسودة" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__state +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__state +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "State" +msgstr "حالة" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_student +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Student" +msgstr "طالب" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__subject_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Subject" +msgstr "موضوعات" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__sub +msgid "Subjective" +msgstr "شخصي" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__submission_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__submission_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Submission Date" +msgstr "تاريخ التقديم" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment.py:0 +#, python-format +msgid "Submission Date cannot be set before Issue Date." +msgstr "لا يمكن تحديد تاريخ التقديم قبل تاريخ الإصدار." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_sub_line +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Submissions" +msgstr "التقديمات" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Submit" +msgstr "يُقدِّم" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission +msgid "Submit Your Assignment" +msgstr "أرسل مهمتك" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__submit +msgid "Submitted" +msgstr "مُقَدَّم" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Tag" +msgstr "بطاقة شعار" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "The internal user in charge of this contact." +msgstr "المستخدم الداخلي المسؤول عن هذا الاتصال." + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Today" +msgstr "اليوم" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__assign_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Type" +msgstr "يكتب" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_id +#: model:res.groups,name:openeducat_assignment.group_op_assignment_user +msgid "User" +msgstr "المستعمل" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website Messages" +msgstr "رسائل الموقع" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website communication history" +msgstr "تاريخ اتصال الموقع" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Week" +msgstr "أسبوع" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "You can't delete none draft submissions!" +msgstr "لا يمكنك حذف أي مسودات التقديمات!" diff --git a/CatEdu/openeducat_assignment/i18n/da_DK.po b/CatEdu/openeducat_assignment/i18n/da_DK.po new file mode 100644 index 0000000..2a2eef7 --- /dev/null +++ b/CatEdu/openeducat_assignment/i18n/da_DK.po @@ -0,0 +1,852 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_assignment +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-14 09:21+0000\n" +"PO-Revision-Date: 2024-02-14 09:21+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date\n" +" (\n" +" )\n" +" \n" +" has\n" +" been passed. Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date is\n" +" \n" +" \n" +" \n" +" .\n" +" Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Accept" +msgstr "Acceptere" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__accept +msgid "Accepted" +msgstr "Accepteret" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "Action Needed" +msgstr "Der kræves handling" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__active +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__active +msgid "Active" +msgstr "Aktiv" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__allocation_ids +msgid "Allocated To" +msgstr "Tildelt til" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation" +msgstr "Tildeling" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation Infomation" +msgstr "Tildelingsinfomation" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Archived" +msgstr "Arkiveret" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__assignment_id +#: model:ir.module.category,name:openeducat_assignment.module_category_all_op_assignment +#: model:ir.module.category,name:openeducat_assignment.module_category_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.assignment_smart_button +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Assignment" +msgstr "Opgave" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__assignment_count +msgid "Assignment Count" +msgstr "Tildelingstælling" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_graph +msgid "Assignment Graph View" +msgstr "Tildelingsgrafvisning" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Assignment Name" +msgstr "Tildelingsnavn" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_pivot +msgid "Assignment Pivot View" +msgstr "Tildeling Pivot View" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_tree +msgid "Assignment Sub Line" +msgstr "Opgave underlinje" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_graph +msgid "Assignment Sub Line Graph View" +msgstr "Tildeling under linjegrafvisning" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment_sub_line +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission +msgid "Assignment Submission" +msgstr "Opgaveindgivelse" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view_pivot +msgid "Assignment Submission Analysis Pivot" +msgstr "Analyse af tildeling af indsendelse" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Date Passed" +msgstr "Dato for tildeling af tildelingen vedtaget" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line +msgid "Assignment Submission Line" +msgstr "Tildelingsindgivelseslinje" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line_after +msgid "Assignment Submission Line after 1 Days" +msgstr "Tildelingsindgivelseslinje efter 1 dage" + +#. module: openeducat_assignment +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Passed" +msgstr "Opgaveindgivelse vedtaget" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub_line_sub +msgid "Assignment Submissions" +msgstr "Indsendelser til opgave" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Assignment Type" +msgstr "Tildelingstype" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_type_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_type_sub +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_tree +msgid "Assignment Types" +msgstr "Tildelingstyper" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__allocation_ids +msgid "Assignment(s)" +msgstr "Afleveringer)" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_main +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_root +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub +msgid "Assignments" +msgstr "Afleveringer" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_attachment_count +msgid "Attachment Count" +msgstr "Vedhæftningstælling" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__attendance +msgid "Attendance" +msgstr "Tilstedeværelse" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Basic Information" +msgstr "Grundlæggende oplysninger" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Batch" +msgstr "Parti" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Cancel" +msgstr "Afbestille" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change And Resubmit" +msgstr "Ændre og indsende igen" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__change +msgid "Change Req." +msgstr "Ændring kræver" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change Require" +msgstr "Ændring kræver" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_boolean +msgid "Check user" +msgstr "Kontroller brugeren" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__code +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Code" +msgstr "Kode" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__company_id +msgid "Company" +msgstr "Selskab" + +#. module: openeducat_assignment +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_configuration +msgid "Configuration" +msgstr "Konfiguration" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__course_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Course" +msgstr "Rute" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_uid +msgid "Created by" +msgstr "Lavet af" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_date +msgid "Created on" +msgstr "Oprettet på" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__description +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__description +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Description" +msgstr "Beskrivelse" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__display_name +msgid "Display Name" +msgstr "Visnavn" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__draft +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__draft +msgid "Draft" +msgstr "Udkast" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__faculty_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__faculty_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Faculty" +msgstr "Fakultet" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "Faculty User" +msgstr "Fakultetsbruger" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Finish" +msgstr "Afslut" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__finish +msgid "Finished" +msgstr "Færdig" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_follower_ids +msgid "Followers" +msgstr "Tilhængere" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_partner_ids +msgid "Followers (Partners)" +msgstr "Tilhængere (partnere)" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__grading_assignment_id +msgid "Grading Assignment" +msgstr "Klassificeringsopgave" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Group By..." +msgstr "Gruppe efter ..." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__has_message +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__has_message +msgid "Has Message" +msgstr "Har besked" + +#. module: openeducat_assignment +#: model:ir.module.category,description:openeducat_assignment.module_category_all_op_assignment +msgid "Helps you manage your institutes different-different users." +msgstr "Hjælper dig med at administrere dine institutter forskellige-forskellige brugere." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__id +msgid "ID" +msgstr "Id" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Hvis de kontrolleres, kræver nye meddelelser din opmærksomhed." + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Hvis de kontrolleres, har nogle meddelelser en leveringsfejl." + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Assignment Submissions!" +msgstr "" +"Ugyldig handling!\n" +" Forældre kan ikke oprette opgaveafleveringer!" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Assignment Submissions!" +msgstr "" +"Ugyldig handling!\n" +"Forældre kan ikke redigere opgaveafleveringer!" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_is_follower +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_is_follower +msgid "Is Follower" +msgstr "Er tilhænger" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__issued_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Issued Date" +msgstr "Udstedt dato" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_uid +msgid "Last Updated by" +msgstr "Sidst opdateret af" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_date +msgid "Last Updated on" +msgstr "Sidst opdateret om" + +#. module: openeducat_assignment +#: model:res.groups,name:openeducat_assignment.group_op_assignment_manager +msgid "Manager" +msgstr "Manager" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__marks +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__marks +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Marks" +msgstr "Mærker" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error +msgid "Message Delivery error" +msgstr "Fejl på meddelelseslevering" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_ids +msgid "Messages" +msgstr "Beskeder" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Month" +msgstr "Måned" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__name +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Name" +msgstr "Navn" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__note +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Note" +msgstr "Bemærk" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of Actions" +msgstr "Antal handlinger" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of errors" +msgstr "Antal fejl" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Antal meddelelser, der kræver en handling" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Antal meddelelser med leveringsfejl" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__point +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__point +msgid "Points" +msgstr "Punkter" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Publish" +msgstr "Offentliggøre" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__publish +msgid "Published" +msgstr "Offentliggjort" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__rating_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__rating_ids +msgid "Ratings" +msgstr "Bedømmelser" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Reject" +msgstr "Afvise" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__reject +msgid "Rejected" +msgstr "Afvist" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Resubmit" +msgstr "Send igen" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__reviewer +msgid "Reviewer" +msgstr "Anmelder" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS -leveringsfejl" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action +msgid "Server Actions Assignment Submission" +msgstr "Indsendelse af serverhandlinger tildeling" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action_after +msgid "Server Actions Assignment Submission After 1 Days" +msgstr "Indsendelse af serverhandlinger tildeling efter 1 dage" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Set to Draft" +msgstr "Indstillet til udkast" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__state +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__state +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "State" +msgstr "Stat" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_student +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Student" +msgstr "Studerende" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__subject_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Subject" +msgstr "Emne" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__sub +msgid "Subjective" +msgstr "Subjektiv" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__submission_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__submission_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Submission Date" +msgstr "Indsendelsesdato" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment.py:0 +#, python-format +msgid "Submission Date cannot be set before Issue Date." +msgstr "Indsendelsesdatoen kan ikke indstilles før udstedelsesdatoen." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_sub_line +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Submissions" +msgstr "Indsendelser" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Submit" +msgstr "Indsend" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission +msgid "Submit Your Assignment" +msgstr "Indsend din opgave" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__submit +msgid "Submitted" +msgstr "Indsendt" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Tag" +msgstr "tag" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "The internal user in charge of this contact." +msgstr "Den interne bruger med ansvar for denne kontakt." + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Today" +msgstr "I dag" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__assign_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Type" +msgstr "type" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_id +#: model:res.groups,name:openeducat_assignment.group_op_assignment_user +msgid "User" +msgstr "Bruger" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website Messages" +msgstr "Webstedsmeddelelser" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website communication history" +msgstr "Webstedskommunikationshistorie" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Week" +msgstr "Uge" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "You can't delete none draft submissions!" +msgstr "Du kan ikke slette nogen kladdeindsendelser!" diff --git a/CatEdu/openeducat_assignment/i18n/de.po b/CatEdu/openeducat_assignment/i18n/de.po new file mode 100644 index 0000000..3c1720b --- /dev/null +++ b/CatEdu/openeducat_assignment/i18n/de.po @@ -0,0 +1,852 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_assignment +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-14 09:35+0000\n" +"PO-Revision-Date: 2024-02-14 09:35+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date\n" +" (\n" +" )\n" +" \n" +" has\n" +" been passed. Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date is\n" +" \n" +" \n" +" \n" +" .\n" +" Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Accept" +msgstr "Annehmen" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__accept +msgid "Accepted" +msgstr "Akzeptiert" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "Action Needed" +msgstr "Handlungsbedarf" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__active +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__active +msgid "Active" +msgstr "Aktiv" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__allocation_ids +msgid "Allocated To" +msgstr "Zugeteilt zu" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation" +msgstr "Zuweisung" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation Infomation" +msgstr "Zuteilungszufriedenheit" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Archived" +msgstr "Archiviert" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__assignment_id +#: model:ir.module.category,name:openeducat_assignment.module_category_all_op_assignment +#: model:ir.module.category,name:openeducat_assignment.module_category_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.assignment_smart_button +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Assignment" +msgstr "Abtretung" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__assignment_count +msgid "Assignment Count" +msgstr "Zuweisungsanzahl" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_graph +msgid "Assignment Graph View" +msgstr "Zuordnungsgrafikansicht" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Assignment Name" +msgstr "Zuweisungsname" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_pivot +msgid "Assignment Pivot View" +msgstr "Zuweisung Pivot View" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_tree +msgid "Assignment Sub Line" +msgstr "Zuweisungsunterzeile" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_graph +msgid "Assignment Sub Line Graph View" +msgstr "Zuordnungs -Unterzeilen -Diagrammansicht" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment_sub_line +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission +msgid "Assignment Submission" +msgstr "Einreichung der Zuordnung" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view_pivot +msgid "Assignment Submission Analysis Pivot" +msgstr "Analyse der Zuordnung Einreichungsanalyse Pivot" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Date Passed" +msgstr "Einreichungsdatum der Zuweisung verabschiedet" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line +msgid "Assignment Submission Line" +msgstr "Einreichungszeile der Zuordnung" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line_after +msgid "Assignment Submission Line after 1 Days" +msgstr "Einreichungsleitung nach 1 Tagen" + +#. module: openeducat_assignment +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Passed" +msgstr "Aufgabeneinreichung bestanden" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub_line_sub +msgid "Assignment Submissions" +msgstr "Zuweisungseinreichungen" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Assignment Type" +msgstr "Zuweisungstyp" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_type_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_type_sub +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_tree +msgid "Assignment Types" +msgstr "Zuweisungstypen" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__allocation_ids +msgid "Assignment(s)" +msgstr "Zuordnungen)" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_main +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_root +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub +msgid "Assignments" +msgstr "Zuordnungen" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_attachment_count +msgid "Attachment Count" +msgstr "Anhaftungsanzahl" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__attendance +msgid "Attendance" +msgstr "Teilnahme" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Basic Information" +msgstr "Grundinformation" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Batch" +msgstr "Charge" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Cancel" +msgstr "Absagen" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change And Resubmit" +msgstr "Wechseln und erneut eingehen" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__change +msgid "Change Req." +msgstr "Änderung req." + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change Require" +msgstr "Änderung erforderlich" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_boolean +msgid "Check user" +msgstr "Benutzer überprüfen" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__code +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Code" +msgstr "Code" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__company_id +msgid "Company" +msgstr "Gesellschaft" + +#. module: openeducat_assignment +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_configuration +msgid "Configuration" +msgstr "Aufbau" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__course_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Course" +msgstr "Kurs" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_uid +msgid "Created by" +msgstr "Erstellt von" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_date +msgid "Created on" +msgstr "Erstellt am" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__description +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__description +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Description" +msgstr "Beschreibung" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__draft +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__draft +msgid "Draft" +msgstr "Entwurf" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__faculty_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__faculty_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Faculty" +msgstr "Fakultät" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "Faculty User" +msgstr "Fakultätsbenutzer" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Finish" +msgstr "Fertig" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__finish +msgid "Finished" +msgstr "Fertig" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_follower_ids +msgid "Followers" +msgstr "Anhänger" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_partner_ids +msgid "Followers (Partners)" +msgstr "Anhänger (Partner)" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__grading_assignment_id +msgid "Grading Assignment" +msgstr "Einstufung der Zuordnung" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Group By..." +msgstr "Gruppiere nach..." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__has_message +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__has_message +msgid "Has Message" +msgstr "Hat Nachricht" + +#. module: openeducat_assignment +#: model:ir.module.category,description:openeducat_assignment.module_category_all_op_assignment +msgid "Helps you manage your institutes different-different users." +msgstr "Hilft Ihnen, die unterschiedlichen Benutzer Ihrer Institute zu verwalten." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__id +msgid "ID" +msgstr "ICH WÜRDE" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Bei Überprüfung erfordern neue Nachrichten Ihre Aufmerksamkeit." + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Wenn es überprüft wird, haben einige Nachrichten einen Zustellfehler." + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Assignment Submissions!" +msgstr "" +"Ungültige Aktion!\n" +" Eltern können nicht Zuordnung Submissions erstellen!" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Assignment Submissions!" +msgstr "" +"Ungültige Aktion!\n" +" Eltern können nicht Zuordnung Submissions bearbeiten!" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_is_follower +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_is_follower +msgid "Is Follower" +msgstr "Ist Anhänger" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__issued_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Issued Date" +msgstr "Ausstellungsdatum" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert von" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: openeducat_assignment +#: model:res.groups,name:openeducat_assignment.group_op_assignment_manager +msgid "Manager" +msgstr "Manager" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__marks +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__marks +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Marks" +msgstr "Markierungen" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error +msgid "Message Delivery error" +msgstr "Meldungsergebnisfehler" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_ids +msgid "Messages" +msgstr "Mitteilungen" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Month" +msgstr "Monat" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__name +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Name" +msgstr "Name" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__note +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Note" +msgstr "Notiz" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of Actions" +msgstr "Anzahl der Aktionen" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of errors" +msgstr "Anzahl der Fehler" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Anzahl der Nachrichten, die eine Aktion erfordert" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Anzahl der Nachrichten mit Lieferfehler" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__point +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__point +msgid "Points" +msgstr "Punkte" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Publish" +msgstr "Veröffentlichen" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__publish +msgid "Published" +msgstr "Veröffentlicht" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__rating_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__rating_ids +msgid "Ratings" +msgstr "Bewertungen" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Reject" +msgstr "Ablehnen" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__reject +msgid "Rejected" +msgstr "Abgelehnt" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Resubmit" +msgstr "Erneut eingehen" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__reviewer +msgid "Reviewer" +msgstr "Rezensent" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS -Lieferfehler" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action +msgid "Server Actions Assignment Submission" +msgstr "Einreichung von Serveraktionen Zuweisung" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action_after +msgid "Server Actions Assignment Submission After 1 Days" +msgstr "Einreichung von Serveraktionen Zuweisung nach 1 Tagen" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Set to Draft" +msgstr "Auf den Entwurf eingestellt" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__state +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__state +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "State" +msgstr "Bundesland" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_student +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Student" +msgstr "Student" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__subject_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Subject" +msgstr "Thema" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__sub +msgid "Subjective" +msgstr "Subjektiv" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__submission_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__submission_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Submission Date" +msgstr "Abgabetermin" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment.py:0 +#, python-format +msgid "Submission Date cannot be set before Issue Date." +msgstr "Erstellungsdatum kann nicht vor dem Ausgabetag festgelegt werden." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_sub_line +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Submissions" +msgstr "Einreichungen" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Submit" +msgstr "Einreichen" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission +msgid "Submit Your Assignment" +msgstr "Senden Sie Ihre Aufgabe" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__submit +msgid "Submitted" +msgstr "Eingereicht" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Tag" +msgstr "Schild" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "The internal user in charge of this contact." +msgstr "Der interne Benutzer, der für diesen Kontakt verantwortlich ist." + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Today" +msgstr "Heute" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__assign_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Type" +msgstr "Typ" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_id +#: model:res.groups,name:openeducat_assignment.group_op_assignment_user +msgid "User" +msgstr "Benutzer" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website Messages" +msgstr "Website -Nachrichten" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website communication history" +msgstr "Website -Kommunikationsgeschichte" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Week" +msgstr "Woche" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "You can't delete none draft submissions!" +msgstr "Sie können nicht keinen Entwurf Eingaben löschen!" diff --git a/CatEdu/openeducat_assignment/i18n/es.po b/CatEdu/openeducat_assignment/i18n/es.po new file mode 100644 index 0000000..99b5c7e --- /dev/null +++ b/CatEdu/openeducat_assignment/i18n/es.po @@ -0,0 +1,853 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_assignment +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-14 09:43+0000\n" +"PO-Revision-Date: 2024-02-14 09:43+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date\n" +" (\n" +" )\n" +" \n" +" has\n" +" been passed. Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date is\n" +" \n" +" \n" +" \n" +" .\n" +" Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Accept" +msgstr "Aceptar" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__accept +msgid "Accepted" +msgstr "Aceptado" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "Action Needed" +msgstr "Accion necesaria" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__active +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__active +msgid "Active" +msgstr "Activo" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__allocation_ids +msgid "Allocated To" +msgstr "Asignado a" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation" +msgstr "Asignación" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation Infomation" +msgstr "Infomación de asignación" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Archived" +msgstr "Archivado" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__assignment_id +#: model:ir.module.category,name:openeducat_assignment.module_category_all_op_assignment +#: model:ir.module.category,name:openeducat_assignment.module_category_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.assignment_smart_button +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Assignment" +msgstr "Asignación" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__assignment_count +msgid "Assignment Count" +msgstr "Recuento de tareas" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_graph +msgid "Assignment Graph View" +msgstr "Vista de gráficos de tarea" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Assignment Name" +msgstr "Nombre de la asignación" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_pivot +msgid "Assignment Pivot View" +msgstr "Vista de pivote de tarea" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_tree +msgid "Assignment Sub Line" +msgstr "Subsine de tarea" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_graph +msgid "Assignment Sub Line Graph View" +msgstr "Vista de gráfico de subline de asignación" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment_sub_line +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission +msgid "Assignment Submission" +msgstr "Entrega de Trabajo" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view_pivot +msgid "Assignment Submission Analysis Pivot" +msgstr "Análisis de envío de tareas pivote" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Date Passed" +msgstr "Fecha de envío de asignación aprobada" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line +msgid "Assignment Submission Line" +msgstr "Línea de envío de asignación" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line_after +msgid "Assignment Submission Line after 1 Days" +msgstr "Línea de envío de tareas después de 1 días" + +#. module: openeducat_assignment +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Passed" +msgstr "Envío de tarea aprobado" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub_line_sub +msgid "Assignment Submissions" +msgstr "Presentaciones de tareas" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Assignment Type" +msgstr "Tipo de tarea" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_type_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_type_sub +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_tree +msgid "Assignment Types" +msgstr "Tipos de tareas" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__allocation_ids +msgid "Assignment(s)" +msgstr "Tarea (s)" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_main +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_root +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub +msgid "Assignments" +msgstr "Asignaciones" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_attachment_count +msgid "Attachment Count" +msgstr "Recuento de adjuntos" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__attendance +msgid "Attendance" +msgstr "Asistencia" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Basic Information" +msgstr "Información básica" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Batch" +msgstr "Lote" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change And Resubmit" +msgstr "Cambiar y volver a enviar" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__change +msgid "Change Req." +msgstr "Cambiar req." + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change Require" +msgstr "Cambio requiere" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_boolean +msgid "Check user" +msgstr "Comprobar el usuario" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__code +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Code" +msgstr "Código" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__company_id +msgid "Company" +msgstr "Compañía" + +#. module: openeducat_assignment +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_configuration +msgid "Configuration" +msgstr "Configuración" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__course_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Course" +msgstr "Curso" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__description +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__description +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Description" +msgstr "Descripción" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__display_name +msgid "Display Name" +msgstr "Nombre para mostrar" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__draft +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__draft +msgid "Draft" +msgstr "Reclutar" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__faculty_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__faculty_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Faculty" +msgstr "Facultad" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "Faculty User" +msgstr "Usuario de la facultad" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Finish" +msgstr "Finalizar" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__finish +msgid "Finished" +msgstr "Acabado" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguidores (socios)" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__grading_assignment_id +msgid "Grading Assignment" +msgstr "Asignación de calificación" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__has_message +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__has_message +msgid "Has Message" +msgstr "Tiene mensaje" + +#. module: openeducat_assignment +#: model:ir.module.category,description:openeducat_assignment.module_category_all_op_assignment +msgid "Helps you manage your institutes different-different users." +msgstr "Le ayuda a administrar los diferentes usuarios de sus institutos." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__id +msgid "ID" +msgstr "IDENTIFICACIÓN" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Si se revisan, los nuevos mensajes requieren su atención." + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Si se verifican, algunos mensajes tienen un error de entrega." + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Assignment Submissions!" +msgstr "" +"¡Acción no válida!\n" +" ¡Los padres no pueden crear envíos de tareas!" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Assignment Submissions!" +msgstr "" +"¡Acción no válida!\n" +"¡Los padres no pueden editar los envíos de tareas!" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_is_follower +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_is_follower +msgid "Is Follower" +msgstr "Es seguidor" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__issued_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Issued Date" +msgstr "Fecha emitida" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: openeducat_assignment +#: model:res.groups,name:openeducat_assignment.group_op_assignment_manager +msgid "Manager" +msgstr " +Gerente" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__marks +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__marks +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Marks" +msgstr "Marcas" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error +msgid "Message Delivery error" +msgstr "Error de entrega de mensajes" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_ids +msgid "Messages" +msgstr "Mensajes" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Month" +msgstr "Mes" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__name +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Name" +msgstr "Nombre" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__note +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Note" +msgstr "Nota" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of Actions" +msgstr "Número de acciones" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of errors" +msgstr "Número de errores" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Número de mensajes que requieren una acción" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Número de mensajes con error de entrega" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__point +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__point +msgid "Points" +msgstr "Puntos" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Publish" +msgstr "Publicar" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__publish +msgid "Published" +msgstr "Publicado" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__rating_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__rating_ids +msgid "Ratings" +msgstr "Calificaciones" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Reject" +msgstr "Rechazar" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__reject +msgid "Rejected" +msgstr "Rechazado" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Resubmit" +msgstr "Reenviar" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__reviewer +msgid "Reviewer" +msgstr "Crítico" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Error de entrega de SMS" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action +msgid "Server Actions Assignment Submission" +msgstr "Acciones del servidor Asignación de asignación" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action_after +msgid "Server Actions Assignment Submission After 1 Days" +msgstr "Acciones del servidor Envío de asignación después de 1 días" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Set to Draft" +msgstr "Establecido en el borrador" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__state +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__state +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "State" +msgstr "Estado" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_student +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Student" +msgstr "Alumno" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__subject_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Subject" +msgstr "Tema" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__sub +msgid "Subjective" +msgstr "Subjetivo" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__submission_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__submission_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Submission Date" +msgstr "Día de entrega" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment.py:0 +#, python-format +msgid "Submission Date cannot be set before Issue Date." +msgstr "La fecha de envío no se puede establecer antes de la fecha de emisión." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_sub_line +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Submissions" +msgstr "Presentaciones" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Submit" +msgstr "Enviar" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission +msgid "Submit Your Assignment" +msgstr "Envíe su tarea" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__submit +msgid "Submitted" +msgstr "Presentada" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Tag" +msgstr "Etiqueta" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "The internal user in charge of this contact." +msgstr "El usuario interno a cargo de este contacto." + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Today" +msgstr "Este Dia" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__assign_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Type" +msgstr "Escribe" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_id +#: model:res.groups,name:openeducat_assignment.group_op_assignment_user +msgid "User" +msgstr "Usuario" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website Messages" +msgstr "Mensajes del sitio web" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website communication history" +msgstr "Historial de comunicación del sitio web" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Week" +msgstr "Semana" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "You can't delete none draft submissions!" +msgstr "¡No puedes eliminar ningún borrador enviado!" diff --git a/CatEdu/openeducat_assignment/i18n/fa.po b/CatEdu/openeducat_assignment/i18n/fa.po new file mode 100644 index 0000000..d4c7663 --- /dev/null +++ b/CatEdu/openeducat_assignment/i18n/fa.po @@ -0,0 +1,852 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_assignment +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-14 09:51+0000\n" +"PO-Revision-Date: 2024-02-14 09:51+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date\n" +" (\n" +" )\n" +" \n" +" has\n" +" been passed. Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date is\n" +" \n" +" \n" +" \n" +" .\n" +" Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Accept" +msgstr "تایید کنید" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__accept +msgid "Accepted" +msgstr "پذیرفته شده" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "Action Needed" +msgstr "عمل مورد نیاز" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__active +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__active +msgid "Active" +msgstr "فعال" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__allocation_ids +msgid "Allocated To" +msgstr "اختصاص داده شده به" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation" +msgstr "تخصیص" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation Infomation" +msgstr "انتهای تخصیص" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Archived" +msgstr "بایگانی شده" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__assignment_id +#: model:ir.module.category,name:openeducat_assignment.module_category_all_op_assignment +#: model:ir.module.category,name:openeducat_assignment.module_category_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.assignment_smart_button +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Assignment" +msgstr "وظیفه" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__assignment_count +msgid "Assignment Count" +msgstr "تعداد تکالیف" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_graph +msgid "Assignment Graph View" +msgstr "نمای نمودار واگذاری" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Assignment Name" +msgstr "نام واگذاری" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_pivot +msgid "Assignment Pivot View" +msgstr "نمای محوری واگذاری" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_tree +msgid "Assignment Sub Line" +msgstr "خط مقدم" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_graph +msgid "Assignment Sub Line Graph View" +msgstr "نمای نمودار زیر خط انتصاب" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment_sub_line +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission +msgid "Assignment Submission" +msgstr "ارسال واگذاری" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view_pivot +msgid "Assignment Submission Analysis Pivot" +msgstr "محوری تجزیه و تحلیل ارسال تکلیف" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Date Passed" +msgstr "تاریخ ارسال واگذاری تصویب شد" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line +msgid "Assignment Submission Line" +msgstr "خط ارسال واگذاری" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line_after +msgid "Assignment Submission Line after 1 Days" +msgstr "خط ارسال تکلیف بعد از 1 روز" + +#. module: openeducat_assignment +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Passed" +msgstr "ارسال تکلیف به پایان رسید" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub_line_sub +msgid "Assignment Submissions" +msgstr "ارسال های تکالیف" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Assignment Type" +msgstr "نوع واگذاری" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_type_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_type_sub +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_tree +msgid "Assignment Types" +msgstr "انواع واگذاری" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__allocation_ids +msgid "Assignment(s)" +msgstr "تکلیف (ها)" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_main +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_root +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub +msgid "Assignments" +msgstr "تکالیف" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_attachment_count +msgid "Attachment Count" +msgstr "تعداد پیوست" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__attendance +msgid "Attendance" +msgstr "حضور" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Basic Information" +msgstr "اطلاعات اولیه" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Batch" +msgstr "دسته" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Cancel" +msgstr "لغو کردن" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change And Resubmit" +msgstr "تغییر و ارسال مجدد" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__change +msgid "Change Req." +msgstr "تغییر req." + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change Require" +msgstr "تغییر نیاز دارد" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_boolean +msgid "Check user" +msgstr "کاربر را بررسی کنید" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__code +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Code" +msgstr "رمز" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__company_id +msgid "Company" +msgstr "شرکت" + +#. module: openeducat_assignment +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_configuration +msgid "Configuration" +msgstr "پیکربندی" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__course_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Course" +msgstr "دوره" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_uid +msgid "Created by" +msgstr "خلق شده توسط" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_date +msgid "Created on" +msgstr "ایجاد شده در" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__description +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__description +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Description" +msgstr "شرح" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__display_name +msgid "Display Name" +msgstr "نام نمایش" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__draft +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__draft +msgid "Draft" +msgstr "پیش نویس" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__faculty_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__faculty_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Faculty" +msgstr "دانشکده" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "Faculty User" +msgstr "کاربر دانشکده" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Finish" +msgstr "پایان" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__finish +msgid "Finished" +msgstr "تمام شده" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_follower_ids +msgid "Followers" +msgstr "پیروان" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_partner_ids +msgid "Followers (Partners)" +msgstr "پیروان (شرکا)" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__grading_assignment_id +msgid "Grading Assignment" +msgstr "تکلیف درجه بندی" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Group By..." +msgstr "دسته بندی بر اساس..." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__has_message +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__has_message +msgid "Has Message" +msgstr "پیام دارد" + +#. module: openeducat_assignment +#: model:ir.module.category,description:openeducat_assignment.module_category_all_op_assignment +msgid "Helps you manage your institutes different-different users." +msgstr "به شما کمک می کند موسسات خود را با کاربران مختلف مدیریت کنید." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__id +msgid "ID" +msgstr "شناسه" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "If checked, new messages require your attention." +msgstr "در صورت بررسی ، پیام های جدید به توجه شما نیاز دارند." + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "در صورت بررسی ، برخی از پیام ها خطای تحویل دارند." + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Assignment Submissions!" +msgstr "" +"اقدام نامعتبر!\n" +" والدین نمی توانند موارد ارسالی را ایجاد کنند!" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Assignment Submissions!" +msgstr "" +"اقدام نامعتبر!\n" +"والدین نمی توانند موارد ارسالی تکالیف را ویرایش کنند!" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_is_follower +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_is_follower +msgid "Is Follower" +msgstr "پیرو است" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__issued_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Issued Date" +msgstr "تاریخ صدور" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_uid +msgid "Last Updated by" +msgstr "آخرین به روز شده توسط" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_date +msgid "Last Updated on" +msgstr "آخرین بروز رسانی در تاریخ" + +#. module: openeducat_assignment +#: model:res.groups,name:openeducat_assignment.group_op_assignment_manager +msgid "Manager" +msgstr "مدیر" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__marks +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__marks +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Marks" +msgstr "نشان" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error +msgid "Message Delivery error" +msgstr "خطای تحویل پیام" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_ids +msgid "Messages" +msgstr "پیام ها" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Month" +msgstr "ماه" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__name +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Name" +msgstr "نام" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__note +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Note" +msgstr "توجه داشته باشید" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of Actions" +msgstr "تعداد اقدامات" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of errors" +msgstr "تعداد خطاها" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "تعداد پیام هایی که نیاز به یک عمل دارند" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "تعداد پیام ها با خطای تحویل" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__point +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__point +msgid "Points" +msgstr "نکته ها" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Publish" +msgstr "انتشار" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__publish +msgid "Published" +msgstr "منتشر شده" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__rating_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__rating_ids +msgid "Ratings" +msgstr "رتبه بندی ها" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Reject" +msgstr "رد کردن" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__reject +msgid "Rejected" +msgstr "رد شده" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Resubmit" +msgstr "دوباره ارسال کردن" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__reviewer +msgid "Reviewer" +msgstr "بازبین" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "SMS Delivery error" +msgstr "خطای تحویل پیام کوتاه" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action +msgid "Server Actions Assignment Submission" +msgstr "ارسال تکالیف اقدامات سرور" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action_after +msgid "Server Actions Assignment Submission After 1 Days" +msgstr "ارسال تکالیف اقدامات سرور پس از 1 روز" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Set to Draft" +msgstr "تنظیم پیش نویس" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__state +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__state +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "State" +msgstr "دولت" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_student +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Student" +msgstr "دانشجو" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__subject_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Subject" +msgstr "موضوع" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__sub +msgid "Subjective" +msgstr "ذهنی" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__submission_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__submission_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Submission Date" +msgstr "تاریخ ارسال" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment.py:0 +#, python-format +msgid "Submission Date cannot be set before Issue Date." +msgstr "تاریخ ارسال را نمی توان قبل از تاریخ صدور تنظیم کرد." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_sub_line +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Submissions" +msgstr "ارسال" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Submit" +msgstr "ارسال" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission +msgid "Submit Your Assignment" +msgstr "تکلیف خود را ارسال کنید" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__submit +msgid "Submitted" +msgstr "ارسال شده" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Tag" +msgstr "نشان" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "The internal user in charge of this contact." +msgstr "کاربر داخلی مسئول این مخاطب." + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Today" +msgstr "امروز" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__assign_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Type" +msgstr "نوع" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_id +#: model:res.groups,name:openeducat_assignment.group_op_assignment_user +msgid "User" +msgstr "کاربر" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website Messages" +msgstr "پیام های وب سایت" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website communication history" +msgstr "سابقه ارتباطات وب سایت" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Week" +msgstr "هفته" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "You can't delete none draft submissions!" +msgstr "شما نمی توانید هیچ پیش نویس ارسالی را حذف کنید!" diff --git a/CatEdu/openeducat_assignment/i18n/fr.po b/CatEdu/openeducat_assignment/i18n/fr.po new file mode 100644 index 0000000..31b4915 --- /dev/null +++ b/CatEdu/openeducat_assignment/i18n/fr.po @@ -0,0 +1,852 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_assignment +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-14 10:28+0000\n" +"PO-Revision-Date: 2024-02-14 10:28+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date\n" +" (\n" +" )\n" +" \n" +" has\n" +" been passed. Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date is\n" +" \n" +" \n" +" \n" +" .\n" +" Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Accept" +msgstr "Accepter" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__accept +msgid "Accepted" +msgstr "Accepté" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "Action Needed" +msgstr "Action nécessaire" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__active +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__active +msgid "Active" +msgstr "Actif" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__allocation_ids +msgid "Allocated To" +msgstr "Alloué à" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation" +msgstr "Allocation" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation Infomation" +msgstr "Informatique d'allocation" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Archived" +msgstr "Archivé" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__assignment_id +#: model:ir.module.category,name:openeducat_assignment.module_category_all_op_assignment +#: model:ir.module.category,name:openeducat_assignment.module_category_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.assignment_smart_button +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Assignment" +msgstr "Mission" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__assignment_count +msgid "Assignment Count" +msgstr "Comptage des affectations" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_graph +msgid "Assignment Graph View" +msgstr "Vue de graphique d'affectation" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Assignment Name" +msgstr "Nom de cession" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_pivot +msgid "Assignment Pivot View" +msgstr "Vue de pivot d'affectation" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_tree +msgid "Assignment Sub Line" +msgstr "Assignment sous la ligne" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_graph +msgid "Assignment Sub Line Graph View" +msgstr "Affectation de la vue du graphique de la ligne" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment_sub_line +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission +msgid "Assignment Submission" +msgstr "Soumission de cession" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view_pivot +msgid "Assignment Submission Analysis Pivot" +msgstr "Pivot de l'analyse de la soumission des affectations" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Date Passed" +msgstr "Date de soumission d'affectation adoptée" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line +msgid "Assignment Submission Line" +msgstr "Ligne de soumission des affectations" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line_after +msgid "Assignment Submission Line after 1 Days" +msgstr "Ligne de soumission des affectations après 1 jours" + +#. module: openeducat_assignment +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Passed" +msgstr "Soumission du devoir réussie" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub_line_sub +msgid "Assignment Submissions" +msgstr "Soumissions d'affectation" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Assignment Type" +msgstr "Type d'attribution" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_type_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_type_sub +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_tree +msgid "Assignment Types" +msgstr "Types d'affectation" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__allocation_ids +msgid "Assignment(s)" +msgstr "Affectation (s)" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_main +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_root +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub +msgid "Assignments" +msgstr "Affectations" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_attachment_count +msgid "Attachment Count" +msgstr "Nombre de pièces jointes" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__attendance +msgid "Attendance" +msgstr "Présence" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Basic Information" +msgstr "Informations de base" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Batch" +msgstr "Lot" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Cancel" +msgstr "Annuler" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change And Resubmit" +msgstr "Changer et soumettre" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__change +msgid "Change Req." +msgstr "Changer de req." + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change Require" +msgstr "Le changement nécessite" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_boolean +msgid "Check user" +msgstr "Vérifier l'utilisateur" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__code +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Code" +msgstr "code" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__company_id +msgid "Company" +msgstr "Compagnie" + +#. module: openeducat_assignment +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_configuration +msgid "Configuration" +msgstr "Configuration" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__course_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Course" +msgstr "Cours" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_date +msgid "Created on" +msgstr "Créé sur" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__description +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__description +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Description" +msgstr "La description" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__display_name +msgid "Display Name" +msgstr "Afficher un nom" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__draft +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__draft +msgid "Draft" +msgstr "Brouillon" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__faculty_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__faculty_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Faculty" +msgstr "la faculté" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "Faculty User" +msgstr "Utilisateur de la faculté" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Finish" +msgstr "Finir" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__finish +msgid "Finished" +msgstr "Achevé" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_follower_ids +msgid "Followers" +msgstr "Suiveurs" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_partner_ids +msgid "Followers (Partners)" +msgstr "Abonnés (partenaires)" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__grading_assignment_id +msgid "Grading Assignment" +msgstr "Affectation de notation" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Group By..." +msgstr "Par groupe..." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__has_message +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__has_message +msgid "Has Message" +msgstr "A un message" + +#. module: openeducat_assignment +#: model:ir.module.category,description:openeducat_assignment.module_category_all_op_assignment +msgid "Helps you manage your institutes different-different users." +msgstr "Vous aide à gérer les différents utilisateurs de votre institut." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__id +msgid "ID" +msgstr "IDENTIFIANT" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "If checked, new messages require your attention." +msgstr "S'il est vérifié, les nouveaux messages nécessitent votre attention." + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "S'il est vérifié, certains messages ont une erreur de livraison." + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Assignment Submissions!" +msgstr "" +"Action invalide !\n" +"Le parent ne peut pas créer de soumissions de devoirs !" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Assignment Submissions!" +msgstr "" +"Action invalide !\n" +"Le parent ne peut pas modifier les soumissions de devoirs !" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_is_follower +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_is_follower +msgid "Is Follower" +msgstr "Est suiveur" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__issued_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Issued Date" +msgstr "Date de publication" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: openeducat_assignment +#: model:res.groups,name:openeducat_assignment.group_op_assignment_manager +msgid "Manager" +msgstr "Directeur" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__marks +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__marks +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Marks" +msgstr "Des marques" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error +msgid "Message Delivery error" +msgstr "Erreur de livraison de messages" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_ids +msgid "Messages" +msgstr "messages" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Month" +msgstr "Mois" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__name +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Name" +msgstr "Nom" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__note +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Note" +msgstr "Noter" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of Actions" +msgstr "Nombre d'actions" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of errors" +msgstr "Nombre d'erreurs" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Nombre de messages qui nécessitent une action" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Nombre de messages avec erreur de livraison" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__point +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__point +msgid "Points" +msgstr "Points" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Publish" +msgstr "Publier" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__publish +msgid "Published" +msgstr "Publié" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__rating_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__rating_ids +msgid "Ratings" +msgstr "Notes" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Reject" +msgstr "Rejeter" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__reject +msgid "Rejected" +msgstr "Rejeté" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Resubmit" +msgstr "Soumettre" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__reviewer +msgid "Reviewer" +msgstr "Critique" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Erreur de livraison SMS" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action +msgid "Server Actions Assignment Submission" +msgstr "Soumission d'attribution des actions du serveur" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action_after +msgid "Server Actions Assignment Submission After 1 Days" +msgstr "Soumission d'attribution des actions du serveur après 1 jours" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Set to Draft" +msgstr "Régler à la rédaction" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__state +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__state +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "State" +msgstr "État" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_student +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Student" +msgstr "Étudiant" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__subject_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Subject" +msgstr "Matière" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__sub +msgid "Subjective" +msgstr "Subjectif" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__submission_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__submission_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Submission Date" +msgstr "Date de soumission" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment.py:0 +#, python-format +msgid "Submission Date cannot be set before Issue Date." +msgstr "La date de soumission ne peut pas être définie avant la date d’émission." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_sub_line +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Submissions" +msgstr "Soumissions" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Submit" +msgstr "Soumettre" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission +msgid "Submit Your Assignment" +msgstr "Soumettez votre mission" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__submit +msgid "Submitted" +msgstr "Soumis" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Tag" +msgstr "Étiquette" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "The internal user in charge of this contact." +msgstr "L'utilisateur interne en charge de ce contact." + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Today" +msgstr "Aujourd'hui" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__assign_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Type" +msgstr "Taper" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_id +#: model:res.groups,name:openeducat_assignment.group_op_assignment_user +msgid "User" +msgstr "Utilisateur" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website Messages" +msgstr "Messages du site Web" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website communication history" +msgstr "Historique de communication du site Web" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Week" +msgstr "La semaine" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "You can't delete none draft submissions!" +msgstr "Vous ne pouvez supprimer aucun brouillon de soumission !" diff --git a/CatEdu/openeducat_assignment/i18n/id.po b/CatEdu/openeducat_assignment/i18n/id.po new file mode 100644 index 0000000..a8b6a76 --- /dev/null +++ b/CatEdu/openeducat_assignment/i18n/id.po @@ -0,0 +1,852 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_assignment +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-14 10:41+0000\n" +"PO-Revision-Date: 2024-02-14 10:41+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date\n" +" (\n" +" )\n" +" \n" +" has\n" +" been passed. Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date is\n" +" \n" +" \n" +" \n" +" .\n" +" Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Accept" +msgstr "Menerima" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__accept +msgid "Accepted" +msgstr "Diterima" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "Action Needed" +msgstr "Tindakan yang dibutuhkan" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__active +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__active +msgid "Active" +msgstr "Aktif" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__allocation_ids +msgid "Allocated To" +msgstr "Dialokasikan Ke" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation" +msgstr "Alokasi" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation Infomation" +msgstr "Informasi Alokasi" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Archived" +msgstr "Archived" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__assignment_id +#: model:ir.module.category,name:openeducat_assignment.module_category_all_op_assignment +#: model:ir.module.category,name:openeducat_assignment.module_category_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.assignment_smart_button +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Assignment" +msgstr "Tugas" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__assignment_count +msgid "Assignment Count" +msgstr "Assignment Count" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_graph +msgid "Assignment Graph View" +msgstr "Tampilan Grafik Tugas" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Assignment Name" +msgstr "Nama Tugas" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_pivot +msgid "Assignment Pivot View" +msgstr "Tampilan Pivot Tugas" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_tree +msgid "Assignment Sub Line" +msgstr "Sub Jalur Penugasan" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_graph +msgid "Assignment Sub Line Graph View" +msgstr "Tampilan Grafik Sub Garis Tugas" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment_sub_line +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission +msgid "Assignment Submission" +msgstr "tugas Submission" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view_pivot +msgid "Assignment Submission Analysis Pivot" +msgstr "Pivot Analisis Penyerahan Tugas" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Date Passed" +msgstr "Tanggal Penyerahan Tugas Telah Berlalu" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line +msgid "Assignment Submission Line" +msgstr "Jalur Penyerahan Tugas" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line_after +msgid "Assignment Submission Line after 1 Days" +msgstr "Jalur Penyerahan Tugas setelah 1 Hari" + +#. module: openeducat_assignment +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Passed" +msgstr "Penyerahan Tugas Lulus" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub_line_sub +msgid "Assignment Submissions" +msgstr "Penyerahan Tugas" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Assignment Type" +msgstr "Jenis Penugasan" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_type_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_type_sub +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_tree +msgid "Assignment Types" +msgstr "Jenis Penugasan" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__allocation_ids +msgid "Assignment(s)" +msgstr "Tugas" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_main +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_root +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub +msgid "Assignments" +msgstr "Tugas" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_attachment_count +msgid "Attachment Count" +msgstr "Jumlah lampiran" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__attendance +msgid "Attendance" +msgstr "Kehadiran" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Basic Information" +msgstr "Informasi dasar" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Batch" +msgstr "Kelompok" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Cancel" +msgstr "Membatalkan" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change And Resubmit" +msgstr "Ubah Dan Kirim Ulang" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__change +msgid "Change Req." +msgstr "Ubah Persyaratan." + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change Require" +msgstr "Perubahan Membutuhkan" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_boolean +msgid "Check user" +msgstr "Periksa pengguna" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__code +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Code" +msgstr "Kode" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__company_id +msgid "Company" +msgstr "Perusahaan" + +#. module: openeducat_assignment +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_configuration +msgid "Configuration" +msgstr "Konfigurasi" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__course_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Course" +msgstr "Kursus" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_uid +msgid "Created by" +msgstr "Dibuat oleh" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_date +msgid "Created on" +msgstr "Dibuat pada" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__description +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__description +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Description" +msgstr "Keterangan" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__display_name +msgid "Display Name" +msgstr "Nama tampilan" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__draft +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__draft +msgid "Draft" +msgstr "Draf" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__faculty_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__faculty_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Faculty" +msgstr "Fakultas" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "Faculty User" +msgstr "Pengguna Fakultas" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Finish" +msgstr "Menyelesaikan" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__finish +msgid "Finished" +msgstr "Selesai" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_follower_ids +msgid "Followers" +msgstr "Pengikut" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_partner_ids +msgid "Followers (Partners)" +msgstr "Pengikut (mitra)" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__grading_assignment_id +msgid "Grading Assignment" +msgstr "Tugas Penilaian" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Group By..." +msgstr "Kelompok oleh ..." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__has_message +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__has_message +msgid "Has Message" +msgstr "Memiliki Pesan" + +#. module: openeducat_assignment +#: model:ir.module.category,description:openeducat_assignment.module_category_all_op_assignment +msgid "Helps you manage your institutes different-different users." +msgstr "Membantu Anda mengelola lembaga Anda dengan pengguna yang berbeda-beda." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__id +msgid "ID" +msgstr "PENGENAL" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Jika diperiksa, pesan baru memerlukan perhatian Anda." + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Jika diperiksa, beberapa pesan memiliki kesalahan pengiriman." + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Assignment Submissions!" +msgstr "" +"Tindakan Tidak Valid!\n" +"Orang tua tidak dapat membuat Kiriman Tugas!" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Assignment Submissions!" +msgstr "" +"Tindakan Tidak Valid!\n" +"Orang tua tidak dapat mengedit Kiriman Tugas!" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_is_follower +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_is_follower +msgid "Is Follower" +msgstr "Adalah pengikut" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__issued_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Issued Date" +msgstr "Tanggal Diterbitkan" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_uid +msgid "Last Updated by" +msgstr "Terakhir diperbarui oleh" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_date +msgid "Last Updated on" +msgstr "Terakhir diperbarui saat" + +#. module: openeducat_assignment +#: model:res.groups,name:openeducat_assignment.group_op_assignment_manager +msgid "Manager" +msgstr "Pengelola" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__marks +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__marks +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Marks" +msgstr "tanda" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error +msgid "Message Delivery error" +msgstr "Kesalahan pengiriman pesan" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_ids +msgid "Messages" +msgstr "Pesan" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Month" +msgstr "Bulan" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__name +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Name" +msgstr "Nama" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__note +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Note" +msgstr "Catatan" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of Actions" +msgstr "Jumlah tindakan" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of errors" +msgstr "Jumlah kesalahan" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Jumlah pesan yang membutuhkan tindakan" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Jumlah pesan dengan kesalahan pengiriman" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__point +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__point +msgid "Points" +msgstr "Poin" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Publish" +msgstr "Menerbitkan" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__publish +msgid "Published" +msgstr "Diterbitkan" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__rating_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__rating_ids +msgid "Ratings" +msgstr "Peringkat" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Reject" +msgstr "Menolak" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__reject +msgid "Rejected" +msgstr "Ditolak" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Resubmit" +msgstr "Kirim ulang" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__reviewer +msgid "Reviewer" +msgstr "pengulas" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Kesalahan pengiriman SMS" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action +msgid "Server Actions Assignment Submission" +msgstr "Pengajuan Penugasan Tindakan Server" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action_after +msgid "Server Actions Assignment Submission After 1 Days" +msgstr "Pengiriman Penugasan Tindakan Server Setelah 1 Hari" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Set to Draft" +msgstr "Setel ke Draf" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__state +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__state +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "State" +msgstr "Negara" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_student +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Student" +msgstr "Siswa" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__subject_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Subject" +msgstr "Subjek" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__sub +msgid "Subjective" +msgstr "Subyektif" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__submission_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__submission_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Submission Date" +msgstr "Tanggal penyerahan" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment.py:0 +#, python-format +msgid "Submission Date cannot be set before Issue Date." +msgstr "Tanggal Penyerahan tidak dapat ditetapkan sebelum Tanggal Penerbitan." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_sub_line +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Submissions" +msgstr "Kiriman" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Submit" +msgstr "Kirim" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission +msgid "Submit Your Assignment" +msgstr "Kirimkan Tugas Anda" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__submit +msgid "Submitted" +msgstr "Dikirim" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Tag" +msgstr "Menandai" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "The internal user in charge of this contact." +msgstr "Pengguna internal yang bertanggung jawab atas kontak ini." + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Today" +msgstr "Hari ini" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__assign_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Type" +msgstr "Jenis" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_id +#: model:res.groups,name:openeducat_assignment.group_op_assignment_user +msgid "User" +msgstr "Pengguna" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website Messages" +msgstr "Pesan situs web" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website communication history" +msgstr "Riwayat Komunikasi Situs Web" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Week" +msgstr "Pekan" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "You can't delete none draft submissions!" +msgstr "Anda tidak dapat menghapus kiriman draf apa pun!" diff --git a/CatEdu/openeducat_assignment/i18n/it.po b/CatEdu/openeducat_assignment/i18n/it.po new file mode 100644 index 0000000..01e4f47 --- /dev/null +++ b/CatEdu/openeducat_assignment/i18n/it.po @@ -0,0 +1,861 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_assignment +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-14 12:52+0000\n" +"PO-Revision-Date: 2024-02-14 12:52+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date\n" +" (\n" +" )\n" +" \n" +" has\n" +" been passed. Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"

Gentile ${object.student_id.name}\n" +"

Il tuo invio del compito (${object.assignment_id.name}) data (${object.submission_date}) è stato superato. Invialo non appena possibile.

\n" +"

Grazie.

\n" +" " + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date is\n" +" \n" +" \n" +" \n" +" .\n" +" Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"

Gentile ${object.student_id.name}\n" +"

La data di invio del tuo compito (${object.assignment_id.name}) è il ${object.submission_date}. Inviala il prima possibile.\n" +"

Grazie.

\n" +" " + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Accept" +msgstr "Accettare" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__accept +msgid "Accepted" +msgstr "Accettato" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "Action Needed" +msgstr "Azione necessaria" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__active +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__active +msgid "Active" +msgstr "Attivo" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__allocation_ids +msgid "Allocated To" +msgstr "Assegnato a" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation" +msgstr "Allocazione" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation Infomation" +msgstr "Infomazione di allocazione" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Archived" +msgstr "Archiviato" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__assignment_id +#: model:ir.module.category,name:openeducat_assignment.module_category_all_op_assignment +#: model:ir.module.category,name:openeducat_assignment.module_category_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.assignment_smart_button +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Assignment" +msgstr "Incarico" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__assignment_count +msgid "Assignment Count" +msgstr "Conteggio di assegnazione" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_graph +msgid "Assignment Graph View" +msgstr "Visualizza grafica di assegnazione" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Assignment Name" +msgstr "Nome assegnazione" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_pivot +msgid "Assignment Pivot View" +msgstr "Visualizzazione per pivot di assegnazione" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_tree +msgid "Assignment Sub Line" +msgstr "Sub riga di assegnazione" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_graph +msgid "Assignment Sub Line Graph View" +msgstr "Visualizza grafico secondario di assegnazione" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment_sub_line +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission +msgid "Assignment Submission" +msgstr "Presentazione dell'assegnazione" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view_pivot +msgid "Assignment Submission Analysis Pivot" +msgstr "Pivot di analisi dell'invio di assegnazione" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Date Passed" +msgstr "Data di presentazione dell'assegnazione approvata" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line +msgid "Assignment Submission Line" +msgstr "Linea di invio di assegnazione" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line_after +msgid "Assignment Submission Line after 1 Days" +msgstr "Linea di presentazione dell'assegnazione dopo 1 giorno" + +#. module: openeducat_assignment +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Passed" +msgstr "Inviazione di assegnazione approvata" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub_line_sub +msgid "Assignment Submissions" +msgstr "Invio di assegnazione" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Assignment Type" +msgstr "Tipo di assegnazione" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_type_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_type_sub +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_tree +msgid "Assignment Types" +msgstr "Tipi di assegnazione" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__allocation_ids +msgid "Assignment(s)" +msgstr "Compiti)" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_main +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_root +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub +msgid "Assignments" +msgstr "Compiti" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_attachment_count +msgid "Attachment Count" +msgstr "Conteggio di allegato" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__attendance +msgid "Attendance" +msgstr "Presenza" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Basic Information" +msgstr "Informazioni di base" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Batch" +msgstr "Lotto" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Cancel" +msgstr "Annulla" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change And Resubmit" +msgstr "Cambiamento e reinvio" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__change +msgid "Change Req." +msgstr "Cambia req." + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change Require" +msgstr "Cambiamento richiesto" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_boolean +msgid "Check user" +msgstr "Controlla l'utente" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__code +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Code" +msgstr "Codice" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__company_id +msgid "Company" +msgstr "Azienda" + +#. module: openeducat_assignment +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_configuration +msgid "Configuration" +msgstr "Configurazione" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__course_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Course" +msgstr "Corso" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_uid +msgid "Created by" +msgstr "Creato da" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_date +msgid "Created on" +msgstr "Creato" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__description +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__description +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Description" +msgstr "Descrizione" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__display_name +msgid "Display Name" +msgstr "Nome da visualizzare" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__draft +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__draft +msgid "Draft" +msgstr "Brutta copia" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__faculty_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__faculty_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Faculty" +msgstr "Facoltà" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "Faculty User" +msgstr "Utente della facoltà" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Finish" +msgstr "Fine" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__finish +msgid "Finished" +msgstr "Finito" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_follower_ids +msgid "Followers" +msgstr "Seguaci" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_partner_ids +msgid "Followers (Partners)" +msgstr "Follower (partner)" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__grading_assignment_id +msgid "Grading Assignment" +msgstr "Assiggio di classificazione" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Group By..." +msgstr "Raggruppa per..." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__has_message +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__has_message +msgid "Has Message" +msgstr "Ha un messaggio" + +#. module: openeducat_assignment +#: model:ir.module.category,description:openeducat_assignment.module_category_all_op_assignment +msgid "Helps you manage your institutes different-different users." +msgstr "Ti aiuta a gestire i diversi utenti dei tuoi istituti." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__id +msgid "ID" +msgstr "Pengenal" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Se controllati, i nuovi messaggi richiedono la tua attenzione." + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Se controllati, alcuni messaggi hanno un errore di consegna." + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Assignment Submissions!" +msgstr "" +"Azione non valida!\n" +"Il genitore non può creare invii di compiti!" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Assignment Submissions!" +msgstr "" +"Azione non valida!\n" +"Il genitore non può modificare l'invio dei compiti!" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_is_follower +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_is_follower +msgid "Is Follower" +msgstr "È follower" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__issued_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Issued Date" +msgstr "Data emessa" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_uid +msgid "Last Updated by" +msgstr "Ultimo aggiornamento da" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_date +msgid "Last Updated on" +msgstr "Ultimo aggiornamento su" + +#. module: openeducat_assignment +#: model:res.groups,name:openeducat_assignment.group_op_assignment_manager +msgid "Manager" +msgstr "Manager" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__marks +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__marks +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Marks" +msgstr "Segni" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error +msgid "Message Delivery error" +msgstr "Errore di consegna dei messaggi" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_ids +msgid "Messages" +msgstr "Messaggi" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Month" +msgstr "Mese" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__name +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Name" +msgstr "Nome" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__note +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Note" +msgstr "Nota" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of Actions" +msgstr "Numero di azioni" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of errors" +msgstr "Numero di errori" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Numero di messaggi che richiedono un'azione" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Numero di messaggi con errore di consegna" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__point +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__point +msgid "Points" +msgstr "Punti" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Publish" +msgstr "Pubblicare" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__publish +msgid "Published" +msgstr "Pubblicato" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__rating_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__rating_ids +msgid "Ratings" +msgstr "Giudizi" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Reject" +msgstr "Rifiutare" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__reject +msgid "Rejected" +msgstr "Respinto" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Resubmit" +msgstr "Invia di nuovo" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__reviewer +msgid "Reviewer" +msgstr "Recensore" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Errore di consegna SMS" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action +msgid "Server Actions Assignment Submission" +msgstr "Invio di assegnazione delle azioni del server" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action_after +msgid "Server Actions Assignment Submission After 1 Days" +msgstr "Invio di assegnazione delle azioni del server dopo 1 giorno" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Set to Draft" +msgstr "Impostato su Draft" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__state +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__state +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "State" +msgstr "Stato" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_student +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Student" +msgstr "Alunno" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__subject_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Subject" +msgstr "Materia" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__sub +msgid "Subjective" +msgstr "Soggettivo" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__submission_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__submission_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Submission Date" +msgstr "Data di presentazione" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment.py:0 +#, python-format +msgid "Submission Date cannot be set before Issue Date." +msgstr "" +"La data di invio non può essere impostata prima della data di emissione." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_sub_line +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Submissions" +msgstr "Invio" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Submit" +msgstr "Invia" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission +msgid "Submit Your Assignment" +msgstr "Invia il tuo incarico" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__submit +msgid "Submitted" +msgstr "Presentato" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Tag" +msgstr "Etichetta" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "The internal user in charge of this contact." +msgstr "L'utente interno responsabile di questo contatto." + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Today" +msgstr "In data odierna" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__assign_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Type" +msgstr "Tipo" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_id +#: model:res.groups,name:openeducat_assignment.group_op_assignment_user +msgid "User" +msgstr "Utente" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website Messages" +msgstr "Messaggi del sito web" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website communication history" +msgstr "Storia di comunicazione del sito Web" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Week" +msgstr "Settimana" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "You can't delete none draft submissions!" +msgstr "Non puoi eliminare nessuna bozza inviata!" diff --git a/CatEdu/openeducat_assignment/i18n/lt.po b/CatEdu/openeducat_assignment/i18n/lt.po new file mode 100644 index 0000000..112fb12 --- /dev/null +++ b/CatEdu/openeducat_assignment/i18n/lt.po @@ -0,0 +1,860 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_assignment +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-14 12:58+0000\n" +"PO-Revision-Date: 2024-02-14 12:58+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date\n" +" (\n" +" )\n" +" \n" +" has\n" +" been passed. Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"

brangusis $ {Object.student_id.name} \n" +"

Jūsų priskyrimo pateikimas ($ {Object.Assignment_id.name}) Data ($ {Object.submission_date}) buvo priimtas. Prašau pateikti jį kuo greičiau.

\n" +"

Ačiū.

\n" +" " + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date is\n" +" \n" +" \n" +" \n" +" .\n" +" Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"

brangusis $ {Object.student_id.name} \n" +"

Jūsų priskyrimo pateikimas ($ {Object.assignment_id.name}) Data yra $ {Object.submission_date} . Prašau pateikti jį kuo greičiau.

\n" +"

Ačiū.

\n" +" " + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Accept" +msgstr "Priimti" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__accept +msgid "Accepted" +msgstr "Priimtas" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "Action Needed" +msgstr "Reikalingas veiksmas" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__active +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__active +msgid "Active" +msgstr "Aktyvus" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__allocation_ids +msgid "Allocated To" +msgstr "Paskirta" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation" +msgstr "Paskirstymas" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation Infomation" +msgstr "Paskirstymo infekcija" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Archived" +msgstr "Archyvuota" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__assignment_id +#: model:ir.module.category,name:openeducat_assignment.module_category_all_op_assignment +#: model:ir.module.category,name:openeducat_assignment.module_category_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.assignment_smart_button +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Assignment" +msgstr "Užduotis" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__assignment_count +msgid "Assignment Count" +msgstr "Užduoties skaičius" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_graph +msgid "Assignment Graph View" +msgstr "Priskyrimo grafiko vaizdas" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Assignment Name" +msgstr "Priskyrimo pavadinimas" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_pivot +msgid "Assignment Pivot View" +msgstr "Priskyrimo „Pivot View“" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_tree +msgid "Assignment Sub Line" +msgstr "Priskyrimo pogrupio eilutė" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_graph +msgid "Assignment Sub Line Graph View" +msgstr "Priskyrimo pogrupio grafiko vaizdas" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment_sub_line +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission +msgid "Assignment Submission" +msgstr "Užduočių pateikimas" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view_pivot +msgid "Assignment Submission Analysis Pivot" +msgstr "Užduočių pateikimo analizė „Pivot“" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Date Passed" +msgstr "Paskelbta užduoties pateikimo data" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line +msgid "Assignment Submission Line" +msgstr "Priskyrimo pateikimo eilutė" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line_after +msgid "Assignment Submission Line after 1 Days" +msgstr "Užduočių pateikimo eilutė po 1 dienos" + +#. module: openeducat_assignment +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Passed" +msgstr "Paskelbtas užduoties pateikimas" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub_line_sub +msgid "Assignment Submissions" +msgstr "Paskyrimo pateikimai" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Assignment Type" +msgstr "Priskyrimo tipas" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_type_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_type_sub +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_tree +msgid "Assignment Types" +msgstr "Užduočių tipai" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__allocation_ids +msgid "Assignment(s)" +msgstr "Užduotis (-os)" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_main +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_root +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub +msgid "Assignments" +msgstr "Užduotys" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_attachment_count +msgid "Attachment Count" +msgstr "Priedų skaičius" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__attendance +msgid "Attendance" +msgstr "Dalyvavimas" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Basic Information" +msgstr "Pagrindinė informacija" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Batch" +msgstr "Partija" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Cancel" +msgstr "Atšaukti" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change And Resubmit" +msgstr "Pakeisti ir iš naujo pateikti" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__change +msgid "Change Req." +msgstr "Pakeisti req." + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change Require" +msgstr "Pokyčių reikalavimas" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_boolean +msgid "Check user" +msgstr "Patikrinkite vartotoją" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__code +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Code" +msgstr "Kodas" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__company_id +msgid "Company" +msgstr "Įmonė" + +#. module: openeducat_assignment +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_configuration +msgid "Configuration" +msgstr "Konfigūracija" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__course_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Course" +msgstr "Kursas" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_uid +msgid "Created by" +msgstr "Sukurta" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_date +msgid "Created on" +msgstr "Sukurtas" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__description +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__description +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Description" +msgstr "apibūdinimas" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__display_name +msgid "Display Name" +msgstr "Rodomas pavadinimas" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__draft +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__draft +msgid "Draft" +msgstr "Juodraštis" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__faculty_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__faculty_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Faculty" +msgstr "Fakultetas" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "Faculty User" +msgstr "Fakulteto vartotojas" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Finish" +msgstr "Baigti" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__finish +msgid "Finished" +msgstr "Baigtas" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_follower_ids +msgid "Followers" +msgstr "Pasekėjai" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_partner_ids +msgid "Followers (Partners)" +msgstr "Stebėtojai (partneriai)" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__grading_assignment_id +msgid "Grading Assignment" +msgstr "Vertinimo užduotis" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Group By..." +msgstr "Grupuoti pagal..." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__has_message +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__has_message +msgid "Has Message" +msgstr "Turi pranešimą" + +#. module: openeducat_assignment +#: model:ir.module.category,description:openeducat_assignment.module_category_all_op_assignment +msgid "Helps you manage your institutes different-different users." +msgstr "Padeda valdyti skirtingus institutus ir skirtingus vartotojus." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__id +msgid "ID" +msgstr "Id" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Jei patikrinsite, nauji pranešimai reikalauja jūsų dėmesio." + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Jei patikrinta, kai kurie pranešimai turi pristatymo klaidą." + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Assignment Submissions!" +msgstr "" +"Netinkamas veiksmas!\n" +"Tėvai negali sukurti užduočių pateikimo!" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Assignment Submissions!" +msgstr "" +"Netinkamas veiksmas!\n" +"Tėvai negali redaguoti užduočių pateiktų dokumentų!" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_is_follower +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_is_follower +msgid "Is Follower" +msgstr "Yra sekėjas" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__issued_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Issued Date" +msgstr "Išduota data" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujinta" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: openeducat_assignment +#: model:res.groups,name:openeducat_assignment.group_op_assignment_manager +msgid "Manager" +msgstr "Vadovas" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__marks +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__marks +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Marks" +msgstr "Ženklai" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error +msgid "Message Delivery error" +msgstr "Pranešimo pristatymo klaida" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_ids +msgid "Messages" +msgstr "Pranešimai" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Month" +msgstr "Mėnuo" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__name +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Name" +msgstr "vardas" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__note +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Note" +msgstr "PASTABA" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of Actions" +msgstr "Veiksmų skaičius" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of errors" +msgstr "Klaidų skaičius" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Pranešimų, kuriems reikalingas veiksmas, skaičius" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Pranešimų su pristatymo klaida skaičius" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__point +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__point +msgid "Points" +msgstr "Taškai" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Publish" +msgstr "Publikuoti" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__publish +msgid "Published" +msgstr "Paskelbta" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__rating_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__rating_ids +msgid "Ratings" +msgstr "Įvertinimai" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Reject" +msgstr "Atmesti" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__reject +msgid "Rejected" +msgstr "Atstumtas" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Resubmit" +msgstr "Pateikti iš naujo" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__reviewer +msgid "Reviewer" +msgstr "Recenzentas" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS pristatymo klaida" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action +msgid "Server Actions Assignment Submission" +msgstr "Serverio veiksmų priskyrimo pateikimas" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action_after +msgid "Server Actions Assignment Submission After 1 Days" +msgstr "Serverio veiksmų priskyrimo pateikimas po 1 dienos" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Set to Draft" +msgstr "Nustatykite juodraštį" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__state +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__state +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "State" +msgstr "Būsena" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_student +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Student" +msgstr "Studentas" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__subject_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Subject" +msgstr "Tema" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__sub +msgid "Subjective" +msgstr "Subjektyvus" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__submission_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__submission_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Submission Date" +msgstr "Pateikimo data" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment.py:0 +#, python-format +msgid "Submission Date cannot be set before Issue Date." +msgstr "Pateikimo data negali būti nustatyta anksčiau nei išleidimo data" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_sub_line +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Submissions" +msgstr "Pateikimai" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Submit" +msgstr "Pateikti" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission +msgid "Submit Your Assignment" +msgstr "Pateikite savo užduotį" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__submit +msgid "Submitted" +msgstr "Pateiktas" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Tag" +msgstr "Žyma" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "The internal user in charge of this contact." +msgstr "Už šį kontaktą atsakingas vidinis vartotojas." + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Today" +msgstr "Šiandien" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__assign_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Type" +msgstr "Tipas" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_id +#: model:res.groups,name:openeducat_assignment.group_op_assignment_user +msgid "User" +msgstr "Vartotojas" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website Messages" +msgstr "Svetainės pranešimai" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website communication history" +msgstr "Tinklalapio komunikacijos istorija" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Week" +msgstr "Savaitė" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "You can't delete none draft submissions!" +msgstr "Negalite ištrinti nė vieno pateikimo juodraščio!" diff --git a/CatEdu/openeducat_assignment/i18n/nl.po b/CatEdu/openeducat_assignment/i18n/nl.po new file mode 100644 index 0000000..bf02f7b --- /dev/null +++ b/CatEdu/openeducat_assignment/i18n/nl.po @@ -0,0 +1,860 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_assignment +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-15 04:25+0000\n" +"PO-Revision-Date: 2024-02-15 04:25+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date\n" +" (\n" +" )\n" +" \n" +" has\n" +" been passed. Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"

Beste ${object.student_id.name}\n" +"

Uw opdrachtinzending (${object.assignment_id.name}) datum (${object.submission_date}) is verstreken. Dien deze in zodra mogelijk.

\n" +"

Bedankt.

\n" +" " + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date is\n" +" \n" +" \n" +" \n" +" .\n" +" Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"

Beste ${object.student_id.name}\n" +"

De datum van uw inzending (${object.assignment_id.name}) is ${object.submission_date}. Dien deze zo snel mogelijk in. p>\n" +"

Bedankt.

\n" +" " + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Accept" +msgstr "Aanvaarden" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__accept +msgid "Accepted" +msgstr "Geaccepteerd" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "Action Needed" +msgstr "Actie nodig" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__active +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__active +msgid "Active" +msgstr "Actief" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__allocation_ids +msgid "Allocated To" +msgstr "Toegewezen" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation" +msgstr "Toewijzing" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation Infomation" +msgstr "Toewijzing" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Archived" +msgstr "Gearchiveerde" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__assignment_id +#: model:ir.module.category,name:openeducat_assignment.module_category_all_op_assignment +#: model:ir.module.category,name:openeducat_assignment.module_category_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.assignment_smart_button +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Assignment" +msgstr "Opdracht" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__assignment_count +msgid "Assignment Count" +msgstr "Toewijzingen tellen" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_graph +msgid "Assignment Graph View" +msgstr "Weergave van de toewijzingsgrafiek" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Assignment Name" +msgstr "Toewijzingsnaam" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_pivot +msgid "Assignment Pivot View" +msgstr "Opdracht Pivot View" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_tree +msgid "Assignment Sub Line" +msgstr "Toewijzingssubregel" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_graph +msgid "Assignment Sub Line Graph View" +msgstr "Weergave Subregeling van de toewijzing Subregel" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment_sub_line +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission +msgid "Assignment Submission" +msgstr "Opdracht inleveren" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view_pivot +msgid "Assignment Submission Analysis Pivot" +msgstr "Inzending Analyse van toewijzing Pivot" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Date Passed" +msgstr "Inzendingsdatum van toewijzing is aangenomen" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line +msgid "Assignment Submission Line" +msgstr "Inzendingslijn" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line_after +msgid "Assignment Submission Line after 1 Days" +msgstr "Inzendingslijn opdracht na 1 dagen" + +#. module: openeducat_assignment +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Passed" +msgstr "Inzending" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub_line_sub +msgid "Assignment Submissions" +msgstr "Opdrachtinzendingen" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Assignment Type" +msgstr "Type opdracht" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_type_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_type_sub +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_tree +msgid "Assignment Types" +msgstr "Types opdrachten" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__allocation_ids +msgid "Assignment(s)" +msgstr "Opdracht (s)" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_main +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_root +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub +msgid "Assignments" +msgstr "Opdrachten" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_attachment_count +msgid "Attachment Count" +msgstr "Bijlage tellen" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__attendance +msgid "Attendance" +msgstr "Aanwezigheid" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Basic Information" +msgstr "Basis informatie" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Batch" +msgstr "Partij" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Cancel" +msgstr "Annuleren" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change And Resubmit" +msgstr "Verander en opnieuw indienen" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__change +msgid "Change Req." +msgstr "Verander Req." + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change Require" +msgstr "Verandering vereisen" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_boolean +msgid "Check user" +msgstr "Controleer de gebruiker" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__code +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Code" +msgstr "Code" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__company_id +msgid "Company" +msgstr "Bedrijf" + +#. module: openeducat_assignment +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_configuration +msgid "Configuration" +msgstr "Configuratie" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__course_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Course" +msgstr "Cursus" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_uid +msgid "Created by" +msgstr "Gemaakt door" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_date +msgid "Created on" +msgstr "Gemaakt op" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__description +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__description +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Description" +msgstr "Beschrijving" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__display_name +msgid "Display Name" +msgstr "Weergavenaam" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__draft +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__draft +msgid "Draft" +msgstr "Voorlopige versie" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__faculty_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__faculty_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Faculty" +msgstr "Faculteit" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "Faculty User" +msgstr "Faculteitsgebruiker" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Finish" +msgstr "Af hebben" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__finish +msgid "Finished" +msgstr "Afgerond" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_follower_ids +msgid "Followers" +msgstr "Volgers" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_partner_ids +msgid "Followers (Partners)" +msgstr "Volgers (partners)" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__grading_assignment_id +msgid "Grading Assignment" +msgstr "Beoordeling" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Group By..." +msgstr "Groep door ..." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__has_message +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__has_message +msgid "Has Message" +msgstr "Heeft bericht" + +#. module: openeducat_assignment +#: model:ir.module.category,description:openeducat_assignment.module_category_all_op_assignment +msgid "Helps you manage your institutes different-different users." +msgstr "Helpt u bij het beheren van uw instellingen met verschillende gebruikers." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__id +msgid "ID" +msgstr "ID kaart" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Indien aangevinkt, vereisen nieuwe berichten uw aandacht. " + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Indien aangevinkt, hebben sommige berichten een leveringsfout. " + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Assignment Submissions!" +msgstr "" +"Ongeldige actie!\n" +"Ouder kan geen opdrachtinzendingen maken!" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Assignment Submissions!" +msgstr "" +"Ongeldige actie!\n" +"Ouder kan ingezonden opdrachten niet bewerken!" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_is_follower +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_is_follower +msgid "Is Follower" +msgstr "Is volger" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__issued_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Issued Date" +msgstr "Uitgegeven datum" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_date +msgid "Last Updated on" +msgstr "Laatst geupdate op" + +#. module: openeducat_assignment +#: model:res.groups,name:openeducat_assignment.group_op_assignment_manager +msgid "Manager" +msgstr "Manager" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__marks +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__marks +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Marks" +msgstr "Markeringen " + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error +msgid "Message Delivery error" +msgstr "Berichtbezorgingsfout" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_ids +msgid "Messages" +msgstr "Berichten " + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Month" +msgstr "Maand" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__name +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Name" +msgstr "Naam" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__note +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Note" +msgstr "Opmerking" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of Actions" +msgstr "Aantal acties" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of errors" +msgstr "Aantal fouten" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Aantal berichten dat een actie vereist " + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Aantal berichten met leveringsfout" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__point +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__point +msgid "Points" +msgstr "Punten " + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Publish" +msgstr "Publiceren" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__publish +msgid "Published" +msgstr "Gepubliceerd " + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__rating_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__rating_ids +msgid "Ratings" +msgstr "Waarderingen" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Reject" +msgstr "Afwijzen" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__reject +msgid "Rejected" +msgstr "Afgekeurd" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Resubmit" +msgstr "Opnieuw indienen" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__reviewer +msgid "Reviewer" +msgstr "Recensent" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS -leveringsfout" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action +msgid "Server Actions Assignment Submission" +msgstr "Inzending van de serveracties Opdracht" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action_after +msgid "Server Actions Assignment Submission After 1 Days" +msgstr "Serveracties Opdrachten Inzending na 1 dagen" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Set to Draft" +msgstr "Ingesteld om op te stellen" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__state +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__state +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "State" +msgstr "Staat" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_student +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Student" +msgstr "Leerling" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__subject_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Subject" +msgstr "Onderwerp" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__sub +msgid "Subjective" +msgstr "Subjectief" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__submission_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__submission_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Submission Date" +msgstr "Termijn van inzending" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment.py:0 +#, python-format +msgid "Submission Date cannot be set before Issue Date." +msgstr "De indieningsdatum kan niet vóór de uitgiftedatum worden ingesteld." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_sub_line +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Submissions" +msgstr "Inzendingen" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Submit" +msgstr "Indienen" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission +msgid "Submit Your Assignment" +msgstr "Dien uw opdracht in" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__submit +msgid "Submitted" +msgstr "Ingediend" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Tag" +msgstr "Label" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "The internal user in charge of this contact." +msgstr "De interne gebruiker die verantwoordelijk is voor dit contact. " + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Today" +msgstr "Vandaag" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__assign_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Type" +msgstr "Type" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_id +#: model:res.groups,name:openeducat_assignment.group_op_assignment_user +msgid "User" +msgstr "Gebruiker" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website Messages" +msgstr "Website -berichten" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website communication history" +msgstr "Website communicatiegeschiedenis" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Week" +msgstr "Week" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "You can't delete none draft submissions!" +msgstr "Je kunt geen conceptinzendingen verwijderen!" diff --git a/CatEdu/openeducat_assignment/i18n/pt.po b/CatEdu/openeducat_assignment/i18n/pt.po new file mode 100644 index 0000000..15965a3 --- /dev/null +++ b/CatEdu/openeducat_assignment/i18n/pt.po @@ -0,0 +1,860 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_assignment +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-15 04:28+0000\n" +"PO-Revision-Date: 2024-02-15 04:28+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date\n" +" (\n" +" )\n" +" \n" +" has\n" +" been passed. Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"

querido $ {object.student_id.name} \n" +"

Seu envio de atribuição ($ {object.assignment_id.name}) date ($ {object.submission_date}) foi aprovado. Envie -o o mais rápido possível.

\n" +"

Obrigado.

\n" +" " + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date is\n" +" \n" +" \n" +" \n" +" .\n" +" Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"

querido $ {object.student_id.name} \n" +"

Seu envio de atribuição ($ {object.assignment_id.name}) data é $ {object.submission_date} . Envie -o o mais rápido possível.

\n" +"

Obrigado.

\n" +" " + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Accept" +msgstr "Aceitar" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__accept +msgid "Accepted" +msgstr "Aceitaram" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "Action Needed" +msgstr "Ação necessária" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__active +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__active +msgid "Active" +msgstr "Ativo" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__allocation_ids +msgid "Allocated To" +msgstr "Alocado a" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation" +msgstr "Alocação" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation Infomation" +msgstr "Infomação de alocação" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Archived" +msgstr "Arquivado" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__assignment_id +#: model:ir.module.category,name:openeducat_assignment.module_category_all_op_assignment +#: model:ir.module.category,name:openeducat_assignment.module_category_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.assignment_smart_button +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Assignment" +msgstr "Atribuição" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__assignment_count +msgid "Assignment Count" +msgstr "Contagem de tarefas" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_graph +msgid "Assignment Graph View" +msgstr "Visualização do gráfico de atribuição" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Assignment Name" +msgstr "Nome da atribuição" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_pivot +msgid "Assignment Pivot View" +msgstr "Visualização de pivô de atribuição" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_tree +msgid "Assignment Sub Line" +msgstr "Sub -linha de atribuição" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_graph +msgid "Assignment Sub Line Graph View" +msgstr "Visualização do gráfico de sub -linha de atribuição" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment_sub_line +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission +msgid "Assignment Submission" +msgstr "Envio de tarefas" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view_pivot +msgid "Assignment Submission Analysis Pivot" +msgstr "Análise de submissão de tarefas pivô" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Date Passed" +msgstr "Submission atribuição data passada" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line +msgid "Assignment Submission Line" +msgstr "Linha Submission Assignment" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line_after +msgid "Assignment Submission Line after 1 Days" +msgstr "Linha Submission atribuição após 1 Dias" + +#. module: openeducat_assignment +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Passed" +msgstr "Submissão de tarefas aprovada" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub_line_sub +msgid "Assignment Submissions" +msgstr "Envios de tarefas" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Assignment Type" +msgstr "Tipo de atribuição" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_type_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_type_sub +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_tree +msgid "Assignment Types" +msgstr "Tipos de atribuição" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__allocation_ids +msgid "Assignment(s)" +msgstr "Atribuições)" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_main +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_root +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub +msgid "Assignments" +msgstr "atribuições" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_attachment_count +msgid "Attachment Count" +msgstr "Contagem de anexos" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__attendance +msgid "Attendance" +msgstr "Comparecimento" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Basic Information" +msgstr "Informação básica" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Batch" +msgstr "Lote" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change And Resubmit" +msgstr "Mudar e reenviar" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__change +msgid "Change Req." +msgstr "Alterar req." + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change Require" +msgstr "Mudança exige" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_boolean +msgid "Check user" +msgstr "Verifique o usuário" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__code +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Code" +msgstr "Código" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__company_id +msgid "Company" +msgstr "Companhia" + +#. module: openeducat_assignment +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_configuration +msgid "Configuration" +msgstr "Configuração" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__course_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Course" +msgstr "Curso" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__description +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__description +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Description" +msgstr "Descrição" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__display_name +msgid "Display Name" +msgstr "Nome em Exibição" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__draft +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__draft +msgid "Draft" +msgstr "Rascunho" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__faculty_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__faculty_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Faculty" +msgstr "Faculdade" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "Faculty User" +msgstr "Usuário do corpo docente" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Finish" +msgstr "Terminar" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__finish +msgid "Finished" +msgstr "Finalizado" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguidores (parceiros)" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__grading_assignment_id +msgid "Grading Assignment" +msgstr "Atribuição de classificação" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Group By..." +msgstr "Grupo por ..." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__has_message +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__has_message +msgid "Has Message" +msgstr "Tem mensagem" + +#. module: openeducat_assignment +#: model:ir.module.category,description:openeducat_assignment.module_category_all_op_assignment +msgid "Helps you manage your institutes different-different users." +msgstr "Ajuda você a gerenciar diferentes usuários de seus institutos." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__id +msgid "ID" +msgstr "EU IRIA" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Se verificado, novas mensagens exigem sua atenção." + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Se verificado, algumas mensagens têm um erro de entrega." + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Assignment Submissions!" +msgstr "" +"Ação inválida!\n" +" Pai não pode criar Trabalhos Enviados!" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Assignment Submissions!" +msgstr "" +"Ação inválida!\n" +" Pai não pode editar Trabalhos Enviados!" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_is_follower +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_is_follower +msgid "Is Follower" +msgstr "É seguidor" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__issued_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Issued Date" +msgstr "Data emitida" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_uid +msgid "Last Updated by" +msgstr "Última atualização por" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_date +msgid "Last Updated on" +msgstr "Última atualização em" + +#. module: openeducat_assignment +#: model:res.groups,name:openeducat_assignment.group_op_assignment_manager +msgid "Manager" +msgstr "Gerente" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__marks +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__marks +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Marks" +msgstr "Marcas" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error +msgid "Message Delivery error" +msgstr "Erro de entrega da mensagem" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_ids +msgid "Messages" +msgstr "Mensagens" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Month" +msgstr "Mês" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__name +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Name" +msgstr "Nome" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__note +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Note" +msgstr "Observação" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of Actions" +msgstr "Número de ações" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of errors" +msgstr "Número de erros" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Número de mensagens que requer uma ação" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Número de mensagens com erro de entrega" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__point +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__point +msgid "Points" +msgstr "Pontos" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Publish" +msgstr "Publicar" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__publish +msgid "Published" +msgstr "Publicados" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__rating_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__rating_ids +msgid "Ratings" +msgstr "Avaliações" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Reject" +msgstr "Rejeitar" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__reject +msgid "Rejected" +msgstr "Rejeitado" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Resubmit" +msgstr "Reenvie" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__reviewer +msgid "Reviewer" +msgstr "Revisor" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Erro de entrega do SMS" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action +msgid "Server Actions Assignment Submission" +msgstr "Ações apresentação servidor Assignment" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action_after +msgid "Server Actions Assignment Submission After 1 Days" +msgstr "Ações apresentação servidor atribuição após 1 Dias" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Set to Draft" +msgstr "Definido para rascunho" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__state +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__state +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "State" +msgstr "Estado" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_student +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Student" +msgstr "Aluna" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__subject_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Subject" +msgstr "Sujeito" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__sub +msgid "Subjective" +msgstr "Subjetivo" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__submission_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__submission_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Submission Date" +msgstr "Data de submissão" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment.py:0 +#, python-format +msgid "Submission Date cannot be set before Issue Date." +msgstr "Data de envio não pode ser definido antes Data de Emissão." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_sub_line +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Submissions" +msgstr "Submissões" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Submit" +msgstr "Enviar" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission +msgid "Submit Your Assignment" +msgstr "Envie seu Assignment" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__submit +msgid "Submitted" +msgstr "Submetido" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Tag" +msgstr "Marcação" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "The internal user in charge of this contact." +msgstr "O usuário interno encarregado deste contato." + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Today" +msgstr "Hoje" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__assign_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Type" +msgstr "Modelo" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_id +#: model:res.groups,name:openeducat_assignment.group_op_assignment_user +msgid "User" +msgstr "Do utilizador" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website Messages" +msgstr "Mensagens do site" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website communication history" +msgstr "Histórico de comunicação do site" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Week" +msgstr "Semana" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "You can't delete none draft submissions!" +msgstr "Você não pode excluir nenhum projecto de submissões!" diff --git a/CatEdu/openeducat_assignment/i18n/ru.po b/CatEdu/openeducat_assignment/i18n/ru.po new file mode 100644 index 0000000..c3a96e4 --- /dev/null +++ b/CatEdu/openeducat_assignment/i18n/ru.po @@ -0,0 +1,860 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_assignment +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-15 04:29+0000\n" +"PO-Revision-Date: 2024-02-15 04:29+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date\n" +" (\n" +" )\n" +" \n" +" has\n" +" been passed. Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"

Уважаемый $ {object.student_id.name} \n" +"

Ваша отправка назначения ($ {object.assignment_id.name}) date ($ {object.submission_date}) была передана. Пожалуйста, отправьте его как можно скорее.

\n" +"

Спасибо.

\n" +" " + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date is\n" +" \n" +" \n" +" \n" +" .\n" +" Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"

Уважаемый $ {object.student_id.name} \n" +"

Ваша отправка назначения ($ {object.assignment_id.name}) дата $ {object.submission_date} . Пожалуйста, отправьте его как можно скорее.

\n" +"

Спасибо.

\n" +" " + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Accept" +msgstr "Принимать" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__accept +msgid "Accepted" +msgstr "Принято" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "Action Needed" +msgstr "Действие необходимо" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__active +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__active +msgid "Active" +msgstr "Активный" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__allocation_ids +msgid "Allocated To" +msgstr "Выделено" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation" +msgstr "Распределение" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation Infomation" +msgstr "Распределение инфомации" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Archived" +msgstr "Архивированный" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__assignment_id +#: model:ir.module.category,name:openeducat_assignment.module_category_all_op_assignment +#: model:ir.module.category,name:openeducat_assignment.module_category_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.assignment_smart_button +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Assignment" +msgstr "Назначение" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__assignment_count +msgid "Assignment Count" +msgstr "Количество заданий" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_graph +msgid "Assignment Graph View" +msgstr "Представление графика назначения" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Assignment Name" +msgstr "Имя назначения" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_pivot +msgid "Assignment Pivot View" +msgstr "Взгляд поворота" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_tree +msgid "Assignment Sub Line" +msgstr "Назначение подножки" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_graph +msgid "Assignment Sub Line Graph View" +msgstr "Взгляд на график назначения" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment_sub_line +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission +msgid "Assignment Submission" +msgstr "Заявление" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view_pivot +msgid "Assignment Submission Analysis Pivot" +msgstr "Анализ представления назначения поворот" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Date Passed" +msgstr "Дата подачи назначения" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line +msgid "Assignment Submission Line" +msgstr "Строка подачи назначения" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line_after +msgid "Assignment Submission Line after 1 Days" +msgstr "Строка подачи назначения через 1 день" + +#. module: openeducat_assignment +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Passed" +msgstr "Представление назначено" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub_line_sub +msgid "Assignment Submissions" +msgstr "Заявление" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Assignment Type" +msgstr "Тип назначения" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_type_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_type_sub +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_tree +msgid "Assignment Types" +msgstr "Типы заданий" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__allocation_ids +msgid "Assignment(s)" +msgstr "Назначение (ы)" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_main +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_root +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub +msgid "Assignments" +msgstr "Задания" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_attachment_count +msgid "Attachment Count" +msgstr "Подсчет приложений" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__attendance +msgid "Attendance" +msgstr "Посещаемость" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Basic Information" +msgstr "Основная информация" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Batch" +msgstr "Партия" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Cancel" +msgstr "Отмена" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change And Resubmit" +msgstr "Изменить и повторно подать" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__change +msgid "Change Req." +msgstr "Изменить реб." + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change Require" +msgstr "Изменение требуется" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_boolean +msgid "Check user" +msgstr "Проверьте пользователя" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__code +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Code" +msgstr "Код" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__company_id +msgid "Company" +msgstr "Компания" + +#. module: openeducat_assignment +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_configuration +msgid "Configuration" +msgstr "Конфигурация" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__course_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Course" +msgstr "Курс" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_uid +msgid "Created by" +msgstr "Сделано" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_date +msgid "Created on" +msgstr "Создано на" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__description +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__description +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Description" +msgstr "Описание" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__display_name +msgid "Display Name" +msgstr "Показать имя" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__draft +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__draft +msgid "Draft" +msgstr "Черновик" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__faculty_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__faculty_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Faculty" +msgstr "Факультет" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "Faculty User" +msgstr "Пользователь факультета" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Finish" +msgstr "Заканчивать" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__finish +msgid "Finished" +msgstr "Законченный" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_follower_ids +msgid "Followers" +msgstr "Последователи" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_partner_ids +msgid "Followers (Partners)" +msgstr "Последователи (партнеры)" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__grading_assignment_id +msgid "Grading Assignment" +msgstr "Оценка задания" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Group By..." +msgstr "Группа по..." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__has_message +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__has_message +msgid "Has Message" +msgstr "Имеет сообщение" + +#. module: openeducat_assignment +#: model:ir.module.category,description:openeducat_assignment.module_category_all_op_assignment +msgid "Helps you manage your institutes different-different users." +msgstr "Помогает вам управлять разными пользователями ваших институтов." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__id +msgid "ID" +msgstr "Я БЫ" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "If checked, new messages require your attention." +msgstr "При проверке новые сообщения требуют вашего внимания." + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "При проверке некоторые сообщения имеют ошибку доставки." + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Assignment Submissions!" +msgstr "" +"Invalid Action!\n" +" Родитель не может создать Присваивающие Материалы!" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Assignment Submissions!" +msgstr "" +"Invalid Action!\n" +" Родитель не может редактировать Присваивающие Материалы!" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_is_follower +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_is_follower +msgid "Is Follower" +msgstr "Это последователь" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__issued_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Issued Date" +msgstr "Дата выпуска" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_uid +msgid "Last Updated by" +msgstr "Последнее обновлено" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_date +msgid "Last Updated on" +msgstr "Последнее обновлено" + +#. module: openeducat_assignment +#: model:res.groups,name:openeducat_assignment.group_op_assignment_manager +msgid "Manager" +msgstr "Менеджер" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__marks +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__marks +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Marks" +msgstr "Метки" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error +msgid "Message Delivery error" +msgstr "Ошибка доставки сообщения" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_ids +msgid "Messages" +msgstr "Сообщения" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Month" +msgstr "Месяц" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__name +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Name" +msgstr "Имя" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__note +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Note" +msgstr "Примечание" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of Actions" +msgstr "Количество действий" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of errors" +msgstr "Количество ошибок" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Количество сообщений, которые требуют действия" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Количество сообщений с ошибкой доставки" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__point +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__point +msgid "Points" +msgstr "Точки" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Publish" +msgstr "Публиковать" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__publish +msgid "Published" +msgstr "Опубликовано" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__rating_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__rating_ids +msgid "Ratings" +msgstr "Рейтинги" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Reject" +msgstr "Отклонять" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__reject +msgid "Rejected" +msgstr "Отклоненный" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Resubmit" +msgstr "Повторно" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__reviewer +msgid "Reviewer" +msgstr "Рецензент" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "SMS Delivery error" +msgstr "СМС ошибка доставки" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action +msgid "Server Actions Assignment Submission" +msgstr "Серверное представление о назначении" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action_after +msgid "Server Actions Assignment Submission After 1 Days" +msgstr "Подача заданий сервера через 1 день" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Set to Draft" +msgstr "Установить на черновик" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__state +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__state +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "State" +msgstr "Состояние" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_student +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Student" +msgstr "Ученик" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__subject_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Subject" +msgstr "Предмет" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__sub +msgid "Subjective" +msgstr "Субъективный" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__submission_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__submission_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Submission Date" +msgstr "Дата подачи" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment.py:0 +#, python-format +msgid "Submission Date cannot be set before Issue Date." +msgstr "Подача Дата не может быть установлена ​​до даты выпуска." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_sub_line +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Submissions" +msgstr "Материалы" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Submit" +msgstr "Представлять на рассмотрение" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission +msgid "Submit Your Assignment" +msgstr "Отправьте свое задание" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__submit +msgid "Submitted" +msgstr "Поданный" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Tag" +msgstr "Ярлык" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "The internal user in charge of this contact." +msgstr "Внутренний пользователь, отвечающий за этот контакт." + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Today" +msgstr "Сегодня" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__assign_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Type" +msgstr "Тип" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_id +#: model:res.groups,name:openeducat_assignment.group_op_assignment_user +msgid "User" +msgstr "Пользователь" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website Messages" +msgstr "Сообщения веб -сайта" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website communication history" +msgstr "История общения веб -сайта" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Week" +msgstr "Неделя" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "You can't delete none draft submissions!" +msgstr "Вы не можете удалять ни один проект представления!" diff --git a/CatEdu/openeducat_assignment/i18n/th.po b/CatEdu/openeducat_assignment/i18n/th.po new file mode 100644 index 0000000..3cb0546 --- /dev/null +++ b/CatEdu/openeducat_assignment/i18n/th.po @@ -0,0 +1,860 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_assignment +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-15 04:31+0000\n" +"PO-Revision-Date: 2024-02-15 04:31+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date\n" +" (\n" +" )\n" +" \n" +" has\n" +" been passed. Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"

เรียน $ {object.student_id.name} \n" +"

ส่งงานของคุณ ($ {object.assignment_id.name}) วัน ($ {object.submission_date}) ได้รับการผ่าน กรุณาส่งโดยเร็วที่สุดเท่าที่เป็นไปได้. \n" +"

ขอบคุณ. \n" +"            " + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date is\n" +" \n" +" \n" +" \n" +" .\n" +" Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"

เรียน $ {object.student_id.name} \n" +"

ส่งงานของคุณ ($ {object.assignment_id.name}) วันที่ $ {object.submission_date} กรุณาส่งโดยเร็วที่สุดเท่าที่เป็นไปได้. \n" +"

ขอบคุณ. \n" +"            " + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Accept" +msgstr "ยอมรับ" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__accept +msgid "Accepted" +msgstr "ได้รับการยอมรับ" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "Action Needed" +msgstr "จำเป็นต้องดำเนินการ" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__active +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__active +msgid "Active" +msgstr "คล่องแคล่ว" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__allocation_ids +msgid "Allocated To" +msgstr "จัดสรรให้" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation" +msgstr "การจัดสรร" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation Infomation" +msgstr "ข้อมูลการจัดสรร" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Archived" +msgstr "เก็บถาวรแล้ว" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__assignment_id +#: model:ir.module.category,name:openeducat_assignment.module_category_all_op_assignment +#: model:ir.module.category,name:openeducat_assignment.module_category_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.assignment_smart_button +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Assignment" +msgstr "การมอบหมาย" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__assignment_count +msgid "Assignment Count" +msgstr "จำนวนการมอบหมาย" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_graph +msgid "Assignment Graph View" +msgstr "มุมมองกราฟการมอบหมาย" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Assignment Name" +msgstr "ชื่อที่ได้รับมอบหมาย" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_pivot +msgid "Assignment Pivot View" +msgstr "มุมมอง Pivot ที่ได้รับมอบหมาย" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_tree +msgid "Assignment Sub Line" +msgstr "การกำหนด Sub สาย" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_graph +msgid "Assignment Sub Line Graph View" +msgstr "มุมมองกราฟเส้นย่อยที่ได้รับมอบหมาย" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment_sub_line +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission +msgid "Assignment Submission" +msgstr "ส่งที่ได้รับมอบหมาย" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view_pivot +msgid "Assignment Submission Analysis Pivot" +msgstr "การวิเคราะห์การส่งงานที่ได้รับมอบหมายหมุน" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Date Passed" +msgstr "ส่งการกำหนดวันที่ผ่าน" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line +msgid "Assignment Submission Line" +msgstr "การกำหนดสายการส่ง" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line_after +msgid "Assignment Submission Line after 1 Days" +msgstr "การกำหนดสายการส่งหลังวันที่ 1 วัน" + +#. module: openeducat_assignment +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Passed" +msgstr "การส่งงานมอบหมายผ่านแล้ว" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub_line_sub +msgid "Assignment Submissions" +msgstr "ส่งที่ได้รับมอบหมาย" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Assignment Type" +msgstr "ประเภทที่ได้รับมอบหมาย" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_type_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_type_sub +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_tree +msgid "Assignment Types" +msgstr "ประเภทที่ได้รับมอบหมาย" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__allocation_ids +msgid "Assignment(s)" +msgstr "การมอบหมาย)" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_main +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_root +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub +msgid "Assignments" +msgstr "การมอบหมาย" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_attachment_count +msgid "Attachment Count" +msgstr "จำนวนเอกสารแนบ" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__attendance +msgid "Attendance" +msgstr "การเข้าร่วม" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Basic Information" +msgstr "ข้อมูลพื้นฐาน" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Batch" +msgstr "ชุด" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Cancel" +msgstr "ยกเลิก" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change And Resubmit" +msgstr "เปลี่ยนและส่งอีกครั้ง" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__change +msgid "Change Req." +msgstr "เปลี่ยนความต้องการ" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change Require" +msgstr "เปลี่ยนต้อง" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_boolean +msgid "Check user" +msgstr "ผู้ใช้ตรวจสอบ" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__code +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Code" +msgstr "รหัส" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__company_id +msgid "Company" +msgstr "บริษัท" + +#. module: openeducat_assignment +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_configuration +msgid "Configuration" +msgstr "องค์ประกอบ" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__course_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Course" +msgstr "หลักสูตร" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_uid +msgid "Created by" +msgstr "สร้างโดย" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_date +msgid "Created on" +msgstr "สร้างบน" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__description +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__description +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Description" +msgstr "ลักษณะ" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__display_name +msgid "Display Name" +msgstr "ชื่อที่แสดง" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__draft +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__draft +msgid "Draft" +msgstr "ร่าง" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__faculty_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__faculty_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Faculty" +msgstr "คณะ" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "Faculty User" +msgstr "ผู้ใช้คณะ" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Finish" +msgstr "เสร็จสิ้น" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__finish +msgid "Finished" +msgstr "ที่เสร็จเรียบร้อย" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_follower_ids +msgid "Followers" +msgstr "สมัครพรรคพวก" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_partner_ids +msgid "Followers (Partners)" +msgstr "ติดตามเรา (พันธมิตร)" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__grading_assignment_id +msgid "Grading Assignment" +msgstr "การมอบหมายการให้เกรด" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Group By..." +msgstr "จัดกลุ่มตาม..." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__has_message +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__has_message +msgid "Has Message" +msgstr "มีข้อความ" + +#. module: openeducat_assignment +#: model:ir.module.category,description:openeducat_assignment.module_category_all_op_assignment +msgid "Helps you manage your institutes different-different users." +msgstr "ช่วยคุณจัดการสถาบันของคุณกับผู้ใช้ที่แตกต่างกัน" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__id +msgid "ID" +msgstr "บัตรประจำตัวประชาชน" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "If checked, new messages require your attention." +msgstr "หากตรวจสอบข้อความใหม่ต้องให้ความสนใจของคุณ" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "หากตรวจสอบข้อความบางรายที่มีข้อผิดพลาดในการจัดส่ง" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Assignment Submissions!" +msgstr "" +"การกระทำที่ไม่ถูกต้อง!\n" +" ผู้ปกครองไม่สามารถสร้างการกำหนดส่ง!" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Assignment Submissions!" +msgstr "" +"การกระทำที่ไม่ถูกต้อง!\n" +" ผู้ปกครองไม่สามารถส่งแก้ไขการกำหนด!" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_is_follower +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_is_follower +msgid "Is Follower" +msgstr "มีผู้ติดตาม" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__issued_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Issued Date" +msgstr "วันที่ออก" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_uid +msgid "Last Updated by" +msgstr "Updated ล่าสุดโดย" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_date +msgid "Last Updated on" +msgstr "แก้ไขล่าสุดใน" + +#. module: openeducat_assignment +#: model:res.groups,name:openeducat_assignment.group_op_assignment_manager +msgid "Manager" +msgstr "ผู้จัดการ" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__marks +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__marks +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Marks" +msgstr "เครื่องหมาย" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error +msgid "Message Delivery error" +msgstr "ข้อผิดพลาดการจัดส่งข้อความ" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_ids +msgid "Messages" +msgstr "ข้อความ" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Month" +msgstr "เดือน" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__name +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Name" +msgstr "ชื่อ" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__note +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Note" +msgstr "บันทึก" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of Actions" +msgstr "จำนวนของการกระทำ" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of errors" +msgstr "จำนวนของข้อผิดพลาด" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "จำนวนข้อความซึ่งจะต้องมีการดำเนินการ" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "จำนวนข้อความที่มีข้อผิดพลาดในการจัดส่ง" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__point +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__point +msgid "Points" +msgstr "คะแนน" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Publish" +msgstr "ประกาศ" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__publish +msgid "Published" +msgstr "ที่ตีพิมพ์" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__rating_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__rating_ids +msgid "Ratings" +msgstr "การให้คะแนน" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Reject" +msgstr "ปฏิเสธ" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__reject +msgid "Rejected" +msgstr "ถูกปฏิเสธ" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Resubmit" +msgstr "ส่งอีกครั้ง" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__reviewer +msgid "Reviewer" +msgstr "ผู้วิจารณ์" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "SMS Delivery error" +msgstr "ข้อผิดพลาดในการส่ง SMS" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action +msgid "Server Actions Assignment Submission" +msgstr "เซิร์ฟเวอร์การดำเนินการส่งของ USPTO" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action_after +msgid "Server Actions Assignment Submission After 1 Days" +msgstr "การดำเนินการของเซิร์ฟเวอร์การกำหนดส่งหลังจาก 1 วัน" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Set to Draft" +msgstr "ตั้งค่าให้ร่าง" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__state +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__state +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "State" +msgstr "สถานะ" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_student +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Student" +msgstr "นักเรียน" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__subject_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Subject" +msgstr "เรื่อง" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__sub +msgid "Subjective" +msgstr "อัตนัย" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__submission_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__submission_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Submission Date" +msgstr "วันที่ยื่น" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment.py:0 +#, python-format +msgid "Submission Date cannot be set before Issue Date." +msgstr "วันที่ยื่นไม่สามารถตั้งค่าก่อนวันที่ออก" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_sub_line +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Submissions" +msgstr "การส่ง" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Submit" +msgstr "เสนอ" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission +msgid "Submit Your Assignment" +msgstr "ส่งงานของคุณ" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__submit +msgid "Submitted" +msgstr "ส่ง" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Tag" +msgstr "แท็ก" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "The internal user in charge of this contact." +msgstr "ผู้ใช้ภายในในค่าใช้จ่ายของการติดต่อนี้" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Today" +msgstr "ในวันนี้" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__assign_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Type" +msgstr "ประเภท" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_id +#: model:res.groups,name:openeducat_assignment.group_op_assignment_user +msgid "User" +msgstr "ผู้ใช้งาน" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website Messages" +msgstr "ข้อความเว็บไซต์" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website communication history" +msgstr "ประวัติการสื่อสารเว็บไซต์" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Week" +msgstr "สัปดาห์" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "You can't delete none draft submissions!" +msgstr "คุณไม่สามารถลบไม่มีร่างส่ง!" diff --git a/CatEdu/openeducat_assignment/i18n/vi.po b/CatEdu/openeducat_assignment/i18n/vi.po new file mode 100644 index 0000000..e3d7199 --- /dev/null +++ b/CatEdu/openeducat_assignment/i18n/vi.po @@ -0,0 +1,391 @@ +msgid "" +msgstr "" +"Project-Id-Version: openeducaterptranslation\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 10:04+0000\n" +"PO-Revision-Date: 2018-03-20 07:15-0400\n" +"Last-Translator: akkicode \n" +"Language-Team: Vietnamese\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: openeducaterptranslation\n" +"X-Crowdin-Language: vi\n" +"X-Crowdin-File: /master/openeducat_assignment/i18n/openeducat_assignment.pot\n" +"Language: vi_VN\n" + +#. module: openeducat_assignment +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Accept" +msgstr "Chấp nhận" + +#. module: openeducat_assignment +#: selection:op.assignment.sub.line,state:0 +msgid "Accepted" +msgstr "Chấp nhận" + +#. module: openeducat_assignment +#: field:op.assignment,allocation_ids:0 +msgid "Allocated To" +msgstr "Phân bổ cho" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_form +msgid "Allocation" +msgstr "Phân bổ" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_form +msgid "Allocation Infomation" +msgstr "Thông tin phân bổ" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_op_student_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_form +#: view:op.assignment:openeducat_assignment.view_op_assignment_search +#: view:op.assignment:openeducat_assignment.view_op_assignment_tree +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_search +#: field:op.assignment.sub.line,assignment_id:0 +#: view:op.student:openeducat_assignment.view_op_student_form_assignment_inherit +msgid "Assignment" +msgstr "Chuyển nhượng" + +#. module: openeducat_assignment +#: view:board.board:openeducat_assignment.assignment_faculty_dashboard_form_view +msgid "Assignment Approved" +msgstr "Chuyển nhượng được chấp thuận" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_form +msgid "Assignment Name" +msgstr "Gán tên" + +#. module: openeducat_assignment +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_form +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_search +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_tree +msgid "Assignment Sub Line" +msgstr "Nhiệm vụ phụ tuyến" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment_sub_line +msgid "Assignment Submission" +msgstr "Chuyển nhượng nộp hồ sơ" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub_line_sub +msgid "Assignment Submissions" +msgstr "Chuyển nhượng nộp" + +#. module: openeducat_assignment +#: view:board.board:openeducat_assignment.assignment_student_dashboard_form_view +msgid "Assignment To Submit" +msgstr "Chuyển nhượng phải nộp" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_search +#: field:op.assignment,assignment_type_id:0 +msgid "Assignment Type" +msgstr "Phân loại" + +#. module: openeducat_assignment +#: field:op.student,allocation_ids:0 +msgid "Assignment(s)" +msgstr "Assignment(s)" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_faculty +#: view:op.student:openeducat_assignment.view_op_student_form_assignment_inherit +msgid "Assignments" +msgstr "Bài tập" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_form +msgid "Basic Information" +msgstr "Thông tin cơ bản" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_search +#: field:op.assignment,batch_id:0 +msgid "Batch" +msgstr "Hàng loạt" + +#. module: openeducat_assignment +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change And Resubmit" +msgstr "Thay đổi và gửi lại" + +#. module: openeducat_assignment +#: selection:op.assignment.sub.line,state:0 +msgid "Change Req." +msgstr "Thay đổi Req." + +#. module: openeducat_assignment +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change Require" +msgstr "Thay đổi yêu cầu" + +#. module: openeducat_assignment +#: field:op.assignment.type,code:0 +msgid "Code" +msgstr "Mã số" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_search +#: field:op.assignment,course_id:0 +msgid "Course" +msgstr "Khóa học" + +#. module: openeducat_assignment +#: field:op.assignment,create_uid:0 +#: field:op.assignment.sub.line,create_uid:0 +#: field:op.assignment.type,create_uid:0 +msgid "Created by" +msgstr "Tạo bởi" + +#. module: openeducat_assignment +#: field:op.assignment,create_date:0 +#: field:op.assignment.sub.line,create_date:0 +#: field:op.assignment.type,create_date:0 +msgid "Created on" +msgstr "Tạo ngày" + +#. module: openeducat_assignment +#: help:op.assignment,message_last_post:0 +#: help:op.assignment.sub.line,message_last_post:0 +msgid "Date of the last message posted on the record." +msgstr "Ngày thông báo cuối cùng được đăng trên hồ sơ." + +#. module: openeducat_assignment +#: field:op.assignment,description:0 +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_form +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_search +#: field:op.assignment.sub.line,description:0 +msgid "Description" +msgstr "Mô tả" + +#. module: openeducat_assignment +#: selection:op.assignment,state:0 +#: selection:op.assignment.sub.line,state:0 +msgid "Draft" +msgstr "Dự thảo" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_search +#: field:op.assignment,faculty_id:0 +msgid "Faculty" +msgstr "Giảng viên" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_op_faculty_assignment +msgid "Faculty Assignment" +msgstr "Phân công giảng viên" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_form +msgid "Finish" +msgstr "Kết thúc" + +#. module: openeducat_assignment +#: selection:op.assignment,state:0 +msgid "Finished" +msgstr "Đã hoàn thành" + +#. module: openeducat_assignment +#: field:op.assignment,message_follower_ids:0 +#: field:op.assignment.sub.line,message_follower_ids:0 +msgid "Followers" +msgstr "Những người theo" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_search +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Group By..." +msgstr "Nhóm theo..." + +#. module: openeducat_assignment +#: help:op.assignment,message_summary:0 +#: help:op.assignment.sub.line,message_summary:0 +msgid "Holds the Chatter summary (number of messages, ...). This summary is directly in html format in order to be inserted in kanban views." +msgstr "Giữ răng nghiến tóm tắt (số lượng tin nhắn,...). Tóm tắt này là trực tiếp trong định dạng html để được chèn ở kanban lượt xem." + +#. module: openeducat_assignment +#: field:op.assignment,id:0 +#: field:op.assignment.sub.line,id:0 +#: field:op.assignment.type,id:0 +msgid "ID" +msgstr "ID" + +#. module: openeducat_assignment +#: help:op.assignment,message_unread:0 +#: help:op.assignment.sub.line,message_unread:0 +msgid "If checked new messages require your attention." +msgstr "Nếu kiểm tra thư mới đòi hỏi sự chú ý của bạn." + +#. module: openeducat_assignment +#: field:op.assignment,message_is_follower:0 +#: field:op.assignment.sub.line,message_is_follower:0 +msgid "Is a Follower" +msgstr "Là một người đi theo" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_search +#: field:op.assignment,issued_date:0 +msgid "Issued Date" +msgstr "Ngày phát hành" + +#. module: openeducat_assignment +#: field:op.assignment,message_last_post:0 +#: field:op.assignment.sub.line,message_last_post:0 +msgid "Last Message Date" +msgstr "Ngày thông báo cuối cùng" + +#. module: openeducat_assignment +#: field:op.assignment,write_uid:0 +#: field:op.assignment.sub.line,write_uid:0 +#: field:op.assignment.type,write_uid:0 +msgid "Last Updated by" +msgstr "Cập Nhật lần cuối bởi" + +#. module: openeducat_assignment +#: field:op.assignment,write_date:0 +#: field:op.assignment.sub.line,write_date:0 +#: field:op.assignment.type,write_date:0 +msgid "Last Updated on" +msgstr "Lần cập nhật cuối" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_search +#: field:op.assignment,marks:0 +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Marks" +msgstr "Nhãn hiệu" + +#. module: openeducat_assignment +#: field:op.assignment,message_ids:0 +#: field:op.assignment.sub.line,message_ids:0 +msgid "Messages" +msgstr "Tin nhắn" + +#. module: openeducat_assignment +#: help:op.assignment,message_ids:0 +#: help:op.assignment.sub.line,message_ids:0 +msgid "Messages and communication history" +msgstr "Tin nhắn và lịch sử truyền thông" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_search +#: field:op.assignment,name:0 +#: field:op.assignment.type,name:0 +msgid "Name" +msgstr "Tên" + +#. module: openeducat_assignment +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_form +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_search +#: field:op.assignment.sub.line,note:0 +msgid "Note" +msgstr "Lưu ý" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_form +msgid "Publish" +msgstr "Xuất bản" + +#. module: openeducat_assignment +#: selection:op.assignment,state:0 +msgid "Published" +msgstr "Xuất bản" + +#. module: openeducat_assignment +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Reject" +msgstr "Từ chối" + +#. module: openeducat_assignment +#: selection:op.assignment.sub.line,state:0 +msgid "Rejected" +msgstr "Bị từ chối" + +#. module: openeducat_assignment +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Resubmit" +msgstr "Gửi lại" + +#. module: openeducat_assignment +#: field:op.assignment,reviewer:0 +msgid "Reviewer" +msgstr "Người xem" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_search +#: field:op.assignment,state:0 +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_search +#: field:op.assignment.sub.line,state:0 +msgid "State" +msgstr "Nhà nước" + +#. module: openeducat_assignment +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_search +#: field:op.assignment.sub.line,student_id:0 +msgid "Student" +msgstr "Sinh viên" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_search +#: field:op.assignment,subject_id:0 +msgid "Subject" +msgstr "Chủ đề" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_search +#: field:op.assignment,submission_date:0 +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_search +#: field:op.assignment.sub.line,submission_date:0 +msgid "Submission Date" +msgstr "Ngày nộp hồ sơ" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_form +#: field:op.assignment,assignment_sub_line:0 +msgid "Submissions" +msgstr "Đệ trình" + +#. module: openeducat_assignment +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Submit" +msgstr "Gửi" + +#. module: openeducat_assignment +#: selection:op.assignment.sub.line,state:0 +msgid "Submitted" +msgstr "Gửi" + +#. module: openeducat_assignment +#: field:op.assignment,message_summary:0 +#: field:op.assignment.sub.line,message_summary:0 +msgid "Summary" +msgstr "Tóm tắt" + +#. module: openeducat_assignment +#: field:op.assignment,message_unread:0 +#: field:op.assignment.sub.line,message_unread:0 +msgid "Unread Messages" +msgstr "Tin nhắn chưa đọc" + +#. module: openeducat_assignment +#: field:op.assignment,website_message_ids:0 +#: field:op.assignment.sub.line,website_message_ids:0 +msgid "Website Messages" +msgstr "Trang web tin nhắn" + +#. module: openeducat_assignment +#: help:op.assignment,website_message_ids:0 +#: help:op.assignment.sub.line,website_message_ids:0 +msgid "Website communication history" +msgstr "Trang web thông tin lịch sử" diff --git a/CatEdu/openeducat_assignment/i18n/vi_VN.po b/CatEdu/openeducat_assignment/i18n/vi_VN.po new file mode 100644 index 0000000..97cc623 --- /dev/null +++ b/CatEdu/openeducat_assignment/i18n/vi_VN.po @@ -0,0 +1,860 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_assignment +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-15 04:38+0000\n" +"PO-Revision-Date: 2024-02-15 04:38+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date\n" +" (\n" +" )\n" +" \n" +" has\n" +" been passed. Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"

Dear $ {object.student_id.name} \n" +"

Đệ trình gán của bạn ($ {object.assignment_id.name}) date ($ {object.submission_date}) đã được thông qua. Vui lòng gửi nó càng sớm càng tốt.

\n" +"

Cảm ơn bạn.

\n" +" " + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date is\n" +" \n" +" \n" +" \n" +" .\n" +" Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"

Dear $ {object.student_id.name} \n" +"

Đệ trình gán của bạn ($ {object.assignment_id.name}) ngày là $ {object.submission_date} . Vui lòng gửi nó càng sớm càng tốt.

\n" +"

Cảm ơn bạn.

\n" +" " + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Accept" +msgstr "Chấp nhận" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__accept +msgid "Accepted" +msgstr "Đã được chấp nhận" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "Action Needed" +msgstr "Hành động cần thiết" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__active +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__active +msgid "Active" +msgstr "Tích cực" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__allocation_ids +msgid "Allocated To" +msgstr "Phân bổ cho" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation" +msgstr "Phân bổ" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation Infomation" +msgstr "Phân bổ thông tin" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Archived" +msgstr "Lưu trữ" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__assignment_id +#: model:ir.module.category,name:openeducat_assignment.module_category_all_op_assignment +#: model:ir.module.category,name:openeducat_assignment.module_category_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.assignment_smart_button +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Assignment" +msgstr "Chuyển nhượng" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__assignment_count +msgid "Assignment Count" +msgstr "Số lượng chuyển nhượng" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_graph +msgid "Assignment Graph View" +msgstr "Chế độ xem biểu đồ gán" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Assignment Name" +msgstr "Tên bài luận" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_pivot +msgid "Assignment Pivot View" +msgstr "Ghế đánh xoay quan điểm" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_tree +msgid "Assignment Sub Line" +msgstr "Dòng phụ chuyển nhượng" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_graph +msgid "Assignment Sub Line Graph View" +msgstr "Chế độ xem biểu đồ dòng phụ" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment_sub_line +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission +msgid "Assignment Submission" +msgstr "Chuyển nhượng nộp hồ sơ" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view_pivot +msgid "Assignment Submission Analysis Pivot" +msgstr "Phân tích phân tích bài tập" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Date Passed" +msgstr "Ngày gửi bài tập đã qua" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line +msgid "Assignment Submission Line" +msgstr "Dòng đệ trình chuyển nhượng" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line_after +msgid "Assignment Submission Line after 1 Days" +msgstr "Dòng đệ trình chuyển nhượng sau 1 ngày" + +#. module: openeducat_assignment +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Passed" +msgstr "Bài tập gửi thông qua" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub_line_sub +msgid "Assignment Submissions" +msgstr "Bài tập gửi" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Assignment Type" +msgstr "Loại gán" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_type_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_type_sub +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_tree +msgid "Assignment Types" +msgstr "Loại gán" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__allocation_ids +msgid "Assignment(s)" +msgstr "(Các) bài tập" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_main +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_root +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub +msgid "Assignments" +msgstr "Bài tập" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_attachment_count +msgid "Attachment Count" +msgstr "Số lượng đính kèm" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__attendance +msgid "Attendance" +msgstr "Sự tham dự" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Basic Information" +msgstr "Thông tin cơ bản" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Batch" +msgstr "Lô hàng" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Cancel" +msgstr "Hủy bỏ" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change And Resubmit" +msgstr "Thay đổi và gửi lại" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__change +msgid "Change Req." +msgstr "Thay đổi req." + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change Require" +msgstr "Thay đổi yêu cầu" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_boolean +msgid "Check user" +msgstr "Kiểm tra người dùng" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__code +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Code" +msgstr "Mã số" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__company_id +msgid "Company" +msgstr "Công ty" + +#. module: openeducat_assignment +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_configuration +msgid "Configuration" +msgstr "Cấu hình" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__course_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Course" +msgstr "Khóa học" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_uid +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_date +msgid "Created on" +msgstr "Được tạo ra" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__description +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__description +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Description" +msgstr "Sự mô tả" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__draft +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__draft +msgid "Draft" +msgstr "Bản thảo" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__faculty_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__faculty_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Faculty" +msgstr "Giảng viên" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "Faculty User" +msgstr "Người dùng giảng viên" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Finish" +msgstr "Kết thúc" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__finish +msgid "Finished" +msgstr "Hoàn thành" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_follower_ids +msgid "Followers" +msgstr "Người theo dõi" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_partner_ids +msgid "Followers (Partners)" +msgstr "Người theo dõi (Đối tác)" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__grading_assignment_id +msgid "Grading Assignment" +msgstr "bài tập chấm điểm" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Group By..." +msgstr "Nhóm bởi ..." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__has_message +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__has_message +msgid "Has Message" +msgstr "Có tin nhắn" + +#. module: openeducat_assignment +#: model:ir.module.category,description:openeducat_assignment.module_category_all_op_assignment +msgid "Helps you manage your institutes different-different users." +msgstr "" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__id +msgid "ID" +msgstr "TÔI" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Nếu được kiểm tra, tin nhắn mới đòi hỏi sự chú ý của bạn." + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Nếu được kiểm tra, một số tin nhắn có lỗi giao hàng." + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Assignment Submissions!" +msgstr "" +"Hành động không hợp lệ!\n" +" Phụ huynh không thể tạo Bài tập đã nộp!" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Assignment Submissions!" +msgstr "" +"Hành động không hợp lệ!\n" +"Phụ huynh không thể chỉnh sửa Bài tập đã nộp!" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_is_follower +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_is_follower +msgid "Is Follower" +msgstr "Là người theo dõi" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__issued_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Issued Date" +msgstr "Ngày phát hành" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: openeducat_assignment +#: model:res.groups,name:openeducat_assignment.group_op_assignment_manager +msgid "Manager" +msgstr "Giám đốc" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__marks +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__marks +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Marks" +msgstr "Nhãn hiệu" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error +msgid "Message Delivery error" +msgstr "Lỗi gửi tin nhắn" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_ids +msgid "Messages" +msgstr "Tin nhắn" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Month" +msgstr "Tháng" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__name +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Name" +msgstr "Tên" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__note +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Note" +msgstr "Ghi chú" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of Actions" +msgstr "Số lượng hành động" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of errors" +msgstr "Số lỗi" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Số lượng tin nhắn yêu cầu một hành động" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Số lượng tin nhắn có lỗi giao hàng" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__point +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__point +msgid "Points" +msgstr "điểm" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Publish" +msgstr "Công bố" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__publish +msgid "Published" +msgstr "Được phát hành" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__rating_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__rating_ids +msgid "Ratings" +msgstr "Xếp hạng" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Reject" +msgstr "Từ chối" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__reject +msgid "Rejected" +msgstr "Phế phẩm" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Resubmit" +msgstr "Gửi lại" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__reviewer +msgid "Reviewer" +msgstr "Người đánh giá" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Lỗi phân phối SMS" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action +msgid "Server Actions Assignment Submission" +msgstr "Đệ trình phân công hành động của máy chủ" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action_after +msgid "Server Actions Assignment Submission After 1 Days" +msgstr "Đệ trình phân công hành động của máy chủ sau 1 ngày" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Set to Draft" +msgstr "Đặt thành bản nháp" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__state +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__state +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "State" +msgstr "Tiểu bang" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_student +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Student" +msgstr "Sinh viên" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__subject_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Subject" +msgstr "Chủ đề" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__sub +msgid "Subjective" +msgstr "Chủ quan" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__submission_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__submission_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Submission Date" +msgstr "Ngày nộp hồ sơ" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment.py:0 +#, python-format +msgid "Submission Date cannot be set before Issue Date." +msgstr "Không thể đặt Ngày gửi trước Ngày phát hành" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_sub_line +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Submissions" +msgstr "Đệ trình" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Submit" +msgstr "Nộp" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission +msgid "Submit Your Assignment" +msgstr "Gửi bài tập của bạn" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__submit +msgid "Submitted" +msgstr "Gửi" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Tag" +msgstr "Nhãn" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "The internal user in charge of this contact." +msgstr "Người dùng nội bộ phụ trách liên hệ này." + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Today" +msgstr "Hôm nay" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__assign_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Type" +msgstr "Loại hình" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_id +#: model:res.groups,name:openeducat_assignment.group_op_assignment_user +msgid "User" +msgstr "Người sử dụng" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website Messages" +msgstr "Tin nhắn trang web" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website communication history" +msgstr "Lịch sử truyền thông trang web" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Week" +msgstr "Tuần" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "You can't delete none draft submissions!" +msgstr "Bạn không thể xóa bất kỳ bài dự thảo nào!" diff --git a/CatEdu/openeducat_assignment/i18n/zh.po b/CatEdu/openeducat_assignment/i18n/zh.po new file mode 100644 index 0000000..5520268 --- /dev/null +++ b/CatEdu/openeducat_assignment/i18n/zh.po @@ -0,0 +1,391 @@ +msgid "" +msgstr "" +"Project-Id-Version: openeducaterpcommuity\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 10:04+0000\n" +"PO-Revision-Date: 2018-04-16 04:12-0400\n" +"Last-Translator: Shau_4594 \n" +"Language-Team: Chinese Simplified\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: openeducaterpcommuity\n" +"X-Crowdin-Language: zh-CN\n" +"X-Crowdin-File: /master/openeducat_assignment/i18n/openeducat_assignment.pot\n" +"Language: zh_CN\n" + +#. module: openeducat_assignment +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Accept" +msgstr "接受" + +#. module: openeducat_assignment +#: selection:op.assignment.sub.line,state:0 +msgid "Accepted" +msgstr "接受" + +#. module: openeducat_assignment +#: field:op.assignment,allocation_ids:0 +msgid "Allocated To" +msgstr "分配给" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_form +msgid "Allocation" +msgstr "分配" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_form +msgid "Allocation Infomation" +msgstr "分配资讯" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_op_student_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_form +#: view:op.assignment:openeducat_assignment.view_op_assignment_search +#: view:op.assignment:openeducat_assignment.view_op_assignment_tree +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_search +#: field:op.assignment.sub.line,assignment_id:0 +#: view:op.student:openeducat_assignment.view_op_student_form_assignment_inherit +msgid "Assignment" +msgstr "分配" + +#. module: openeducat_assignment +#: view:board.board:openeducat_assignment.assignment_faculty_dashboard_form_view +msgid "Assignment Approved" +msgstr "已审核分配" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_form +msgid "Assignment Name" +msgstr "分配名称" + +#. module: openeducat_assignment +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_form +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_search +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_tree +msgid "Assignment Sub Line" +msgstr "分配子行" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment_sub_line +msgid "Assignment Submission" +msgstr "分配提交" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub_line_sub +msgid "Assignment Submissions" +msgstr "分配提交" + +#. module: openeducat_assignment +#: view:board.board:openeducat_assignment.assignment_student_dashboard_form_view +msgid "Assignment To Submit" +msgstr "要提交的任务" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_search +#: field:op.assignment,assignment_type_id:0 +msgid "Assignment Type" +msgstr "分配类型" + +#. module: openeducat_assignment +#: field:op.student,allocation_ids:0 +msgid "Assignment(s)" +msgstr "分配 (s)" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_faculty +#: view:op.student:openeducat_assignment.view_op_student_form_assignment_inherit +msgid "Assignments" +msgstr "作业" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_form +msgid "Basic Information" +msgstr "基本信息" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_search +#: field:op.assignment,batch_id:0 +msgid "Batch" +msgstr "批" + +#. module: openeducat_assignment +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change And Resubmit" +msgstr "更改并重新提交" + +#. module: openeducat_assignment +#: selection:op.assignment.sub.line,state:0 +msgid "Change Req." +msgstr "更改必需的。" + +#. module: openeducat_assignment +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change Require" +msgstr "更改要求" + +#. module: openeducat_assignment +#: field:op.assignment.type,code:0 +msgid "Code" +msgstr "代码" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_search +#: field:op.assignment,course_id:0 +msgid "Course" +msgstr "课程" + +#. module: openeducat_assignment +#: field:op.assignment,create_uid:0 +#: field:op.assignment.sub.line,create_uid:0 +#: field:op.assignment.type,create_uid:0 +msgid "Created by" +msgstr "创建者" + +#. module: openeducat_assignment +#: field:op.assignment,create_date:0 +#: field:op.assignment.sub.line,create_date:0 +#: field:op.assignment.type,create_date:0 +msgid "Created on" +msgstr "创建于" + +#. module: openeducat_assignment +#: help:op.assignment,message_last_post:0 +#: help:op.assignment.sub.line,message_last_post:0 +msgid "Date of the last message posted on the record." +msgstr "在记录上张贴的最后一条消息的日期。" + +#. module: openeducat_assignment +#: field:op.assignment,description:0 +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_form +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_search +#: field:op.assignment.sub.line,description:0 +msgid "Description" +msgstr "描述" + +#. module: openeducat_assignment +#: selection:op.assignment,state:0 +#: selection:op.assignment.sub.line,state:0 +msgid "Draft" +msgstr "草案" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_search +#: field:op.assignment,faculty_id:0 +msgid "Faculty" +msgstr "教师" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_op_faculty_assignment +msgid "Faculty Assignment" +msgstr "师资分配" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_form +msgid "Finish" +msgstr "完成" + +#. module: openeducat_assignment +#: selection:op.assignment,state:0 +msgid "Finished" +msgstr "完成" + +#. module: openeducat_assignment +#: field:op.assignment,message_follower_ids:0 +#: field:op.assignment.sub.line,message_follower_ids:0 +msgid "Followers" +msgstr "追随 者" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_search +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Group By..." +msgstr "分组通过..。" + +#. module: openeducat_assignment +#: help:op.assignment,message_summary:0 +#: help:op.assignment.sub.line,message_summary:0 +msgid "Holds the Chatter summary (number of messages, ...). This summary is directly in html format in order to be inserted in kanban views." +msgstr "保存喋喋不休的摘要 (消息数,...)。此摘要以 html 格式直接插入到看板视图中。" + +#. module: openeducat_assignment +#: field:op.assignment,id:0 +#: field:op.assignment.sub.line,id:0 +#: field:op.assignment.type,id:0 +msgid "ID" +msgstr "Id" + +#. module: openeducat_assignment +#: help:op.assignment,message_unread:0 +#: help:op.assignment.sub.line,message_unread:0 +msgid "If checked new messages require your attention." +msgstr "如果选中的新邮件需要您的注意。" + +#. module: openeducat_assignment +#: field:op.assignment,message_is_follower:0 +#: field:op.assignment.sub.line,message_is_follower:0 +msgid "Is a Follower" +msgstr "是一个追随者" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_search +#: field:op.assignment,issued_date:0 +msgid "Issued Date" +msgstr "发布日期" + +#. module: openeducat_assignment +#: field:op.assignment,message_last_post:0 +#: field:op.assignment.sub.line,message_last_post:0 +msgid "Last Message Date" +msgstr "上次邮件日期" + +#. module: openeducat_assignment +#: field:op.assignment,write_uid:0 +#: field:op.assignment.sub.line,write_uid:0 +#: field:op.assignment.type,write_uid:0 +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: openeducat_assignment +#: field:op.assignment,write_date:0 +#: field:op.assignment.sub.line,write_date:0 +#: field:op.assignment.type,write_date:0 +msgid "Last Updated on" +msgstr "上次更新时间" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_search +#: field:op.assignment,marks:0 +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Marks" +msgstr "标志着" + +#. module: openeducat_assignment +#: field:op.assignment,message_ids:0 +#: field:op.assignment.sub.line,message_ids:0 +msgid "Messages" +msgstr "消息" + +#. module: openeducat_assignment +#: help:op.assignment,message_ids:0 +#: help:op.assignment.sub.line,message_ids:0 +msgid "Messages and communication history" +msgstr "消息和通信历史记录" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_search +#: field:op.assignment,name:0 +#: field:op.assignment.type,name:0 +msgid "Name" +msgstr "名字" + +#. module: openeducat_assignment +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_form +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_search +#: field:op.assignment.sub.line,note:0 +msgid "Note" +msgstr "注意" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_form +msgid "Publish" +msgstr "发布" + +#. module: openeducat_assignment +#: selection:op.assignment,state:0 +msgid "Published" +msgstr "发表" + +#. module: openeducat_assignment +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Reject" +msgstr "拒绝" + +#. module: openeducat_assignment +#: selection:op.assignment.sub.line,state:0 +msgid "Rejected" +msgstr "拒绝" + +#. module: openeducat_assignment +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Resubmit" +msgstr "提交" + +#. module: openeducat_assignment +#: field:op.assignment,reviewer:0 +msgid "Reviewer" +msgstr "评论家" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_search +#: field:op.assignment,state:0 +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_search +#: field:op.assignment.sub.line,state:0 +msgid "State" +msgstr "状态" + +#. module: openeducat_assignment +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_search +#: field:op.assignment.sub.line,student_id:0 +msgid "Student" +msgstr "学生" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_search +#: field:op.assignment,subject_id:0 +msgid "Subject" +msgstr "主题" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_search +#: field:op.assignment,submission_date:0 +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_search +#: field:op.assignment.sub.line,submission_date:0 +msgid "Submission Date" +msgstr "提交日期" + +#. module: openeducat_assignment +#: view:op.assignment:openeducat_assignment.view_op_assignment_form +#: field:op.assignment,assignment_sub_line:0 +msgid "Submissions" +msgstr "提交" + +#. module: openeducat_assignment +#: view:op.assignment.sub.line:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Submit" +msgstr "提交" + +#. module: openeducat_assignment +#: selection:op.assignment.sub.line,state:0 +msgid "Submitted" +msgstr "提交" + +#. module: openeducat_assignment +#: field:op.assignment,message_summary:0 +#: field:op.assignment.sub.line,message_summary:0 +msgid "Summary" +msgstr "总结" + +#. module: openeducat_assignment +#: field:op.assignment,message_unread:0 +#: field:op.assignment.sub.line,message_unread:0 +msgid "Unread Messages" +msgstr "未读邮件" + +#. module: openeducat_assignment +#: field:op.assignment,website_message_ids:0 +#: field:op.assignment.sub.line,website_message_ids:0 +msgid "Website Messages" +msgstr "网站留言" + +#. module: openeducat_assignment +#: help:op.assignment,website_message_ids:0 +#: help:op.assignment.sub.line,website_message_ids:0 +msgid "Website communication history" +msgstr "网站通信历史记录" diff --git a/CatEdu/openeducat_assignment/i18n/zh_CN.po b/CatEdu/openeducat_assignment/i18n/zh_CN.po new file mode 100644 index 0000000..d5984a7 --- /dev/null +++ b/CatEdu/openeducat_assignment/i18n/zh_CN.po @@ -0,0 +1,860 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_assignment +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-15 05:06+0000\n" +"PO-Revision-Date: 2024-02-15 05:06+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date\n" +" (\n" +" )\n" +" \n" +" has\n" +" been passed. Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"

亲爱的 $ {object.student_id.name} \n" +"

您作业提交的($ {object.assignment_id.name})日期的($ {object.submission_date})是否已过去。请尽快提交越好。\n" +"

感谢您。\n" +"            " + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date is\n" +" \n" +" \n" +" \n" +" .\n" +" Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"

亲爱的 $ {object.student_id.name} \n" +"

您作业提交的($ {object.assignment_id.name})日期的 $ {object.submission_date} 即可。请尽快提交越好。\n" +"

感谢您。\n" +"            " + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Accept" +msgstr "接受" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__accept +msgid "Accepted" +msgstr "接受" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "Action Needed" +msgstr "前置操作" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__active +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__active +msgid "Active" +msgstr "积极的" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__allocation_ids +msgid "Allocated To" +msgstr "分配给" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation" +msgstr "分配" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation Infomation" +msgstr "分配信息来源" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Archived" +msgstr "已存档" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__assignment_id +#: model:ir.module.category,name:openeducat_assignment.module_category_all_op_assignment +#: model:ir.module.category,name:openeducat_assignment.module_category_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.assignment_smart_button +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Assignment" +msgstr "分配" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__assignment_count +msgid "Assignment Count" +msgstr "分配计数" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_graph +msgid "Assignment Graph View" +msgstr "分配图视图" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Assignment Name" +msgstr "分配名称" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_pivot +msgid "Assignment Pivot View" +msgstr "分配透视视图" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_tree +msgid "Assignment Sub Line" +msgstr "分配副线" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_graph +msgid "Assignment Sub Line Graph View" +msgstr "分配子线图视图" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment_sub_line +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission +msgid "Assignment Submission" +msgstr "分配提交" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view_pivot +msgid "Assignment Submission Analysis Pivot" +msgstr "作业提交分析枢轴" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Date Passed" +msgstr "传递作业提交日期" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line +msgid "Assignment Submission Line" +msgstr "作业提交行" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line_after +msgid "Assignment Submission Line after 1 Days" +msgstr "经过1天的作业提交行" + +#. module: openeducat_assignment +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Passed" +msgstr "作业提交已通过" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub_line_sub +msgid "Assignment Submissions" +msgstr "分配提交" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Assignment Type" +msgstr "分配类型" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_type_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_type_sub +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_tree +msgid "Assignment Types" +msgstr "分配类型" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__allocation_ids +msgid "Assignment(s)" +msgstr "分配(S)" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_main +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_root +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub +msgid "Assignments" +msgstr "作业" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_attachment_count +msgid "Attachment Count" +msgstr "附件数量" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__attendance +msgid "Attendance" +msgstr "出席率" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Basic Information" +msgstr "基本信息" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Batch" +msgstr "批量" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Cancel" +msgstr "取消" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change And Resubmit" +msgstr "更改并重新提交" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__change +msgid "Change Req." +msgstr "变更要求" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change Require" +msgstr "更改要求" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_boolean +msgid "Check user" +msgstr "检查用户" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__code +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Code" +msgstr "代码" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__company_id +msgid "Company" +msgstr "公司" + +#. module: openeducat_assignment +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_configuration +msgid "Configuration" +msgstr "基础配置" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__course_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Course" +msgstr "课程" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_uid +msgid "Created by" +msgstr "创建人" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_date +msgid "Created on" +msgstr "创建时间" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__description +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__description +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Description" +msgstr "说明" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__draft +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__draft +msgid "Draft" +msgstr "草稿" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__faculty_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__faculty_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Faculty" +msgstr "教师" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "Faculty User" +msgstr "教师用户" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Finish" +msgstr "完" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__finish +msgid "Finished" +msgstr "完成的" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_follower_ids +msgid "Followers" +msgstr "关注者" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_partner_ids +msgid "Followers (Partners)" +msgstr "关注者(业务伙伴)" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__grading_assignment_id +msgid "Grading Assignment" +msgstr "评分作业" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Group By..." +msgstr "通过...分组..." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__has_message +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__has_message +msgid "Has Message" +msgstr "有留言" + +#. module: openeducat_assignment +#: model:ir.module.category,description:openeducat_assignment.module_category_all_op_assignment +msgid "Helps you manage your institutes different-different users." +msgstr "帮助您管理机构中不同的用户。" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__id +msgid "ID" +msgstr "Id" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "If checked, new messages require your attention." +msgstr "如果勾选此项,有新消息会提醒你。" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "如果勾选此项, 某些信息将会产生传递错误。" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Assignment Submissions!" +msgstr "" +"无效的行动!\n" +" 家长不能创建作业提交!" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Assignment Submissions!" +msgstr "" +"无效的行动!\n" +" 家长不能编辑作业提交!" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_is_follower +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_is_follower +msgid "Is Follower" +msgstr "是关注者" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__issued_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Issued Date" +msgstr "发行日期" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_uid +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_date +msgid "Last Updated on" +msgstr "最后更新时间" + +#. module: openeducat_assignment +#: model:res.groups,name:openeducat_assignment.group_op_assignment_manager +msgid "Manager" +msgstr "经理" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__marks +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__marks +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Marks" +msgstr "分数" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error +msgid "Message Delivery error" +msgstr "消息递送错误" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_ids +msgid "Messages" +msgstr "消息" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Month" +msgstr "月" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__name +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Name" +msgstr "名称" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__note +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Note" +msgstr "备注" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of Actions" +msgstr "操作次数" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of errors" +msgstr "错误个数" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "需要操作消息数量" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "递送错误消息数量" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__point +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__point +msgid "Points" +msgstr "点" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Publish" +msgstr "发布" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__publish +msgid "Published" +msgstr "已发表" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__rating_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__rating_ids +msgid "Ratings" +msgstr "评级" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Reject" +msgstr "拒绝" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__reject +msgid "Rejected" +msgstr "拒绝" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Resubmit" +msgstr "重新提交" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__reviewer +msgid "Reviewer" +msgstr "评论家" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "SMS Delivery error" +msgstr "短信发送错误" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action +msgid "Server Actions Assignment Submission" +msgstr "服务器操作作业提交" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action_after +msgid "Server Actions Assignment Submission After 1 Days" +msgstr "服务器操作作业提交后1天" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Set to Draft" +msgstr "设为草稿" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__state +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__state +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "State" +msgstr "省/ 州" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_student +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Student" +msgstr "学生" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__subject_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Subject" +msgstr "主题" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__sub +msgid "Subjective" +msgstr "主观" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__submission_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__submission_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Submission Date" +msgstr "提交日期" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment.py:0 +#, python-format +msgid "Submission Date cannot be set before Issue Date." +msgstr "提交日期不能发行日期之前进行设置。" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_sub_line +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Submissions" +msgstr "提交" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Submit" +msgstr "提交" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission +msgid "Submit Your Assignment" +msgstr "提交你的作业" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__submit +msgid "Submitted" +msgstr "已提交" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Tag" +msgstr "标签" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "The internal user in charge of this contact." +msgstr "负责此联系人的内部用户。" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Today" +msgstr "今天" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__assign_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Type" +msgstr "类型" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_id +#: model:res.groups,name:openeducat_assignment.group_op_assignment_user +msgid "User" +msgstr "用户" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website Messages" +msgstr "网站消息" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website communication history" +msgstr "网站沟通记录" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Week" +msgstr "周" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "You can't delete none draft submissions!" +msgstr "您不能删除没有提交草案!" diff --git a/CatEdu/openeducat_assignment/i18n/zh_HK.po b/CatEdu/openeducat_assignment/i18n/zh_HK.po new file mode 100644 index 0000000..249480b --- /dev/null +++ b/CatEdu/openeducat_assignment/i18n/zh_HK.po @@ -0,0 +1,852 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_assignment +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-15 04:49+0000\n" +"PO-Revision-Date: 2024-02-15 04:49+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date\n" +" (\n" +" )\n" +" \n" +" has\n" +" been passed. Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" + +#. module: openeducat_assignment +#: model:mail.template,body_html:openeducat_assignment.email_template_assignment_submission +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your Assignment Submission\n" +" \n" +" \n" +" \n" +" date is\n" +" \n" +" \n" +" \n" +" .\n" +" Please submit it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Accept" +msgstr "接受" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__accept +msgid "Accepted" +msgstr "公認" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "Action Needed" +msgstr "需要採取行動" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__active +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__active +msgid "Active" +msgstr "積極的" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__allocation_ids +msgid "Allocated To" +msgstr "分配給" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation" +msgstr "分配" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Allocation Infomation" +msgstr "分配信息" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Archived" +msgstr "存檔" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__assignment_id +#: model:ir.module.category,name:openeducat_assignment.module_category_all_op_assignment +#: model:ir.module.category,name:openeducat_assignment.module_category_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.assignment_smart_button +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Assignment" +msgstr "分配" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__assignment_count +msgid "Assignment Count" +msgstr "分配計數" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_graph +msgid "Assignment Graph View" +msgstr "分配圖視圖" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Assignment Name" +msgstr "分配名稱" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_pivot +msgid "Assignment Pivot View" +msgstr "分配樞軸視圖" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_tree +msgid "Assignment Sub Line" +msgstr "分配子行" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_graph +msgid "Assignment Sub Line Graph View" +msgstr "分配子線圖視圖" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_assignment_sub_line +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission +msgid "Assignment Submission" +msgstr "分配提交" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view_pivot +msgid "Assignment Submission Analysis Pivot" +msgstr "分配提交分析樞軸" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Date Passed" +msgstr "分配提交日期已通過" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line +msgid "Assignment Submission Line" +msgstr "分配提交行" + +#. module: openeducat_assignment +#: model:base.automation,name:openeducat_assignment.test_rule_assignment_sub_line_after +msgid "Assignment Submission Line after 1 Days" +msgstr "1天后作業提交行" + +#. module: openeducat_assignment +#: model:mail.template,name:openeducat_assignment.email_template_assignment_submission_after +msgid "Assignment Submission Passed" +msgstr "作业提交已通过" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_sub_line_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub_line_sub +msgid "Assignment Submissions" +msgstr "作業提交" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__assignment_type +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Assignment Type" +msgstr "分配類型" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_type_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_type_sub +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_tree +msgid "Assignment Types" +msgstr "分配類型" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_student__allocation_ids +msgid "Assignment(s)" +msgstr "作業" + +#. module: openeducat_assignment +#: model:ir.actions.act_window,name:openeducat_assignment.act_open_op_assignment_view +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_main +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_root +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_sub +msgid "Assignments" +msgstr "作業" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_attachment_count +msgid "Attachment Count" +msgstr "依戀數" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__attendance +msgid "Attendance" +msgstr "出席" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Basic Information" +msgstr "基本信息" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Batch" +msgstr "批" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Cancel" +msgstr "取消" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change And Resubmit" +msgstr "更改和重新提交" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__change +msgid "Change Req." +msgstr "更改req。" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Change Require" +msgstr "更改要求" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_boolean +msgid "Check user" +msgstr "檢查用戶" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__code +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Code" +msgstr "代碼" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__company_id +msgid "Company" +msgstr "公司" + +#. module: openeducat_assignment +#: model:ir.ui.menu,name:openeducat_assignment.menu_op_assignment_configuration +msgid "Configuration" +msgstr "配置" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__course_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Course" +msgstr "课程" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_uid +msgid "Created by" +msgstr "由...製作" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__create_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__create_date +msgid "Created on" +msgstr "創建於" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__description +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__description +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Description" +msgstr "描述" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__display_name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__display_name +msgid "Display Name" +msgstr "顯示名稱" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__draft +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__draft +msgid "Draft" +msgstr "草稿" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__faculty_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__faculty_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Faculty" +msgstr "學院" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "Faculty User" +msgstr "教師用戶" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Finish" +msgstr "結束" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__finish +msgid "Finished" +msgstr "完成的" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_follower_ids +msgid "Followers" +msgstr "追隨者" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_partner_ids +msgid "Followers (Partners)" +msgstr "追隨者(合作夥伴)" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_grading_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__grading_assignment_id +msgid "Grading Assignment" +msgstr "评分作业" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Group By..." +msgstr "通過...分組..." + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__has_message +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__has_message +msgid "Has Message" +msgstr "有消息" + +#. module: openeducat_assignment +#: model:ir.module.category,description:openeducat_assignment.module_category_all_op_assignment +msgid "Helps you manage your institutes different-different users." +msgstr "帮助您管理机构中不同的用户。" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__id +msgid "ID" +msgstr "Id" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction +msgid "If checked, new messages require your attention." +msgstr "如果已檢查,新消息需要您的注意。" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "如果已檢查,有些消息會出現遞送錯誤。" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Assignment Submissions!" +msgstr "" +"Hành động không hợp lệ!\n" +" Phụ huynh không thể tạo Bài tập đã nộp!" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Assignment Submissions!" +msgstr "" +"Hành động không hợp lệ!\n" +"Phụ huynh không thể chỉnh sửa Bài tập đã nộp!" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_is_follower +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_is_follower +msgid "Is Follower" +msgstr "是追隨者" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__issued_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Issued Date" +msgstr "发布日期" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_uid +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_uid +msgid "Last Updated by" +msgstr "最後更新" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__write_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__write_date +msgid "Last Updated on" +msgstr "最後更新" + +#. module: openeducat_assignment +#: model:res.groups,name:openeducat_assignment.group_op_assignment_manager +msgid "Manager" +msgstr "经理" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__marks +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__marks +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Marks" +msgstr "标志着" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error +msgid "Message Delivery error" +msgstr "消息傳遞錯誤" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_ids +msgid "Messages" +msgstr "消息" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Month" +msgstr "月" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__name +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__name +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Name" +msgstr "姓名" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__note +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Note" +msgstr "筆記" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of Actions" +msgstr "動作數量" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of errors" +msgstr "動作數量" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_needaction_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "需要操作的消息數量" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__message_has_error_counter +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "帶交貨錯誤的消息數" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__point +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__point +msgid "Points" +msgstr "积分" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Publish" +msgstr "發布" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment__state__publish +msgid "Published" +msgstr "出版" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__rating_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__rating_ids +msgid "Ratings" +msgstr "评级" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Reject" +msgstr "拒絕" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__reject +msgid "Rejected" +msgstr "被拒絕" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Resubmit" +msgstr "重新提交" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__reviewer +msgid "Reviewer" +msgstr "評論者" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS交付錯誤" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action +msgid "Server Actions Assignment Submission" +msgstr "服務器操作分配提交" + +#. module: openeducat_assignment +#: model:ir.actions.server,name:openeducat_assignment.assignment_sub_line_action_after +msgid "Server Actions Assignment Submission After 1 Days" +msgstr "服務器操作分配提交1天后" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Set to Draft" +msgstr "設置草稿" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__state +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__state +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "State" +msgstr "狀態" + +#. module: openeducat_assignment +#: model:ir.model,name:openeducat_assignment.model_op_student +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Student" +msgstr "學生" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment__subject_id +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +msgid "Subject" +msgstr "主题" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__grading_assignment_type__assign_type__sub +msgid "Subjective" +msgstr "主觀" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__submission_date +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__submission_date +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Submission Date" +msgstr "提交日期" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment.py:0 +#, python-format +msgid "Submission Date cannot be set before Issue Date." +msgstr "提交日期不能设置在发布日期之前" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__assignment_sub_line +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_form +msgid "Submissions" +msgstr "提交" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_form +msgid "Submit" +msgstr "提交" + +#. module: openeducat_assignment +#: model:mail.template,subject:openeducat_assignment.email_template_assignment_submission +msgid "Submit Your Assignment" +msgstr "提交您的作業" + +#. module: openeducat_assignment +#: model:ir.model.fields.selection,name:openeducat_assignment.selection__op_assignment_sub_line__state__submit +msgid "Submitted" +msgstr "提交" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_type_search +msgid "Tag" +msgstr "標籤" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__faculty_user_id +msgid "The internal user in charge of this contact." +msgstr "負責此聯繫人的內部用戶。" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Today" +msgstr "今天" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_grading_assignment_type__assign_type +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_tree +msgid "Type" +msgstr "類型" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__user_id +#: model:res.groups,name:openeducat_assignment.group_op_assignment_user +msgid "User" +msgstr "用戶" + +#. module: openeducat_assignment +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,field_description:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website Messages" +msgstr "網站消息" + +#. module: openeducat_assignment +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment__website_message_ids +#: model:ir.model.fields,help:openeducat_assignment.field_op_assignment_sub_line__website_message_ids +msgid "Website communication history" +msgstr "網站通信歷史" + +#. module: openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_search +#: model_terms:ir.ui.view,arch_db:openeducat_assignment.view_op_assignment_sub_line_search +msgid "Week" +msgstr "星期" + +#. module: openeducat_assignment +#. odoo-python +#: code:addons/openeducat_assignment/models/assignment_sub_line.py:0 +#, python-format +msgid "You can't delete none draft submissions!" +msgstr "您不能删除任何草稿提交!" diff --git a/CatEdu/openeducat_assignment/menus/op_menu.xml b/CatEdu/openeducat_assignment/menus/op_menu.xml new file mode 100644 index 0000000..e095c0d --- /dev/null +++ b/CatEdu/openeducat_assignment/menus/op_menu.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_assignment/models/__init__.py b/CatEdu/openeducat_assignment/models/__init__.py new file mode 100644 index 0000000..daf7ed0 --- /dev/null +++ b/CatEdu/openeducat_assignment/models/__init__.py @@ -0,0 +1,24 @@ +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################## + +from . import assignment +from . import assignment_sub_line +from . import assignment_type +from . import student diff --git a/CatEdu/openeducat_assignment/models/assignment.py b/CatEdu/openeducat_assignment/models/assignment.py new file mode 100644 index 0000000..d515ce7 --- /dev/null +++ b/CatEdu/openeducat_assignment/models/assignment.py @@ -0,0 +1,110 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import _, api, fields, models +from odoo.exceptions import ValidationError + + +class GradingAssigment(models.Model): + _name = 'grading.assignment' + _description = "Grading Assignment" + + name = fields.Char('Name', required=True) + course_id = fields.Many2one('op.course', 'Course', required=True) + subject_id = fields.Many2one('op.subject', string='Subject') + issued_date = fields.Datetime('Issued Date', required=True) + assignment_type = fields.Many2one('grading.assignment.type', + string='Assignment Type', required=True) + faculty_id = fields.Many2one( + 'op.faculty', 'Faculty', default=lambda self: self.env[ + 'op.faculty'].search([('user_id', '=', self.env.uid)]), + required=True) + point = fields.Float('Points') + + +class OpAssignment(models.Model): + _name = "op.assignment" + _inherit = "mail.thread" + _description = "Assignment" + _order = "submission_date DESC" + _inherits = {"grading.assignment": "grading_assignment_id"} + + batch_id = fields.Many2one('op.batch', 'Batch', required=True) + marks = fields.Float('Marks', tracking=True) + description = fields.Text('Description', required=True) + state = fields.Selection([ + ('draft', 'Draft'), ('publish', 'Published'), + ('finish', 'Finished'), ('cancel', 'Cancel'), + ], 'State', required=True, default='draft', tracking=True) + submission_date = fields.Datetime('Submission Date', required=True, + tracking=True) + allocation_ids = fields.Many2many('op.student', string='Allocated To') + assignment_sub_line = fields.One2many('op.assignment.sub.line', + 'assignment_id', 'Submission') + reviewer = fields.Many2one('op.faculty', 'Reviewer') + active = fields.Boolean(default=True) + grading_assignment_id = fields.Many2one('grading.assignment', 'Grading Assignment', + required=True, ondelete="cascade") + assignment_sub_line_count = fields.Integer( + 'Submissions', compute="_compute_assignment_count_compute") + + @api.constrains('issued_date', 'submission_date') + def check_dates(self): + for record in self: + issued_date = fields.Date.from_string(record.issued_date) + submission_date = fields.Date.from_string(record.submission_date) + if issued_date > submission_date: + raise ValidationError(_( + "Submission Date cannot be set before Issue Date.")) + + def _compute_assignment_count_compute(self): + self.assignment_sub_line_count = len(self.assignment_sub_line) + + @api.onchange('course_id') + def onchange_course(self): + self.batch_id = False + if self.course_id: + subject_ids = self.env['op.course'].search([ + ('id', '=', self.course_id.id)]).subject_ids + return {'domain': {'subject_id': [('id', 'in', subject_ids.ids)]}} + + def act_publish(self): + result = self.state = 'publish' + return result and result or False + + def act_finish(self): + result = self.state = 'finish' + return result and result or False + + def act_cancel(self): + self.state = 'cancel' + + def act_set_to_draft(self): + self.state = 'draft' + + def get_assignment_submissions(self): + return { + 'name': 'Assignment Submissions', + 'type': 'ir.actions.act_window', + 'view_mode': 'list,form', + 'res_model': 'op.assignment.sub.line', + 'domain': [('id', 'in', self.assignment_sub_line.ids)], + 'target': 'current', + } diff --git a/CatEdu/openeducat_assignment/models/assignment_sub_line.py b/CatEdu/openeducat_assignment/models/assignment_sub_line.py new file mode 100644 index 0000000..b6c8fb5 --- /dev/null +++ b/CatEdu/openeducat_assignment/models/assignment_sub_line.py @@ -0,0 +1,108 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import _, api, fields, models +from odoo.exceptions import ValidationError + + +class OpAssignmentSubLine(models.Model): + _name = "op.assignment.sub.line" + _inherit = "mail.thread" + _rec_name = "assignment_id" + _description = "Assignment Submission" + _order = "submission_date DESC" + + def _compute_get_user_group(self): + for user in self: + if self.env.user.has_group( + 'openeducat_assignment.group_op_assignment_manager') or \ + self.env.user.has_group( + 'openeducat_assignment.group_op_assignment_user'): + user.user_boolean = True + else: + user.user_boolean = False + + assignment_id = fields.Many2one( + 'op.assignment', 'Assignment', required=True) + student_id = fields.Many2one( + 'op.student', 'Student', required=True) + description = fields.Text('Description', tracking=True) + state = fields.Selection([ + ('draft', 'Draft'), ('submit', 'Submitted'), ('reject', 'Rejected'), + ('change', 'Change Req.'), ('accept', 'Accepted')], string='State', + default='draft', tracking=True) + submission_date = fields.Datetime( + 'Submission Date', readonly=True, + default=lambda self: fields.Datetime.now(), required=True) + marks = fields.Float('Marks', tracking=True) + note = fields.Text('Note') + user_id = fields.Many2one( + 'res.users', related='student_id.user_id', string='User') + faculty_user_id = fields.Many2one( + 'res.users', related='assignment_id.faculty_id.user_id', + string='Faculty User') + user_boolean = fields.Boolean(string='Check user', + compute='_compute_get_user_group') + active = fields.Boolean(default=True) + company_id = fields.Many2one( + 'res.company', string='Company', + default=lambda self: self.env.user.company_id) + + def act_draft(self): + result = self.state = 'draft' + return result and result or False + + def act_submit(self): + result = self.state = 'submit' + return result and result or False + + def act_accept(self): + result = self.state = 'accept' + return result and result or False + + def act_change_req(self): + result = self.state = 'change' + return result and result or False + + def act_reject(self): + result = self.state = 'reject' + return result and result or False + + def unlink(self): + for record in self: + if not record.state == 'draft' and not self.env.user.has_group( + 'openeducat_assignment.group_op_assignment_user'): + raise ValidationError( + _("You can't delete none draft submissions!")) + res = super(OpAssignmentSubLine, self).unlink() + return res + + @api.model_create_multi + def create(self, vals): + if self.env.user.child_ids: + raise Warning(_('Invalid Action!\n Parent can not \ + create Assignment Submissions!')) + return super(OpAssignmentSubLine, self).create(vals) + + def write(self, vals): + if self.env.user.child_ids: + raise Warning(_('Invalid Action!\n Parent can not edit \ + Assignment Submissions!')) + return super(OpAssignmentSubLine, self).write(vals) diff --git a/CatEdu/openeducat_assignment/models/assignment_type.py b/CatEdu/openeducat_assignment/models/assignment_type.py new file mode 100644 index 0000000..88316ae --- /dev/null +++ b/CatEdu/openeducat_assignment/models/assignment_type.py @@ -0,0 +1,21 @@ +# Part of OpenEduCat. See LICENSE file for full copyright & licensing details. + +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +############################################################################## + +from odoo import fields, models + + +class GradingAssigmentType(models.Model): + _name = 'grading.assignment.type' + _description = "Assignment Type" + + name = fields.Char(string="Name", required=True) + code = fields.Char(string="Code") + assign_type = fields.Selection([('sub', 'Subjective'), + ('attendance', 'Attendance')], + string='Type', default='sub') diff --git a/CatEdu/openeducat_assignment/models/student.py b/CatEdu/openeducat_assignment/models/student.py new file mode 100644 index 0000000..2080364 --- /dev/null +++ b/CatEdu/openeducat_assignment/models/student.py @@ -0,0 +1,39 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import fields, models + + +class OpStudent(models.Model): + _inherit = "op.student" + + allocation_ids = fields.Many2many('op.assignment', string='Assignment(s)') + assignment_count = fields.Integer(compute='_compute_count_assignment') + + def get_assignment(self): + action = self.env.ref('openeducat_assignment.' + 'act_open_op_assignment_view').sudo().read()[0] + action['domain'] = [('allocation_ids', 'in', self.ids)] + return action + + def _compute_count_assignment(self): + for record in self: + record.assignment_count = self.env['op.assignment'].search_count( + [('allocation_ids', '=', self.id)]) diff --git a/CatEdu/openeducat_assignment/security/ir.model.access.csv b/CatEdu/openeducat_assignment/security/ir.model.access.csv new file mode 100644 index 0000000..e5c743a --- /dev/null +++ b/CatEdu/openeducat_assignment/security/ir.model.access.csv @@ -0,0 +1,13 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink + +access_grading_assignment_type_assignment_manager,grading_assignment_type_assignment_manager,model_grading_assignment_type,openeducat_assignment.group_op_assignment_manager,1,1,1,1 +access_grading_assignment_type_user,grading_assignment_type_user,model_grading_assignment_type,openeducat_assignment.group_op_assignment_user,1,1,1,0 +access_op_assignment_sub_line_student,op_assignment_sub_line_student,model_op_assignment_sub_line,openeducat_assignment.group_op_assignment_manager,1,1,1,1 +access_op_assignment_sub_line_user,op_assignment_sub_line_user,model_op_assignment_sub_line,openeducat_assignment.group_op_assignment_user,1,1,1,0 +access_op_assignment_sub_line_portal,access_op_assignment_sub_line_portal,model_op_assignment_sub_line,base.group_portal,1,1,1,0 +access_op_assignment_portal,op_assignment_portal,model_op_assignment,base.group_portal,1,1,1,0 +access_op_assignment_student,op_assignment_student,model_op_assignment,openeducat_assignment.group_op_assignment_manager,1,1,1,1 +access_op_assignment_user,op_assignment_user,model_op_assignment,openeducat_assignment.group_op_assignment_user,1,1,1,1 +access_grading_assignment_manager,grading_assignment_manager,model_grading_assignment,openeducat_assignment.group_op_assignment_manager,1,1,1,1 +access_grading_assignment_user,grading_assignment_user,model_grading_assignment,openeducat_assignment.group_op_assignment_user,1,1,1,0 +access_grading_assignment_portal,grading_assignment_portal,model_grading_assignment,base.group_portal,1,1,1,0 diff --git a/CatEdu/openeducat_assignment/security/op_security.xml b/CatEdu/openeducat_assignment/security/op_security.xml new file mode 100644 index 0000000..53869ca --- /dev/null +++ b/CatEdu/openeducat_assignment/security/op_security.xml @@ -0,0 +1,73 @@ + + + + Assignment + Helps you manage your institutes different-different users. + 105 + + + + Assignment + + 16 + + + + User + + + + + + + Manager + + + + + + + + Student Assignment Submission Line Rule + + + ['|', ('student_id.user_id','=',user.id), ('student_id.user_id','in', + user.child_ids.ids)] + + + + + User Assignment rule + + + [('faculty_id.user_id','=',user.id)] + + + + User Assignment Submission Line Rule + + + [('assignment_id.faculty_id.user_id','=',user.id)] + + + + Manager Assignment rule + + + [(1,'=',1)] + + + + Manager Assignment Submission Line Rule + + + [(1,'=',1)] + + diff --git a/CatEdu/openeducat_assignment/static/description/assignment-annotation-icon.png b/CatEdu/openeducat_assignment/static/description/assignment-annotation-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..655298c0ea8edeb2dcd8e16b379461a7f60afd9b GIT binary patch literal 17118 zcma)kcRbba`~UrVIfrA#IY!Dl*%c9z?PZJNv`~>#R2oJ_HZL@+j8dp@O0*+sTBlMH zne8%?t?WI2_ffq+t?%RU`{V8X=$w08_jO{DsP_54!`#FuA*k3rpd;G zu&IXAWB6A@Y_GUk!DDiGfe^>>Gha9DU$Hm0EnF|MEHZMbmgtwAYphjjd@DAcx*s`4 z7L;CiY8$(cfRH-7kP7FEm{4g&HBL4jmB-(1>TRqK^6>TvDv%sLyPWTTR7X|)g2+F{p*kTL#6JHk(e}YUZJR7hy zWX(tnBfy^u#9t;P%5L=q;zLEApXCyK>)xIGCPuyye6qpZ#c4FG>T9bK!eDc!5~@}G zo$mL&mr@c_ha>rp8o>rLDf6dsz&6lDfH+Er8;Kx8<=U3o8! z9+{s#Kf%hRSt)#0PIAmoaO$Rc>Z9TW!u98vBE@u*p)bv(NP*(Cw5C=*zdfWYxIqWJ zWak8~3WeQHfhi@O$7ag844Ui|0(2#!nCnsiPo(N>WVS%$&2MS5ouh*isH>a>z`{Em zXPaBj&Fqjm@Sr54cubE-KVm{iiyyC$)YDjQ6d$}`$KI3VFuq8WkXL%M*}W~(gle&P zfU~Pi^%WbLY(3la?M1fR8Z>9XuaVrTyQt27F%XC|4_RD0>rp>waGVFI0~tUM?Q~2} z>n(OLX}Fu4NdYu%Ui&vvN6+uSnI|QaQs}cwh%Is3b*0ufF5XXi?%D+3lM(|cG`)(* zr~DxL!{HWvwp95u+_;N5lKU|;PEUd2(d|C@sxj#+0EEMlq2M6X8W?R~1URR6B+T&b z;m2DhJ46yHdm4I@^p1^EnSpeu-)F12am6-WT=m4$!w=0rRIoko49Wav*s18&<32uC zeCimA)vHi|it(96U}H%*IkeUM;9XHAMHdB7c4)0vOiAJF?SgipQva`lKof`3onG3m z3^s}kiSpU-4$a#ov2=?SW@)pix`)BL!25^C3Xw_;LpfZ!PKLLfzMT0<2vfTZI zqFiDW-l>c8)O{?Z`;AsM-u9IOO`Hc&uoLT@h)z?InpH`AmE#BeC@NA9_E1x#=?53m zUoEt8o4t_f_SV7amKvb3K|`h=9R%*=g!OhOg?;t#+)}QUksK?rTLAjV>9{@p47zHXBNRBGKN zMEGkF$co#@iJfk#4DXD<#&z-6&Nh#3M12`Ewfd<4Xg7l6P*wb=m%a>eD)9sJChJ00 zyNoAvUL!uUW=mAk$jhDP&^ip{xZ} z#E2r+?E4=1gPYSM!SUqKbLAYRW?i(AEhmOA7l<#h1Z@&YETDpL~F1`(~6&Aea_Z z^R$D0$J)=jc!9Z@H0X4BWE`Gd-iBC=JPtcmgI63V2ekRu1prO@$!nz7?v?~zIfwQu$oZCS_;Y@zOG%1IkXv*;4c%c{L`F%2EBFo}%f zsnTxt8)N|jvIjb~%Sq+Q94dhq_a)vMz5M(OA8&D4Do0N4?zU^<%K}K?si!tz$gy8S zn

%pM`=y)#jxIJCy03PFtwCv(Nj{Zaj284`ETysI}9FXNwX1A$$Z3jb^JX|Jqy$ zd}-&EP>ymUUEPRZ{;c=bO*Sfk1f^QKB}!+#J|E+HqX|JGfI*kQvJ{68j}??10G=FB zrnp^k!zH@l%R{eNrZeBoKphQfYUS3&@5Wb^rxI}reBTqkZ!B%jyk*PjIcTv2<#Vwd zuoZ}Uqtx3l{;I1IFbPlycK^4aCP$KS?RvZB?g+w#dMlB#y@?(&KhM3!dubfk-`1IGw&mDPmRgGQ}nFm0mmLG znBNCXBHTkF?WHa_tIunBS~6kmR=D32#O7A72pE9&(?vZ!{5d36DV2jZ;=2UR7*1O4 zVaNlrpi$g;tc!OALkHcWr!R-@&%Iea=r$q%q97V}Z4-dvbYCaZO_rdu8e%+j6Tnyo zCEXlhqttuE4>ZV@^I1)WPww*OmBYDC`=%hm3yute7ZO$`j7mq8HcuJ>kG4tRgS+v9 z($kX5-V1|$ENMQ6PHj!*pj`t1y8%TQ_AK{Ou3)=-n*h3?#_cuXcm40?*N<|5+_|qk z3+A^Whjn*X{wE}FtY8?Y}N1S0TqIicS4ixL{)LC@{IH_m;+7E8UN+5IqKbL&_fn^KbrQ6{=Yu42#kKx-T@Plss&Tz_cxb2FXpqlw7$_WN5 zI*$8+$~#ZbhIs7O8AL!AgpJEdds8^*PV3&6HEk)cQvx(1>sbg%Zm3|(3EnsS@tW8n z3b2GK+T-GD*;G|00cCY6mTGL;0G}l5Ob3Mqfy0DS{gh?C5l~sQ#DE{*+=W%M8&spG z3kqy*?>?i!M{V!F-@HGm)V4T?zI!t1jUCH-Gog4QH|@Wj@&j+;j$08kz<0+|UD!9_ zBGVLI!PXbFT7tEYCOj6s#P0rRg)aVirJbVN?0{kZJirueBLKq1(Q)n*R_sn1sZjr) zN}o+mHPntMdt80D9Q5H3M{^wX#cC_(zRSvN&g}|f1Cnq(+)Me>ovOeSbfG|D;<7S!6p(s2%uoM5eTrnNxTN1xa^^;9ZuYENHu6-6Ge^Z;O|2rHbwLtSt(=3H5Kc4=Aj>uNZN?vN)~|0)4A36iO|xO zB9_}En0;qGRQLdWB*z*s#X5p!rnZD|g4(hZ zs|kc;Xbf=h*84i+)uIthL3n}~Gca<>jQ~Ewn`$#LBk1oa;<%B*(RbWM-31=a<5o8S zU5B+0z>W1D{CJa+@ODWGNBk$pg!KS$Lp#c$4(Z=pks?0(XsU4Wte)do9k|w5v=>fY zro5PdFMz6o>QY<-dW&1w69BohrM0CgPBzb+YtEn(wU1Z5|l+bKFu$=;mi za0Sqq!Yy2=v0uuMb$@L?CzlNGg2SYF>B-`mq-AZ&A-Ej85%t8@Vy)g2pPw`R!gr|* z`hiA~z`oh~jRnWR8BRM6_$J>ru`uJN7I>M~gKe9Ag|DtMQEpZvW|)7o3#yH_XHH~QXj8*6;IORw|hu5$sO z=qUYloXXjiGZQz0*O#AHV18V2W@3AomY8uym=k)<@z(UFP2MwlgjQHPONmd~Te_$xU?Dvuba&TKeZ}ZU#lInpy!L_dm_o zT%zh1d&I!_Y`V>w?RHHH<67QjF1%H0OWs{nts2p~AH4JWP*74tpp{IKYyw*ey-0C) z@WAb?dwWYKK0AI{MvgoYVzZ=yNMIC+g;yNq!uD^_O?^0^CE30&{mR)BVP*4p($vwW zg_{k(5UHON9~F0OC;M4>j8<}(ws_R#?;eqy^o2CG$A<^uh{qRHf4t*d-gn|=6yFS) zgav7_r>vQee^p?*>^me#-;;E}j4w+kso>G$&N||HJ}EGAUMSB93}~8}EVG{Vj`ekd z3s=b*RYTnw9ONNz$Kx2!Y*+C2az3G`2~BQP}ikjq*3-M5(`{NQah*9J~3 zOWo3p6s$J>_T%)xHPeEou1j*N_ao$?;#fBv`=@EtXtEsNT%T;5AW6e^9u)#caEwkrUZ!V#2a zbl^%&i1@#6!51ZHj@kuq9b^YLJ(R*z1G zfDAMKGo^Ut&4#-x_`d7+*;>%HoQtMm!%*=cptQ6&pedZDD7A8Eb*)XmW3ZCJFP?N1HbJ##jv9f&t3xuD1j?Dk9`UV7NSR`mwk%kl9?Y z77&=*w-Bfn+g|xOc~oUa;D`mrNy5k^rdLZKfquu&kafe+Ze*N!q<2e0p#b?Z;8XyJ z0*WNZp1TcJ?^C_^a}lr4O@#{=q0msY;H|$q3|d0LYV&0{sBjjf=kg*s?}QPOqvlMo zwMkR!YGFmdnM}XW)pUo1uQDLvqKFxAiDl{k>0J`m@mTk~P~^=pz+1h7{GOLe?*OQwrG>#yAnBk(M+CIoKj7bao*B~aQL3`u^Xz)bWM>D~J% zSQ-fXk(e^C(VW^@)AD?unWJAS?@(muff5+_KTALKCXid%Au zR1%-Zpw#d0Wl$J56@#+;SdMcEV0*Lb)2vopqFIKwOjGV_W%758YH?#S+?vpt{5ZQR z8zSN^I(@->UB+5@ST7NI z-1LhDQ#O3|$Nt<>V5we}zaS&W)t|%75GW3~VPMHRr}l&o_Ue|*9VBcMG?tgmBy8)O z3NwVOF`tC{!Sj>_5~z9-U;8e*D_)hMdoH2++YX=p?z~C(uBieuWMCgaRH~qgQqBS% z`+EiLwdo^0ncG}NIqzTe7np;N)da?~F+Y|r9-Q6Kwg{Z8*aVK2Z0YX0vY3iMs~>I^ zaghSUB~{*nOcxI5faatVqxo23DFhR(QBILi@G8kUJ`%hVGsu1bp6Mj>q4Wd~Hni#8 z=d$vEt^Kba1~|IBvcNpv#wtCHgKN#L__A z_Lb5f|e!`bYtDlE;pWN{?t`8@<7JsRjq zN>}?>GJf6&waw*qrtrliiZdyL4&lzltvhqIIEZ&7JYE zwB^h(LLT@3c6vbuDdh_I>s`_)jip@v*ln(gdzJ~jT7;~183~gD!cR%~$`zbU^4{Fy zXSYR(zRd~s&C_N-He8-m{UD>&i+OU%Jt#vI8F=gwMfkNwN~GIVxjd&%##J;f`fjCE zF>NB|wN*Tx4W+M*0lw=qfXulGY4hx!_82oH*1qnPyupfg%OyWYYn`twJ>3>cp#G46 z8_Ny2q(9x!*~ZKOXR9g}I2iws;k*xle%PJ!$Nne@d;DS8CSG9WjgnzOe1GTHqYyK;6PRbAzw@lk zl5VYN&#tP!-}3-`++Z>3Q}%?7|os%`4=N^^>%DW7R|23FQp#5zAxbQ6|Dpank<{r zT5EFwOOL^mxw%t31ZsI*W$?NQ<%H0ndj>L-?jfF;g9U5x7PgQ&wb+DRGn2=! zNzSbQPhJs3#V{S}q%DPn751wMgeL#}uvKe8mKjjwg+8vq zm%v<+hZ3k>i%t#;oD~ko`4qqVzNf zjbXrrCI>E9Ljx_Q5g1eo;>q(vV3&xc5*~}S=W`o@uZF*Egt2F$)IBoP9+$0~3Cx9m zOrt4+3m(=0rSqaR{z#yC6mrwU%S?c33m3jjlqLgjb_EGDltG(BAP;5f;5iO1DkMPa z_2*I;u%$h;=l{17sBEapQ6u&zYnAA)CBrHeFye*cCIZL9ou(BeenL&><2SEFh5LIPczf{5(< zb8T3xi7^CO(q#P6U428pRA_E2Vno8AQ>Vxl`rZhT{#Lu|y6lF>%(cln<~F1bDg*R>2UtdPGxbC0*e5S)|dYn1Q*JZUnoS8~cn zPJJU7vPUTl2XH|?UAg92dc5nG2ku%l(VDi3rMG9Z9u)^1;#+uT2{2Eirmo*ARny-d zb^U$EEoJ&-RN?{O;vv3Iiv5mniGnDB!Ksi03Q>N&*34S1Z!4s%%=33(G|FPDr(bt_ z#LqNblP&75%dorIOmu?W>R^~xT7Nm^hC!XPBvoXuhGl!pHz|3Kq_HNq+S!r(y{8cZ zW3fV-0Am9yW`^Awqpkl`Sug2+O4v+L60W+@uTqt z*7fPW*T-L7ht$%LZO)gNJ4&JXFgrGv62M2!=it z#5*qDSTno$nw<9j=wl=*SYwhxP|zdhc&Ve+!bhcYCN?jN0Q-Vhpw$!#xnp1Osn(N* z;7pVhXSEJz&fxV%Bk;jQ3att(Z>~Vzd7d_TBe^i=xtGRt-qUmQ2#hiXCq;`#8$p@k zAn&dR!+hLU2k=-8{g9z00bjFbci=S(vfGc>8dbC%f;*evA}DO)Xv$09-z_Pe<~n!{ zmS!SdZq}Ea%{(HLz1M4M&@xQ~t!7WO#3_iq&q6yiFWDumY3wzs@#;2(?p3StP1*Qb zr(oqE20nz%;}qEZh%SH?|9*jbteh4FPK z_9OtoqHhHs-%G*0wxS2usH^B3@*}RIQ8HL#JWU*=4bDqT$ppr6 z=wgCUrfg`GivNvnA>2!#!CBkFX%~TUqvM>&yF*C)Bd$%xNv=H$`gflI z3I~Zn6b1&^6YP~OG!dXeMC@I?R^d`egyeLH`-5uDX7gxwMARN|9X!8r?9=x9=TS!I zt56BfY7LauUHE9*`LduJyHrqSz-r>H?(PZ_CQU2am&3`cPh=WCoEB?H9~9hmkc&C~ z1Ud6G!>{)i^ybfSLSpS#Ezm!G@8LHN^`m1m9&3uoiihew=7C;i@e&S?+W~1LECc$4 z-7_*w-&wm)BgBQqflXOoMIUXyw>O#K>swrMY@~nZ?&W3Odsj5qu_H8%aUss=!JR?dFM^yMKJpoE5Kmh0Occ)#9C`(BEA`0KZa z^iisGjYIHZpVgw9f=wnk+%*EW-w*&d=g}-D-yj{0ek(E%x0b%(&fe+g4n%6b@A$UP z#{OVOg8bgzaM}upw&e+G~VOd(5Q09?2Qw*;=Q?&Fr`qFk-Q9V!pI`*cj6; zGo&}I%h41ppydKOD=2>_}&X3LUz@^0zNtS&HuplnMjq@QtBJNCx!CL3*jNY zTZVVz8r*oU?AudT_&mhEQ;QtxQ4}8Outp~3;_wY0#Vimb5(zG`FI;ti3m_3oG+ZUE z_M~+RJ|xg(x6RsJ^r=g&_4^c+xs`=U)7e?$3n%Yd zw#U4URuq34u%l*`d`fVP7T_XcLzcKTV*j}>sIw%uML4f!vGOU`FN0e4$_vZmEJEb~5>%6#yA!#Fg(DfWSI{{xQLD7RDygZ-NAyEg7g(Q-gF^?kcb zP87VP;6kS*t#?qz<@Z`!G&eJ;Q=5#}#aGzxVrbn9b3gN3x@G(qCOVpJ1FY{g+6QnQS zrrLP@C?pxL70!r6fW&qVUHceQDG+;JNHGV9?5eyfi1hWKh%2vyRB{;b4F|8zMgqbT zQ&5mkqk=Pe0AjtEno|B;UJe6B^QFK75yVye1&a%@L$)P=kTygCU!PErM|lcK+;2-@ zU~}|3xI%#;=z3`a&{I;N!I27Xm_-u2R6Q2_PMC;jwSVGqc*X`8UG9_up_XLOyNn+Q zDV%^b@fp0TXMG@p#Cg{FlEUgm$F)8XG^p`3sqq5}c!GkRD*-mQdcy zD}JGdE*RKwfrkD)ROtmID1Qzem{{-3{>e0l>kr55K_vplSq6FN}}~Lw=Jv zRa3!vZZgh80z8K3z+Yp5Dit|N1;hjr?hLbjScee-(kviAMKDpZwCQ8nLYKeKha}1(!c4H*p zCkOBN=VGi07j{897liWPs8_6MdwUU%WJIhGm4(plW%KC-m*H%KXlC)KvsRTPQVl2! z8qnTVV0dBu*5-5~c)9bXS?50gOfTzCQiUGVHqaG_>WdRF?iY4E8{~kMxmCNLofH5n zm1mCE2KDHyUw{Fx^Y*A97xTS`jSU+BEj8mcD_6Cb+<0Qlg))##3ZqXDpa8I6l=3Wi z>ad8wsOgBupEs?k9?=3M07OniUIorx?gbf=40eI?v5}Vb%{e=&$wui3jL;#`!+qqtx#-RtFBJ?T>4;S!{LLr?l@WOCY z$t;QBsY8dQY1iAJ#6LE}Uk3k(uz`1K+TtpQDi&*Ry<-T(d@|1~6#HO8F|cteM)Dw6 zFpO~_fN|}<3rgY|+Kc%BIHpz#&*e=;9^}ypO|TaLtnl=mWx&MpDJrr)uU!xebj_Zf z0r;L~V@T+P!wE4pxmsYfv8&JuFwTz6d>lwOK&!dpaiPs};Fd+f?9zsOBJhvoYgm>$ z)i*R~4mPtvxY9=~W>3ZtR8|5Y7TNn=4aR+WTr!MIROLcQyZJdEULbf70`q8t=FHSa z67V5!Fv%xU-5$0dZ9eD^0CA{zI;|gu*tQq!(GSWXgE8~1m$E6iWM?nHmiO1EpBkgL z#c_C}jP}6Lb)41GU@t%IZqlgrL_vk3j#gwy>US1>`NaN zXevi!4g%OK0u^nZ!s4f=UXC^<#*!{ZhXCLb$2Y03&yUy0hLT_J({y_qsQ3vxVat&lwfrO|rmy+F_RxFclRo%whkyVMpcF4bgxwl^Q!JF*=@F*{DDU zUnB!w7g@W-0oTJqY<4hUy$e%A;~G@(+4UF@VFAzk?eVxEfhqDcg)|qqGZsR3titgl zk;VbbFp=P$&s)_*3#_!MJ{;6lD%0YiF4K2^8hWJ*glwg@gzB zD4AY?Ug_D-O)+4pMh25Tn`2nvEQ~9^XW&9XB7~li`a5DfAece1zUSS3F1{X@`q${i zhLL}-eXJ+yrovvyPnMb{^S>8#ez^7~0K*lSri7CHDUIOcsL-t6;SXA7Ru~}}CN%#; zW(dg`IKxAs5r4xzPk^{;TVM-d3I?WO80!ekd~O0023NdP#PqL4@8X0On4it%4&gNQc4=t4#7?mdzW9TtUtfnSygOIcua2YQm90M4P#g{Ph5f?)mU zP@RV?SpJ1WXyU*X%Z8fyl>l(?1Er2c@Vf*6WpDx9NGsVh=}`zS-BFub*qkYGGih|@7xOm8+Nb@;xHH$@+RSOLl&5jC6Nlb zrAcY}(wb-OkV3W=NrGyTX5+?_V-2FR`kuF+e`X_=k|57`7EXw;MlAHFbRdejyfhmP z1gWBJN4lCz@q$1VRLNxEKt00s#2{{3VPuB+X!QYiF}%T z{g?Em)4dL-V&}oMc^&O-uqbHEv|bRSvhoWHQ5;Y+jgJI@7g8s=k1T!sAS zbFWhXska*|`wV~}B{lGtSK3V030`#)c023c#D(=}Vj4fq?vMLWrjR-43w-B-ZH_90Cn z0D>>FqQ^T_L`ew0wMZ8LyN4UQqhSDSc8`#^5uAAAeYSp-28dV6^1-s)47kEwE$oJ?g!5BK1z-i zB^{jFeH(Z#{XBBsi$aIdLia*|pK^X4n$2sYBn8||`(?wv6?0Mb^ODx1plNmB=&nRA zTw(!j39@+^TZ~M@BstC>R9go29g5@&)*1Y|0CAOuNr*Ubv9LbmS_y~yNC#}0poFv= zr|dco@`QF!7*@b+$Ya(y;mM@l1RGd0R6MvS((VmMwE|ESer4pvg}oSfQajtGbKoY_ zkBEHHXf&m9`u({t>-3>nd}cRVpSK#AaUL77ob4`t83CZ-G)}Lqoh==mC;3JZ#1IrR zQ_-9gUar|g?lajG$@^u}9AI$2%i5122bZvQ7JsP{ z+I01yhbG7ibrE9DJ*>Ws2~Ri<#F1Z{lll1ZBM2u=0la_M@{0MQGgLl}T9Y6z()M1T zL(n?q4uf$=I{gO69g>}l;aHB9|%mhkdm&NPqxI3qV`M|)q|9bfmd;n{JRqBTpj zg5)!KV%i`uz2sQ0+Vj0Q&`i?4S=n(=F(tY^<pneC1XKHzi|EN?z5drvk>#?eqo@ zn3DWnAe_rh0_cdNjMA&aMy>|xag!DoY6IkX{Y6ziB$>dT~kNT+$f^0!`3uuI&)mTpbGp z&znH!_G!(M9|={KbHhx}+qfF)pfq+LvKNfoUJSw_;p3k$mQpW6}eLKUkP z^%FvOq0-=ZxF~63=pPuTh9Iu6_hG?*nRiyAoLQtJ0Nq^}LGWM0)h#fIe+>^Oz-0ID z2eHOep-iN_WHngHWUUJIDUovVtniY72`Pj5_xtpL|Blz`-v|1LgS4I3!`8oY;q zCFypY{`(7-gM$&y_o5vvu>5x@+l;wV(Qjlyjz!p5@%DFy@{=sArYV6tQv}h_W$m>*bXb2u+sFM z(!d*`MK{Be1z7nDp@A}9UAqLHNOZ1X^z%Gm7)BThlj`I@2Y0QquN__w6U_G7o8eQP zHv>bY+?^SQ24I*h`9c1GYdXv%%k>wov@WP8gYKTy7@$Y6=*}}%23MnaGt8+he1#sC z-kiV6<(ph243Z8!>y{~+RI4rSR+B0;A85=!1=}HD7#idluvUXYC1D5VDUA0Sw8}yN zSnvw1h|kQB`7mVJnO5L9F$;e)fbY}3l;a@L95OENZ)WdHuvRq3E6*!!{4B*SSO^8t zFKgG}di(~0b%|V2;13YP7-Yz-1{fv;dA@(dKFbIu*ENhaW6sK8!${wSag)7EI)B>jz!23 zbq8?b#qoBiVf6?X@z5{n-8seoz3ys4JnnEt8H5oqt6S+UQ9oP_^L1 z+1appkcKC+^9Ahzy7;Z%_A=(pSu9n zG;*lQU5;e5G=eX1V{`aD*sSs0U1M7e(Pyqn;QEmNWO{_6LG!znOw<$BLuUJJ$aohE z5)QdRYs;cia*T9{)NkX}TVWO!DV;&uD&~MQRX{5Ge`n(0wAh^uuFHJ7y=9^?_@47T z<~a*O)9Iyh!XzVbVD5&<08(}?nC@Im4m}%kYCT&u=>%Uefq9u_Y~o0D7==?si;}km z*is}LmKG`(uWioHKG?%XRe)JcJ7lPMWG8{~@WiGP?$P{p~-jCF$XU?FE3|L z^&y*pJxgJY^tUP3FL@C_q?bz}o(Aq+;y+U}6|6Nei=>zo`P3^lukbV8va3 zPk}kUVMhWPUkuB-zp{{~V;`&Ttm!C#YF8otq4g;Yn6!5SRxSMx2|_^(t8Dzel>3WP z`kpkkUwuv#Tm{=UAqV^I4&iEYYlFREmmr2)*!&O9L9{k27AVqYkO)-lqWu3@1a2yh zR&Pk$Do!Jy{M1_5=JXSanHT0EuBzHHR8_w-|5~oobN(a2f33z22?*8X_e~t5iHr`t zkLwa)n)M&s2t>grLE`U(QTALWV;2hhX^z1FBNN`*_dbrfGzP@{oXf`GL&QJ;$GhLT zK+fg$a=^?k@ebS5(Rn$)Q98I*DJu`<-wS@teL$)p>`lTxu9bob+rQL>v0WFSk$xj5 zER9s7lz8sHKZO|r;@_XLQ&iah{**+?LI3`gixMC98@XW}R6QKpIb!%DD+9TQVi)YZ zs5o@N6m>82F#Cnl!X}?ri(se8H`7Rh$!L3?pV!Kdf4aM@0K^!_gnsi{=zI4H@@8$J_qqjmQRu;w0RX8t8r0yR(prITIOANvmuf)!5# z3$bepi2OSQ*os{pL&0G_Q=k~O4{m#I4qFJ!IHCZaSTuQgKUvroNC zhLQhGAVf}zPYS4!{?ax(CvHM1Ew|G-s4-!KY%>ZGk=B@>0VXmf(Iv4udnAX#Bnpv*M+FwhUXe!i??jm7Z}iU)C#0PVamF z#?5@t0#A%%hxIhaUl9(MgmuEinQYA-Y%fg-c~XP>tTuq9KUl&01=fPq?Ll+HiZktK zOtn6RTD!?|=aGiO53s)X=QuwCRbOyaG9crNbspC+d@=+5AtyD1>zj1`R!A8dpQt!n z@WvaFTdRzyYAVHlvhOHdcIOW;?91pxs~cbI^=8C!KfA*xLpOOf{jI+aeNFw-=8tk? z{tKHpvJZVqu!UXJt8BO<3LIpDt6c*A#F!c{#9|q{eX!6aUD4H;EKpEEA8Bl z{RxyGs35L*d{EpcYuHnpfy4IyU^5eUQN5@?1=vgll-c#4W*fuaK80jIj{<+O;3=k9!)@BEtmTb^n70eu4}%z3KfMQg#rO!A zKn16Y3;YdSzG#!|<;!41*Uhui2$;bP=@uol$$Y6C(i1fqSGW*SVdKnU{i^P0l!<}U zCWy(P9xJ_R^^3Yik08g}Bdz>X{S z`aQix8Essa@JNVI`Lm4h9YFB)J2yIh%9ragm^o{;WwvWxX)0cju0o+1l&^Fc*bu2* zEVp*(wp8xTB1oTpr5T4FSBT6w9WZ<1DRFz1$4e}?W{rh8>PV_Bs`$qS3dadgYSCp4TK_oT#IDHFv|M$`Df@o1eYjgUNz5ejBmc9Jy zw=XLlz@6D7v4jbYf&RDAOi2!%Gy?bcN%TN-t^fl}hLEnwEul#^^;t z&b6xc(rHE=pxR}w%J;MBlcoe$@*iZa0ISwT>6h+#AtBYQIw@6zY&@=;>ge{&5cz#5dU@` zfdl9k_V#2*&OX9qq~nyZ1S-eNmDh)dhrOs{$7}~mkC`?euKSH0Mnh}iuXHsuL4S4G@JdN!=97(pC_ql7(UvEAGk>F|j6UbJRZ5Fw-2(sh# zg`IcUpvWCuxA7sXQc}*(UnMTXu(}w1E89SSs{U^`**%S6VP!?At(BaW_2MD`OGrd? zaBz^Dld}=`m}wPYnr*LN*5NaWI!a34owloToO!eT`FF`6AeU0GJI$j#?MMw*ANBL} zHzUzbBaOI^^B-O?05<_eyyXr9bY=yg8)c_w5Kt)7zA2l~(1WoITqg1cRd;CUw|=G# z`2iHZU>v~@2Yfe?u=z60mq);ZQ}iK}$gF_D$%t!IXo7HJA;e#)Lh2%j$B+&-8lO&9 z$;6W!eM0rly7i|)Gd6@C{3)iW5zR|{+gemyD=w>mE_|}yC9Per@SKKz4wn&^s{7mP z={@K16()HPJDeQ9+TSc;!=B-M0XhjMr>rFrgEF;##08T^Y0&u2QbQcT(~XG6J-vcM z&B7gVt;*_lO%6S$AeW8+4>XK`ndf@>0?POyA@QZA=$C;+J7mymbnxXOXOIm$;u6`6 zA-;+zN2v6h`)8k8Bi~A+g2A1(Y9jz?umBgWSI>C>WnRg9!Y8jJ(Xr}51ltX;#tt91 zEi|Ou2V~2SOUt57O!Ou+5Mp;uXfRNMIIXhUNGY&q&m}^8G)?vyT@4*s+^V%FNj0L1 zAx9vOPCC@$Ggc(`LQ=)WomRU_z5|3lDUlAhg_))C)#HgXE4Q?!>wq@Eh2<|6Kh2Uu zKyplJ;Q0;kZQ#h~36+$wyY`*SOvd&v-sBqaT%F;w(Iuvzm;2S5VZIdE^WUq%ZO-i4 zEU{&`bFqeI-O~r$A!xgICL@+FJDcWA?^LKuSXTB}H4VN9NVpaC+{(p|SAGWN0`+pF zqQ&IO#n4iGmf#O8;TgYkL1VXk0H4Cg+lzsB>C+f1ViOKFAYuT8cnDcKc9}W;&Yygr z74z!1Rpz)x?=+ZM7$9@XKe`G_90-ro3xEBNy6m#T<^+?prCsU?Ss5K_X`zxc znm&FL6NW#^J}TMPIYg;;&(>_Y=waun-KjO};&K}MFLc~z4;%dtj!<&Xww5S%Bx zU@gUz^`(6Sn4o1Fdd^)G|0cG;1 zZO_ZG5Wq(mF-P-m@kHOy|~ zSpN{Vt)G

+OOEUaw`- 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

;hVhMH^(x&3sf_DwbTdh5(y9y>PV{Hh=+ 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�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 11)9yz5ih1A@(f#VerS0OQ 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

~X|A^!y4 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 P{(LQUeYH~6XJP*X2kNb| literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_assignment/static/description/g2-img.svg b/CatEdu/openeducat_assignment/static/description/g2-img.svg new file mode 100644 index 0000000..c51f608 --- /dev/null +++ b/CatEdu/openeducat_assignment/static/description/g2-img.svg @@ -0,0 +1,1604 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_assignment/static/description/grade-book-icon.svg b/CatEdu/openeducat_assignment/static/description/grade-book-icon.svg new file mode 100644 index 0000000..985d1bb --- /dev/null +++ b/CatEdu/openeducat_assignment/static/description/grade-book-icon.svg @@ -0,0 +1,107 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_assignment/static/description/help.jpg b/CatEdu/openeducat_assignment/static/description/help.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0cca186f4f0cd822e2f19fca0b674d2522c342e1 GIT binary patch literal 161213 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 Ya2Vh)z+r&H0EYn%1OFWZ!k+4X0&>&XAOHXW literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_assignment/static/description/hr.png b/CatEdu/openeducat_assignment/static/description/hr.png new file mode 100644 index 0000000000000000000000000000000000000000..43ca4cabf7b613cf9a75bc1756c7bc9ff996876d GIT binary patch literal 23229 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 dFwc4+W)=IT6?eBwd=Q5 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 +

+
+
+
+
+ +

+ Student Information Management +

+
+ A centralized system for managing student data, including profiles, activities, health + information, and parental details, to facilitate informed decision-making. +
+
+
+
+
+ +

+ Faculty Management +

+
+ Streamlines faculty information, skills, degrees, and employment history, while integrating with + HR management and payroll systems. +
+
+
+
+
+ +

+ Course Management +

+
+ Efficiently organizes courses, subjects, and sessions, including curriculum, lesson plans, and + timetables. +
+
+
+
+
+ +

+ Admission Management +

+
+ Simplifies the enrollment process with online applications, planned admissions, and integrated + communication tools. +
+
+
+
+
+ +

+ Examination Management +

+
+ Facilitates exam scheduling using various evaluation methods, supports online exams, and + generates automated report cards. +
+
+
+
+
+ +

+ Financial Management +

+
+ Manages financial activities with flexible payment systems, automated fee reminders, and + detailed financial reports. +
+
+
+
+
+ +

+ Attendance Management +

+
+ Tracks attendance and manages class schedules efficiently to ensure smooth academic operations. +
+
+
+
+
+ +

+ Library Management +

+
+ Handles book lending, cataloging, and member management to support educational resources. +
+
+
+
+
+ +

+ Learning Management System +

+
+ Enhances collaboration with integrated messaging and notifications to keep stakeholders + informed. +
+
+
+
+
+ +

+ Classroom Management +

+
+ Generates insightful reports for data-driven decision-making, helping institutions optimize + their operations. +
+
+
+
+
+ + +
+
+
+
+

+ Highlights +

+
+
+
+
+ Icon + + Assignment Allocation + +
+
+
+
+ Icon + + Exam Management + +
+
+
+
+ Icon + + Fees Management + +
+
+
+
+ + + Inventory Management + +
+
+
+
+ Icon + + Campus Management + +
+
+ +
+
+ Icon + + Notice Board + + Enterprise +
+
+
+
+ Icon + + Gradebook Management + + Enterprise +
+
+
+
+ Icon + + Assignment Annotation + + Enterprise +
+
+
+
+ Icon + + Alumni Management + + Enterprise +
+
+ +
+
+ Icon + + Transpotation Management + + Enterprise +
+
+
+
+ Icon + + KPI Dashboards + + Enterprise +
+
+
+
+ + + News Portal + + Enterprise +
+
+
+
+
+
+ +
+
+
+
+
+
+
+

OpenEduCat vs other odoo + educational modules + and applications

+

Below is a concise side-by-side comparison table highlighting why + OpenEduCat stands out + from other Odoo-based education management modules:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CriteriaOpenEduCatOther Odoo Educational Modules
1. History & Expertise- First specialized solution in the Odoo ecosystem + - Deep expertise in both ERP and education + - Decades of combined industry knowledge + - Often smaller scale or a byproduct of broader Odoo offerings + - Typically less domain-focused and less proven +
2. Track Record- 3M+ users and 50,000+ institutes worldwide + - Global community of educators and administrators + - Limited user base and references + - Less recognized in global education circles +
3. Core Product Focus- Maintained as a flagship product at OpenEduCat, Inc. + - Continuous investments in enhancements and new features + - Generally one of the many modules a developer might offer, leading to + divided attention +
4. Reviews & Reputation- Highly rated on G2 and SourceForge + - Consistent positive customer feedback and testimonials + - Fewer or less visible third-party reviews
5. Active Development- Frequent releases and timely updates + - Dedicated roadmap for education-related improvements + - Irregular or slow updates + - May not keep pace with evolving education technology +
6. Open Source & Enterprise- Fully open source with an optional Enterprise Edition + - Flexible, cost-effective solutions for institutions of all sizes + - Some may offer only limited versions or features, requiring more + customization +
7. Customer Support & Community- Extensive documentation, tutorials, and an active community + - Professional support from experts in both ERP and education + - Limited or ad-hoc support + - Smaller community and less specialized resources +
8. Scalability & Reliability- Proven performance in large-scale deployments + - Designed to handle complex workflows and multiple campuses + - Often suitable only for smaller environments
9. Integration & Customization- Native Odoo integration plus easy compatibility with third-party tools + - Customizable for unique academic workflows + - May require extra effort or third-party help to integrate
10. Overall Value & ROI- High-quality features and ongoing innovation + - A trusted, long-term solution backed by a large user base and active + development + - Uncertain support or updates, risking higher long-term costs
+
+

Why OpenEduCat Matters

+ +
    +
  • + Institutional Longevity : + OpenEduCat's unwavering commitment to education ensures a future-proof solution, + providing your institution with long-term stability and reliability. + +
  • +
  • + Cost-Effective Investment + Leveraging a robust open-source foundation coupled with optional enterprise + support, OpenEduCat minimizes your total cost of ownership by eliminating hidden + maintenance and upgrade expenses. +
  • +
  • + Proven Industry Expertise + Our extensive experience in both ERP systems and the education sector guarantees + a mature, high-performance solution capable of addressing complex institutional + requirements. +
  • +
  • + Scalable Solutions for All + "Choosing OpenEduCat isn't merely implementing another module—it's an investment + in a global leader in education management, purpose-built for the Odoo platform. + From small institutions to large universities, OpenEduCat seamlessly scales to + meet your evolving needs." +
  • +
  • + Tailored for Education + As a specialized solution for the education sector, OpenEduCat offers features + and functionalities specifically designed to enhance academic operations and + student management. +
  • +
  • + Data Security and Compliance + With increasing focus on data protection in education, OpenEduCat prioritizes + security measures and compliance with educational data regulations. +
  • +
+
When you choose OpenEduCat you are not just installing another + module you are investing in a global leader in + education management built specifically for the Odoo platform. Whether you are a + small institution or a large university OpenEduCat scales seamlessly to meet your + needs +
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+

+ Badges & Awards +

+
+
+ +
+
+ +
+
+
+
+ +
+
+ + + + + + + + + + + + + + + +
+
+

Need Any Help?

+
+
+
    +
  • Website :
    openeducat.org

  • +
  • Contact Us :
    openeducat.org/contactus

  • +
  • Try for Free :
    openeducat.org/demo

  • +
  • Talk to Expert :
    openeducat.org/booking

  • +
+
+ + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_assignment/static/description/inventory.svg b/CatEdu/openeducat_assignment/static/description/inventory.svg new file mode 100644 index 0000000..cb8d2f0 --- /dev/null +++ b/CatEdu/openeducat_assignment/static/description/inventory.svg @@ -0,0 +1,34 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_assignment/static/description/kpi-dashboard-icon.svg b/CatEdu/openeducat_assignment/static/description/kpi-dashboard-icon.svg new file mode 100644 index 0000000..e8af68d --- /dev/null +++ b/CatEdu/openeducat_assignment/static/description/kpi-dashboard-icon.svg @@ -0,0 +1,68 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_assignment/static/description/lms-icon.svg b/CatEdu/openeducat_assignment/static/description/lms-icon.svg new file mode 100644 index 0000000..3b730a9 --- /dev/null +++ b/CatEdu/openeducat_assignment/static/description/lms-icon.svg @@ -0,0 +1,67 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_assignment/static/description/news.svg b/CatEdu/openeducat_assignment/static/description/news.svg new file mode 100644 index 0000000..0467a2d --- /dev/null +++ b/CatEdu/openeducat_assignment/static/description/news.svg @@ -0,0 +1,67 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_assignment/static/description/notice-board-icon.svg b/CatEdu/openeducat_assignment/static/description/notice-board-icon.svg new file mode 100644 index 0000000..1308382 --- /dev/null +++ b/CatEdu/openeducat_assignment/static/description/notice-board-icon.svg @@ -0,0 +1,82 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_assignment/static/description/openeducat-assignment_banner.jpg b/CatEdu/openeducat_assignment/static/description/openeducat-assignment_banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ba427b6025a72c7ca5d6f57b365427d513212e25 GIT binary patch literal 71484 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_assignment/static/description/openeducat_account_financial_reports.svg b/CatEdu/openeducat_assignment/static/description/openeducat_account_financial_reports.svg new file mode 100644 index 0000000..31da9de --- /dev/null +++ b/CatEdu/openeducat_assignment/static/description/openeducat_account_financial_reports.svg @@ -0,0 +1,41 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_assignment/static/description/openeducat_admission.svg b/CatEdu/openeducat_assignment/static/description/openeducat_admission.svg new file mode 100644 index 0000000..7260030 --- /dev/null +++ b/CatEdu/openeducat_assignment/static/description/openeducat_admission.svg @@ -0,0 +1,54 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_assignment/static/description/openeducat_alumni_enterprise.svg b/CatEdu/openeducat_assignment/static/description/openeducat_alumni_enterprise.svg new file mode 100644 index 0000000..884a67c --- /dev/null +++ b/CatEdu/openeducat_assignment/static/description/openeducat_alumni_enterprise.svg @@ -0,0 +1,59 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_assignment/static/description/openeducat_assignment.svg b/CatEdu/openeducat_assignment/static/description/openeducat_assignment.svg new file mode 100644 index 0000000..3e8f694 --- /dev/null +++ b/CatEdu/openeducat_assignment/static/description/openeducat_assignment.svg @@ -0,0 +1,57 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_assignment/static/description/openeducat_assignment_banner.jpg b/CatEdu/openeducat_assignment/static/description/openeducat_assignment_banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..65e1c93576cdfcbcf556fee758b53f98e970966e GIT binary patch literal 87506 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_assignment/static/description/openeducat_attendance.svg b/CatEdu/openeducat_assignment/static/description/openeducat_attendance.svg new file mode 100644 index 0000000..85864b8 --- /dev/null +++ b/CatEdu/openeducat_assignment/static/description/openeducat_attendance.svg @@ -0,0 +1,65 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_assignment/static/description/openeducat_classroom.svg b/CatEdu/openeducat_assignment/static/description/openeducat_classroom.svg new file mode 100644 index 0000000..effb5ae --- /dev/null +++ b/CatEdu/openeducat_assignment/static/description/openeducat_classroom.svg @@ -0,0 +1,44 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_assignment/static/description/openeducat_exam.svg b/CatEdu/openeducat_assignment/static/description/openeducat_exam.svg new file mode 100644 index 0000000..ddc4c39 --- /dev/null +++ b/CatEdu/openeducat_assignment/static/description/openeducat_exam.svg @@ -0,0 +1,60 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_assignment/static/description/openeducat_library.svg b/CatEdu/openeducat_assignment/static/description/openeducat_library.svg new file mode 100644 index 0000000..3f0527b --- /dev/null +++ b/CatEdu/openeducat_assignment/static/description/openeducat_library.svg @@ -0,0 +1,128 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_assignment/static/description/openeducat_logo.png b/CatEdu/openeducat_assignment/static/description/openeducat_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..f6586ba8a82970d865ac4c37fb56d33c5102f83f GIT binary patch literal 40322 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 + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_assignment/static/description/sis-icon.svg b/CatEdu/openeducat_assignment/static/description/sis-icon.svg new file mode 100644 index 0000000..2c26731 --- /dev/null +++ b/CatEdu/openeducat_assignment/static/description/sis-icon.svg @@ -0,0 +1,70 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_assignment/static/description/sourceforge-img.svg b/CatEdu/openeducat_assignment/static/description/sourceforge-img.svg new file mode 100644 index 0000000..4264556 --- /dev/null +++ b/CatEdu/openeducat_assignment/static/description/sourceforge-img.svg @@ -0,0 +1,970 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_assignment/static/description/students-icon.svg b/CatEdu/openeducat_assignment/static/description/students-icon.svg new file mode 100644 index 0000000..697c044 --- /dev/null +++ b/CatEdu/openeducat_assignment/static/description/students-icon.svg @@ -0,0 +1,45 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_assignment/static/description/transportation-icon.svg b/CatEdu/openeducat_assignment/static/description/transportation-icon.svg new file mode 100644 index 0000000..889e366 --- /dev/null +++ b/CatEdu/openeducat_assignment/static/description/transportation-icon.svg @@ -0,0 +1,101 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_assignment/tests/__init__.py b/CatEdu/openeducat_assignment/tests/__init__.py new file mode 100644 index 0000000..182d6e2 --- /dev/null +++ b/CatEdu/openeducat_assignment/tests/__init__.py @@ -0,0 +1,21 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from . import test_assignment diff --git a/CatEdu/openeducat_assignment/tests/test_assignment.py b/CatEdu/openeducat_assignment/tests/test_assignment.py new file mode 100644 index 0000000..657a56c --- /dev/null +++ b/CatEdu/openeducat_assignment/tests/test_assignment.py @@ -0,0 +1,105 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +import time +from logging import info + +from .test_assignment_common import TestAssignmentCommon + + +class TestAssignment(TestAssignmentCommon): + + def setUp(self): + super(TestAssignment, self).setUp() + + def test_case_assignment(self): + assignment = self.op_assignment.search([]) + if not assignment: + raise AssertionError( + 'Error in data, please check for reference Assignment') + info('Details of Meeting') + for record in assignment: + info(' Name : %s' % record.name) + info(' Course : %s' % record.course_id.id) + info(' Batch : %s' % record.batch_id.id) + info(' Subject : %s' % record.subject_id.id) + info(' Faculty : %s' % record.faculty_id.id) + info(' Assignment Type : %s' % record.assignment_type.id) + info(' Marks : %s' % record.marks) + info(' Description : %s' % record.description) + info(' State : %s' % record.state) + info(' Issued_date : %s' % record.issued_date) + info(' Submission_date : %s' % record.submission_date) + info(' Allocation Ids : %s' % record.allocation_ids.ids) + info(' Assignments : %s' % record.assignment_sub_line) + info(' Reviewer : %s' % record.reviewer.id) + record.onchange_course() + record.act_publish() + record.act_finish() + record.act_cancel() + record.act_set_to_draft() + + +class TestAssignmentSubline(TestAssignmentCommon): + + def setUp(self): + super(TestAssignmentSubline, self).setUp() + + def test_case_assignment_subline(self): + assignment_subline = self.op_assignment_subline.search([]) + assignment = self.env["op.assignment"].create({ + 'name': "LRTP - 001 - Asg - 009", + 'state': "draft", + 'marks': 50, + 'assignment_type': + self.env.ref('openeducat_assignment.op_assignment_1').id, + 'issued_date': time.strftime('%Y-%m-01'), + 'course_id': self.env.ref('openeducat_core.op_course_4').id, + 'batch_id': self.env.ref('openeducat_core.op_batch_3').id, + 'subject_id': self.env.ref('openeducat_core.op_subject_10').id, + 'faculty_id': self.env.ref('openeducat_core.op_faculty_2').id, + 'submission_date': time.strftime('%Y-%m-01'), + 'allocation_ids': self.env.ref("openeducat_core.op_student_9"), + 'description': 'Please answer the following questions briefly:' + ' - 1. What are the different types of land', + }) + assignment_subline1 = self.op_assignment_subline.create({ + 'assignment_id': assignment.id, + 'state': "draft", + 'student_id': self.env.ref("openeducat_core.op_student_9").id, + 'description': 'The answers of the questions are placed here', + }) + assignment_subline1.unlink() + for record in assignment_subline: + info(' Assignment Name : %s' % record.assignment_id.id) + info(' Student : %s' % record.student_id.id) + info(' Description : %s' % record.description) + info(' State : %s' % record.state) + info(' submission_date : %s' % record.submission_date) + info(' Marks : %s' % record.marks) + info(' Note : %s' % record.note) + info(' User : %s' % record.user_id.id) + info(' Faculty : %s' % record.faculty_user_id.id) + info(' Check User Boolean : %s' % record.user_boolean) + record.act_draft() + record.act_submit() + record.act_accept() + record.act_change_req() + record.act_reject() diff --git a/CatEdu/openeducat_assignment/tests/test_assignment_common.py b/CatEdu/openeducat_assignment/tests/test_assignment_common.py new file mode 100644 index 0000000..f413a98 --- /dev/null +++ b/CatEdu/openeducat_assignment/tests/test_assignment_common.py @@ -0,0 +1,29 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + + +from odoo.tests import TransactionCase + + +class TestAssignmentCommon(TransactionCase): + def setUp(self): + super(TestAssignmentCommon, self).setUp() + self.op_assignment = self.env['op.assignment'] + self.op_assignment_subline = self.env['op.assignment.sub.line'] diff --git a/CatEdu/openeducat_assignment/views/assignment_sub_line_view.xml b/CatEdu/openeducat_assignment/views/assignment_sub_line_view.xml new file mode 100644 index 0000000..9f6e181 --- /dev/null +++ b/CatEdu/openeducat_assignment/views/assignment_sub_line_view.xml @@ -0,0 +1,174 @@ + + + + op.assignment.sub.line.list + op.assignment.sub.line + + + + + + + + + + + + + + op.assignment.sub.line.form + op.assignment.sub.line + + +
+
+
+ + + + + + + + + + + + + + +
+
+
+
+
+ + +
+
+ + + op.assignment.sub.line.pivot + op.assignment.sub.line + + + + + + + + + + + + + op.assignment.sub.linegraph + op.assignment.sub.line + + + + + + + + + + op.assignment.sub.line.search + op.assignment.sub.line + + + + + + + + + + + + + + + + + + + + + + + + + + + Assignment Submissions + assignment-sub-line + ir.actions.act_window + op.assignment.sub.line + form + list,form,pivot,graph + + + + + + + form + + + + + + + list + + + + + Assignment Submission Analysis Pivot + op.assignment.sub.line + pivot + + + +
diff --git a/CatEdu/openeducat_assignment/views/assignment_type_view.xml b/CatEdu/openeducat_assignment/views/assignment_type_view.xml new file mode 100644 index 0000000..8ccbce2 --- /dev/null +++ b/CatEdu/openeducat_assignment/views/assignment_type_view.xml @@ -0,0 +1,82 @@ + + + + grading.assignment.type.list + grading.assignment.type + + + + + + + + + + + + grading.assignment.type.form + grading.assignment.type + + +
+

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%0DLQ*wr@@Uh^Bnh6NZ^I7Q=Zm-u7|lu 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 rgzZg&2?-_$Il`>WT6fL>3l!w?`t?(< + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_assignment/static/description/courses-icon 1.svg b/CatEdu/openeducat_assignment/static/description/courses-icon 1.svg new file mode 100644 index 0000000..505cf2f --- /dev/null +++ b/CatEdu/openeducat_assignment/static/description/courses-icon 1.svg @@ -0,0 +1,76 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_assignment/static/description/faculties-icon.svg b/CatEdu/openeducat_assignment/static/description/faculties-icon.svg new file mode 100644 index 0000000..bd7270b --- /dev/null +++ b/CatEdu/openeducat_assignment/static/description/faculties-icon.svg @@ -0,0 +1,41 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_assignment/static/description/fees.svg b/CatEdu/openeducat_assignment/static/description/fees.svg new file mode 100644 index 0000000..bbb54e8 --- /dev/null +++ b/CatEdu/openeducat_assignment/static/description/fees.svg @@ -0,0 +1,62 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_assignment/static/description/g-2-img.png b/CatEdu/openeducat_assignment/static/description/g-2-img.png new file mode 100644 index 0000000000000000000000000000000000000000..dc9c1107c52cf1b87678991b03c3cd244ac0fbd3 GIT binary patch literal 337857 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⁢PbXP%+hf10+yw`%gth+uM7l$1XJ* zBcQfy;D#XzGDXSpgke2y!N^T^5&V>EfB&Eu9T!t(`QXPG%?=^8^~nanbf`=`r*yGj zc~ld#ed?r*M1UZG)SjO(?xwqF@c8f13Fl*p^gTr%$NRs7jkv}p&c#`5p3mQ76fBu{ zIr9gdU^tYOJKv*(@bJ$Qne7#mz(&Tl|KehHcG~E$4;`we(nsbA5sJAU>pwT*fz{?N ztX=8g<}c&vcrW$3IgG#lfzkai)J<$lYkO;3i>6Atx!LJqMLT&j(c{pY(8b}2VKAzq z;^;a<-1QAFXt0?&t0(urEj;Eee6Rh%zd#9;Pn zNc@-Kae@75XEEBM<{}s`Z{8dZBv+jNS;C>@LT_4F>{2*>Z?uu$10qW%AZ=*bRxGTT zft4bdnVtQpjkYjZ$i~-G^|i3oNb&4HEBWLoY^6PQXgO8XX$2Z%PnAtOnJx$~bH&8P z@jj~j18^>H=LIG>@TWP=@=2zN*K8K7J!oV7vd)ouzaf|Ix>5)SsKL;IULjsV!R_Pi zoK$T|!M1z2Kdg^Eg(_NRi^ZLK%XeT0<+3|31LvgOt!`&0 z4FDpaL+I*mZ%6vvR8mmrOc1o~N-~_H1#|*t_OBimVlbE}p35q*nw z27$-V_b$d>vsGZDN2q-$r;~c12iPzbRdQ669B1NKgRQt6~0 zT~=Xh0p0dI!P#`Y$bA)=BVT_v-7*WqkdO;6iFfM{mv8_^m`JBaqNbh2Fjo+7VSZw; zJcun?3&-IY1ubZG7pvc7r_wbWJgYIP&L(({Uv2U&%DVv_uRJlO_zwbyc$eXxM&1f5 zD=P~ttKZ;yUlxT8JoVFXe$Jx`u8(6Ch#0dh+p5h%C(;egX(~~Fw!J*o z#;&* z%&7wBkGr#2^j1s7rtfOR$0Fu}Cul{mth~Hl$)GAvtMf-WUHMQ*fJvqS)UZA}SyAj{ zUzEKR$Zgfd84?juwb7KoF2)G9>vR~uU6mgIGwd=YtAkBwpSp=xqzxx~_;p|qGi|)x z-5r&q&b^QYZv>Ro^7+M>VoeDq@Gy1yY4m>?l52Wrj3N*~Nn-%wsoVV?9B z<&oZ8P&F5-l@Y{@)z!Tr`jydF-`{_tPvgvMed6S3j|Q$47#vm>7JH5u+ayUZIcMi6 z3q$lwV4%5=&;HuM7VeA%dyCl1v@0P+%13%{nDB+{TU1oS2)FO7G^~Ii3t7yx@d7X8 zRVN+p=d{)Wn9`!xyjpe)_#L&ibkN`rm(-tZ!A;D*N;Nk-AEfAlEB1Hq zb2C?r9INvwOkU^b4sA};R=L0g${?kb?_?EK`wbpxyF|+e50-jNUjpwfspSB3wdK6` zeroEr3WT4YYy*fOV@_~ih4kX#$h-)dphOPTJL4JWZ>tzu>hb&Bv@m3mmR_4uT7v@` zo-?wto;UwV8F`a5x~eWlYgGly4qEY$oOn%jEj zO!zb+r%F?9;60!(;0K{;AZ>84-+r`b1n)9Ol@xU!lm4@Fg)#<+y`SRe62ADKH0(AK7r)hK2{h4F0#QA2+_fB#)n2 zg5Kz1xt+}t6Bh-8^ppPFON)z(K!mV+(Li`Z@VgR&U%B1LJ_0y>HMP}_SlbIl(2ElV zLgIpwR`~sGntCxUPnZg#M3F*lq%E1BCvN#uEJu<@Mn(jdRTh#zb9+BJS6!kAd;9us zc9BWacSC6Fp@WC`4J!6GGCwW=`6T4J@WVIc{CPilu5kf!wLX+woJDJEtFg1PIa|5I z!c_U%?m_XC%d9dEBhjk96OK3e_*_?oif zg;PxWZu=O8YG0?iaoc51=x8?Eg6QRSx!16o<;^FHv`#o&;zpCD{84ifr+M|N)uhve z@v&XJMm&oaYK6kSDSSKop14PnDcX1MhmAZC-B)=G?jc*z1VX|UR%GaxkOwfnWu?ba z@S@MF$F1(;$4N+J;NQQu#@!4r3L;(?A-z(6*zuw9Bk^4C1wxoug1_mMeYnFC6mu^WP^%WSjyB=OF5SfkIb$HhVMo0>9gjSp8<{gKbocezI=6@$bqYM8E5SALLaE#FqISyGi!HV_t1KPfD z`7q=bg404ewP8dtwfpL+2KKFmg0u{i(DAIPxdXP(xtb{EG6AVtEE5{>IvtKdf_$Ij zS*sdfMVM9Xv(YOm7vv16S3jkFxd;0Tvm!;!(VB$z{ri6u$z{zm)C)vF(plWov#bDenLcCiR&7nh^mZjY*@^52~N`NLmL@7vf^v3CeQ zmTgE%TG90RkM<#Ax!V8ZSI?t8Bez|03f-=iIYTiLSy<;G{0$vz!73%i%eQ85*VNtJ(q3(MySo8Ucbh2ShoQLw z$7$4u7dP5)_6=fW(C8)EX{RQwEac|)d;&Lhf35Bx$7j8fN5Kkd4#!DJ zU0wMODy9}RzSzP?{w1Y(X5Lc=2jMnPxM~0iX!mIolV4wWmJ41z4UH~VvjU$G9nBj$ z{bscW%FBMY41LS)J1;Ln+YgG#^W~-M!VY8Ft{)AwVgUs_J?}@OU}Nh1z4&|D%V1Em zjg7TfFUl!KmV#38@56@PNVJTCuq!tg*EK@y<8ROXfhp?C{vzSA7V>5*{F=lqHnyPU zc|Ibh{wd8Th7=Y9n6_Jxk~sllG10BwbVDF%FEDJr>vh3$wuR!#{LiW5|KP2_V>gO} zW2A*lD`5_V|%uTvhl~sTf~;iO0He`TRAeKd$1CW)!d=ts*48veBB@6>juF z&^HV>dtKahV?MRJg0KqoJGDM--N)fypxukrpMYps$&Knjj3V-%PmH&h`2ahz^;8)M zjg2G>+?--6oDonrY`|p9kBtU#QNpp*APwH2Mme^g+B;xjo+0aPT?7iB(rpJ-GY3%Oazf z4A7)dyVcE4n9R@4ftW(VU%R1VZ!d*FFb2#2b2S~#T06m5#B15L>)DOet_}=MJSg$5 zGhM*mB4P}cg9ogjdTDFBJ9W;vh6fkL`swS}g?CD)wE>d^Sitb7CXW22_WSr7&iv2I zeP4Ay+pB1(p6(E<_IFp%DHjs^XVQOdpZO&ep{-}KPOebBI#IV@HZ*a%hqv$#VEltq zQ&X#g^b=o=oqKNH*8iJlhS( znYl=IG4u75L%a<9&o|)^q}kI&a+#5a!e@wl-FgP`8CF*I%W{}D{@`D)EMu;>RHuChf<#J65ax=)uSM6)Ocsq~@kQvlK2gN#6Wi!R zlxs4D~n$M~iuy1p*sC zcF&8bokI)^+y=Ml=UCPDN^_HZVZ)(wW6LTrn|QEk$zbQ%(vgF(Js5 z``OE*wuN=fp}mD`wF=a%ZD_^6HS2oEvmsUx1uDh&3MitQvO_BDMv5FKUlbQ_(K^(& zt-6osqF=sfqs{;P*?Y&1G&~N~$bEZ0u=H`Kz6Biv)m&)+w=p zJV++sd<4jX<;!k^FTh{7^Y0z60_@oMrrz=&kGMQ!U%NV3bGi{cY2tp+s)l*agYG}~ z;$xnGd?8?`LuAcxU`{a)oNu*0#DF9^2OTw7jz+S-_@eC2?!j8Hxgj4p>5V7vmfki~ zP*AvEj1VR>pQt@R0C~;uIxMX0HEZZ}fss$j-|hR{dY_9jMrdU&@=(*<@SRJT2UlWp z_k#)CWrA%815MJ=>^G>xZk!|aRffRq^l%`YnM7{qsQzo_$H2aZuSQr{oQ;hbfh-D4 zY-?!Q3lgzjy$i=$$P4}~vCT^8Yy4gu0~B6tY(m0_ASb8R&~2~+Q%qZ@N_o*UAnH%l z!TmoV$jX{PuzgtTPMas_XPXrL4V?Zfu66eKHy~K_s@LjJi^<3gO=*faP8@>PMKAgc z^6$7?m*ljx91#D`GD*wMo=dPw!NWGbz*64O^~Sz@elyPEdJsg6uQM=MseasW{-CD( z9rBUIJeanB_&Oj?8puluT0`UtT95eRjj{~mS~8Sy{%7CJb#-;M?_2Ub4J6n;I>u_^ zmC+0g>(6q_D|!amZ{Oa98b9#)xWiQ@ER1M~VsQfU3)cL=A^iVNtk)fKJMu*A{a`nt zllG-H=Rr1|Hl@#}23YK;)Ikg4RO?VdYYs=T@~HYZoPn}!RO@MD-I=?XAsb{0m$?Of z$!xKj?=cfI^Qs*vfvic*Q)H6{T3QEF!7i|Epe_qs0dxq^A_l1k|1L)1!wRi9IKz{J z6)uJrHF+~Nk)7cn;QZ17r%i9EBzD9;WG`+XtQ;E~iI|yZfNLS|)iC984*Z7K>DDCO z0U#$HN|Rh;#GVM9TWDhf*0EMp5Il4qRcN?G3Wq=z7`bZ@K_XH}?sfAN^1Na>Bw5L# zE3DVfeJ`#BycBfL^TEw`IPV}KW>s%e@4Y@Dhu;8aHkh1Nj`N=o0Bs1s33z$P@iI|bY3VU+SCGGdEcmjBeLtOJZhk&AUC94z3mI7!X+|+ort%~vP6JtW-n#}B z?#&YGz7UqTjlaJo?Aa~hxO98Sm{WOL--Pe)!b}x<#9uW(H@8wF6_)KQdbEt-awYSq1F zdU~cyc>f&>i0rzBwOf;rRQKWgvwZ;S_gANxD|jXb1_lYU7EJ{$z0U@9mYv?pQTO^* z#wE4^v|gB$nVcu}-5aR|KBFZ6+dm)3y!}nFe7@W;TQF*=kDXgwTwJik%HKbQM^!^= z_b)7YCO)fQmX;piiXq?WSUI%>bg+Wf;a;bN=f*}(s=t+wq39ufaDtf!vcB27U_(cq?cZ8m za(>@+k3S8SDLdaP|?hh^!W%#TACNBZYD0QnhNBx74|JcGF2hnKwc+Gy- zhkZ9KEiE;*I@9-v9l(P!ZfD(*e>OXIAm+Kz1B41Es^_L8#UF8OlZcEx>-=mOv3gG`B^OK=Ix%e(BuLKl zzcRAw-sp$NDID&1*PNZ!l$4YRw1NJq71MH;6@zJ9r~F4dmy>1z$dn+MgQu||c-)!j z1}5qiA|`Y{n>yW5!2Vc5bTT<21J;y-bNmg*)jZ184p4DLYmfd+evP3Qa~|$?tSZt- zoj{v|vU-EdCeK!lGa_{B5hRWDjodiTxx!OQ*!bJFuwH?4z%3)-?08bKhFSY5=wmbS_^a&lcCo`FBWt@`1=$dq)CWmqZtokRmz<0je<4DHHz zjZ8_a(yx50w(&EMcHlehU*vFfj10!AMP)86B@P+;aF@0Uso`$s2E^C#iq#Ol-O6%L(lz%9zWfGq3L0w$(PsjjoERbhQHptRu6@=H zcE7)Crcr1z_?jOU0lXJDf{>ExQJ;&9jQnuR0-TDBAj2ZFvQ^zdw>k~=J*oXu@15Lt z2m$Z@{}kMyIF~QavY)IjNo!npXV^}{H%|E#mpD|dwn4P!bs*ypXFI!lT3SVZ2&TJn zSwKOWob{!O>a-7IGVUt-9&a`f6W&3*j*RsC{h|gkkA#Sq!DM5VrrQt*UQtP;I!~P`g&J)0OqrhFN^H1r!p8T2W!u5dahN@ z%-_#eFU2JTN0`joNCCd-E~E!|#l-{vyF&CiZ|UFTS-Y7ysPp%16ZTi{liiB_wQ&=Z z$&WU7a{3N}Wh6bf>LojWcT~-Y;aj(X?STHE2~8*qI5RVQ4zoWO?=P}1S>1*xY-nhQ z*LMBh!Ev_D-g>Hx-yya2MUH7#f!J7Gh*n-!xMbeHL;im}opn^yYxnj?B}OF%K>_Jf zQikqSKoC^AyAIu53JB7IfCvK8N{6(7NGUZU-2%dhv~>SA&%4&^@*mex4$OS#zW3hO zb$vGVG2`k%5ro=|T{>7=j)qHAO*=#;-$A#2w*Fk9)@f3aEi0z{=TBDzUI_>9{}4^T zyX)NsfBc$;Y$k^M<$tcA9&L^qbL)Ke9zWebuYpH)ukm$Z;a}jclwBvkmo+3Py0m`` zJ_HP8;*>yYp(tI8KeFNi~$>_ z`%jOFb&^>Wc{^DJ1oA$8qBhTJXz=WcorYV2!0GjUwtATQbj8M$|1Gf5`=e+bJ`px0 z17bnOJgF?4sT;#N;ik6})ihNVVs4)uS{rL=X(=Y?XlXUu?Pr{w9)Rw5?Kwowduw;Gz7|QDi2?7jPtd5TKb7+Ky(&vw4O== zM6@abKs4~na)tCsqJn0Ugx|hRs-w1SY(xy6G(`?L0V^wA@w)EyQK)M!POOxrddwXr zs&;+|;FCI|T6GsR@-!bxI4hPgH_2i6YLOs3cYLn-Vq1)TQ`y`uwd(c z*?n@BP#EuHv5O|rgoCeG>fy4LQ@wnKKzt}nO?zXmhsQu>o@Lz9Y&TL&oKA_jefuvE zAF4C2gO2oKTWK!m^1ezOwWCfH6WC*M9EfiGK8L*0W80AnKfo+~+3 zyAc$!-xfVDq%WZWH5r+p<8l);i210apuJMD{=#|t7QTY%z}kHyQ{804Ay7y5Q#a>B(mG z^z=MkwQiv%dyhXiF`b$}GBQG36Zce!SrIrjk~0zCE5Dw#y1W~rN}2CCl~W| zhZ)RbLOX7VD<~wv+e?JE;~7I4ryK+j0D+aQ!3VX$*q{EB_DLHmB~K9qhr@u zke1%t@zJ?lmCXt_^btt&1G5O_L5sL}6pYetYSOqqV7*5h#UnaNF@5RTg0Nyj%HpHZ z-PRY{lnw%2E&%}<;k3R}bI$#lQrO>pzk%>#{pe83B>(_8AH)Cvwgdth?yA?o-X-fMX&JNL#P@j#nmuS*CtI^3mg;IFKAT zJ$u$>dN&am6SF{~c>C7o@UXrs#l3{8A)A%#k2YJ27jyiTtDH{MPsaB{W&f8v3b(Gt6*Z-!aY8nX zTZo$lYhEz(rvF3Y0S`mf-&vzf?v+N8FBnuu@@**aXzHXw(XwO+2IZ?+i3H6aR%~KD zEb8FjUo8gU604ZlYmpg}%Z+`VbgAqZ3;L4+8#P2uOD8Wn-rRUOwNsKv$m+O%>v8n3 z>=g(jXOQF3;R(lH*B)mHMaONS-u1o_rRQCJ^Kco>7|xR&swPV!`Fo~~PipcDct`0& za|@ta6=XTlw6i;g29ivUL~Z~bU666K1~`{h&&hbP<9}!Z^Yb&;Jv=fw5O8tHjl7Ly zW&KqLQq1ecdlTJxmjr`z7VNb%p4|N}sJP>y1hx!c){lSz0-x{+@#D4chkp-6GI-8f zY#kiTsqaE$PtvEG?>d{smI)B&rXjZLzB)=Y@D5j|{NXK6JHXO3I95EQUdl3_11zCg z1uuy}1Vc|G0J!M?Yv_#ijm$20Bj|jXz!@#5g?dm^O#H~Z&E*~JQm0o@$CdeoF0*B4 zYN46xwXOa~jsFbsp_sK-Bm{BgshnniVTybk8YbF-dsX28#cHElpVZ!i@!I;dekW^` zR>_fnYp{=J<0Q+VtwrU;D>@SZyHHLwsR-(lb^=Q<6*M1xGR0;mDkRz$Yr$*OE!VOZZz6@HDIjiSgU%boFf&{Oz^=#^QE`QNBUpKMz78$9^r~Rjf?xa~u4+x;u za_m}j?d<5JtuG?Ib`8l;FlbXX2^sLk_hCV^^Ni zS?As6qexVfL1pLU#5Ko8WLs3}>LOEm7E=Z6e3g`LFyscs$txpRUu-ROnMTKy863Y} zAs1;wYgj(pc(ov0Haa;n((gh6NfG78ibs*=H01VzMLlcGp_K~S20-o{yDa-3T(vy- z(we$l={jZ=42WTIW3lYQ6Z$i$YuAU9LL?9b-+^Vvf={^mqEud@=^YQV;Zs{p~Ec}?7^+Es{C3nL+zM~6Gt6MZ2OoERn%m>I@ zWVT!a0)en;$Y+i0FeAa`;ipvBCaa!Bz9`nZE_O|gzRX zwnw`}wuoMKN}@;RFZdt-kqD^bc_oC4XefP@Wr_68$Q1M1>reNCX})|1Ux#_(g-cA5JtWCLLl~d3ea)dk-VHLp71dpo=^7C^AYj1zh4VBwrGvdgDx|c*OU6&7j&ezTc20;uRIS0~&SL+Kb&_(=r z2Gn$uFVRDc2Ao{ukd~c~lUiF}zbWT(axfo7o#GjDTDavn%y-Xr! zGxzm6U;`$dnrd5CFZ>@KqlT(a(bxJ*n=*+i$YFE^=%C$;WPT|X#X^35vNSz~q&wc_ z=ipT-F{tlc*;Ts+;-1@5?>hmz36yOGh&3g8O^`Kv4qz8I|L=9gQU;Zd({~VcOQ}6~ zR8kK>Xo4PcW2(Ljq*GjL$X7m*+!eb&+7(OVw$*_R55hGnbLxoHEYd33KKzUrT8mAA zuUtINw@PHE<7TxD;Ul>)(;H^7-Iz3?puLe2G08)V7o0tV1uD%ak&r>~IXisg=j%%% z`?z2sY^4mIWZj*01(ldS>aN8_%L~p1bmr7uHmS|NyWLMDb=P;jQA>A}S&iy8PwMLG z80_dVZboJ2FzzyH^t}It?h8d%yF4aUAmC_+O)xDbuV2L4^8n{gkCL{w zm%DpnpViv_ji6=xhlJC=h5OB_(QDuM6|EJl=~2%01{CHv|Lv~_5E80f-1y1w5)9D! z&wi-8aGKYW!Szo{(`WDunHBL`2^zxNN>_^>P`N8Y-|nd4IDlh*1rY9Ox@kxg{g^ZCp%oIuP2@V+~y$&!TO{LFgGRs z%vjHunUO3Qe9qH}932)|oovj+MT=7JeSdxThdQGx!Q(d^JPglEN<&|PD84b}k;cpu z#LL(Y%ejwRoZXom-O{<#mC3LzVoI(O{{CF{4y?ZKmHpCpR8H`!7srfX5Rmf zl7(gAs}DZpbVh){8gwvsw}i{#xip$ZKtzJeV|_~Zqs{j)(=e|~a;iWVOqywyL^z95 z3(dL)JbJW}El2mM+QZ5+&)92Pv!Y_aSnSm2fe+Co^U$pd-)A0%vke}{U~v-_YXlVA z8F%-NDEnO@yPvr~b8{acEmNPC&py+&vx65O;i6=hv@DgHtoN|uX!*B(o z9t@a=gIVsA+M4{CjeWlB6&;LRMxWj1+ka-BuC}(H&7)HDxs03tg%IDm9{gX$L!(Tm z*_q1j?vTJ1W3oKe9M=Msw14o_2=ensWq)xuF&rH&9^X7nC6xZi$pIg~2S_BtMR^Sj zjp?DG`Q4*2dmkB{z2!)kh0eh9=8ap?{pPk5U2`z)IRAVg1-BH+_Jfn&zwiHsi$;9K zjS%*!onIeu+uPgwtPR&*c}|b$>+grh*dLot?Azd{GWY-~Xg_u`Ze6qy^vh3ooKh;_ zcLa^tp0_w{KAXeDC(GS#52>K}_zxdmZr-*{wHV0WH}c&Y-s|swCiO+bQt`$cZesx} z<+HZ9DU6aMV5Z49$>c(RG&fmZND?@g^A+V|y16(x4<<@#j7h?0ovf_n z&r?I(r;*%j0AV;?G0vQ>-FP;-VtFY%_)D2Vy{MSj%2pR0EuR(rb$4*dod+yy%Ch4A z93I}@z#30f!;w_hh2D9I^fEG9$EV|*`Rqg0<&wZ$DFSo4AWX(-Ln-E+z}h=EE51b^ zIC9Sqx?1dPZI6yVho&IDxJ+R)%X+*QWBgjYu%B#R>z4C(e#mKBNP07ClKMnZ5kv<+ zsdIlr1%-lADu|9H2t+Rn_dv31ZJi{Jpa*XB! z5aytjE}G8RA{7U5HMktKgWB06gn1}x&*yZbrPllKUs7PE@vuf(pP<`PB8hx*TRgy@ z)Oa0do3Dsts`+cV43BheZS?>oiE)!OHW@AyfS^tj;I+6vJGW{V$x0Kp@xN@{mbH@i zRaSQQ^9yHH1eI8~!Ts>$(2Ye=bWE*jZ+o}(J*OgL7PE*5kKi5OF*VJ*m&l&MsaU*9 zP&BNB1dMB%kOPfajmgd*@z@1Rkvf~f8abeg7^u0Q?rO`)5w>aY2b({zuxJmxx&Q*g z2iC~01^o&$O&OU$(>V&o8CG#CkNB<_v3OHb z2E|cCbWd-m6;Nz*uJx&D`dXaE!_$Kt$Y9fy_;`}>@wc5H&GNDm^_bZtn7DXwX(hY&MjdM-#T`G@A|UJ2hjS$6&^%Jh-yke7fh?&P?H!(gtP6RD)#~ zxR98UvS?PX{T-hpaTrn3g|yOFp#nBr6BgaHPEXEhwa9h>Jyc=6Zv;v{OE&Apmw>)^ z+o5*m;n8dNlM8?N_bqf$7(B zx+`KR#ILgLEuKyTZwTj=XNx^r4buRtY8b-qXGRw6^<8$GBswf_Xb`lQs2DHq6{>{0 z3(}QzzP`S?^P+io9-XhOuOI$?ZCS}EwL63%C7r+YObxB_^+qK@o6gBrfwE;1a|9Mw zi&sWf!*CQoO@pA#f*mHh(e%GF&w+PqZM=DWO5MfdD-wzh2iwf?$+m}tMAP|xdmFU% zAzx|k%RgV6^a3|nYCf|fGVA3_WHg%P&YCetTAIF*->ySkR|xn+o-YWu0lRJLv{xzv z>k|mIVkIYEtw^UZMWS}89w`asR+O=1_tD)@s4W_U&L^c#1EqlYPV~j%0r&LubY@U9 zErRy^kco#!^>j^T@55CFr{=BLLR)*shEjd_0fg7=)iOwA=Wy>v|NT30HYIhtwBfVm zc8vnvX-jIVZ|s6j3M+K&$48$p=8fN<(E1%MXOiEHv6Mj1$sp15T4j1gtn3`=vTS|b z-Q{{Em7I2|_Y~_g1+RkL+i@qHTMeP}`C!oaWPX%}CY`zqxbGBX2;tc6<5L)~`u+Vl zE4A~37$e~ooBbh?XYJ_-0!m}x-e#?cVzw#Fy+ZZLe3VRHb?EsVE{^*7`L*RXCVp)V zspf9pY|$(lDK)OGC@6?qK%46icm$lE{ewZmDWKBD8mIfeWonff9Tydx|M>Yc4E2>d zf7OZy;`?x62ONEr65rjy9IeDZ9b}Gf!8hMoF35bF|8b>(J~C8I^@g0Pa8UwoEC~t8 zIv}-5bt)i~kBb1N)&P*%9S!1#ZK19LI-~xhM~@&~!^r`v&f*-eKj-_z+xg%9zlEld z-c5?-x;@xjoQ|y@8L0_6-Oj5#y$RkpY`+A^Yw^sgqcLMCe{jirrIJi9hdz}dgD$(m zbuksrBxDw(w>&*OlA`Ib&Z43dVnR+6T40#88y*$`vJZ}baB&aS z^HqvVKMD}EVYge(Cd6V0`#^k5N)iBkpxK-ibvQRrz-l%!H}xfNpgZ&O7J!fs+AfQt zH~6H1LpFO?nG+oLyWa3%tbbrFoA>VL@7?gn)(n06ZEk(@G=Jfh8r%J5rclV%MPz>w zjIXN`-aCX(>UNLunIH;TP8jv}8DZO>)m7i4lIO7#WBbJXMpA2 z2n>=&;bcG={jFEo&cT5g&r<&Qw&ZqIw73=tA;R78yvI1>bhO22$m2Cu1VBik3+OHv z@L(Ncjj!Q^#EJV#RT=Yb^NXe4kevx!kR1wUf}pRoO0L zo0@1l)5B2Nq5en9*Hp7`Gi=tYdpZKmZ zb-N)GzgDbPm6WUj-6#iy3SG{G(iP4-BW4v8VOtwPEmJcyXK-m`$UUy9sR0}G6PREu zItwcg0$-6O?_t8w^z`w{?1|#wPUA*%`XM-i5Bti_>)-?<3a4RU?x_UErzz*5H)WUG z{T=?;g&O;ry&O7;iScpEiifHBcB!2%5QqV&1*8a@3TihX+q2P9fw~_yY#XpP?1lJ1 zk8CJyoL)~%WNxDtxgJPa{-1nSX2*lUPk>$vJea$&cQp^~>n_<@2avIG>&%V6f0LQN z^Y^8sq!bquw9IOQ_{=8vvec+)J?V|{`5f^EiCnzP&&r4XN;YVU+{6!s@<^A)jz?N?Q>4LRE7(|4SgDt6 z86D3W2}?Xo+6$mDA(;M9Pg-_)Q0yqu&B_k&%27~;K4ZhIsh!92C{5c>aJ0Z(WaBx(d%8&kx_AL*0e+wM;{7h*)F!G+$nOi ztJb@;8!Fe&uhJs*Dn0!sIk~#J`t0On4}lPv`!qH2c{*{;<;ROhCMFuB>A$II6c*WX za1bXal9@(}i8Y>`o&@RZO?YPv^0(2L?R`?5BdOUVA$op|+)f$snZcgyawXKSn@$0{mw{{=D!I@L0U5N#WMlR|2V8&lFbuQNp5O z*R^VGP93!I@R0NEp#k~aa6w_tn?7T9%cj!Eo42AHPAa1^H&)k|m$MRK1Y2V_YUCMh zmF3XX6aY3bB`H6*x=Hnq*i0K?qxdV&RCE57HXr?qja{#)5rlqSw_~Qsa`k38SK9`0 zBFzU4vKMTa5HYD+ADKca7>q>GDuZ**2F|VZ_}%QFWf37jz95!_Sj3`mG>F@~Q@VE11S`N;6d=*X~n@9@wNSn12#FTtXU_c%i# z!_`J*6z6gokUg&`H3LlG@YN#cSK2f2(JRSG*!@n7jY4He-d zmQ$RVD@?qdlya(?avlnGu)hRP$YjPOdTXo#7va2VLdbVdUl@GHJ-UZGtE&WYT|Jd1 z%!;;78#)aZlce|)*Y@iUaHFhqRk zwJxq3Klh_a;D6NeLOnFaJ6_A|Hb=3fw?udUcfS7j^y!Z3=4ur;YJxHy3PI`1_qz9Sq0M^_Essiit_%NsO+}hj%^E* zF%H-*VN<^gU^b)CYD{t&kzIde_T!YN35oCO{6?Ge^Q~xU{>7p@BePG|%Fdx}{xn`3 zS4^#|_ScfpP9Y@YpTuP4wm z!BGwy2F|cj=Y#y|sY^feIPTT|{t8d;k%%n*U*!ga(lo~g);o71QMVyfPf2+gWh|aw z_!nqdhlkh|7Df1mg=YQNf^oMA+g?USYLHnj|HP!GrrHZq<-x(Q3yI*k+v$_T!>7vy z97aBegt}S}RF4i8@~|0x{n2mL!zr><2FY-?rnZ-smMqvJc^&>TE3v&tQQTviRPHekY2^dQGc?M=+FAgi{>>H2Vz6q$ncu2v}Fo)i`!LbwmdeB*Y0<+`P zC!fJ3hv@qPTwI5KvyFBz>CCqY+#AQjL|_}9d5RpMEteU$fK3~Fojfn+4zSkeL6mUi! z=RZy>{`L=&>gT5$+7pwLxH4lk4#)7;IX123Gbl19G7j=v_onC>@M^_F19bO#Fj`pg zrn$J?$dFje_F7_ME>sSuXI?=c%bZq))?OEt)vv+;$Wt_(F0lOIFz8f!SR?c)J;hi> zzWh+XlIFieJp|pm(1ubtkVqa&maRziX!aXT8 z9(h`y=RgNGFPHhs`;UWng4X7{o2k+Ay*Xdi_+l;fqobqiw!-X4-m^TCbg;2eCwm+A zp&){J{KC-oR%~S{t<1beE)@0X3T^u)KLP4%V&x_&PIx3+9vTwvZRqp;?lgQNjRSwl zy&U=nwR$BkTQ1kRjhv6yW*I}Wtrdfw|6`isvl}eSCjJ+zuB7rB_4-wyrtJ?L9wtW% zlKTjg)O?Ey1D8cvg!lPr-0j<`Z)L8@dW7YE`1Vcl^<4w6(=%Fcc=v%hh)@u+NVthuP5_RWiv3j#8$sHpEqvCaOB zUqPRhWj9~ms)B`C^z+NKOR*^WA#PXYK)eZ*Y=k17W%vssyp%RhdJY05)}_sN^;P_a zey7#70AL!=kw&s+rGPGA*P9Z&;#9}Z#Fwtttzoq{cwN?;xAzARJK}$z?DJy)PNI#MC*(448w_4F?=aMcYyo4acLp7w)sP$Jv_3CyH(nudW?(>tEh5@o z>fl!ZXx528KYb#L>pF(>#z&m?O;4VUo{P)C>3$G*kcQ)KYbvOhb1sbyTNb$HdTN3lfimZ<%)m%bCT?<>E4?7!Sm(iM*%Aj@c zJKv2auRC`-Yim8kVF(WO+AW;s`uephjAW)?|7u%Me_^4OwKY^ZdJZGSy}iza@nz)l ziP!~cJ3C<7QeApg_!q+2(09aPd*A-QTp6wJA0AyT&RaeDPFxLutny(c+{ZTvL|-2N4xSq1`;l1EoXl}d_ZQ9t~adI zL`D`i`So~bsFUTDVWN1j`-cFU@3EiBw}A>I56dk)ir(G%^a;F2SMa+bul9Z0A8r(w z)BgMChL_3AuRiZ@`+rgA@_ z-6>!t476_B)H66IR9_=7s!FAw|5d`2EU~&}F?j`u%Cr7%B(fiJa*DFED~)}KcJUC< zzJRMQ0Q}&R=Gs2mMHbVbe@>w7X{(XAewMD1KN0y$=l1XoB?1Fg;-v zd%8Q*NM{=D-z@DTmxRI6$!15P8W#HXOIy~vhdvFR!47PK-fr9K8TW0E*LRZsh6N71 zxW2a`wwZZ;5+}Eqo1Z`B-6mk(b?b&L{FQ2`jvw6$Vvhv*98RgWccm+!U_cL@LC&v| z$!FbJJ!)Wj<8_;Xt*xt};VHD{&<|MX&Q$tPF$ELdAB_I}I~0bT9&;?@V>CpAXx-eS z@%NLErZRRP2sU}DrRni^NHIi_FfKSZHxwFCbI?j)a6v1s1H4=?kW6R1eJg3%oeNV6 zMn+k=Z!|<*Cx=*fPft?WX~(Yk${;@8pSSLP{<5%3FU_(5Y^ZB=TWopM;TU~1HwTCL zZlQZcv<)*?~N?F5*kUc=7C65 zW&PyIqbEEBpwCO(xg#nL>umnLAkQdR3Cp*GMsN;;`#cj$MVpk*U-X$Dd3xR=6zS}{ z7$7=+Zg_7p1XJ9?q7`vkZbY?C$@lLOq)Ly#F9Z~-u0)@LL7)C9T^}EjXJ1Uc05Vdg z7V{j!F1Xj1K*NMk%Inw5t~BcJt0&h0=3LYj!(mWm6`(tQDX!}gn+~TM#Qky=^VIW| z2}bY0dLJk+qBS3*4vLF+OvR!jB1Fzl+yG2Z5b}G`QtX|l=u65BHBneTncLnjU^nVC zSp)uPaA+9)0;-U8e~O^nNFqc6%D*w-@L4?u+3vS@zhf29X94F(R9hDO6@Sw==249>`md}x+hs$S=dlg4THB3{32+rDc@RB0I|(F_jG4~ zE{>aq97WmpIy-sR!$4&&`k+v?OiG11Z9s}NuJN1&$tS&LM&cDpxVc$9=dRu(^yQ>YY<{5uy|X;9!PTBR;PLd`%3ZhUY!SLMnTsS9}gdApDj; z#N6K7gR!#GyZLD+dI;E8P$sK(SCo=moLLr09xJZ(-Q7grB6~lPM3>v#h;5_DF?s4} zw_y?|A-F%tzmzRCS>qpFF>HIah3pnWj;*h^w{9WU$=GweBbeS> z9QYnYCPY^dod(v{3Ocj5a8#2aQOK`y<-LG_2dwlcXMe=Tb?;uoeB_Hc=J-}dAsr`b zdl$I6^7DxhtWRZrVf)iR+7uSrAYkdA;?~$=k0iV+;uv_ic6WVriiNK*Fhef4VWkvo zO;(58;VtSJSO|PwEKWhZcsIpaH2inhm#_`4c((?FO2)K&N=ixq6dn(RXCi)_sg=EF zRif8$O9F9juO_y3CQw^lK$?D2JnbfeB5Zu>=WU`Iiyt1K-?G85N@S_L@Wbhx)vSLX zB?5-MDajAnUS>N-gH?5Gtwy&h|4Ax8?A@snXt%8%UmIy%AwU3!2k`fjJy$K%BvhMX5>k`>hc(|AxexeAwisV!zg0B6>|Rcx2cGS@AIK~ifKP@* z3M(DGuY>U*6QjYXf!pEY8*U522Rw;2g)6>LJOM4PtKln!E~i@EB%q^I-swyPZ7_~< zzY0ZVU^{QceE;4TZ`rZ2zuaJY@skw|+mgstNd36Ntk^IYX7}}dR~$n5=!uYQ0Yt<}$ffOLj9R z-cnAL4Cjv>d(g$WyenaQYGkBSiBPvB8Lp*M^Xu~J>sa!?Uuh$~-ZRTu0wZ1=@s^TVC5A8Uv z(Ec$s)sDmF?~4_Vt;nY%*U;QO^j9u(6{g9$L35gZ=T7@Rw?kcR!IQz=)DRb;)Rk8;>33C6@T~#R4BvM|K zHmTO-%1YjGcA}Wf^3L$8H@G*7h!bM?y~$pu5LAU^fRADoA(N{(hDOnVMG<*k7k0vm zWJqLGyuo!VLL|AZFARsG^2WGA>ex7*>_ZKW-(YF}N<8RT3zZpo0qur9OrgtSvOo0F ze`EKPI^EeI4szt=exH?Pvl)KTbu_oT+@sJ4ZiOWBeWVz*C&h<4c@kNk0oA#yUS9hI zl&WMMp`ki3OQ(r_H5K?ReCOp=rf@4hhR|o1y(J{0MG#s(pH6FA4!3^^a@rvf;5zp^ z7Qc_T=)-XDp1f*X_4}66d7*6aaA(f%hGC}VpFL$ze^;m=eABkt&AI*Bg=c3kESews zt$y_(5< zfi~GGng>n_X0}|{{aG^1wr4oa(P^^vVdSBvH1a$2lZ)JRwd2L7Ehnbh8TTcB^2a>& zeTXNj&VL+1i+J`baCf`sunt9d+_jk{qJelOa>sm??7zyYuUUhZdx`fYB_ik12T@F? zekMEj2YWSCazbgdR}k5W63?GEA_F2&xJMqjiNdOA0zN^(qq|avrhs~&$8P_yy1yr) zGJ5}*qiRGZ=;(;Vc*=$QdiaEH*kk1GN(1sz7S1ywrjahbd4|c;SJ#PGtjo!Gv~v}| zq2jOa^0EFj{ZY*n^?UhJ)qg4N;>p;c=MN-`Xzk z+%1jdQC>)lm{L6wDf~9j`mrS3*!wc}T&3$-ycc{7gARL~;$~78gfp=CX%EAkEljA* zzEBG0oPF3}S@n^$AQj^rx%wiF=aEYtPm#QcLBV~gyzmN!Fe>7Kyzq3NgJ<+g^Y3kl zS=dZk?Gn{8u=Q;jcsZ|5CJKA6P^f0y7ruq5ns!|9F&ZQ=9CdSZ>x`xp5bh3MKwp>R z;G`x*fD-~3*~ZHa42ov%8W!IVTma9N4U}BaLH1|PWPob|Z?$fGHit+ zez}W|ZM`HBK699%SA+n@7oLaw$o<8UT)%sC(UUkZJN!HyC(1#vz= z+Bn!Sg;vV`faq#4J#~~Y^spiqL~B-e@QTI$XCUzu!I0wbA=6u zZ#ZG6iCEm)$>GUKd_=3sQ_bDh>OYf{qA4e&uK@?vI33uXOn)tr94Bh{D^3PV)NgM` zQC&$ug?JX$0QFiX#>e-&Onr<07mdIj!wJ2`&^t*wtv1Y`*E< zuFu!f#t(nKWlai;21^xWqU}>CsoNA0FGQuG!3{IL7HpEr%)_%jGU<5BJA;7QF}}kr z-g2D(d)<6R7!N<|LfUhZ#Y15f9i3CP-pvlC9#op$vNq%jriAYY82HjE*WGEp4}5%npQ1 zDnQqJ>)}C&WY8Q2m!pP`aHPZEls3QpB;3oqJ**LNQH1I*GA}=s<+=rEp)VACe+K}7 z)wt0Ra@kVGlETH(5`T(h9TM?_kkGh7q099|ieQjp;GKdqyJ>2^^YX+hD#5<<$GCDh@%xJ11Cesmk`QE*9oa53gO5Xuk%(y)`Z>u^OP$ zx>9RtSoVz2a9&D7@iKorAfty2FeK(tn^o`Hm-+IeyL+gnOaMi(5ZQV8S$6kdp-)O3 zs;tMDd-VLT+I*N{)yh3EBcldwt2y;+T$g_?nn}T#5665B_zzwV6v0Ra1V_HdKmhnQ z?q&sB=Q(6x0bt2AD)zf+hP({w`ZakTC0Y=fdigL#h3oF3dux;Dpb$X;p`U_4JbV0( zKZ7QRhUgfW25Lq|i?Pm)2Bk2c0BgA?)+?~wZIrgLjU;lB!Wk##1APG*n3153HLp)B zEIeB=<_6MihGiam9% zQk$JrQF|NQ<|3E`i|^h2iOgGLvewNyZTV!*!lQ>s703~VUS&~!Jtw?A3ro-@JgC6d z)nsH05n;gf{oA}R6|`E=@}G?jP3)j|JCn0AO3r2O>-PAK_U#jpm-hR`=nhVy)#X=# zNmL6q<2dM`EgUrM*p`jC*=MZR7P`nQMniZ4y$0~X%ySjTLUZ_5(9UwI02PI)7-pN2 z(gr5@&bC{MxOs`#x`YIm-f1qyuin0s$2`tRqk* zyJ$fvyixaK9I0k{B?jn)R@L8IL z-5}pzDdi&Gvv#*fEVS%5H9~6V7N_w3uh!ccSP5E8T;R?(Fip11&u33egn`NJQ?1wf zMD>&8Mab63$F>PJ#%#HIcCb245qKOXZ7DUFPw(iZl0H`3IsW{uQL8ipAy20oL;f_7i%!1%ll@i*XO zYb>4zo;_4nCb<6O>}Tuuuu^@_pFrt-!+AKguoaPA4wRvdsl$+i107w}wA*PE)qZdY z`mNmr4m{u0xnrNCmVfD$2E|N|)75_YoI!Tw)V>276Vn&`MLSXZ^x%0W2o(C9w{*2& zUgqm}Or$mXR4Hh$3g2-3zU}uNH<=h}=Vk;_MoVj{U6I9Z)E*^QQB}3_{caFI0m>RK zP`LVfdSJR>&1?O|o#Fq_I!Au-$`@@PAP-UGL&%L;>rfFDy0_PlzaGRdA`*}KIX1Ss zeJC9J+S2E1d&2d5;u{*tIVP!N9psrU;5r5uW>vk!?(YqwBa9tUxXR!Tw2%! ze(}Tf!)qV!ax19Auvz@%1WWuV!QDWEHtU=~i3W@fYo3{4X^f$&fmOuYCrf?$W%Wyw zV87+!awsWrh+b1u9pWf!uy?j;a(<)0d{s=gf19U+p^^ycQcn#)iQ#{X02CmV%liEJ z?}*dv>sP1^=drX@y@p0Vg0_PNx^r42PT)a~pDs@-Ji3Wk6pjqEq_e=}n=?K`bf)0*uagcLJ^Onf2f9t_sYl8h!;ITC|&c$+l_<$w&Hdt|`QHpSKdP2f`AQ$;n1$ z#ntt77>N=EMWKH3S6AhTp^%;J2!xr>a#uniCi`RCN{;ED$U^#P>%NS@g_zN^?aXsi zU4(HL{s(}`CgcCzJg zH&dK;<9z|o`Q}cJC6OKxKK+Ea~#7Kw>Lv>T~hNjN2r4(3aQ}<4k5n@VrK!yxwwUPkom{ z5!5H34GGx7!rR$5MEcW2Ep77e%8H!o&fy6@QR4pf8+nPTVStry zZ1huCOPG7Ln&Q;o9l^8opqH}leD-dqg{PU!bH=l%kQR9~PNG_@S?n(qX}Gt%xO6D$ zuE}Gh3%@g?SD0v~a3s&|t6#*8oK0NsSVb}4{pD0>=YoXNH~?H0$A_3qM<*vxpDT-p zMup%vLSI{?*v8k+t}%c4zPM4>bxm~vLq3%Sm_bd{yKStLHE}5>&~F+-eV1-%FFeQ$ zCJi`b;DKS0Vx2u0k{;Yi*jk_sJWv2QnqP~QNtN!E=f7G*1XlHy&<@$yBBP@XS^}9EK9yl|3fX1fujtv@c4N*r z1~R42K%HzvUCzK-=$h`nf=Xv5f#n8O1Mxi&1pmSI4afa;2~HO}$e0iE zE4sRVh56OVR>&-Iw@lG+K6~Nl%Ag0BMhWwUs9LvVM+wVDdqzH*JQe9I0@I1C(lU6_ zHMF$W_wiFmhxt`9u%HRTdRZT^sz8F_5&{9$>dNlb%T5&!!{0O`nJ5yQjN(e|US3b) z)6__UGRr%o1zZyk6urTUn3|SG*!EjEcKIqS=bQNS)@wH47#8ipPrx_eF}<+$w?T$Y z^;6dTa}ZdkS9ZTwDzhz@rBVgwF9){33U|X%GR+rgRbfCD_=y|IpkPi|N>%*dtu7bX zznewBd44qdXc*s4L$i(I5`7z5P8G6hsZv4x7g}U$Ds`kdFB z_OnsuEZq-}bWI+KaM$u;BslPHk<6unx&{GBUXQ=bBe0tm zoKA%qtlcE{`!zJdla74OiYzR=@>DmT(oa15&)03tmCG23eXunPq~`O*GllAvB*Wba zzV! z4f;!#mFlBqqw}Io{|-g894zKwP8JT+#rDycte#xC*xCk8V;5}t#hA_Xj*pyblM!8K ziYD2)UKBOY%cW73kf%zQ&)yfaA`zy_pI@r(r;DHo2XpV_wZ&J&{rd2pj9+DtKZXtS zOW{_L;w792(zUN_{X^NIg@MyU$_Vxzr7v_i?~$f$vXmaPZ-GQ$Lt&wFc243?0zqSq zbkz?iF$%%U&x9{MA|i1yj=NjPYU|`gSJW@@+r*8`!1enJaZJ;}JO`9jfLX5AVGe~E zQkW@d5%&zd=dKW+d|7r!OfLDKHA}{IFp|jXruVnC)_BKt-Dj(qTm$gdv%-(aSBl8a z1F$ZHl5px)e$L5JC&LNl$s77XSk%|xJcmmx-HiUFV>X z><_eY+LaHD%7iGW>+F=+8ns3VFRFSP@%tAqvoBj-0&`gR{Ef>9p($^|u5CzaS>p|GqzP~Z9*v#;Agfk^yku}dK?hQ%%&$+)ufix~P92o37zO;n{nPKN} zAPPbm8GcSJz`hUbct3e>6#!;>V|^V6n2cZ3lauvybkJ@i{6(5-WSYr+kbFMfdh#S_ z^K2e61DO~)lDYnG$}I=kxIpaV9xvYGV-|79^;^Gkdw7Fv~Vv& z>30C5OO+J#Sr8;V1_rWLIzf&M{!-E4A7hD;xDLj=?jH7IaR8@fn`iU#@j>7A zPSiu~&q;wD1ZTk@R+3K{n!>_j9+#aE^Xm^QC#UzxRwjMurT?H@sdyvX1iPcJT~~me zdnFYW^&daRUyh83ef;nxcnJW*EnoKv?;^m7k?p>utVGwQkFHx_;NKTkDgxEqT=?jYZ+)2e4Fg=hF}+U%?#~7Q7JNDD@v6 z=Bs006=(ybfB9T<-}$48q?vacCQ`}4LaXA1g7#L=pAZy`JLc>+!kO-TRz;Bz< z+Z*k+)Ni4zZNCF{I>(u*aWYnUVIiS6!>nhn8|!wFxw-B5bf2FLx)1U%EG+2oOq#dC zs|-|AC-AO3h2~>yjI+pA+qbc1wCgOs#% zE8QI`-7PI0l2U&6{r+OvXP?`@xpU5(ndAPK039?ZZ+gEnwYmz*xnH6xDJ!eIQqSS> zkumvDQ^@QP%)khK1DgXYu(#jc!XNDdp2?um)b~MSOf`HnmvNFY+b=4HG z*c^EF;KdSSK`ig7mbUiZ>ZqXPAf;5recaP%4?^ih& zKNReq=TptWF*S?do+R1vFLB055}*^}QL*58r-2yt+s9;sxj0_vVPFM~;^Kz0;}Nm2 zdA$Cq+sZXBMCdJPLkV)Ssfg41$L){GYieQMjGD4Z-XyB$3_E=gw1Ge5@j@ z+}!ajI8_>hs)EM69)|6;@cas4}^P0=6 z9x4D(O3qdrUhuNSM92~Tt=Z29qKAymJgpyY;Aovf`VYl-k(Rwggu_Sbt>nmH@LTZs zJT^p&7veg}6<4*~jWHN$N1c@d`1} z$|(m@M&2J%|N3ZSs_seoG2EhlWe|C5!ZG{Ly*si>gh7*%eq@+!1)-WRIejw#b61so zO!uG%4PifYOKxB{C&a|Y#NOdn?J*%|nHt`vQ;3?dY;%wwa$b%(4>{bKPj3D!jonzp z`S77Y3hT$K$HzSNF~h`Y^-oNbv)@kzv8tZ>1<;(mla_gZXMg9Sbu}f3j3(zFX*f&Z ze7Yev5fLvHo#8VyFw{}SJbO?=RZ>XEfA@Quvy<1iQ=*>>6m%tFHIyj9MY51_a*>Or zqRQ=9EtN?hIfh*bD;bDk;IC9?5ObSFk7I}5o@0e`7Xl^bP(VJ4=&t|oXYiTukm8of z*hVHw?;}3S8aJsNq_xdj|Hbhx?R|dFg{%i0NTk=qr+=B`_izu6-w>fl!bu8CHgl$a zjYSj2#p8|u=r`Sb<%G%d!%P&FRnQ)?)#%1y6nj@&=nN0cum|TplpnnxzZI7KH;UxD z%{zo(V8;LMnMhI&?G1KSr!6jM!wX~#lZV;GW82pLXY7~!5-eG=mw&?KZo#CXf9!uo zCid$(y<@fGmDPWZ*{{JLo>)L|NK>?10i((NUHF9#(!=H6KN&fKY=}aVw3sAMH$Yy+ zg&kp=)&H%!&gNX2b!L*pE^CM|pn2sbgccl)k(^idGV#9nhJj zd&6B;V%ruEm(fhZ0ikXn zM0n#5^8?|`(5%69%-1Lxt~5~v_WfDB_7U7zNuMx?T&gRwD(r~2M@C?P9PHw6fb6n{ zG7je0Neka^UJ|+=m#APir=Xl@SyU@4A&l0$y?OFolf{nYcO0t1k#m^(pU)^@PN^$? zk2XM9{)J2>-ikm}>+=_*hw!!Bvevkb)ZYK>O%ukYz1eFC;#I}sZ!0a2FZVxg3d-)N zY^Hee-i>E(^} zP~Wl;ys}r16IV=$`@_H=VHeB%!p-^o_sce_IXUE))y&Da-P;G1vnS))gmap0fOaCqx@*W|rV3L;tQt z+y+J%;p|U|ijuu3pA!d^Jr}3Y+YRe$CO>L4jSD4@IztJ~)G)fcEU0~4{Sx% zk|#yQ?^7rUV>AEWMTi=OG1tjl!19Pmox+E5rF2anI)@hp+^@OdNkFSYV063o4I}4n@D9sO#p*sdmHcLmhVx(HCYy4x4>cHvCBf7 z-P&C1-(P+@wE{&gIK_M~I9cuA8{GDG9qM8Zkdt;M_+;zjrt9FZXwJ{HG=6G!CYeb& z;hxXpR}H{ix11HrTn1BM1{a5_^3Spj>dH1xC239K#-_#RxW!Va(n0Y>n;Oc&g(L2I z_YFlO7|k!pz{^P5+;s5a3Eg6Y1?EW;U|`{{Ry*akHb`@pX|iJuyPkHj)$y;oqCzQ#0&8bXS)yhYHE5+I{>+ zAD7_4B-)s-`K-jD!SmEL9mdVQV)~-;vEgQvMo0?!rx}SgT`*f@*GDRpE7A_0dUq;@%SajKqa( z9N8k*a>W=WvP<}5LL%(YwTD>y@HIiZd6=hRnA~?XvB04@nPPkuS+SXS9>{bug3OrZ zFQT-*TR^0tGl-FRdmLe5v)bYXCuC+v22w#duKQVKwwnmK)XLP#*4ZPFAaj^I{r#za zZ)OQcM>1$xgV+IpU9?QoD~sW+!eUW9K}wR9r<*7BO{r76ti zV5+2Kg4>aJTj+)0{L#i!JH030<=KIOLj6j^lWXQo%J45EjT>{1qg*V7?CQG+&8asyxoJ{h!H4T`mo5mprE&UrHHBUu z`LwPvHlIUbx{e_&UH3dMg4vs<(4 zAkQyVVwV}QFI7vgFkml%Q3&ri!VWj?IG~i)$Rh&xP|Z`N+sXg5l?0f4v$UeULbQ(o zCI9m_N=c3^Pnd2g=a|^-&FOkG8-g*9KYu0qR^s7;-2(r+3Dr;8TY85_uyZfOBLTk8 z6*PN^k!QYdAYqdyMoNxW)@vCss9?^Lq)aA@gzE)3l7tqN5 zSrxAs%O74b^uH%b&0-XcFC!fvepMb?w@QA{kP4H3*EYk*1W37$_vYFqlxL26uOM~j zeiEaB0Bw~IhXQV^En&)v9$n5%MiyI8r+j!(rR_vnU8ZK)10r? zN@)UgDz-WrlvUE_bfg0~A>L}K$dH2b63%jI@}J$gI@a& z&yH0J4yR@#Zz9e%f5ib%OF;{**E`0Iq9Rw^-?Ri%hu8#HI*At7U-)cE}@=$A?k6d?^-q4j^@t-7vqFV@0Kl zx7IMcJZzMPX9~xB3eKM`nqwpLNjhRayY?C}uVrUQ#YKZLA2btic`aKN2dI{!=O@nR!(ET;|7XCEnXLR=%HAg@}oV4%gA1bVo#+acOk*T z?`S~FgTvScmG)-(_wHBr3xUV>m}sxxpNE&2i)^1T2*$^M|9D(=?6|mS@v&iN6x2iV z)H(((1Si-}CSBu&C5aB2Cp1Ce4XK+q(-Q?m}u#9gi znfSwvDWk0*d+A+xXc1@TbfY zzHRS5#e4hp&kGEMkGrR0C}LZXXhn9rqYV@R&SoxgrM(Klu28j{)C_%m(OYY6U%Lkb zFE1A;C2_iz6l}9#u!hBaYMtxc00$Ua)9rj%uio-r)ty3z@pb2V+G_m?L$sJ&b4qPK zJ=O8mmDzv3#g?~LNDb8bcpmgl_6oJ^#IFWIafQI4 zLG$7{_Rn==lUS$*gjHfro6HbIe02Q=wCt$HeDexM?LSLWKolMq=S38PtU$CT zD9w6bW>)!64>Z8qCfFn6K*oxg!{ z*$%$jo|PGvpW$PnYSeg)JLBRmUgTg`VXe`p%sg&=Xh!}{7(n211s&7 z56H`0OZ8lvG!e=wIY2RtZmzQW-x1an4J+lRK?iNLjNy)f3xQml5=yQprG%~7waa%e z$FdmHknvN9e6BzKZcip3Tp;3mZxn3|CDW_B2$I6yFH!63g-JnzEU+$L$2XssSRBUm znvgS@si!!dP&MPE5XVGwZLw#Y;Q`c>3{Jl9_39LG*u{_*FI-7DT|nZ>2jeMML~Tp% za}bw}G#G|`MWQHiQGWEI3xGYpnQJaTlB{4YtDVI zdgY&vKooLzGU5E3PUlv$CEAu_#t{~wmvo*@1vz9=dI@)yWH>`k^nJCu_?tcN7n`ug z+aK{UPj06;>=T=@kH=--x!$eHpR3B;HCkX8pV;gwI46JleIMtTVAq-v~WL5Q)$p8 zL*eA1&D}~vO#&%Q^D!f%u=3JE;iYCu)9HbjvLaXU>=v%uUg_`L^v$SxEj(X4aldtT zr}a4>`cI$n>UMB_a;`3)!zdZ}S(rA8E-t=s{)iv@*aw{t@m*`%1L00Cp(GqF2zO{O zwv%1(y*qxNKKdbuLSOqEot$AX#>QpdUfSZYsF`f-i3{jr+I-5JKlAO3-F~1Vk}0u6 zZnpyJhL^H01QbGKT~UF2BuwRmv|Q%aft_igvD$Rb^62kzDtT$yJQ7`%g$uJPdf(iB z7;jIPFj_#`lXHmvy;rlgnwTfLVGTIEdKmgB(DlyPZEG7yJ$SOVSWN+Ka_~NIU&3B;Ywaxa9JMmV2W7L$$fv zQE)@|!)4FArQq5r80$X;s#B=PVhRF-VVz9U$vS%NWNaDRkkq&MDq;uAk8?V^>7$CG4KKo7*GH~L( zEA=;-^gD~(yA}oGj7$+4Y4@lIJI_=P@Z4=zW^76O^$zeTLilAYeC{ZA#h>Hz*}j{{ zrK-rtRVMOEa@?+BSQk>j@0LSQ^k(&H?KH$#(cL{tg%nIvKMC+FxyH0vfXJEiUs+q} z{1>EaFn6t|%2HHm+w(Gf%K5_(m@{mW&9BvVKX@rV_RJr+c<6*a{=wNor^N4eg#ZMw zI4B|E>Y0g&ftv4BJQ4fKYNt#atC~C=>-QGap9uR6{|=2+SGSAQPY7p{Xj!%A+x=5I z4g_(k(F^?>O7;#)d7`}kFOJ7e`^hy(Q;MP$cL*;jEVQs^S)Io3iiNh+xD)Zl0qKI? zP*%ZtC}g|$EHsDA{Qfaf!0(%87g_ZqaaCzAk4OkFlsL4oFSmMf3hJW7WSeM~pjH2^ zcUC3%g7|BaF#fUTO}AGac(bR{cZyVB#VdLWI5_Bv***UyslqIn&Dm2SC#w8jP-LUm zVL22~Ov0OtIe6uT%=@l5YW_nvEs_*G1&{k^7!McCQm4Ddw{g{N=4Crql~)!BFYdO; z&|;j32MzC}tP|5)RHV={=~$u$N4C@8$mgXZ1&UPFb3Oir zMd_4Im)b$rGR;16M#Yc2)IM$B20%XQv7G8ZLy`U&l#0-56y@HInic=^N7d&)mr_EYYh{Z!IWJ{O7do#9~DK;+d`$q$i zs}%Rhy(<4c6R3fkx%pbGf^d@J0tYpmdy3?=F>vYB_D|&ZIrvbp+TV?sw*6xlQ?<5; z@bZ+3U5^TNBKFeIYdnA}X4F%mNI0N6IBS9oZ+LKTTwR?tE}c-9MdFi1{Px9Sr7P2~ zH*%_5j@Yi`;~8nG+#I&xWjXf01_)b>hA;kn`@zD<2#?=8q-E=@|d@HTj{p~BEq{~K>;K>G%8MU;` zxwvusw^WLB9fkipwf*De#Lr1x*;DP4skFPPDO5{~`Da`E%X!Z!8v67BI;=O@TKTU$ zhgR6%qXI&d!g!8t4ramq#9L^ETk;AEjyAN6IC2txCd&Hw3M>h zT>hOlv+8tzh*_H;rsJ?7H`2@#5Z0{A;p4EpAe)>*z5&Sv2c*7ymb&-CJ489Yw2L#P zVhcJw!Nxs#r!5ya*(QtRb?#Fvpz+2*h`3?Tq%?V!n@C7KjF8R$8FkbE(Egos^%bAQ zvntZejK1c$DuP-1FQxvo#H#m%5^3+kmebl=uTo?MH!Mnxw5fp_i*eP!#w9wJ@z?Wh zCGCuHXxyg(>eP_(Oh8ICxtW^I!y;sBPC&fA@`I(@VbMUQBgMi)2dR`%Zm@OB4a zc5!eXpRk{eXQoR$??KIl=C!ry4z#!baE@-sy+1mDtzvdxFRv9ae^lJE7D8HwEDOE~sUD=VE_(Qz}U9PvM5?jF4i z+gW`Z^0_nG$;{s}zdOm=+d)M|La#6N_aX<}b*>x&%$R#Lg zI!`X(+N`Xg;_C++72@UhL>B{;WZ#o>9INQ&YxtC^!SX}P+b7-(uc@of>*(Wy5G9eR zq;KCz_=Tkf`->#fSq%)eo`E7*@Sr13mA~H`ufgQyW&XINOdP!T6e)Z!UIZ8@E4)c? zB}Nwqiqur<+8Dy%FB65?7#o>LmN&fGPZYi2YFg;{LMI?uc(oG#eS4dygrWKDsDyEjAatAimG|@2*G8oD z9eh*CkTl#f4EGEDY&N<6S%^IMzq;Pvv!@F*BZM&A+%!V;G+D&bLtm}i6 zzT0qo;IKL!qb5ut$mxRl*$_X0Hk`6{Qg0(=n{tzSlys6(PVD4sAn*1yf^X z`>Nn!Jk?=ia$)okBjUgyvM50s2+C3m5N6mG&D=RNk}(1RN0cHbUY`0vhYB^r!gz{u z^rjS&nEh?`^=){*(6dU7F$Ot`E8yuAo?Ol(u3J)&Rr5%k<7JWKg8*1B>&w`WDfYnpY(O_-)bA<7vMcw( zQJI#>WiC(f^usp5Fll)7JtHZbU-T0{{Mh2Yfj+;%*P|Z{9A(lNgCJr}k?_zj6;Wl5 zjaGE=pg3kT)!Med#*0hiELUQU{`kZ7)eB8@;>aWV8zFmNIb4kxAM*V)!=~nDuHDzX zY?9UXD>KFS{H=Ng_#$j=;$sr8!swTgR?mFk4l+9L!bm5{1e#w2`iIi36CS6j_8(VY z?@Nc`E-!4Hh%62pV$on&s{Pq_XclLD`+M5Ta^mwY2>D?J9Ru1tM)zz;_C@$9WJ(y* zx^tC(!%Ei+ZEiy^ufbgfZ5jT&b+GTOvLc|9&~zYoXNYVD|bl4>qb0aF95 z*{<%NzX)U5>I}YcfD<%)I2ib7J?_$8RBs4 z7&!6SmI8SV*V+nSoq;d+m}A0jGu27SbnAO(soG3TQCMBBK8{NYDE!^)+A9joV_BaL z?XhWNkp*-ROWq4O*u?!zKnBEZz)!jzqpe0i($ieB9u+h#PINqEE)K-|gv2mAg zO)(dDd|C({LT$((7mboOQo?%PdC5@q55taCtq9qixPXptIA@i2wC8Ugf>eJc0Y(XG zBz}ifj|-ElMHX5XTGjgS0zR>0e= z&`~GD+hIACcyA-|%s6rBR8Bfiv@5xkHCT$3DDc;}!G2A~kX! z`(7P!coH60DWyGOM3uh=`5K)+GP%}!_d6KZxrJH);*Kd|Aj>Ao0LQ_^(ag7435&dPK)ImSkw_V+X z+fBLmePkIs7p9F9vJCP-kXD^O4GWb&<^BOwnVOYQxkO5j3=EU081>XEIq-BuX-Ri4 zfIHIgD~kr;MK3oLR3hWYi&1`$OM<|CF}Z-yxn>$c88;>@PKJTkwj!+?@5gT`cU1ay zKoC$QY;(g~{z|!L>dVvSRVq|Ju5`kD1|dH5N5)v2%N?6IiC6KOb99)3ifly$hNNmt zz2N#&y6#(R3*|JkNWKX$ep9c#RJmQ-__>t|uq7jN)B)u(y)aA_$NG0KgQpaL^x|;P3BAA|!-kWo< ztPa=PS>CP!qSA%DzJaM`Bul}GUwa#?U&^a(OIJFO^zzibd0qRy>aHOzD~JnA+n;VU zDhkDRTnZxXYP)*%z&Jo8*LZp`0F57uQ~sPh+fpq)NyyyBD7jcnZnS20_)aJ@LrYmD zS%jOLc5c`40t8$1jHvG4LBh-BZ_<>HW{B!!DDs{L^F9$|k9&{n2yoL!Ck9a{<{X?| z4B$t}V}rp2dMWKu0QHoFtS};Bi^)F;_N7g+SYwcxr(_S(1APy9h=xQ&i^-)k5I~=O{VG`C$x>U|9%Gkda0CCq`XapfKsYRTRf7xTcY>5oZULD&KOY1;Q z45fNK_GJcMVl7AAUsJy*HH_=Z*XaLv@&Wum6BFO$va|79YdrOvF}zO)6e+o-lW0U< zq`sb6!ZLOY;?{Ry3ZF>X?ma;62Xv8TdMyw%(QM(e>#1W{g~TFrbbxVW*LyCEx+V1> z%TYdRI-);l1s2#10s(XDYINQZ315mAU4(ZjT5)Gl{kcDSk?R7)$rl6m-icPCseDFR zSVyhKJWpUMs72vImf74plb)itsR=ce#CL_+ldk@IHA0DLFBu;AL|D^~_o9PPWMv~= z65M4b@8+^7#M1lOtIo-9M2}bMW)$NTF+fMadFe1UanPAK z^7n&&wuxE^1pBnUFcRnAvIwulWWcDgfVnc?_w6=<5;SO_MjZ2~^C3_X&E&7F_-X#I z%)8Jd52G*cRsVnOg-sk<(u<_m-Za{iM_<`u$DY=kIfSQNAOwXpuffz)rDr1LLK(t4YNl0D;N&L=qNLMGxJi9n%x2S5kQvHVEZLn?6tH1~fGTA(BGy#;= z8#?ApG*Q96SApSOFEX0p@Bd2h&G%3Rq7nE-79bECLvO{vkDKAYWEEDpq6P4!7R;s{ zT5i1ie|s=Z9|jEW;cGS;#)&=aaR)zrks*xU9DnUf&X^ zgXXZ>uqvRXm9G551wlkjRl(8qJrq8D?Zf2b*_m3;E^)OSQP^=sFJU;L0`DCiSC=E; z7}ZYxFnCyZaga+{1HO0>Qe_kZP*9<`KZ2sKEQ@sGjee%)qLBiHT1?i&?(UBN+Jan5^P_#jmS)1u9W2Vz{HpKxE~IQPhvMkD1A#_lyKB1Rk_W$b z&mL2yr8vL2cctYE$0AE4nA=Aj`(IJn2C%Pf*cicID<+93$`IbfAKxn*}lMr$k(o8{WTTzEopyLbNT0TZCpGw zb^j4rS6dl>bCs1-wbR)WacwmH9&R6;8hSsc9KCNJUBbU+2kF+9pj?4FYI!WXe?K@o z7I5|&*>Cp|>5U7L=7BaYZwUht`{>fuY7JO*Kvu5B0T83Nx5j=Cz7mJVV2S%p6pT;@h^-|F3txk?Gl63Wks0pMx!JPuFp$U{e-+bQbcx-u##6 z-Ouff{n9I5%(|t`mD}DjmjXP}%i_NQ&d!qle+1kc0vNt@6oj(jc3mT62w;QHmZ><< z_F?Z3rhp04;RpH%Mk)eTNKY`|v#Iml*07s4%3NpfVw1UP@qNMKUbX3H_y) zHX4p*q8{uuSro1Y6p2CMG5WrfIx2{Om>(;7I>HGL2Qvb4syIR=I@+wg7u1jR(L}^8 zkQf$R(_8p2S8n$W78q-2HV{tvbY_JZK^Zc%Mp5y5*p<;@BMAlqt)=;WYhpH5bUB;? zg#%Lx!W9u>p*S8yLDtLHLx3ub6y&0q=72Tw1Hl^6$c^lH2_tuX(vL_E{K6P1l1v4G z_6yAm2p^`91ifDyVazxZS~4Pxnj1-rCrAr+k0mU%NN!dS(WqObw#GOYvthMC1EBGd zu|~w&P?zZQJju}7v(alwbXxx|L_#A7Dhrc+)PzJx)1LNoJ2-T&drd!WKl7Ux_IPfgzdfW8W!+{!KyNaFx{}WtN6>D2$R9Aktb=^Wy;Kr}->}t+W!q2t7Ry;~L4E}BS z&68uWSwbIre+PPef5@ldM=3K7hE(DKN_$WWX#26@*!QI8CjADbZ5Ld6!jhS9KQ{4n zSJKVLa4kQ(E{!i>4J1T=&(7q#-#We!B-G)kv|n0+08%V6JqV|i>U$hw&3BSE2u(FnzCNaG=Go&RFalmL{8{alN0O z9llbh$tPc%{xiuCZxDhr;JbOxB4sL=%l(^nW?XjLD+co}p+SZu=7JkyKcf%$KudB? zeIQQ~F(TXy3thmZ0sX?V5QKuRP@>F(!^+E==aYASu^b;%RMuM$zT<($2UK(4>epsv zBaoF@I4_od7rnGQ^g>+h^o}Oc zJIx^7?scv9l4xRjMkZPj-jI6dpdc+f8$>`ZGKi}%BKjq{q<{eH+MMp%LRamP(1N0z z>fsp-BzCvbj=AT%kg2$%*`|_oa1~Ui+e+CcNyI*_z>8CHv&2OicrFpG(Zb;8eSffl zO+07qROoR333kt}AOhh1(8EXl6$Y3&usj|P*SYL+z0He!D2(6AA-yNS%$Zx8qJGmm zNkfP7XE=l$(U?l)>+w{7_94?)$n?Sa$1_>I-+I$|ERaga4Mgv|21vZ8w!+^V9faV5 z-oo^8=x(bk)$yXU{LBOzl<&2yhw$5kkPex$YD8hcb_q^_4g_(>l3=q*001#Rp&Y6| zvz^s8|g2t%h7-!^PcN^0L~1_;31;)Mq?Lf z`Hg1dglfC&3alm-3{6O2o;?#~<3x_W){{M$2PTcM)%~fKNrShkU*Np=0~jZQKc9wA zNRUr{8JD8Qh?}dkCc{@1B3YZ6mv8XH+u#*N=%_`%af&Rzq-La)LuZCWsfTI41dp)4 zMMVEmmBQ~GBP}mdo*Pd06BJ;l#>_p0{{rrMs)v!a#4=3_YnK9Pxj96NqySPER{70 zn1Z?y_3?Z4gzNRMJJ#7gW_PyoXf$?zEfV)V2-NQanfsF!p05CLUo8Rnzx2A75S<$uz1H48u3 zB+4<}5qaK~7|_x8GSw78<_9k;0qh{&k zf+A=D2yLabhpaPQPE=wg^bmv3l7Z4)QIdT{68r^?Z%Hs*U2e9k8ey- zJ)C1>6@ZSCZOv>x{{HjA2cV$L?@-L;OJT{nA+8{+-DUU9tdk94HIzGg^-DznD>c3z z+%kc}w~B|4w_HfT_A$w1QV%MVD8RtN%3D}E-~Xy~lJTXjTo&C|=5d`dP=)e5ZWdT= zNt$#R16F*-J~qf31WlIT5*n_i<@{SSee$uiwh}C+_mSxkA7WibYSjZPq(TtUttue@ zsyz6`lFnF0c2rp3{+9`;d6+OCpKV?c|1_ETdi8>gJ%m8}HMD3GqF+}BcB zBlj?$4_iUoHSw5B`TR)HtKGVR6W5lUbHJOdo+e&gfzebg%1w$`oM;H7|H6PsKA!wD zJK@>zR{R;!P8H0(y*W*mZ%5^QACzH6Obr_?#U@87ffORagG!(>K`k04)^};B5M4+- zLOg;h(r7TKf5H>__ftxVSq}gHfrLl!UFh>f-e#yC1SUjh_CwhD2%DxGwr7g^ab2B78y#*`(P@76U68vF`YF1yHhM3rwoQgd#H3T=z z3_!$T{R!eJDS65PrrwN;x_3*NKUGFtK-#BLQi25>J-ok`o?rWWw2=Y;WZ+l5y$D<$ zl(8?MUi63v8_vP?lCh=k$n5u=cL5rFILW;E?Fbb=BQNSP-J{I+TI=4E94`y0uqvt( zX`p2xd!i7N0#eqZd~?`Up%(ubT!Cdnz83Tb) zAtIj3%}aH)$r)i`E{w$vv=<%7Q@e)2L6+hJjH$;Yeg^7COG3#6yi~{_aQ_Z+g zYv-^8M9a|35E+32DGczrXi%vW&aeL4B0PtPQ`3cc;}qKTy5$BdDxS>FR}iyKl!gx5 z0xzh4at<|aZgLH0IuB2aTAa+cJ--r+&^;F60isxM5Ll3u!K@Bf3&hBwR{0|ZBl)Q+ zQSqTc*al?zT_WyKVr?{^Z~)N!%C$>=eiQLRn4=Oh{N;o!zn(y=UQPbiRy*0^@(Zaz zvqdaizGHyf^ax(ZuB>*f-nGju(-Tb&P-E%7s8r8O!xt3sJ)J1IB0v5(>Tb9S1)OQ+ zVYV@vja3p>78b6yeZrDCTTZtM@8tAp8GsG_79pAJ5pIzeY6D=ST16UvZ2JqRd+ed# zvi=~Yxt{fTJdu{txv=ZHp$1YvRC0N^ zZh?ZSv_KsSESL0$*_%#drI%m9I*MFTE9RhC>=LM|aoWs@jvo~+N0AV-K~#Y`{!C48 zx$Co8@AJ^Ts(LuWYSrrnuUpW+T?l9OM7Sk3)gE&qm^2dGXEz3~zRHTaDvp!y4UXehRmM^Ho%$}IO= zt|j?+Qw_`;sHH%5FQ-2OIU6>xBVVGXb_{B9tuiN4HB7cFT)$*1-K>jDG^O7*pC0Zo zU@>bb^H>*;J}srrvM7N;*Z`!yA>wZGG1pxewlm29wUvxmu|{{n(#mnOoW3`Dr0^)J zetO)VF-2y*7LPR}dXued9(mH98ZjOwkS&x-Lw)r##C&l90@>44@bR*KsqXM$Hum9F zJF6cDj+Vc4tPKHQZ9J00i2U{8(9Q*@y-VH`<1243nMg8A`2O+G{;KihY}$&#B}$cj zRuZWs51U)vnKn{5)&~*xcoGcuTYwhvsU3p`3uV0L%7)xSN^5R`e zA|t#{lu0c#AMwu+6wpcU{gDu?wSjuPhRpd7^TQ=o1{WS!C~PMCGbHntkB=O2Er@$? z!&z3AU*{8;we907jsYJjSZ`(KKJ*wxQ6>}R+tAXNhW2A}Tu)A+#qlFB?rn#ZgwH}6 zG1u>y@YRD4E@`+4+%YZi%#0+=uvl+`$Px3+ydv;NLapHE2;9LMBcq`s#2bI%#cJ9V zQMk^;tD5;E8!?F8*xr<`@*r$I#FlY@zTHJA)-Z;kctQ#bQfPi+Oi-aK+2)r|E(2EW zQkpWgvbsG75gqK#Lc#FF&`Es+32enQIEkTwz`y{)aBzi;6BFND_%V(tMMmiQd;Px` zf(AY{)j`$v2_@FKs6FIY9$@l0+KnGm3LV;Tm-WR0dUC5Zged=@$+A5E1+%-|c4Y5C ztVmlaSCprv94BkUfnz9#>6X|^~7qT~U5k4$-lB5EPr3pD$ z=93;}tDsV=pWs(WHZUN)}<@?fyNZcgPD ztoBeZEzhhlJ*wL0*O}44s_p~$7CCNpZhf*I2l8QGq^#>ohqi66G-ZUbJgAP>u8vQ) z$mCyID-@|H?mL1OdADYV1BmKh^1#{@*r~JpIAQ#9AvQ+QWBCh54nZe{)!J8|r1g1# zVOAq9*8rQpd`}lg#-L~M(i4e$?0Bi%1!)RUykYiRuK*h#La{4dcN{UjNdr=~6hLmZ zASP?zFge8dPtC$lmhd}nZjzZ~zV7w5+WOKaP7yYlYkOD$*vXJ4=|ttB`C7|`Tm~Or zVYtxo`@~hfJ^@c?t`wAbovFEsY*&waw+}KiDxtGxDYfDj=?^*C5e*mUQVdS^;XeIDAf)cv{VkIn` z3s4pc#vwmDKTHNW8gm^gor1gn=}QcEZ(KInNu0s@X&g@-c+o?eLUR@NbOixe>dygIzBGdThb z2W8Qxrl{Fb_3s$;YOAo_SyowC3}3RqUYoe1iSq|E+Gl}boP{!c30)2}0fm_+pKuL8$w zE`bQ*q5#tc@Pt8$VXk~$Id=AvzPr4hZXUnPH1vLRW*f2QA>SHQBq%$vI5Uc5qhbXr zEm+U$;`p~tcC48aW0|77b(OE#U31a1l?6)qVKl}9ZLGdHkyrT; z7(8J|Vs2*tsQgj`mp1rI>dl;wa4@?2ck)QpaB_VkS=gAUAb9qeu)iyzpoj$2m0UEV zs9VX2b4T&_B?qXH(!CVDD65U&uvasRGelgM0D{7Fh$SiJIS`})&9IXHmXQY9x=A9t z^KgRsqt0SG0apZfF#rsN1^$CD2aA3n7s0vq=s%;3P^}Cm0>dHMX)xP+l0~a!!;QJX zo~`C!$vpsbx%-5al-ZT}AX*Df4}hHfq{j#)QnxP-yhmJ5%0n2Ar^UOuzzGG!oav62 zp=yFgzH~I&+yiNe- zhYki5F*0Jb`#8Gs$C_ZBvQ8K<=i)1?4(rO5Eo2m;wAkw93i=(S0V-poULn4WKxm&> zJ=R863dwT4d&FzGIK^AN+!D<1{HxL(0CrR!V#zon?Zk!0lH1gTqw)r8=|8Zfssyh> z6;;BU_B2kVbeFhXBnm!oX`r1wqMY7w?<9mH>Gk;iLz3xIJd6*@K+JH(0-&+Idk3WxC4{x?8tQ%s`v7s&gUOi4Xr?#a*8; zX?}PZe#{92@=Fm+{-TII8iIFZM5=zDVWTzij|$7;vGeU0Fuh0gKVOOjxA)r!v3REU zG^Au1{!)wvo`-m$M2*sO7TSco@!<0uh02oYd`k!Nut(|r=-ntzRI#M!zXHjVr_EMG z7TYn=UYT#Hv|KBIb>@}%e*1~uSU2-!|FX&u%sgpRZ0~zDYd9K%&6t+HxA*{4UhFBa zb@8#W&XV@YfzV{PSZUYmvWWoVTd zudEuc{Z?~vhAu4ZXp1j*A+~SLM9Fg{cnp>qtWRpLA1T*q%lMIX%ofeVK5l7aj$t&Q z2#Pm<_gb%dJs3aGBm1RHzMoL@>QbG zfjL-v#R92Su@u6|AF~sRf`8U$BK=3qH8+_{zLjln`3=80C^hZA04*fUEMpG%X;LTg za7T!e;kYuSs2pL*VYn5LnO@>mzcbwzhn?$fj_#E-s-fk*Y`Q46>pXTOd zdW{R8NqZpWI@TUbemgFrlSe`{=sc~&x@QahW-Qj)q@RdnYDInQFhHCs?e_a~n0|q``r9LO$jzWJeyTFoqj*j@99#O91=qW z%t@$B-{^ak4e1dS5e`C2!U*28RtvwTO4`D8EL_j``T0MRt~(sA?(2>=27}Q@Cj^N$ zdW&8X5^aVxw2f+1p}*~N`SW&@tYg+H@ehajP)Yp7>RtIRc+yhOSrhjs*xC0l zw+kzdBrTCc`CgkTt9@@MaU8-k`<7(^9ejUy$z;R&sNv(R&F>I1WO?G0OOV@WSmH4q zpEn5d+kO$h<9B|1T)xoe(yg-qWmU%?UI|tgKeL^e0SSSA;|yQn80GE#FY&y({|tvx zmri6dR6P2f>!^1$!zN3)9sg`^SA_}mGokY7H*qbp54&KHOVg6!zEAgTRcK%u2A743 z-atZJb6}#x?AK=N1qWZ?0`1=$ynfviEq5^8F$;mvs06_+XPGISI3JEzyqZT5LImcK zAg&1KVDpCj*!yiJNvRhDjIfp^EfBHn1#;1)spb4UB%? zmj|_DVG^=%^vL@H=y0AS#%eJ-`d^g~Cpmpg$1|uNsDyUc8*+^SicSdYT0J~_jtJxe z>UBb&2#(GINdO^#W|y;q&bt!RNn;98xb_e)A7_PX0y2L4awc0r){;)*U`)T5<*^EZ zeJcaDSDA#6Fzc@64~Rf$DphBkI?4u11!YJq95At+Knl4G9n`s$bUkx&9mLWw#H*Af zqzuz1FkgmU&XOIX<56S42<%Xe43Ret7@@K(%VW+Q;uz>YSvmgsGsqf!q$Msh8-sHQ zL`gOBZ{SP^R`N~fm{CRuPU;#uIV6k|bN^NvE=lsEB5ZFb{{WQX$M>oQ7Duq0)`6b% zbDfjdFvY5r#6osnQYT45gHHuSgE`i~(mpTnvxg$m^3cN19s6Tg2nVyIwDnl@oS;ul%L4^lvg7mOvV%N!v3 zI#tG>4TP$eFK8a#i;xXw;JPB7zd{(b!p|KsJ06fr62X`G9}W*wP;fJ-KWx#TL@J=% zt~SYF*|p0_I;PwOH&W&UbCGnZu-?6SO1}p&t|fgX>KhJfETFr$bAaXWp7RiO00JfK zMvQ($Wjx^~dRv1JhNIWSfY`5NefV>t>WKEm7V-9h`DNqS2XEXjgxH$Se@BtBihQqA zqorga=S~qtm7Qlk7@%)gq`E=)Cp^UTNDv6!xuEd|E5;jrOe{OGJjURAtJvQkzPqB~ z`G|bgiRN%?u4?^d)hkgq?C1mxP(JxM|4OC=vjYd+AFKy|Qu{KLO^mV!^H<*8S^Uvk z@NuH-614H5AxQ!USQQId=2u!EFqy47<5gWQkBHYMO zewpP;qGNn>BeNlD+XHFI`tLCvmdp}gFa&NWU3f*XbmuJk>4~u?EuLvSvZ`Bgf$4$2 ziY=nxXw3Bn%@cU1e;arj3&a8yS~RS5kYOGC%au@&k_oQjL9?BiC~yB!X}I1RuDSSO4jfj4K%CMMA<}q}o%`Ib zJL*6K-iSm)d-k4qIv9ud9?$-#`J_VQ17ECq_`SaCTM;XwFp^c~&6o~p%p33UGE`ba z*O^b}yyD^P9E_TPr7yw`CBfVI#~Nr&_YrlyzX-L!%ED4o!v+ELWv(B2Hc8cAG9a#m zVsx|0bRG$`Gw)$CGub?M{uW5voULi(FX?FTYl>ZxAokJgR9QC+E25|s%Yp(T1rnlz zuxoJuZC~5UcR*d6QTw5mxCI4#c|R5!XyVN_4+pXk_LxXI;t8I}>+N&(>+h$ORK!af_D8wifU}M;qFK<0JKlyorIw*4hZsBUNSKuI(5s`$5oT~Mk zk8_gRW&pkZIu#RSwGP0}{28VLCh`q*Cq2RqY(*SVBllvDIIT!S%T-*RUycb-;(x4Acea1P<$K6}uyv#cIdHfoApLti-a@CduxRpc&NB z8_r*5`P4+P56HUfFJ~G)lkJ!VvFB^7b%k~!tchB0_+RJ!XvgVgE;;>$1&E?zNhftt z353kYLv8KE4>;8T) z=x{PZf<_66C8Obs>0TnEB&^UUq?ls{O`epzb{YW*n-J7Se$5=wfb)JfQaHq{I;q~dip8&P; zOb{10hE%DZC_6K3ka2pqx%nsF;>by`^I)CrRo-LUDtdzsg8fQ0SCr92>lM~4z zXE#bj>sq%m2mPp*?DuOp^`Spj*WjGIMY(Mq9$pWnJ>STR^5rxUi$3zi3zTr1rqzNb89 zP^7R>5n8kg>#0hpfvYcXDy3W?X?J%Rm%PPOGiVfheg#do+L)JU9qqP5feX0tv&@OS zA0O*klp#at{iiA?tZ(<2zk_kQF$Y7-_(7oq9xES8%U&bDX;^nlH9p zk^1x#e|%&CJS^3xp;#d0NGu8S>nMafCUzhQ#GVk^fI+kyi8GB#(qv9+ zT`jLnXi3<%lv zD`-pui&~$#SIZEGu)fNN)_0rvu_Sq0tu5{38>}u+$ylBl#0uwU{7T0t+Hw@#I+%aB zrjOqYkiQ{UI1o4t3^x13t%6~Rfhl!4x@3N$6006vvWTexRBlOPX z&`(xZetVWKj*y%-l~N{tPs`rsoecXECa(QiuP&dYnUskV9jA(3#{>a{&cPjl_cz?1%PAtvkLi0=BVM{h084J+jLiZ9P2tzU*&b?CzET9bMA=YBB`K&-c^+0;uyfS==^mD zf`SwA>3{gVELFg-J9-u)a8H7%6Q#Zs{jQcNK-4JMV-x-3&*=)|4+5U8$^Av0#>bH| zsmuo;M?(TKo6fo`4d22ns-q?R!N?5XjM`FdnvWEEzVy3GII^aRl=EQhLTua%R5cpm zPda1*f#!dM2bz?YgDY{hCYYasK}-)Em#s^|+~E*hpRVH~*CQdF16GqHtOVA;7_j2xRm*u*thrh>Bsl5WOheyDH#aO_S}bXTWI0xN?0GW z5Ixa;c$;BCA(W1%@qR=&bFuWUf?<|;RGR3`!hgH?(5=dc0D&J(1j%0(rCVU6dEI1M z*i71*YqPrewVt&Z+712J;l)P&F$LB(oKCz4}x@fs?P;!%DH?A4Xw3b=+3sf&B?*Qvl?}DQB0l$%@ zpqe>THhW&K-!vv(l|DH{--801|<>5-V;87Z30e{6^8jgVPU*aI)#EB1Ub$%gEGF*^L z3}9gEGAbb{oA3<@S&>HIEW1nRqLb?YA;J}Lx<|~?*BM)VcwyREb5S75$k2|nZVXOY zm&qfCi()%B1M9Rak1_mD8If-)Wmu_RM!;6n4-d9YqL{U+YJ@L2-Rv|u(JujJ71v{q z*J-i}g8lfZYw~`0FGvL^mHm zWA$wHdoVpq=A~Z7N7#j+skAB^YGe+W$`or*Iy~;TqO3n17>ZwH>j?%YhJK@)X*znA z??EU8WUSBZVZ%gTLO?OzkAK;!p$`taiLu(|eAziBtJx7nfQNbc>~OXPVS)L@76Vju zEwE4e*lasAk}bSjge@zJLoO5nr{M}9E*^@qJ25|bs@L-E`I6I5CUHs|9>5+kx}6$f z@hp|xQ)SgQ?qJ)k$kmnoi>;hHO?S7v7fxwH(ylNrbIIEhLUkn$azNW&s`R)j)BbYW z)O>0qpJOZpW)#GU@^Q_`0Jq+d?#>aZQ6Y1&sf@t1Z&2^#3;OHO0W0rt<)8X{O8|IN zpQQ8$TQyc>ScX|9)9U`Lf@SIxVL?k-+f*foC@FbMZFjN+uECGH1zyUR;Vl6V`Be1C z_2PNGa}b6lmhFYdW6zvFAy%e757b{JOcscfUE>mR2>svr5>GRnGEhScz<9n^o_APH>BvGIs*ETYWc>VaSUr-d%q2rjB zqd>I{g+o6Y5ffBK0dn;8DTFh)`z-9c!}4d5{18egHBRC)oX>1srOE)PUw(EG1jE0p zHSfOkaNdB9(XY*J0Sb$7dRnID3H(kkrt|$!40%9Fq$a1x7t6mXzB^0#Xf)P!=c z(tBJknNBwj(R<@cIn9+z=KsKk?*%p0?!VYQtX10|W~Skgo+}N5nLqP<(KV0$(^9n4 z6c0r#7@`jLnr=Ulz(u%EDSb$7OfhNOqnk5xb8qM|F;&caN)Q+B{X;-YAW~i~W}224f<+^!kOuMx-$D&iD^srv#PiNWRAqf#%66v;$zWyzX|!b zHi6#%53~L7f_aTVG0kTV31598m_;vFQPW}LjwhkpDzUNH@)4f{KowvR za3T})zPN9+o)FzmluOe2mZJ*;gpFqsLJ44o*iG-#Jb5t+If-)4;KQglU9E$LeZx{$ zAsW7q>L|&J##|m#|BN#`QGxU0S2W_Z8{iA2Nv4YMgZbPLd*N!&aO4nHtiVAJdRlQM z%8nG&z(9eqhADyDyXCXc5~y10}uQsynC)!>6;+)7_4BJhqG zpe^N@E=Z6qF!y4$kQCRe+WR@)e~CfX6LHR&oy?oTiBE>E>DS zSV@3J_|ygfx+s@0=ccnko@ z##F6ZC#O~uPZ6$oz385gb;4PNrTCbvrE;DIZ$8bB@gW?cYxK|FfSDmxemIUMc&oNu zYhnmz~(U?E_^KGQYR@?(+5K+Z~?8xDK4T&Z;6#EC4qF zD!6#RN-QL@SfKhVv1{Ddl+oo{%C6IR5QYYg_+W+V;Rpe66j8Cyd;%YUdr%sT#5*#* zQmE()QZtM?CPxDd`RC}2uSr7CIwsKtvs&~U#;yUD(5TbSD z7-4Q{-p?_1mPG4vAdG_ld}%iP5#b~?@5u;sFE#K#@Bx~<T-1nFe za@n~KLYfb%%(S<&h%!Z#&LlDUQ59zOduW+v2;wH}?rg156S%rkku%^%u8c9jijqRu z4q&Nkz(A&%UvL?MP@K}IG0A}d=MBf81j@_f#PDJvv1d3KWrHiyArYJ|QQ@nqop3LV)vdRgMcbSvTJcxxbe9W(@w!2GHj~MB$X$ z4=$SZHm3n@XpV_8CmTcWC~&MH6I_{#CmTuj+-%}0{2AT(9&ip|iZa>yPb)qU3|1t~ zXqZ(ZKs5HtV>~FhCm{@+N1U*aQ$pKH`2Oa}qs!LAE;1kpi5gp)k@U9stLRj(6_d?Z|!j1%(#0V9>u9nMq zLF$-*Fn3M7JzvWqoWW158w~E=m6K-2L>3g2o*zVpQhB!Zd_>AA;;k`8r94Lga+p$% zFtX?QOvGGdRiI)bfVfMgK<`E|;R8X9ZUzrX!DP=-lRzB3X*IO9S^H8!JJjFfV|3k_(rL;I6Rx3XJ(Ju-zL*3rXAmG>_Wc9?>>yc;XaTo&JDQDN9 z065$-+Ih3N6K;ky;wc#qYC$KfzJk*wCyfaXZ=7I(WFX(l54+i(J3#Bg{c*9` zx5c?y+p#PzM`5LN#pqV7!?~7%*2XAb7h-J7f13mIO4Wyv%k zSvSU~PU82kd}Q3oKB0^3a5`oMHB!vqBS{7kVXLf8XVe1C8(frb>C3;h+9+H2&aY

=OFO~k5Xw%av!50zO#c9= z^yxk9we6)UKbZ3$Z9dV`f|iy#SZQT=g-nd<_l<%^tsO6(AF-q^0~wl~!GbUr2*_io z18sSl@#>|4!kP+j`%jU{da236wRRbq{n8Q`Rc6;mox2(gv4_4LzG&jhVJgBDSzork&5J&iW|IpaS3iVWyBza0(EgbTi$XZ%WF11iB z5y_CLjpNl$wG?1dl8j7_MUhE9*0HTg9STC=1bm(cKg;qt=s~H1329=Irk}z@>rjtZ z2B$S`6q837r;0-(KZRw8sul6wtzcK(0H+>3P!D-hQ^<8U^ zfYs0ZV|x9a4QJZdAF`sON%L7Mv}(6Z(^Aenu$NIaJaQ(TJ~MUoJBQo;PLxKDQt8i< zXFO^^A20B9rCPxqYugI)CMR;xH6~)Frh4cOJ8{xW_x13_M)i~8VWO?9cvMvQsnfZzdzg*|wlk+C!fSgAB3o?JgO^XY#DR8-MLsVQk^Sn9Fyvcig4^{mDjd}1{r zN%JZwP$DEBp+5Ca6wgiZBxgV)sZ^D82^}z!N$TWbGqN(XG%o|aG`?^&qY9CwLP_aG zxLcLCx>Myr{(iQ=lER{&$o~Mvf2$oymPt_~6xK-DWr|6IFoFkxbZ93Di)D=-m z6&E~S+B|9ay3*35o*2iO{kZES)7802oJQ?WQx2p`h*CMCs(?odmspSqMOps<9~iM_ zHY43h^R9Zb1Q;9-`8wwys*+d=%qeA(c7{Ysg^CGE#?hFJjiqLkQ>~=(F-LL0BoBT7 zf-|4>e?GQ+JuQll=01OAeKXS}wbRb@uS?*k5~uk^Q@c?bQyM%8SCFW1{wqlfMu8F8 zOBOc2r*%IF{{UCdtE_4RGXh7KoqwV~FF*42m8P1UJ!;83m1y5_Q%4zp3P=o-K|FO6 zc_pM~h5+cdYYr|i@4}-?dG+qrtXK)<_IcyaJbI3^3b$p1RTDajMyHM)Y}ECu8;F^_ zk+d+FWR;64S3nr*V!r$^IC*uqT2r`SgI_{F)r$4+y@nsPK-85|q%^^2S(HZZ)2Sj78~| zu(+k9tfZzi<~U=2+Mq|CJuyH$s?sndfOPxOBpmtmu?q0g0bf5dE9d5ZXQw|i#U&iD zX`TtENa`VupUvi)Q0*M9&E)$? ztvtSU^Uv}fNB$(T6=a00CnW_;Q%bW<1jbr>L1uzSq>&m%F@OtMSzr2+;2d+Fszx~G zo?c&PQ0wbzs$i+r7+TtI_z<6VNZ#0zOp)0E@!wo9s1d5HNK>(YBBSDJuuiMg8u-h{{XT9KeMK}+{?HsLrk+wiHC#2X`9DSLt+nn*QC#hxv4f03|+4uU8&9sq6pQw(<9O literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_admission/static/img/student_10.jpg b/CatEdu/openeducat_admission/static/img/student_10.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4b992acc8361b4b301f5d44efe71c0e7ecde0bdf GIT binary patch literal 31812 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%0AG~{#s}z$!^XDCQ(FkguR9Sk>y3VA+xtNtX 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 Xqir~m{{Y0QiEt%=Pw^k2A6oy}QqePY literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_admission/static/img/student_11.jpg b/CatEdu/openeducat_admission/static/img/student_11.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bec2ff56cd88389a99fc0d4e96637368d6104bee GIT binary patch literal 26936 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 Btq1@B literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_admission/static/img/student_12.jpg b/CatEdu/openeducat_admission/static/img/student_12.jpg new file mode 100644 index 0000000000000000000000000000000000000000..55628af03ef053e20856940b6640aa9cadbf3f25 GIT binary patch literal 46356 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

+ + + + + + + + + + + + + + + + + grading.assignment.type.search + grading.assignment.type + + + + + + + + + + + + + + + + Assignment Types + grading-assignment-type + ir.actions.act_window + grading.assignment.type + form + list,form + + [] + {} + + + + + + form + + + + + + + list + + + diff --git a/CatEdu/openeducat_assignment/views/assignment_view.xml b/CatEdu/openeducat_assignment/views/assignment_view.xml new file mode 100644 index 0000000..ecdf866 --- /dev/null +++ b/CatEdu/openeducat_assignment/views/assignment_view.xml @@ -0,0 +1,217 @@ + + + + op.assignment.list + op.assignment + + + + + + + + + + + + + + + + + + + + + op.assignment.form + op.assignment + + +
+
+ +
+ +
+ +
+ + + +
+

+ + +

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + op.assignment.pivot + op.assignment + + + + + + + + + + + op.assignment.graph + op.assignment + + + + + + + + + + op.assignment.search + op.assignment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Assignments + assignment + ir.actions.act_window + op.assignment + form + list,form,pivot,graph + + + + + + + form + + + + + + + list + + +
diff --git a/CatEdu/openeducat_assignment/views/student_view.xml b/CatEdu/openeducat_assignment/views/student_view.xml new file mode 100644 index 0000000..07e15e8 --- /dev/null +++ b/CatEdu/openeducat_assignment/views/student_view.xml @@ -0,0 +1,21 @@ + + + + assignment.smart.buttons + op.student + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/README.rst b/CatEdu/openeducat_attendance/README.rst new file mode 100644 index 0000000..82ddda3 --- /dev/null +++ b/CatEdu/openeducat_attendance/README.rst @@ -0,0 +1 @@ +This module provide feature of Attendance Management. diff --git a/CatEdu/openeducat_attendance/__init__.py b/CatEdu/openeducat_attendance/__init__.py new file mode 100644 index 0000000..2e1ad03 --- /dev/null +++ b/CatEdu/openeducat_attendance/__init__.py @@ -0,0 +1,24 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from . import controllers +from . import models +from . import report +from . import wizards diff --git a/CatEdu/openeducat_attendance/__manifest__.py b/CatEdu/openeducat_attendance/__manifest__.py new file mode 100644 index 0000000..d52b506 --- /dev/null +++ b/CatEdu/openeducat_attendance/__manifest__.py @@ -0,0 +1,59 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +{ + 'name': 'OpenEduCat Attendance', + 'version': '18.0.1.0', + 'license': 'LGPL-3', + 'category': 'Education', + "sequence": 3, + 'summary': 'Manage Attendances', + 'complexity': "easy", + 'author': 'OpenEduCat Inc', + 'website': 'https://www.openeducat.org', + 'depends': ['openeducat_timetable'], + 'data': [ + 'security/op_security.xml', + 'security/ir.model.access.csv', + 'data/attendance_sheet_sequence.xml', + 'wizards/student_attendance_wizard_view.xml', + 'views/attendance_register_view.xml', + 'views/attendance_sheet_view.xml', + 'views/attendance_line_view.xml', + 'views/attendance_type_view.xml', + 'views/attendance_session_view.xml', + 'views/student_view.xml', + 'report/student_attendance_report.xml', + 'report/report_menu.xml', + 'menus/op_menu.xml' + ], + 'demo': [ + 'demo/attendance_register_demo.xml', + 'demo/attendance_sheet_demo.xml', + 'demo/attendance_line_demo.xml', + 'demo/attendance_type_demo.xml', + ], + 'images': [ + 'static/description/openeducat-attendance_banner.jpg', + ], + 'installable': True, + 'auto_install': False, + 'application': True, +} diff --git a/CatEdu/openeducat_attendance/controllers/__init__.py b/CatEdu/openeducat_attendance/controllers/__init__.py new file mode 100644 index 0000000..f19debd --- /dev/null +++ b/CatEdu/openeducat_attendance/controllers/__init__.py @@ -0,0 +1,21 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from . import app_main diff --git a/CatEdu/openeducat_attendance/controllers/app_main.py b/CatEdu/openeducat_attendance/controllers/app_main.py new file mode 100644 index 0000000..82a3104 --- /dev/null +++ b/CatEdu/openeducat_attendance/controllers/app_main.py @@ -0,0 +1,52 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import fields, http +from odoo.http import request + + +class OpAttendanceController(http.Controller): + + @http.route(['/openeducat-attendance/take-attendance'], type='json', + auth='none', methods=['POST'], csrf=False) + def create_attendance_lines(self, **post): + sheet_id = post.get('attendance_sheet_id', False) + if sheet_id: + attend_lines = request.env['op.attendance.line'].sudo() + sheet = request.env['op.attendance.sheet'].sudo().browse( + [sheet_id]) + all_student_search = request.env['op.student'].sudo().search( + [('course_detail_ids.course_id', '=', + sheet.register_id.course_id.id), + ('course_detail_ids.batch_id', '=', + sheet.register_id.batch_id.id)]) + attendance_lines = attend_lines.search( + [('attendance_id', '=', sheet.id)]) + a = [x.id for x in all_student_search] + b = [x.student_id.id for x in attendance_lines] + remaining_students = set(a).difference(b) + for student in remaining_students: + attend_lines.create({ + 'attendance_id': sheet.id, + 'student_id': student, + 'attendance_date': fields.Date.today(), + 'present': True + }) + return True diff --git a/CatEdu/openeducat_attendance/data/attendance_sheet_sequence.xml b/CatEdu/openeducat_attendance/data/attendance_sheet_sequence.xml new file mode 100644 index 0000000..6f72f0f --- /dev/null +++ b/CatEdu/openeducat_attendance/data/attendance_sheet_sequence.xml @@ -0,0 +1,10 @@ + + + + Sequence For Attendance Sheet + op.attendance.sheet + 2 + AR-AS + + + diff --git a/CatEdu/openeducat_attendance/demo/attendance_line_demo.xml b/CatEdu/openeducat_attendance/demo/attendance_line_demo.xml new file mode 100644 index 0000000..ca10650 --- /dev/null +++ b/CatEdu/openeducat_attendance/demo/attendance_line_demo.xml @@ -0,0 +1,1306 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/demo/attendance_register_demo.xml b/CatEdu/openeducat_attendance/demo/attendance_register_demo.xml new file mode 100644 index 0000000..ac90eea --- /dev/null +++ b/CatEdu/openeducat_attendance/demo/attendance_register_demo.xml @@ -0,0 +1,16 @@ + + + + BCA-CC-S-1-R + BCA-CC-S1-REG + + + + + + BA-PY-S-1-R + BA-PY-S1-REG + + + + diff --git a/CatEdu/openeducat_attendance/demo/attendance_sheet_demo.xml b/CatEdu/openeducat_attendance/demo/attendance_sheet_demo.xml new file mode 100644 index 0000000..3956f49 --- /dev/null +++ b/CatEdu/openeducat_attendance/demo/attendance_sheet_demo.xml @@ -0,0 +1,446 @@ + + + + AR1-AS1 + + + start + + + + AR1-AS2 + + + + + + AR1-AS3 + + + + + + AR1-AS4 + + + + + + + AR1-AS5 + + + + + + AR1-AS6 + + + + + + AR1-AS7 + + + + + + AR1-AS8 + + + + + + AR1-AS9 + + + + + + AR1-AS10 + + + + + + AR1-AS11 + + + + + + AR1-AS12 + + + + + + AR1-AS13 + + + + + + AR1-AS14 + + + + + + AR1-AS15 + + + + + + AR1-AS16 + + + + + + AR1-AS17 + + + + + + AR1-AS18 + + + + + + AR1-AS19 + + + + + + AR1-AS20 + + + + + + AR1-AS21 + + + + + + AR1-AS22 + + + + + + AR1-AS23 + + + + + + AR1-AS24 + + + + + + AR1-AS25 + + + + + + AR1-AS26 + + + + + + AR1-AS27 + + + + + + AR1-AS28 + + + + + + AR1-AS29 + + + + + + AR1-AS30 + + + + + + AR1-AS31 + + + + + + AR2-AS1 + + + + + + AR2-AS2 + + + + + + AR2-AS3 + + + + + + AR2-AS4 + + + + + + AR2-AS5 + + + + + + AR2-AS6 + + + + + + AR2-AS7 + + + + + + AR2-AS8 + + + + + + AR2-AS9 + + + + + + AR2-AS10 + + + + + + AR2-AS11 + + + + + + AR2-AS12 + + + + + + AR2-AS13 + + + + + + AR2-AS14 + + + + + + AR2-AS15 + + + + + + AR2-AS16 + + + + + + AR2-AS17 + + + + + + AR2-AS18 + + + + + + AR2-AS19 + + + + + + AR2-AS20 + + + + + + AR2-AS21 + + + + + + AR2-AS22 + + + + + + AR2-AS23 + + + + + + AR2-AS24 + + + + + + AR2-AS25 + + + + + + AR2-AS26 + + + + + + AR2-AS27 + + + + + + AR2-AS28 + + + + + + AR2-AS29 + + + + + + AR2-AS30 + + + + + + AR2-AS31 + + + + + + AR1-ASL31 + + + start + + diff --git a/CatEdu/openeducat_attendance/demo/attendance_type_demo.xml b/CatEdu/openeducat_attendance/demo/attendance_type_demo.xml new file mode 100644 index 0000000..5496147 --- /dev/null +++ b/CatEdu/openeducat_attendance/demo/attendance_type_demo.xml @@ -0,0 +1,41 @@ + + + Present + True + False + False + False + + + + Late + False + True + False + False + + + + Absent + False + False + True + False + + + + Absent Excused + False + False + True + True + + + + Late Excused + False + True + False + True + + diff --git a/CatEdu/openeducat_attendance/i18n/ar_001.po b/CatEdu/openeducat_attendance/i18n/ar_001.po new file mode 100644 index 0000000..1f2c447 --- /dev/null +++ b/CatEdu/openeducat_attendance/i18n/ar_001.po @@ -0,0 +1,612 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 05:51+0000" +"PO-Revision-Date:2024-02-15 05:51+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_root +msgid " Attendances" +msgstr "الحضور" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "From Date:" +msgstr "من التاريخ:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Name:" +msgstr "اسم الطالب:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "To Date:" +msgstr "حتى الآن:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Total Absence" +msgstr "الغياب التام" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_student_form_attendance_inherit +msgid "Attendance" +msgstr "الحضور" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Attendance Detail" +msgstr "تفاصيل حضور الطلاب" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__absent +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Absent" +msgstr "غائب" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__excused +msgid "Absent Excused" +msgstr "غائب بعذر" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__absent +msgid "Absent Unexcused" +msgstr "غائب بدون عذر" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "Action Needed" +msgstr "الإجراءات اللازمة" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__active +msgid "Active" +msgstr "نشيط" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Archived" +msgstr "مؤرشف" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_attachment_count +msgid "Attachment Count" +msgstr "عدد المرفقات" + +#. module: openeducat_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_all_op_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Attendance" +msgstr "حضور" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_pivot +msgid "Attendance Analysis" +msgstr "تحليل الحضور" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_line_view +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_line +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_tree +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Line" +msgstr "خط الحضور" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_line +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_line_sub +msgid "Attendance Lines" +msgstr "خطوط الحضور" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_register +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_tree +msgid "Attendance Register" +msgstr "تسجيل الحضور" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_register_view +msgid "Attendance Registers" +msgstr "سجلات الحضور" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_report_openeducat_attendance_student_attendance_report +msgid "Attendance Report" +msgstr "تقرير الحضور" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_sheet +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.attendance_session_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_tree +msgid "Attendance Sheet" +msgstr "ورقة الحضور" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_sheet_view +msgid "Attendance Sheets" +msgstr "أوراق الحضور" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__start +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Start" +msgstr "بداية الحضور" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Taken" +msgstr "تم الحضور" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_type +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_type_id +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_type +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_tree +msgid "Attendance Type" +msgstr "نوع الحضور" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_type_view +msgid "Attendance Types" +msgstr "أنواع الحضور" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Batch" +msgstr "حزمة" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Cancel" +msgstr "يلغي" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__cancel +msgid "Cancelled" +msgstr "ألغيت" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Close" +msgstr "يغلق" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__code +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Code" +msgstr "شفرة" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_config +msgid "Configuration" +msgstr "إعدادات" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Course" +msgstr "دورة" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_uid +msgid "Created by" +msgstr "انشأ من قبل" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_date +msgid "Created on" +msgstr "تم إنشاؤها على" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_date +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Date" +msgstr "تاريخ" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__display_name +msgid "Display Name" +msgstr "اسم العرض" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__draft +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Draft" +msgstr "مسودة" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__excused +msgid "Excused ?" +msgstr "معذرة ؟" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__faculty_id +msgid "Faculty" +msgstr "كلية" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_follower_ids +msgid "Followers" +msgstr "متابعون" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_partner_ids +msgid "Followers (Partners)" +msgstr "المتابعون (الشركاء)" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__from_date +msgid "From Date" +msgstr "من التاريخ" + +#. module: openeducat_attendance +#: model:ir.actions.report,name:openeducat_attendance.action_report_student_attendance +msgid "Generate Attendance" +msgstr "توليد الحضور" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Group By..." +msgstr "مجموعة من..." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__has_message +msgid "Has Message" +msgstr "لديه رسالة" + +#. module: openeducat_attendance +#: model:ir.module.category,description:openeducat_attendance.module_category_all_op_attendance +msgid "Helps you manage your institutes different-different users." +msgstr "يساعدك على إدارة معاهدك بمستخدمين مختلفين." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__id +msgid "ID" +msgstr "بطاقة تعريف" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "If checked, new messages require your attention." +msgstr "إذا تم تحديدها، فإن الرسائل الجديدة تتطلب انتباهك." + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "إذا تم تحديده، فإن بعض الرسائل تحتوي على خطأ في التسليم." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_is_follower +msgid "Is Follower" +msgstr "هو تابع" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_uid +msgid "Last Updated by" +msgstr "آخر تحديث بواسطة" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_date +msgid "Last Updated on" +msgstr "آخر تحديث بتاريخ" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__late +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__late +msgid "Late" +msgstr "متأخر" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_manager +msgid "Manager" +msgstr "مدير" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error +msgid "Message Delivery error" +msgstr "خطأ في تسليم الرسالة" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_ids +msgid "Messages" +msgstr "رسائل" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Month" +msgstr "شهر" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__name +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Name" +msgstr "اسم" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of Actions" +msgstr "عدد الإجراءات" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of errors" +msgstr "عدد الأخطاء" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "عدد الرسائل التي تتطلب اتخاذ إجراء" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "عدد الرسائل التي بها خطأ في التسليم" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present" +msgstr "حاضر" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present ?" +msgstr "حاضر ؟" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Print" +msgstr "مطبعة" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__rating_ids +msgid "Ratings" +msgstr "التقييمات" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__register_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Register" +msgstr "يسجل" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_register_sub +msgid "Registers" +msgstr "السجلات" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__remark +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Remark" +msgstr "ملاحظة" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "SMS Delivery error" +msgstr "خطأ في تسليم الرسائل القصيرة" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__session_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_session__attendance_sheet +msgid "Session" +msgstr "حصة" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_session +msgid "Sessions" +msgstr "الجلسات" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_sheet_sub +msgid "Sheets" +msgstr "صفائح" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__state +msgid "Status" +msgstr "حالة" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_student +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Student" +msgstr "طالب" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.op_student_attendance_act +#: model:ir.model,name:openeducat_attendance.model_student_attendance +msgid "Student Attendance" +msgstr "حضور الطلاب" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Student Attendance Report" +msgstr "تقرير حضور الطالب" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +msgid "Student Should Be Marked As" +msgstr "يجب أن يتم وضع علامة على الطالب باسم" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Students" +msgstr "طلاب" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__subject_id +msgid "Subject" +msgstr "موضوع" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__to_date +msgid "To Date" +msgstr "ان يذهب في موعد" + +#. module: openeducat_attendance +#. odoo-python +#: code:addons/openeducat_attendance/wizards/student_attendance_wizard.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "لا يمكن تعيين \"إلى تاريخ\" قبل \"من التاريخ\"." + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Today" +msgstr "اليوم" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_user +msgid "User" +msgstr "مستخدم" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website Messages" +msgstr "رسائل الموقع" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website communication history" +msgstr "تاريخ اتصالات الموقع" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Week" +msgstr "أسبوع" diff --git a/CatEdu/openeducat_attendance/i18n/ar_AA.po b/CatEdu/openeducat_attendance/i18n/ar_AA.po new file mode 100644 index 0000000..215480d --- /dev/null +++ b/CatEdu/openeducat_attendance/i18n/ar_AA.po @@ -0,0 +1,547 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_attendance +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-07-19 10:36+0000\n" +"PO-Revision-Date: 2019-07-19 10:36+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_root +msgid " Attendances" +msgstr "الحضور" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "From Date: " +msgstr "" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Name :" +msgstr "" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "To Date:" +msgstr "" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Total Absence" +msgstr "" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Attendance Detail" +msgstr "" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Absent" +msgstr "غاب" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction +msgid "Action Needed" +msgstr "الإجراء المطلوب" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.op_all_student_form +msgid "Add Absent Student(s)" +msgstr "" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_all_student__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.op_all_student_form +msgid "Add Student(s)" +msgstr "" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_all_student +msgid "All Student Wizard" +msgstr "" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_attachment_count +msgid "Attachment Count" +msgstr "عدد المرفقات" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Attendance" +msgstr "الحضور" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_pivot +msgid "Attendance Analysis" +msgstr "" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_view_pivot +msgid "Attendance Analysis Pivot" +msgstr "" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_line_sub_pivot +msgid "Attendance Analysis Report" +msgstr "" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_line_view +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_line +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_tree +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Line" +msgstr "خط الحضور" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_line +msgid "Attendance Lines" +msgstr "" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_register +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_tree +msgid "Attendance Register" +msgstr "" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_register_view +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_register_sub +msgid "Attendance Registers" +msgstr "سجلات الحضور" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_report_openeducat_attendance_student_attendance_report +msgid "Attendance Report" +msgstr "" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_sheet +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_tree +msgid "Attendance Sheet" +msgstr "" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_import_view +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Sheet Import" +msgstr "" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_sheet_view +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_sheet_sub +msgid "Attendance Sheets" +msgstr "أوراق الحضور" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_line_sub +msgid "Attendance lines" +msgstr "خطوط الحضور" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_all_student__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Batch" +msgstr "" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Close" +msgstr "إقفال" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__code +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Code" +msgstr "الكود" + +#. module: openeducat_attendance +#: sql_constraint:op.attendance.register:0 +msgid "Code should be unique per attendance register!" +msgstr "" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.op_all_student_form +msgid "Confirm Student Selection" +msgstr "" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_all_student__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Course" +msgstr "" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_all_student__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_uid +msgid "Created by" +msgstr "أنشئ بواسطة" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_all_student__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_date +msgid "Created on" +msgstr "أنشئ في" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_date +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Date" +msgstr "التاريخ" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_all_student__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_report_openeducat_attendance_student_attendance_report__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__display_name +msgid "Display Name" +msgstr "اسم العرض" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__faculty_id +msgid "Faculty" +msgstr "أعضاء هيئة التدريس" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_follower_ids +msgid "Followers" +msgstr "المتابعون" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_channel_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_channel_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_channel_ids +msgid "Followers (Channels)" +msgstr "المتابعون (القنوات)" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_partner_ids +msgid "Followers (Partners)" +msgstr "المتابعون (الشركاء)" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__from_date +msgid "From Date" +msgstr "" + +#. module: openeducat_attendance +#: model:ir.actions.report,name:openeducat_attendance.action_report_student_attendance +msgid "Generate Attendance" +msgstr "" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Group By..." +msgstr "تجميع حسب.." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_all_student__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_report_openeducat_attendance_student_attendance_report__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__id +msgid "ID" +msgstr "المعرف" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_unread +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_unread +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_unread +msgid "If checked new messages require your attention." +msgstr "إذا حددته، سيتم إخطارك بالرسائل الجديدة." + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction +msgid "If checked, new messages require your attention." +msgstr "إذا حددته، سيتم إخطارك بالرسائل الجديدة." + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "إذا تم تحديده ، فإن بعض الرسائل بها خطأ في التسليم." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_is_follower +msgid "Is Follower" +msgstr "متابع" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_all_student____last_update +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line____last_update +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register____last_update +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet____last_update +#: model:ir.model.fields,field_description:openeducat_attendance.field_report_openeducat_attendance_student_attendance_report____last_update +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance____last_update +msgid "Last Modified on" +msgstr "آخر تعديل في" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_all_student__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_uid +msgid "Last Updated by" +msgstr "آخر تحديث بواسطة" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_all_student__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_date +msgid "Last Updated on" +msgstr "آخر تحديث في" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_main_attachment_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_main_attachment_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_main_attachment_id +msgid "Main Attachment" +msgstr "المرفق الرئيسي" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error +msgid "Message Delivery error" +msgstr "خطأ في تسليم الرسائل" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_ids +msgid "Messages" +msgstr "الرسائل" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Month" +msgstr "" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__name +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Name" +msgstr "الاسم" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +msgid "Number of Actions" +msgstr "عدد الإجراءات" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +msgid "Number of error" +msgstr "عدد الاخطاء" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "عدد الرسائل التي تتطلب اجراء" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "عدد الرسائل مع خطأ في التسليم" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_unread_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_unread_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_unread_counter +msgid "Number of unread messages" +msgstr "عدد الرسائل الجديدة" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present" +msgstr "" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present ?" +msgstr "" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Print" +msgstr "طباعة" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__register_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Register" +msgstr "" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__remark +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Remark" +msgstr "" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__session_id +msgid "Session" +msgstr "" + +#. module: openeducat_attendance +#: sql_constraint:op.attendance.sheet:0 +msgid "Sheet must be unique per Register/Session." +msgstr "" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Student" +msgstr "طالب" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.student_attendance_act +#: model:ir.model,name:openeducat_attendance.model_student_attendance +msgid "Student Attendance" +msgstr "حضور الطلاب" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Student Attendance Report" +msgstr "" + +#. module: openeducat_attendance +#: sql_constraint:op.attendance.line:0 +msgid "Student must be unique per Attendance." +msgstr "" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Students" +msgstr "الطلاب" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__subject_id +msgid "Subject" +msgstr "الموضوع" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__to_date +msgid "To Date" +msgstr "" + +#. module: openeducat_attendance +#: code:addons/openeducat_attendance/wizards/student_attendance_wizard.py:43 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Today" +msgstr "" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__total_absent +msgid "Total Absent" +msgstr "" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__total_present +msgid "Total Present" +msgstr "" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_unread +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_unread +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_unread +msgid "Unread Messages" +msgstr "الرسائل الجديدة" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_unread_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_unread_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_unread_counter +msgid "Unread Messages Counter" +msgstr "عدد الرسائل الجديدة" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__website_message_ids +msgid "Website Messages" +msgstr "رسائل الموقع" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__website_message_ids +msgid "Website communication history" +msgstr "سجل تواصل الموقع" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Week" +msgstr "" diff --git a/CatEdu/openeducat_attendance/i18n/da_DK.po b/CatEdu/openeducat_attendance/i18n/da_DK.po new file mode 100644 index 0000000..b52a45f --- /dev/null +++ b/CatEdu/openeducat_attendance/i18n/da_DK.po @@ -0,0 +1,614 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 05:51+0000" +"PO-Revision-Date:2024-02-15 05:51+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_root +msgid " Attendances" +msgstr "Fremmøde" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "From Date:" +msgstr "Fra dato:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Name:" +msgstr "Elevens navn:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "To Date:" +msgstr "Til dato:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Total Absence" +msgstr "Samlet fravær" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_student_form_attendance_inherit +msgid "Attendance" +msgstr "Deltagelse" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Attendance Detail" +msgstr "Detalje om elevdeltagelse" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__absent +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Absent" +msgstr "Fraværende" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__excused +msgid "Absent Excused" +msgstr "Fraværende Undskyldt" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__absent +msgid "Absent Unexcused" +msgstr "Fraværende Uundskyldt" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "Action Needed" +msgstr "Handling nødvendig" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__active +msgid "Active" +msgstr "Aktiv" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Archived" +msgstr "Arkiveret" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_attachment_count +msgid "Attachment Count" +msgstr "Antal vedhæftede filer" + +#. module: openeducat_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_all_op_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Attendance" +msgstr "Tilstedeværelse" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_pivot +msgid "Attendance Analysis" +msgstr "Tilstedeværelsesanalyse" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_line_view +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_line +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_tree +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Line" +msgstr "Fremmødelinje" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_line +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_line_sub +msgid "Attendance Lines" +msgstr "Tilstedeværelseslinjer" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_register +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_tree +msgid "Attendance Register" +msgstr "Tilstedeværelsesregister" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_register_view +msgid "Attendance Registers" +msgstr "Tilstedeværelsesregistre" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_report_openeducat_attendance_student_attendance_report +msgid "Attendance Report" +msgstr "Tilstedeværelsesrapport" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_sheet +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.attendance_session_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_tree +msgid "Attendance Sheet" +msgstr "Tilstedeværelsesskema" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_sheet_view +msgid "Attendance Sheets" +msgstr "Deltagerark" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__start +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Start" +msgstr "Fremmøde start" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Taken" +msgstr "Fremmøde taget" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_type +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_type_id +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_type +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_tree +msgid "Attendance Type" +msgstr "Tilstedeværelsestype" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_type_view +msgid "Attendance Types" +msgstr "Tilstedeværelsestyper" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Batch" +msgstr "Parti" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Cancel" +msgstr "Afbestille" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__cancel +msgid "Cancelled" +msgstr "Aflyst" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Close" +msgstr "Tæt" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__code +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Code" +msgstr "Kode" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_config +msgid "Configuration" +msgstr "Konfiguration" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Course" +msgstr "Rute" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_uid +msgid "Created by" +msgstr "Lavet af" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_date +msgid "Created on" +msgstr "Oprettet den" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_date +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Date" +msgstr "Dato" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__display_name +msgid "Display Name" +msgstr "Vist navn" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__draft +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Draft" +msgstr "Udkast" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__excused +msgid "Excused ?" +msgstr "Undskyldt?" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__faculty_id +msgid "Faculty" +msgstr "Fakultet" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_follower_ids +msgid "Followers" +msgstr "Tilhængere" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_partner_ids +msgid "Followers (Partners)" +msgstr "Følgere (partnere)" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__from_date +msgid "From Date" +msgstr "Fra dato" + +#. module: openeducat_attendance +#: model:ir.actions.report,name:openeducat_attendance.action_report_student_attendance +msgid "Generate Attendance" +msgstr "Generer fremmøde" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Group By..." +msgstr "Gruppér efter..." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__has_message +msgid "Has Message" +msgstr "Har besked" + +#. module: openeducat_attendance +#: model:ir.module.category,description:openeducat_attendance.module_category_all_op_attendance +msgid "Helps you manage your institutes different-different users." +msgstr "" +"Hjælper dig med at administrere dine institutter forskellige-forskellige " +"brugere." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Hvis markeret, kræver nye beskeder din opmærksomhed." + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Hvis markeret, har nogle meddelelser en leveringsfejl." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_is_follower +msgid "Is Follower" +msgstr "Er Tilhænger" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_uid +msgid "Last Updated by" +msgstr "Sidst opdateret af" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_date +msgid "Last Updated on" +msgstr "Sidst opdateret den" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__late +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__late +msgid "Late" +msgstr "Sent" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_manager +msgid "Manager" +msgstr "Manager" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error +msgid "Message Delivery error" +msgstr "Fejl ved levering af besked" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_ids +msgid "Messages" +msgstr "Beskeder" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Month" +msgstr "Måned" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__name +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Name" +msgstr "Navn" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of Actions" +msgstr "Antal handlinger" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of errors" +msgstr "Antal fejl" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Antal meddelelser, der kræver handling" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Antal meddelelser med leveringsfejl" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present" +msgstr "Til stede" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present ?" +msgstr "Til stede ?" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Print" +msgstr "Print" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__rating_ids +msgid "Ratings" +msgstr "Bedømmelser" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__register_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Register" +msgstr "Tilmeld" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_register_sub +msgid "Registers" +msgstr "Registre" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__remark +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Remark" +msgstr "Bemærkning" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS-leveringsfejl" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__session_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_session__attendance_sheet +msgid "Session" +msgstr "Session" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_session +msgid "Sessions" +msgstr "Sessioner" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_sheet_sub +msgid "Sheets" +msgstr "Ark" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__state +msgid "Status" +msgstr "Status" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_student +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Student" +msgstr "Studerende" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.op_student_attendance_act +#: model:ir.model,name:openeducat_attendance.model_student_attendance +msgid "Student Attendance" +msgstr "Studerendes fremmøde" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Student Attendance Report" +msgstr "Studerendes fremmøderapport" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +msgid "Student Should Be Marked As" +msgstr "Eleven skal markeres som" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Students" +msgstr "Studerende" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__subject_id +msgid "Subject" +msgstr "Emne" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__to_date +msgid "To Date" +msgstr "Til dato" + +#. module: openeducat_attendance +#. odoo-python +#: code:addons/openeducat_attendance/wizards/student_attendance_wizard.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "Til dato kan ikke indstilles før Fra dato." + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Today" +msgstr "I dag" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_user +msgid "User" +msgstr "Bruger" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website Messages" +msgstr "Hjemmeside beskeder" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website communication history" +msgstr "Hjemmeside kommunikation historie" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Week" +msgstr "Uge" diff --git a/CatEdu/openeducat_attendance/i18n/de.po b/CatEdu/openeducat_attendance/i18n/de.po new file mode 100644 index 0000000..078f6ff --- /dev/null +++ b/CatEdu/openeducat_attendance/i18n/de.po @@ -0,0 +1,617 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 05:51+0000" +"PO-Revision-Date:2024-02-15 05:51+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_root +msgid " Attendances" +msgstr "Anwesenheiten" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "From Date:" +msgstr "Ab Datum:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Name:" +msgstr "Name des Studenten:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "To Date:" +msgstr "Bis heute:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Total Absence" +msgstr "Vollständige Abwesenheit" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_student_form_attendance_inherit +msgid "Attendance" +msgstr "Anwesenheit" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Attendance Detail" +msgstr "Anwesenheitsdetails der Schüler" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__absent +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Absent" +msgstr "Abwesend" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__excused +msgid "Absent Excused" +msgstr "Entschuldigt abwesend" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__absent +msgid "Absent Unexcused" +msgstr "Unentschuldigt abwesend" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "Action Needed" +msgstr "Handlungsbedarf" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__active +msgid "Active" +msgstr "Aktiv" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Archived" +msgstr "Archiviert" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_attachment_count +msgid "Attachment Count" +msgstr "Anzahl der Anhänge" + +#. module: openeducat_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_all_op_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Attendance" +msgstr "Teilnahme" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_pivot +msgid "Attendance Analysis" +msgstr "Anwesenheitsanalyse" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_line_view +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_line +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_tree +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Line" +msgstr "Anwesenheitslinie" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_line +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_line_sub +msgid "Attendance Lines" +msgstr "Anwesenheitslinien" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_register +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_tree +msgid "Attendance Register" +msgstr "Anwesenheitsliste" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_register_view +msgid "Attendance Registers" +msgstr "Anwesenheitslisten" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_report_openeducat_attendance_student_attendance_report +msgid "Attendance Report" +msgstr "Teilnahmebericht" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_sheet +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.attendance_session_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_tree +msgid "Attendance Sheet" +msgstr "Anwesenheitsliste" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_sheet_view +msgid "Attendance Sheets" +msgstr "Anwesenheitslisten" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__start +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Start" +msgstr "Anwesenheitsbeginn" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Taken" +msgstr "Anwesenheit erfasst" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_type +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_type_id +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_type +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_tree +msgid "Attendance Type" +msgstr "Anwesenheitstyp" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_type_view +msgid "Attendance Types" +msgstr "Anwesenheitsarten" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Batch" +msgstr "Charge" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Cancel" +msgstr "Stornieren" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__cancel +msgid "Cancelled" +msgstr "Abgesagt" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Close" +msgstr "Schließen" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__code +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Code" +msgstr "Code" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_config +msgid "Configuration" +msgstr "Aufbau" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Course" +msgstr "Kurs" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_uid +msgid "Created by" +msgstr "Erstellt von" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_date +msgid "Created on" +msgstr "Erstellt am" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_date +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Date" +msgstr "Datum" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__draft +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Draft" +msgstr "Entwurf" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__excused +msgid "Excused ?" +msgstr "Entschuldigt?" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__faculty_id +msgid "Faculty" +msgstr "Fakultät" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_follower_ids +msgid "Followers" +msgstr "Anhänger" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_partner_ids +msgid "Followers (Partners)" +msgstr "Follower (Partner)" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__from_date +msgid "From Date" +msgstr "Ab Datum" + +#. module: openeducat_attendance +#: model:ir.actions.report,name:openeducat_attendance.action_report_student_attendance +msgid "Generate Attendance" +msgstr "Anwesenheit generieren" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Group By..." +msgstr "Gruppiere nach..." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__has_message +msgid "Has Message" +msgstr "Hat Nachricht" + +#. module: openeducat_attendance +#: model:ir.module.category,description:openeducat_attendance.module_category_all_op_attendance +msgid "Helps you manage your institutes different-different users." +msgstr "" +"Hilft Ihnen, die unterschiedlichen Benutzer Ihrer Institute zu verwalten." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__id +msgid "ID" +msgstr "AUSWEIS" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" +"Wenn diese Option aktiviert ist, erfordern neue Nachrichten Ihre " +"Aufmerksamkeit." + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "" +"Wenn diese Option aktiviert ist, liegt bei einigen Nachrichten ein " +"Zustellungsfehler vor." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_is_follower +msgid "Is Follower" +msgstr "Ist Follower" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert von" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__late +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__late +msgid "Late" +msgstr "Spät" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_manager +msgid "Manager" +msgstr "Manager" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error +msgid "Message Delivery error" +msgstr "Fehler bei der Nachrichtenzustellung" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_ids +msgid "Messages" +msgstr "Mitteilungen" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Month" +msgstr "Monat" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__name +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Name" +msgstr "Name" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of Actions" +msgstr "Anzahl der Aktionen" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of errors" +msgstr "Anzahl der Fehler" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Anzahl der Nachrichten, die Maßnahmen erfordern" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Anzahl der Nachrichten mit Zustellungsfehlern" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present" +msgstr "Gegenwärtig" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present ?" +msgstr "Gegenwärtig ?" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Print" +msgstr "Drucken" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__rating_ids +msgid "Ratings" +msgstr "Bewertungen" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__register_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Register" +msgstr "Registrieren" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_register_sub +msgid "Registers" +msgstr "Registriert" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__remark +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Remark" +msgstr "Anmerkung" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Fehler bei der SMS-Zustellung" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__session_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_session__attendance_sheet +msgid "Session" +msgstr "Sitzung" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_session +msgid "Sessions" +msgstr "Sitzungen" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_sheet_sub +msgid "Sheets" +msgstr "Blätter" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__state +msgid "Status" +msgstr "Status" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_student +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Student" +msgstr "Student" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.op_student_attendance_act +#: model:ir.model,name:openeducat_attendance.model_student_attendance +msgid "Student Attendance" +msgstr "Anwesenheit der Studierenden" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Student Attendance Report" +msgstr "Anwesenheitsbericht der Studierenden" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +msgid "Student Should Be Marked As" +msgstr "Der Student sollte als markiert sein" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Students" +msgstr "Studenten" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__subject_id +msgid "Subject" +msgstr "Thema" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__to_date +msgid "To Date" +msgstr "Miteinander ausgehen" + +#. module: openeducat_attendance +#. odoo-python +#: code:addons/openeducat_attendance/wizards/student_attendance_wizard.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "Das Bis-Datum kann nicht vor dem Von-Datum festgelegt werden." + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Today" +msgstr "Heute" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_user +msgid "User" +msgstr "Benutzer" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website Messages" +msgstr "Website-Nachrichten" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website communication history" +msgstr "Kommunikationsverlauf der Website" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Week" +msgstr "Woche" diff --git a/CatEdu/openeducat_attendance/i18n/es.po b/CatEdu/openeducat_attendance/i18n/es.po new file mode 100644 index 0000000..b3f2b90 --- /dev/null +++ b/CatEdu/openeducat_attendance/i18n/es.po @@ -0,0 +1,612 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 05:51+0000" +"PO-Revision-Date:2024-02-15 05:51+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_root +msgid " Attendances" +msgstr "Asistencias" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "From Date:" +msgstr "Fecha desde:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Name:" +msgstr "Nombre del estudiante:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "To Date:" +msgstr "Hasta la fecha:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Total Absence" +msgstr "Ausencia Total" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_student_form_attendance_inherit +msgid "Attendance" +msgstr "Asistencia" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Attendance Detail" +msgstr "Detalle de asistencia del estudiante" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__absent +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Absent" +msgstr "Ausente" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__excused +msgid "Absent Excused" +msgstr "Ausente justificado" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__absent +msgid "Absent Unexcused" +msgstr "Ausente injustificado" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "Action Needed" +msgstr "Accion necesaria" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__active +msgid "Active" +msgstr "Activo" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Archived" +msgstr "Archivado" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_attachment_count +msgid "Attachment Count" +msgstr "Recuento de archivos adjuntos" + +#. module: openeducat_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_all_op_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Attendance" +msgstr "Asistencia" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_pivot +msgid "Attendance Analysis" +msgstr "Análisis de asistencia" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_line_view +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_line +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_tree +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Line" +msgstr "Línea de asistencia" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_line +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_line_sub +msgid "Attendance Lines" +msgstr "Líneas de asistencia" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_register +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_tree +msgid "Attendance Register" +msgstr "Lista de asistencia" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_register_view +msgid "Attendance Registers" +msgstr "Registros de asistencia" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_report_openeducat_attendance_student_attendance_report +msgid "Attendance Report" +msgstr "Reporte de asistencia" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_sheet +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.attendance_session_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_tree +msgid "Attendance Sheet" +msgstr "Hoja de asistencia" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_sheet_view +msgid "Attendance Sheets" +msgstr "Hojas de asistencia" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__start +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Start" +msgstr "Inicio de asistencia" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Taken" +msgstr "Asistencia tomada" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_type +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_type_id +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_type +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_tree +msgid "Attendance Type" +msgstr "Tipo de asistencia" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_type_view +msgid "Attendance Types" +msgstr "Tipos de asistencia" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Batch" +msgstr "Lote" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__cancel +msgid "Cancelled" +msgstr "Cancelado" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Close" +msgstr "Cerca" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__code +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Code" +msgstr "Código" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_config +msgid "Configuration" +msgstr "Configuración" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Course" +msgstr "Curso" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_date +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Date" +msgstr "Fecha" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__display_name +msgid "Display Name" +msgstr "Nombre para mostrar" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__draft +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Draft" +msgstr "Borrador" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__excused +msgid "Excused ?" +msgstr "¿Excusado?" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__faculty_id +msgid "Faculty" +msgstr "Facultad" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguidores (socios)" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__from_date +msgid "From Date" +msgstr "Partir de la fecha" + +#. module: openeducat_attendance +#: model:ir.actions.report,name:openeducat_attendance.action_report_student_attendance +msgid "Generate Attendance" +msgstr "Generar asistencia" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__has_message +msgid "Has Message" +msgstr "Tiene mensaje" + +#. module: openeducat_attendance +#: model:ir.module.category,description:openeducat_attendance.module_category_all_op_attendance +msgid "Helps you manage your institutes different-different users." +msgstr "Le ayuda a administrar los diferentes usuarios de sus institutos." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__id +msgid "ID" +msgstr "IDENTIFICACIÓN" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Si está marcado, los mensajes nuevos requieren su atención." + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Si está marcado, algunos mensajes tienen un error de entrega." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_is_follower +msgid "Is Follower" +msgstr "es seguidor" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_uid +msgid "Last Updated by" +msgstr "Actualizado por última vez por" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__late +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__late +msgid "Late" +msgstr "Tarde" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_manager +msgid "Manager" +msgstr "Gerente" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error +msgid "Message Delivery error" +msgstr "Error de entrega de mensaje" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_ids +msgid "Messages" +msgstr "Mensajes" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Month" +msgstr "Mes" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__name +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Name" +msgstr "Nombre" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of Actions" +msgstr "Número de acciones" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of errors" +msgstr "Número de errores" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Número de mensajes que requieren acción" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Número de mensajes con error de entrega" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present" +msgstr "Presente" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present ?" +msgstr "Presente ?" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Print" +msgstr "Imprimir" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__rating_ids +msgid "Ratings" +msgstr "Calificaciones" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__register_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Register" +msgstr "Registro" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_register_sub +msgid "Registers" +msgstr "Registros" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__remark +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Remark" +msgstr "Observación" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Error de entrega de SMS" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__session_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_session__attendance_sheet +msgid "Session" +msgstr "Sesión" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_session +msgid "Sessions" +msgstr "Sesiones" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_sheet_sub +msgid "Sheets" +msgstr "Hojas" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__state +msgid "Status" +msgstr "Estado" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_student +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Student" +msgstr "Alumno" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.op_student_attendance_act +#: model:ir.model,name:openeducat_attendance.model_student_attendance +msgid "Student Attendance" +msgstr "Asistencia estudiantil" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Student Attendance Report" +msgstr "Informe de asistencia estudiantil" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +msgid "Student Should Be Marked As" +msgstr "El estudiante debe ser marcado como" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Students" +msgstr "Estudiantes" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__subject_id +msgid "Subject" +msgstr "Sujeto" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__to_date +msgid "To Date" +msgstr "Hasta la fecha" + +#. module: openeducat_attendance +#. odoo-python +#: code:addons/openeducat_attendance/wizards/student_attendance_wizard.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "Hasta la fecha no se puede establecer antes de Desde la fecha." + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Today" +msgstr "Hoy" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_user +msgid "User" +msgstr "Usuario" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website Messages" +msgstr "Mensajes del sitio web" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website communication history" +msgstr "Historial de comunicación del sitio web" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Week" +msgstr "Semana" diff --git a/CatEdu/openeducat_attendance/i18n/fa.po b/CatEdu/openeducat_attendance/i18n/fa.po new file mode 100644 index 0000000..0f1d803 --- /dev/null +++ b/CatEdu/openeducat_attendance/i18n/fa.po @@ -0,0 +1,612 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 05:51+0000" +"PO-Revision-Date:2024-02-15 05:51+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_root +msgid " Attendances" +msgstr "حضور و غیاب" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "From Date:" +msgstr "از تاریخ:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Name:" +msgstr "نام دانش آموز:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "To Date:" +msgstr "تا به امروز:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Total Absence" +msgstr "غیبت کامل" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_student_form_attendance_inherit +msgid "Attendance" +msgstr "حضور" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Attendance Detail" +msgstr "جزئیات حضور و غیاب دانش آموز" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__absent +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Absent" +msgstr "غایب" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__excused +msgid "Absent Excused" +msgstr "غایب معذور" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__absent +msgid "Absent Unexcused" +msgstr "غایب غیر موجه" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "Action Needed" +msgstr "اقدام مورد نیاز" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__active +msgid "Active" +msgstr "فعال" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Archived" +msgstr "بایگانی شد" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_attachment_count +msgid "Attachment Count" +msgstr "تعداد پیوست" + +#. module: openeducat_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_all_op_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Attendance" +msgstr "حضور" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_pivot +msgid "Attendance Analysis" +msgstr "تحلیل حضور و غیاب" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_line_view +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_line +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_tree +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Line" +msgstr "خط حضور و غیاب" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_line +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_line_sub +msgid "Attendance Lines" +msgstr "خطوط حضور و غیاب" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_register +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_tree +msgid "Attendance Register" +msgstr "ثبت نام حضور و غیاب" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_register_view +msgid "Attendance Registers" +msgstr "ثبت نام حضوری" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_report_openeducat_attendance_student_attendance_report +msgid "Attendance Report" +msgstr "گزارش حضور و غیاب" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_sheet +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.attendance_session_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_tree +msgid "Attendance Sheet" +msgstr "برگه ی حضور و غیاب" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_sheet_view +msgid "Attendance Sheets" +msgstr "برگه حضور و غیاب" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__start +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Start" +msgstr "شروع حضور و غیاب" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Taken" +msgstr "حضور و غیاب گرفته شده است" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_type +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_type_id +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_type +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_tree +msgid "Attendance Type" +msgstr "نوع حضور و غیاب" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_type_view +msgid "Attendance Types" +msgstr "انواع حضور و غیاب" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Batch" +msgstr "دسته ای" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Cancel" +msgstr "لغو کنید" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__cancel +msgid "Cancelled" +msgstr "لغو شد" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Close" +msgstr "بستن" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__code +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Code" +msgstr "کد" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_config +msgid "Configuration" +msgstr "پیکربندی" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Course" +msgstr "دوره" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_uid +msgid "Created by" +msgstr "خلق شده توسط" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_date +msgid "Created on" +msgstr "ایجاد شده در" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_date +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Date" +msgstr "تاریخ" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__display_name +msgid "Display Name" +msgstr "نام نمایشی" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__draft +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Draft" +msgstr "پیش نویس" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__excused +msgid "Excused ?" +msgstr "ببخشید؟" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__faculty_id +msgid "Faculty" +msgstr "دانشکده" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_follower_ids +msgid "Followers" +msgstr "پیروان" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_partner_ids +msgid "Followers (Partners)" +msgstr "دنبال کنندگان (شریک)" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__from_date +msgid "From Date" +msgstr "از تاریخ" + +#. module: openeducat_attendance +#: model:ir.actions.report,name:openeducat_attendance.action_report_student_attendance +msgid "Generate Attendance" +msgstr "حضور و غیاب ایجاد کنید" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Group By..." +msgstr "دسته بندی بر اساس..." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__has_message +msgid "Has Message" +msgstr "دارای پیام" + +#. module: openeducat_attendance +#: model:ir.module.category,description:openeducat_attendance.module_category_all_op_attendance +msgid "Helps you manage your institutes different-different users." +msgstr "به شما کمک می کند موسسات خود را با کاربران مختلف مدیریت کنید." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__id +msgid "ID" +msgstr "شناسه" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "If checked, new messages require your attention." +msgstr "اگر علامت زده شود، پیام‌های جدید به توجه شما نیاز دارند." + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "اگر علامت زده شود، برخی از پیام ها دارای خطای تحویل هستند." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_is_follower +msgid "Is Follower" +msgstr "فالوور است" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_uid +msgid "Last Updated by" +msgstr "آخرین به روز رسانی توسط" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_date +msgid "Last Updated on" +msgstr "آخرین بروز رسانی در تاریخ" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__late +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__late +msgid "Late" +msgstr "دیر" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_manager +msgid "Manager" +msgstr "مدیر" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error +msgid "Message Delivery error" +msgstr "خطای تحویل پیام" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_ids +msgid "Messages" +msgstr "پیام ها" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Month" +msgstr "ماه" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__name +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Name" +msgstr "نام" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of Actions" +msgstr "تعداد اقدامات" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of errors" +msgstr "تعداد خطاها" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "تعداد پیام هایی که نیاز به اقدام دارند" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "تعداد پیام های دارای خطای تحویل" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present" +msgstr "حاضر" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present ?" +msgstr "حاضر ؟" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Print" +msgstr "چاپ" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__rating_ids +msgid "Ratings" +msgstr "رتبه بندی ها" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__register_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Register" +msgstr "ثبت نام" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_register_sub +msgid "Registers" +msgstr "ثبت می کند" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__remark +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Remark" +msgstr "تذکر دهید" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "SMS Delivery error" +msgstr "خطای تحویل پیامک" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__session_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_session__attendance_sheet +msgid "Session" +msgstr "جلسه" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_session +msgid "Sessions" +msgstr "جلسات" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_sheet_sub +msgid "Sheets" +msgstr "ورق" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__state +msgid "Status" +msgstr "وضعیت" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_student +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Student" +msgstr "دانشجو" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.op_student_attendance_act +#: model:ir.model,name:openeducat_attendance.model_student_attendance +msgid "Student Attendance" +msgstr "حضور و غیاب دانش آموزان" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Student Attendance Report" +msgstr "گزارش حضور و غیاب دانش آموزان" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +msgid "Student Should Be Marked As" +msgstr "دانش آموز باید به عنوان علامت گذاری شود" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Students" +msgstr "دانش آموزان" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__subject_id +msgid "Subject" +msgstr "موضوع" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__to_date +msgid "To Date" +msgstr "به روز" + +#. module: openeducat_attendance +#. odoo-python +#: code:addons/openeducat_attendance/wizards/student_attendance_wizard.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "تا تاریخ را نمی توان قبل از از تاریخ تنظیم کرد." + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Today" +msgstr "امروز" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_user +msgid "User" +msgstr "کاربر" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website Messages" +msgstr "پیام های وب سایت" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website communication history" +msgstr "تاریخچه ارتباطات وب سایت" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Week" +msgstr "هفته" diff --git a/CatEdu/openeducat_attendance/i18n/fr.po b/CatEdu/openeducat_attendance/i18n/fr.po new file mode 100644 index 0000000..62ca1f7 --- /dev/null +++ b/CatEdu/openeducat_attendance/i18n/fr.po @@ -0,0 +1,613 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 05:51+0000" +"PO-Revision-Date:2024-02-15 05:51+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_root +msgid " Attendances" +msgstr "Présences" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "From Date:" +msgstr "Date de début :" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Name:" +msgstr "Nom de l'étudiant :" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "To Date:" +msgstr "À ce jour :" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Total Absence" +msgstr "Absence totale" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_student_form_attendance_inherit +msgid "Attendance" +msgstr "Participation" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Attendance Detail" +msgstr "Détails de la fréquentation des étudiants" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__absent +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Absent" +msgstr "Absent" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__excused +msgid "Absent Excused" +msgstr "Absent Excusé" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__absent +msgid "Absent Unexcused" +msgstr "Absent non excusé" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "Action Needed" +msgstr "Action nécessaire" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__active +msgid "Active" +msgstr "Actif" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Archived" +msgstr "Archivé" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_attachment_count +msgid "Attachment Count" +msgstr "Nombre de pièces jointes" + +#. module: openeducat_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_all_op_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Attendance" +msgstr "Présence" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_pivot +msgid "Attendance Analysis" +msgstr "Analyse de fréquentation" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_line_view +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_line +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_tree +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Line" +msgstr "Ligne de présence" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_line +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_line_sub +msgid "Attendance Lines" +msgstr "Lignes de présence" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_register +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_tree +msgid "Attendance Register" +msgstr "Registre de présence" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_register_view +msgid "Attendance Registers" +msgstr "Registres de présence" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_report_openeducat_attendance_student_attendance_report +msgid "Attendance Report" +msgstr "Rapport de présence" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_sheet +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.attendance_session_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_tree +msgid "Attendance Sheet" +msgstr "Feuille de présence" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_sheet_view +msgid "Attendance Sheets" +msgstr "Feuilles de présence" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__start +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Start" +msgstr "Début de la participation" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Taken" +msgstr "Participation prise" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_type +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_type_id +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_type +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_tree +msgid "Attendance Type" +msgstr "Type de présence" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_type_view +msgid "Attendance Types" +msgstr "Types de présence" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Batch" +msgstr "Lot" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Cancel" +msgstr "Annuler" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__cancel +msgid "Cancelled" +msgstr "Annulé" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Close" +msgstr "Fermer" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__code +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Code" +msgstr "Code" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_config +msgid "Configuration" +msgstr "Configuration" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Course" +msgstr "Cours" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_date +msgid "Created on" +msgstr "Créé sur" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_date +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Date" +msgstr "Date" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__display_name +msgid "Display Name" +msgstr "Afficher un nom" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__draft +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Draft" +msgstr "Brouillon" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__excused +msgid "Excused ?" +msgstr "Excusé ?" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__faculty_id +msgid "Faculty" +msgstr "la faculté" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_follower_ids +msgid "Followers" +msgstr "Suiveurs" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_partner_ids +msgid "Followers (Partners)" +msgstr "Abonnés (partenaires)" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__from_date +msgid "From Date" +msgstr "Partir de la date" + +#. module: openeducat_attendance +#: model:ir.actions.report,name:openeducat_attendance.action_report_student_attendance +msgid "Generate Attendance" +msgstr "Générer de la fréquentation" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Group By..." +msgstr "Par groupe..." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__has_message +msgid "Has Message" +msgstr "A un message" + +#. module: openeducat_attendance +#: model:ir.module.category,description:openeducat_attendance.module_category_all_op_attendance +msgid "Helps you manage your institutes different-different users." +msgstr "Vous aide à gérer les différents utilisateurs de votre institut." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__id +msgid "ID" +msgstr "IDENTIFIANT" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" +"Si cette case est cochée, les nouveaux messages nécessitent votre attention." + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Si coché, certains messages ont une erreur de livraison." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_is_follower +msgid "Is Follower" +msgstr "Est un suiveur" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__late +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__late +msgid "Late" +msgstr "En retard" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_manager +msgid "Manager" +msgstr "Directeur" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error +msgid "Message Delivery error" +msgstr "Erreur de livraison du message" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_ids +msgid "Messages" +msgstr "messages" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Month" +msgstr "Mois" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__name +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Name" +msgstr "Nom" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of Actions" +msgstr "Nombre d'actions" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of errors" +msgstr "Nombre d'erreurs" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Nombre de messages nécessitant une action" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Nombre de messages avec erreur de livraison" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present" +msgstr "Présent" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present ?" +msgstr "Présent ?" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Print" +msgstr "Imprimer" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__rating_ids +msgid "Ratings" +msgstr "Notes" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__register_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Register" +msgstr "Registre" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_register_sub +msgid "Registers" +msgstr "Registres" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__remark +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Remark" +msgstr "Remarque" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Erreur de livraison SMS" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__session_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_session__attendance_sheet +msgid "Session" +msgstr "Session" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_session +msgid "Sessions" +msgstr "Séances" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_sheet_sub +msgid "Sheets" +msgstr "Feuilles" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__state +msgid "Status" +msgstr "Statut" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_student +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Student" +msgstr "Étudiant" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.op_student_attendance_act +#: model:ir.model,name:openeducat_attendance.model_student_attendance +msgid "Student Attendance" +msgstr "Fréquentation des étudiants" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Student Attendance Report" +msgstr "Rapport de fréquentation des étudiants" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +msgid "Student Should Be Marked As" +msgstr "L'étudiant doit être marqué comme" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Students" +msgstr "Étudiants" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__subject_id +msgid "Subject" +msgstr "Sujet" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__to_date +msgid "To Date" +msgstr "À ce jour" + +#. module: openeducat_attendance +#. odoo-python +#: code:addons/openeducat_attendance/wizards/student_attendance_wizard.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "La date de fin ne peut pas être définie avant la date de début." + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Today" +msgstr "Aujourd'hui" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_user +msgid "User" +msgstr "Utilisateur" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website Messages" +msgstr "Messages du site Web" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website communication history" +msgstr "Historique des communications du site Web" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Week" +msgstr "Semaine" diff --git a/CatEdu/openeducat_attendance/i18n/id.po b/CatEdu/openeducat_attendance/i18n/id.po new file mode 100644 index 0000000..0a9a40e --- /dev/null +++ b/CatEdu/openeducat_attendance/i18n/id.po @@ -0,0 +1,613 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 05:51+0000" +"PO-Revision-Date:2024-02-15 05:51+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_root +msgid " Attendances" +msgstr "Kehadiran" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "From Date:" +msgstr "Sejak Tanggal:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Name:" +msgstr "Nama Siswa:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "To Date:" +msgstr "Sampai saat ini:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Total Absence" +msgstr "Total Absen" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_student_form_attendance_inherit +msgid "Attendance" +msgstr "Kehadiran" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Attendance Detail" +msgstr "Rincian Kehadiran Siswa" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__absent +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Absent" +msgstr "Absen" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__excused +msgid "Absent Excused" +msgstr "Absen Dimaafkan" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__absent +msgid "Absent Unexcused" +msgstr "Absen Tanpa Alasan" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "Action Needed" +msgstr "Dibutuhkan Tindakan" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__active +msgid "Active" +msgstr "Aktif" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Archived" +msgstr "Diarsipkan" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_attachment_count +msgid "Attachment Count" +msgstr "Jumlah Lampiran" + +#. module: openeducat_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_all_op_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Attendance" +msgstr "Kehadiran" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_pivot +msgid "Attendance Analysis" +msgstr "Analisis Kehadiran" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_line_view +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_line +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_tree +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Line" +msgstr "Garis Kehadiran" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_line +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_line_sub +msgid "Attendance Lines" +msgstr "Garis Kehadiran" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_register +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_tree +msgid "Attendance Register" +msgstr "Daftar Kehadiran" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_register_view +msgid "Attendance Registers" +msgstr "Daftar Kehadiran" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_report_openeducat_attendance_student_attendance_report +msgid "Attendance Report" +msgstr "Laporan kehadiran" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_sheet +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.attendance_session_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_tree +msgid "Attendance Sheet" +msgstr "Absensi" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_sheet_view +msgid "Attendance Sheets" +msgstr "Lembar Kehadiran" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__start +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Start" +msgstr "Awal Kehadiran" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Taken" +msgstr "Kehadiran Diambil" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_type +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_type_id +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_type +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_tree +msgid "Attendance Type" +msgstr "Jenis Kehadiran" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_type_view +msgid "Attendance Types" +msgstr "Jenis Kehadiran" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Batch" +msgstr "Kelompok" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Cancel" +msgstr "Membatalkan" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__cancel +msgid "Cancelled" +msgstr "Dibatalkan" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Close" +msgstr "Menutup" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__code +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Code" +msgstr "Kode" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_config +msgid "Configuration" +msgstr "Konfigurasi" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Course" +msgstr "Kursus" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_uid +msgid "Created by" +msgstr "Dibuat oleh" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_date +msgid "Created on" +msgstr "Dibuat pada" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_date +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Date" +msgstr "Tanggal" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__display_name +msgid "Display Name" +msgstr "Nama tampilan" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__draft +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Draft" +msgstr "Draf" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__excused +msgid "Excused ?" +msgstr "Permisi?" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__faculty_id +msgid "Faculty" +msgstr "Fakultas" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_follower_ids +msgid "Followers" +msgstr "Pengikut" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_partner_ids +msgid "Followers (Partners)" +msgstr "Pengikut (Mitra)" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__from_date +msgid "From Date" +msgstr "Dari tanggal" + +#. module: openeducat_attendance +#: model:ir.actions.report,name:openeducat_attendance.action_report_student_attendance +msgid "Generate Attendance" +msgstr "Hasilkan Kehadiran" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Group By..." +msgstr "Kelompokkan Berdasarkan..." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__has_message +msgid "Has Message" +msgstr "Memiliki Pesan" + +#. module: openeducat_attendance +#: model:ir.module.category,description:openeducat_attendance.module_category_all_op_attendance +msgid "Helps you manage your institutes different-different users." +msgstr "" +"Membantu Anda mengelola lembaga Anda dengan pengguna yang berbeda-beda." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__id +msgid "ID" +msgstr "PENGENAL" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Jika dicentang, pesan baru memerlukan perhatian Anda." + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Jika dicentang, beberapa pesan mengalami kesalahan pengiriman." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_is_follower +msgid "Is Follower" +msgstr "Adalah Pengikut" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_uid +msgid "Last Updated by" +msgstr "Terakhir Diperbarui oleh" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_date +msgid "Last Updated on" +msgstr "Terakhir diperbarui saat" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__late +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__late +msgid "Late" +msgstr "Terlambat" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_manager +msgid "Manager" +msgstr "Pengelola" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error +msgid "Message Delivery error" +msgstr "Kesalahan Pengiriman Pesan" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_ids +msgid "Messages" +msgstr "Pesan" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Month" +msgstr "Bulan" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__name +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Name" +msgstr "Nama" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of Actions" +msgstr "Jumlah Tindakan" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of errors" +msgstr "Jumlah kesalahan" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Jumlah pesan yang memerlukan tindakan" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Jumlah pesan dengan kesalahan pengiriman" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present" +msgstr "Hadiah" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present ?" +msgstr "Hadiah ?" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Print" +msgstr "Mencetak" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__rating_ids +msgid "Ratings" +msgstr "Peringkat" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__register_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Register" +msgstr "Daftar" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_register_sub +msgid "Registers" +msgstr "Register" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__remark +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Remark" +msgstr "Komentar" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Kesalahan Pengiriman SMS" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__session_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_session__attendance_sheet +msgid "Session" +msgstr "Sidang" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_session +msgid "Sessions" +msgstr "Sesi" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_sheet_sub +msgid "Sheets" +msgstr "Seprai" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__state +msgid "Status" +msgstr "Status" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_student +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Student" +msgstr "Murid" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.op_student_attendance_act +#: model:ir.model,name:openeducat_attendance.model_student_attendance +msgid "Student Attendance" +msgstr "Kehadiran Siswa" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Student Attendance Report" +msgstr "Laporan Kehadiran Mahasiswa" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +msgid "Student Should Be Marked As" +msgstr "Siswa Harus Ditandai Sebagai" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Students" +msgstr "Siswa" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__subject_id +msgid "Subject" +msgstr "Subjek" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__to_date +msgid "To Date" +msgstr "Hingga saat ini" + +#. module: openeducat_attendance +#. odoo-python +#: code:addons/openeducat_attendance/wizards/student_attendance_wizard.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "Sampai Tanggal tidak dapat diatur sebelum Tanggal Dari." + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Today" +msgstr "Hari ini" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_user +msgid "User" +msgstr "Pengguna" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website Messages" +msgstr "Pesan Situs Web" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website communication history" +msgstr "Riwayat komunikasi situs web" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Week" +msgstr "Pekan" diff --git a/CatEdu/openeducat_attendance/i18n/it.po b/CatEdu/openeducat_attendance/i18n/it.po new file mode 100644 index 0000000..7dba3f9 --- /dev/null +++ b/CatEdu/openeducat_attendance/i18n/it.po @@ -0,0 +1,612 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 05:51+0000" +"PO-Revision-Date:2024-02-15 05:51+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_root +msgid " Attendances" +msgstr "Presenze" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "From Date:" +msgstr "Dalla data:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Name:" +msgstr "Nome studente:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "To Date:" +msgstr "Ad oggi:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Total Absence" +msgstr "Assenza totale" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_student_form_attendance_inherit +msgid "Attendance" +msgstr "Presenza" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Attendance Detail" +msgstr "Dettagli sulla frequenza degli studenti" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__absent +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Absent" +msgstr "Assente" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__excused +msgid "Absent Excused" +msgstr "Assente scusato" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__absent +msgid "Absent Unexcused" +msgstr "Assente ingiustificato" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "Action Needed" +msgstr "Azione necessaria" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__active +msgid "Active" +msgstr "Attivo" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Archived" +msgstr "Archiviato" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_attachment_count +msgid "Attachment Count" +msgstr "Conteggio allegati" + +#. module: openeducat_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_all_op_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Attendance" +msgstr "Partecipazione" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_pivot +msgid "Attendance Analysis" +msgstr "Analisi delle presenze" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_line_view +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_line +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_tree +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Line" +msgstr "Linea di presenza" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_line +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_line_sub +msgid "Attendance Lines" +msgstr "Linee di presenza" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_register +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_tree +msgid "Attendance Register" +msgstr "Registro delle presenze" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_register_view +msgid "Attendance Registers" +msgstr "Registri delle presenze" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_report_openeducat_attendance_student_attendance_report +msgid "Attendance Report" +msgstr "Rapporto di partecipazione" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_sheet +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.attendance_session_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_tree +msgid "Attendance Sheet" +msgstr "Foglio presenze" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_sheet_view +msgid "Attendance Sheets" +msgstr "Fogli di presenza" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__start +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Start" +msgstr "Inizio presenze" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Taken" +msgstr "Presenze prese" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_type +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_type_id +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_type +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_tree +msgid "Attendance Type" +msgstr "Tipo di partecipazione" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_type_view +msgid "Attendance Types" +msgstr "Tipi di partecipazione" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Batch" +msgstr "Lotto" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Cancel" +msgstr "Annulla" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__cancel +msgid "Cancelled" +msgstr "Annullato" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Close" +msgstr "Vicino" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__code +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Code" +msgstr "Codice" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_config +msgid "Configuration" +msgstr "Configurazione" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Course" +msgstr "Corso" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_uid +msgid "Created by" +msgstr "Creato da" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_date +msgid "Created on" +msgstr "Creato" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_date +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Date" +msgstr "Data" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__display_name +msgid "Display Name" +msgstr "Nome da visualizzare" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__draft +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Draft" +msgstr "Bozza" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__excused +msgid "Excused ?" +msgstr "Scusato?" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__faculty_id +msgid "Faculty" +msgstr "Facoltà" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_follower_ids +msgid "Followers" +msgstr "Seguaci" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_partner_ids +msgid "Followers (Partners)" +msgstr "Follower (partner)" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__from_date +msgid "From Date" +msgstr "Dalla data" + +#. module: openeducat_attendance +#: model:ir.actions.report,name:openeducat_attendance.action_report_student_attendance +msgid "Generate Attendance" +msgstr "Genera presenze" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Group By..." +msgstr "Raggruppa per..." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__has_message +msgid "Has Message" +msgstr "Ha un messaggio" + +#. module: openeducat_attendance +#: model:ir.module.category,description:openeducat_attendance.module_category_all_op_attendance +msgid "Helps you manage your institutes different-different users." +msgstr "Ti aiuta a gestire i diversi utenti dei tuoi istituti." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Se selezionato, i nuovi messaggi richiedono la tua attenzione." + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Se selezionato, alcuni messaggi presentano un errore di consegna." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_is_follower +msgid "Is Follower" +msgstr "È seguace" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_uid +msgid "Last Updated by" +msgstr "Ultimo aggiornamento di" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_date +msgid "Last Updated on" +msgstr "Ultimo aggiornamento il" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__late +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__late +msgid "Late" +msgstr "Tardi" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_manager +msgid "Manager" +msgstr "Manager" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error +msgid "Message Delivery error" +msgstr "Errore di consegna del messaggio" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_ids +msgid "Messages" +msgstr "Messaggi" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Month" +msgstr "Mese" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__name +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Name" +msgstr "Nome" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of Actions" +msgstr "Numero di azioni" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of errors" +msgstr "Numero di errori" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Numero di messaggi che richiedono un'azione" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Numero di messaggi con errore di consegna" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present" +msgstr "Presente" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present ?" +msgstr "Presente ?" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Print" +msgstr "Stampa" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__rating_ids +msgid "Ratings" +msgstr "Giudizi" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__register_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Register" +msgstr "Registrati" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_register_sub +msgid "Registers" +msgstr "Registri" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__remark +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Remark" +msgstr "Osservazione" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Errore di consegna dell'SMS" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__session_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_session__attendance_sheet +msgid "Session" +msgstr "Sessione" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_session +msgid "Sessions" +msgstr "Sessioni" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_sheet_sub +msgid "Sheets" +msgstr "Fogli" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__state +msgid "Status" +msgstr "Stato" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_student +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Student" +msgstr "Alunno" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.op_student_attendance_act +#: model:ir.model,name:openeducat_attendance.model_student_attendance +msgid "Student Attendance" +msgstr "Frequenza degli studenti" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Student Attendance Report" +msgstr "Rapporto sulla frequenza degli studenti" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +msgid "Student Should Be Marked As" +msgstr "Lo studente deve essere contrassegnato come" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Students" +msgstr "Studenti" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__subject_id +msgid "Subject" +msgstr "Soggetto" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__to_date +msgid "To Date" +msgstr "Ad oggi" + +#. module: openeducat_attendance +#. odoo-python +#: code:addons/openeducat_attendance/wizards/student_attendance_wizard.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "Alla data non può essere impostato prima della data Dalla." + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Today" +msgstr "Oggi" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_user +msgid "User" +msgstr "Utente" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website Messages" +msgstr "Messaggi del sito web" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website communication history" +msgstr "Cronologia della comunicazione del sito web" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Week" +msgstr "Settimana" diff --git a/CatEdu/openeducat_attendance/i18n/lt.po b/CatEdu/openeducat_attendance/i18n/lt.po new file mode 100644 index 0000000..ab44ecb --- /dev/null +++ b/CatEdu/openeducat_attendance/i18n/lt.po @@ -0,0 +1,615 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_attendance +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-15 10:46+0000\n" +"PO-Revision-Date: 2024-02-15 10:46+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_root +msgid " Attendances" +msgstr "Dalyvavimas" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "From Date:" +msgstr " Nuo datos: " + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Name:" +msgstr " Studento vardas: " + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "To Date:" +msgstr " iki šiol: " + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Total Absence" +msgstr " Bendras nebuvimas " + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_student_form_attendance_inherit +msgid "Attendance" +msgstr "Dalyvavimas" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Attendance Detail" +msgstr " studentų lankomumo detalė " + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__absent +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Absent" +msgstr "Nėra" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__excused +msgid "Absent Excused" +msgstr "Nėra atleistas" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__absent +msgid "Absent Unexcused" +msgstr "Neatleidžiant" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "Action Needed" +msgstr "Reikalingas veiksmas" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__active +msgid "Active" +msgstr "Aktyvus" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Archived" +msgstr "Archyvuota" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_attachment_count +msgid "Attachment Count" +msgstr "Priedų skaičius" + +#. module: openeducat_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_all_op_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Attendance" +msgstr "Dalyvavimas" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_pivot +msgid "Attendance Analysis" +msgstr "Dalyvavimo analizė" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_line_view +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_line +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_tree +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Line" +msgstr "Dalyvavimo linija" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_line +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_line_sub +msgid "Attendance Lines" +msgstr "Dalyvavimo linijos" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_register +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_tree +msgid "Attendance Register" +msgstr "Dalyvavimo registras" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_register_view +msgid "Attendance Registers" +msgstr "Dalyvavimo registrai" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_report_openeducat_attendance_student_attendance_report +msgid "Attendance Report" +msgstr "Dalyvavimo ataskaita" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_sheet +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.attendance_session_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_tree +msgid "Attendance Sheet" +msgstr "Dalyvavimo lapas" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_sheet_view +msgid "Attendance Sheets" +msgstr "Dalyvavimo lapai" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__start +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Start" +msgstr "Dalyvavimo pradžia" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Taken" +msgstr "Dalyvavimas" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_type +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_type_id +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_type +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_tree +msgid "Attendance Type" +msgstr "Dalyvavimo tipas" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_type_view +msgid "Attendance Types" +msgstr "Dalyvavimo tipai" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Batch" +msgstr "Partija" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Cancel" +msgstr "Atšaukti" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__cancel +msgid "Cancelled" +msgstr "Atšauktas" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Close" +msgstr "Uždaryti" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__code +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Code" +msgstr "Kodas" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_config +msgid "Configuration" +msgstr "Konfigūracija" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Course" +msgstr "Kursas" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_uid +msgid "Created by" +msgstr "Sukurta" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_date +msgid "Created on" +msgstr "Sukurtas" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_date +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Date" +msgstr "Data" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__display_name +msgid "Display Name" +msgstr "Rodomas pavadinimas" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__draft +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Draft" +msgstr "Juodraštis" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__excused +msgid "Excused ?" +msgstr "Atleistas?" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__faculty_id +msgid "Faculty" +msgstr "Fakultetas" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_follower_ids +msgid "Followers" +msgstr "Pasekėjai" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_partner_ids +msgid "Followers (Partners)" +msgstr "Stebėtojai (partneriai)" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__from_date +msgid "From Date" +msgstr "Nuo datos" + +#. module: openeducat_attendance +#: model:ir.actions.report,name:openeducat_attendance.action_report_student_attendance +msgid "Generate Attendance" +msgstr "Sugeneruoti lankomumą" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Group By..." +msgstr "Grupuoti pagal..." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__has_message +msgid "Has Message" +msgstr "Turi pranešimą" + +#. module: openeducat_attendance +#: model:ir.module.category,description:openeducat_attendance.module_category_all_op_attendance +msgid "Helps you manage your institutes different-different users." +msgstr "Padeda valdyti skirtingus institutus ir skirtingus vartotojus." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__id +msgid "ID" +msgstr "Id" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Jei patikrinsite, nauji pranešimai reikalauja jūsų dėmesio." + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Jei patikrinta, kai kurie pranešimai turi pristatymo klaidą." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_is_follower +msgid "Is Follower" +msgstr "Yra sekėjas" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujinta" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__late +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__late +msgid "Late" +msgstr "Vėlai" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_manager +msgid "Manager" +msgstr "Vadovas" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error +msgid "Message Delivery error" +msgstr "Pranešimo pristatymo klaida" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_ids +msgid "Messages" +msgstr "Pranešimai" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Month" +msgstr "Mėnuo" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__name +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Name" +msgstr "vardas" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of Actions" +msgstr "Veiksmų skaičius" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of errors" +msgstr "Klaidų skaičius" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Pranešimų, kuriems reikalingas veiksmas, skaičius" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Pranešimų su pristatymo klaida skaičius" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present" +msgstr "Pateikti" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present ?" +msgstr "Pateikti ?" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Print" +msgstr "Spausdinti" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__rating_ids +msgid "Ratings" +msgstr "Įvertinimai" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__register_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Register" +msgstr "Registruotis" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_register_sub +msgid "Registers" +msgstr "Registrai" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__remark +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Remark" +msgstr "Pastaba" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS pristatymo klaida" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__session_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_session__attendance_sheet +msgid "Session" +msgstr "Sesija" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_session +msgid "Sessions" +msgstr "Sesijos" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_sheet_sub +msgid "Sheets" +msgstr "Lakštai" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__state +msgid "Status" +msgstr "Būsena" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_student +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Student" +msgstr "Studentas" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.op_student_attendance_act +#: model:ir.model,name:openeducat_attendance.model_student_attendance +msgid "Student Attendance" +msgstr "Studentų lankymas" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Student Attendance Report" +msgstr "Studentų lankomumo ataskaita" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +msgid "Student Should Be Marked As" +msgstr "Studentas turėtų būti pažymėtas kaip" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Students" +msgstr "Studentai" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__subject_id +msgid "Subject" +msgstr "Tema" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__to_date +msgid "To Date" +msgstr "Iki šiol" + +#. module: openeducat_attendance +#. odoo-python +#: code:addons/openeducat_attendance/wizards/student_attendance_wizard.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "Iki datos negalima nustatyti anksčiau nei nuo datos" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Today" +msgstr "Šiandien" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_user +msgid "User" +msgstr "Vartotojas" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website Messages" +msgstr "Svetainės pranešimai" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website communication history" +msgstr "Tinklalapio komunikacijos istorija" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Week" +msgstr "Savaitė" diff --git a/CatEdu/openeducat_attendance/i18n/nl.po b/CatEdu/openeducat_attendance/i18n/nl.po new file mode 100644 index 0000000..1872682 --- /dev/null +++ b/CatEdu/openeducat_attendance/i18n/nl.po @@ -0,0 +1,613 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 05:51+0000" +"PO-Revision-Date:2024-02-15 05:51+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_root +msgid " Attendances" +msgstr "Aanwezigheden" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "From Date:" +msgstr "Vanaf datum:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Name:" +msgstr "Naam leerling:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "To Date:" +msgstr "Tot nu toe:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Total Absence" +msgstr "Totale afwezigheid" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_student_form_attendance_inherit +msgid "Attendance" +msgstr "Aanwezigheid" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Attendance Detail" +msgstr "Aanwezigheidsgegevens van studenten" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__absent +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Absent" +msgstr "Afwezig" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__excused +msgid "Absent Excused" +msgstr "Afwezig Excuses" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__absent +msgid "Absent Unexcused" +msgstr "Afwezig Ongeëxcuseerd" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "Action Needed" +msgstr "Actie nodig" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__active +msgid "Active" +msgstr "Actief" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Archived" +msgstr "Gearchiveerd" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_attachment_count +msgid "Attachment Count" +msgstr "Aantal bijlagen" + +#. module: openeducat_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_all_op_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Attendance" +msgstr "Aanwezigheid" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_pivot +msgid "Attendance Analysis" +msgstr "Aanwezigheidsanalyse" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_line_view +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_line +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_tree +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Line" +msgstr "Aanwezigheidslijn" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_line +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_line_sub +msgid "Attendance Lines" +msgstr "Aanwezigheidslijnen" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_register +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_tree +msgid "Attendance Register" +msgstr "Aanwezigheidsregister" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_register_view +msgid "Attendance Registers" +msgstr "Aanwezigheidsregisters" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_report_openeducat_attendance_student_attendance_report +msgid "Attendance Report" +msgstr "Aanwezigheidsrapport" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_sheet +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.attendance_session_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_tree +msgid "Attendance Sheet" +msgstr "Presentielijst" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_sheet_view +msgid "Attendance Sheets" +msgstr "Aanwezigheidsbladen" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__start +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Start" +msgstr "Aanwezigheid begin" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Taken" +msgstr "Aanwezigheid genomen" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_type +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_type_id +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_type +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_tree +msgid "Attendance Type" +msgstr "Aanwezigheidstype" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_type_view +msgid "Attendance Types" +msgstr "Aanwezigheidstypen" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Batch" +msgstr "Partij" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Cancel" +msgstr "Annuleren" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__cancel +msgid "Cancelled" +msgstr "Geannuleerd" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Close" +msgstr "Dichtbij" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__code +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Code" +msgstr "Code" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_config +msgid "Configuration" +msgstr "Configuratie" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Course" +msgstr "Cursus" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_uid +msgid "Created by" +msgstr "Gemaakt door" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_date +msgid "Created on" +msgstr "Gemaakt op" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_date +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Date" +msgstr "Datum" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__display_name +msgid "Display Name" +msgstr "Weergavenaam" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__draft +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Draft" +msgstr "Voorlopige versie" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__excused +msgid "Excused ?" +msgstr "Excuses?" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__faculty_id +msgid "Faculty" +msgstr "Faculteit" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_follower_ids +msgid "Followers" +msgstr "Volgers" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_partner_ids +msgid "Followers (Partners)" +msgstr "Volgers (partners)" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__from_date +msgid "From Date" +msgstr "Van datum" + +#. module: openeducat_attendance +#: model:ir.actions.report,name:openeducat_attendance.action_report_student_attendance +msgid "Generate Attendance" +msgstr "Genereer aanwezigheid" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Group By..." +msgstr "Groeperen op..." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__has_message +msgid "Has Message" +msgstr "Heeft bericht" + +#. module: openeducat_attendance +#: model:ir.module.category,description:openeducat_attendance.module_category_all_op_attendance +msgid "Helps you manage your institutes different-different users." +msgstr "" +"Helpt u bij het beheren van uw instellingen met verschillende gebruikers." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__id +msgid "ID" +msgstr "ID kaart" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Indien aangevinkt, vereisen nieuwe berichten uw aandacht." + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Indien aangevinkt, hebben sommige berichten een bezorgfout." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_is_follower +msgid "Is Follower" +msgstr "Is volger" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_date +msgid "Last Updated on" +msgstr "Laatst geupdate op" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__late +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__late +msgid "Late" +msgstr "Laat" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_manager +msgid "Manager" +msgstr "Manager" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error +msgid "Message Delivery error" +msgstr "Berichtbezorgingsfout" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_ids +msgid "Messages" +msgstr "Berichten" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Month" +msgstr "Maand" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__name +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Name" +msgstr "Naam" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of Actions" +msgstr "Aantal acties" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of errors" +msgstr "Aantal fouten" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Aantal berichten waarvoor actie vereist is" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Aantal berichten met bezorgfout" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present" +msgstr "Cadeau" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present ?" +msgstr "Cadeau ?" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Print" +msgstr "Afdrukken" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__rating_ids +msgid "Ratings" +msgstr "Waarderingen" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__register_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Register" +msgstr "Register" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_register_sub +msgid "Registers" +msgstr "Registreert" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__remark +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Remark" +msgstr "Opmerking" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS-bezorgfout" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__session_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_session__attendance_sheet +msgid "Session" +msgstr "Sessie" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_session +msgid "Sessions" +msgstr "Sessies" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_sheet_sub +msgid "Sheets" +msgstr "Lakens" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__state +msgid "Status" +msgstr "Toestand" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_student +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Student" +msgstr "Student" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.op_student_attendance_act +#: model:ir.model,name:openeducat_attendance.model_student_attendance +msgid "Student Attendance" +msgstr "Aanwezigheid van studenten" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Student Attendance Report" +msgstr "Aanwezigheidsrapport van studenten" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +msgid "Student Should Be Marked As" +msgstr "Student moet worden gemarkeerd als" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Students" +msgstr "Studenten" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__subject_id +msgid "Subject" +msgstr "Onderwerp" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__to_date +msgid "To Date" +msgstr "Daten" + +#. module: openeducat_attendance +#. odoo-python +#: code:addons/openeducat_attendance/wizards/student_attendance_wizard.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "Tot Datum kan niet eerder worden ingesteld dan Vanaf Datum." + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Today" +msgstr "Vandaag" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_user +msgid "User" +msgstr "Gebruiker" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website Messages" +msgstr "Websiteberichten" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website communication history" +msgstr "Communicatiegeschiedenis van websites" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Week" +msgstr "Week" diff --git a/CatEdu/openeducat_attendance/i18n/pt.po b/CatEdu/openeducat_attendance/i18n/pt.po new file mode 100644 index 0000000..61bc1dd --- /dev/null +++ b/CatEdu/openeducat_attendance/i18n/pt.po @@ -0,0 +1,612 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 05:51+0000" +"PO-Revision-Date:2024-02-15 05:51+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_root +msgid " Attendances" +msgstr "Presenças" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "From Date:" +msgstr "Data inicial:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Name:" +msgstr "Nome do aluno:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "To Date:" +msgstr "Até o momento:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Total Absence" +msgstr "Ausência total" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_student_form_attendance_inherit +msgid "Attendance" +msgstr "Presença" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Attendance Detail" +msgstr "Detalhes da frequência dos alunos" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__absent +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Absent" +msgstr "Ausente" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__excused +msgid "Absent Excused" +msgstr "Ausente justificado" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__absent +msgid "Absent Unexcused" +msgstr "Ausente sem justificativa" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "Action Needed" +msgstr "Ação necessária" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__active +msgid "Active" +msgstr "Ativo" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Archived" +msgstr "Arquivado" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_attachment_count +msgid "Attachment Count" +msgstr "Contagem de anexos" + +#. module: openeducat_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_all_op_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Attendance" +msgstr "Comparecimento" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_pivot +msgid "Attendance Analysis" +msgstr "Análise de Presença" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_line_view +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_line +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_tree +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Line" +msgstr "Linha de Atendimento" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_line +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_line_sub +msgid "Attendance Lines" +msgstr "Linhas de Atendimento" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_register +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_tree +msgid "Attendance Register" +msgstr "Registro de atendimento" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_register_view +msgid "Attendance Registers" +msgstr "Registros de Presença" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_report_openeducat_attendance_student_attendance_report +msgid "Attendance Report" +msgstr "Relatório de presenças" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_sheet +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.attendance_session_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_tree +msgid "Attendance Sheet" +msgstr "Folha de Presença" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_sheet_view +msgid "Attendance Sheets" +msgstr "Folhas de Presença" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__start +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Start" +msgstr "Início do atendimento" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Taken" +msgstr "Presença realizada" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_type +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_type_id +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_type +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_tree +msgid "Attendance Type" +msgstr "Tipo de atendimento" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_type_view +msgid "Attendance Types" +msgstr "Tipos de atendimento" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Batch" +msgstr "Lote" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__cancel +msgid "Cancelled" +msgstr "Cancelado" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Close" +msgstr "Fechar" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__code +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Code" +msgstr "Código" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_config +msgid "Configuration" +msgstr "Configuração" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Course" +msgstr "Curso" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_date +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Date" +msgstr "Data" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__display_name +msgid "Display Name" +msgstr "Nome de exibição" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__draft +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Draft" +msgstr "Rascunho" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__excused +msgid "Excused ?" +msgstr "Desculpado?" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__faculty_id +msgid "Faculty" +msgstr "Faculdade" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguidores (parceiros)" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__from_date +msgid "From Date" +msgstr "Da data" + +#. module: openeducat_attendance +#: model:ir.actions.report,name:openeducat_attendance.action_report_student_attendance +msgid "Generate Attendance" +msgstr "Gerar atendimento" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__has_message +msgid "Has Message" +msgstr "Tem mensagem" + +#. module: openeducat_attendance +#: model:ir.module.category,description:openeducat_attendance.module_category_all_op_attendance +msgid "Helps you manage your institutes different-different users." +msgstr "Ajuda você a gerenciar diferentes usuários de seus institutos." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__id +msgid "ID" +msgstr "EU IA" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Se marcada, novas mensagens requerem sua atenção." + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Se marcada, algumas mensagens apresentam um erro de entrega." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_is_follower +msgid "Is Follower" +msgstr "É seguidor" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_uid +msgid "Last Updated by" +msgstr "Última atualização por" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_date +msgid "Last Updated on" +msgstr "Última atualização em" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__late +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__late +msgid "Late" +msgstr "Tarde" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_manager +msgid "Manager" +msgstr "Gerente" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error +msgid "Message Delivery error" +msgstr "Erro na entrega de mensagens" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_ids +msgid "Messages" +msgstr "Mensagens" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Month" +msgstr "Mês" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__name +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Name" +msgstr "Nome" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of Actions" +msgstr "Número de ações" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of errors" +msgstr "Número de erros" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Número de mensagens que exigem ação" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Número de mensagens com erro de entrega" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present" +msgstr "Presente" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present ?" +msgstr "Presente ?" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Print" +msgstr "Imprimir" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__rating_ids +msgid "Ratings" +msgstr "Avaliações" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__register_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Register" +msgstr "Registro" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_register_sub +msgid "Registers" +msgstr "Registros" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__remark +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Remark" +msgstr "Observação" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Erro de entrega de SMS" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__session_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_session__attendance_sheet +msgid "Session" +msgstr "Sessão" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_session +msgid "Sessions" +msgstr "Sessões" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_sheet_sub +msgid "Sheets" +msgstr "Folhas" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__state +msgid "Status" +msgstr "Status" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_student +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Student" +msgstr "Estudante" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.op_student_attendance_act +#: model:ir.model,name:openeducat_attendance.model_student_attendance +msgid "Student Attendance" +msgstr "Presença estudantil" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Student Attendance Report" +msgstr "Relatório de frequência do aluno" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +msgid "Student Should Be Marked As" +msgstr "O aluno deve ser marcado como" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Students" +msgstr "Alunos" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__subject_id +msgid "Subject" +msgstr "Assunto" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__to_date +msgid "To Date" +msgstr "A data" + +#. module: openeducat_attendance +#. odoo-python +#: code:addons/openeducat_attendance/wizards/student_attendance_wizard.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "Até a data não pode ser definida antes da data inicial." + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Today" +msgstr "Hoje" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_user +msgid "User" +msgstr "Do utilizador" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website Messages" +msgstr "Mensagens do site" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website communication history" +msgstr "Histórico de comunicação do site" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Week" +msgstr "Semana" diff --git a/CatEdu/openeducat_attendance/i18n/ru.po b/CatEdu/openeducat_attendance/i18n/ru.po new file mode 100644 index 0000000..ca0e36c --- /dev/null +++ b/CatEdu/openeducat_attendance/i18n/ru.po @@ -0,0 +1,613 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 05:51+0000" +"PO-Revision-Date:2024-02-15 05:51+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_root +msgid " Attendances" +msgstr "Посещаемость" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "From Date:" +msgstr "От даты:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Name:" +msgstr "Имя студента:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "To Date:" +msgstr "На сегодняшний день:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Total Absence" +msgstr "Полное отсутствие" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_student_form_attendance_inherit +msgid "Attendance" +msgstr "Посещаемость" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Attendance Detail" +msgstr "Сведения о посещаемости учащихся" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__absent +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Absent" +msgstr "Отсутствующий" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__excused +msgid "Absent Excused" +msgstr "Отсутствует" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__absent +msgid "Absent Unexcused" +msgstr "Отсутствует без уважительной причины" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "Action Needed" +msgstr "Требуется действие" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__active +msgid "Active" +msgstr "Активный" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Archived" +msgstr "В архиве" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_attachment_count +msgid "Attachment Count" +msgstr "Количество вложений" + +#. module: openeducat_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_all_op_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Attendance" +msgstr "посещаемость" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_pivot +msgid "Attendance Analysis" +msgstr "Анализ посещаемости" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_line_view +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_line +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_tree +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Line" +msgstr "Линия посещаемости" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_line +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_line_sub +msgid "Attendance Lines" +msgstr "Линии посещаемости" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_register +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_tree +msgid "Attendance Register" +msgstr "Регистрация посещаемости" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_register_view +msgid "Attendance Registers" +msgstr "Журналы посещаемости" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_report_openeducat_attendance_student_attendance_report +msgid "Attendance Report" +msgstr "Отчет о посещаемости" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_sheet +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.attendance_session_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_tree +msgid "Attendance Sheet" +msgstr "Посещаемости лист" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_sheet_view +msgid "Attendance Sheets" +msgstr "Таблицы посещаемости" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__start +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Start" +msgstr "Начало посещаемости" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Taken" +msgstr "Посещаемость принята" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_type +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_type_id +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_type +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_tree +msgid "Attendance Type" +msgstr "Тип посещаемости" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_type_view +msgid "Attendance Types" +msgstr "Типы посещаемости" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Batch" +msgstr "Партия" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Cancel" +msgstr "Отмена" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__cancel +msgid "Cancelled" +msgstr "Отменено" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Close" +msgstr "Закрывать" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__code +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Code" +msgstr "Код" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_config +msgid "Configuration" +msgstr "Конфигурация" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Course" +msgstr "Курс" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_uid +msgid "Created by" +msgstr "Сделано" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_date +msgid "Created on" +msgstr "Создано на" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_date +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Date" +msgstr "Дата" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__display_name +msgid "Display Name" +msgstr "Отображаемое имя" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__draft +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Draft" +msgstr "Черновик" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__excused +msgid "Excused ?" +msgstr "Освобожден?" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__faculty_id +msgid "Faculty" +msgstr "Факультет" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_follower_ids +msgid "Followers" +msgstr "Последователи" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_partner_ids +msgid "Followers (Partners)" +msgstr "Последователи (Партнеры)" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__from_date +msgid "From Date" +msgstr "С даты" + +#. module: openeducat_attendance +#: model:ir.actions.report,name:openeducat_attendance.action_report_student_attendance +msgid "Generate Attendance" +msgstr "Создать посещаемость" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Group By..." +msgstr "Группа по..." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__has_message +msgid "Has Message" +msgstr "Имеет сообщение" + +#. module: openeducat_attendance +#: model:ir.module.category,description:openeducat_attendance.module_category_all_op_attendance +msgid "Helps you manage your institutes different-different users." +msgstr "Помогает вам управлять разными пользователями ваших институтов." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__id +msgid "ID" +msgstr "ИДЕНТИФИКАТОР" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Если этот флажок установлен, новые сообщения требуют вашего внимания." + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "" +"Если этот флажок установлен, некоторые сообщения имеют ошибку доставки." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_is_follower +msgid "Is Follower" +msgstr "является последователем" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_uid +msgid "Last Updated by" +msgstr "Последнее обновление:" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_date +msgid "Last Updated on" +msgstr "Последнее обновление:" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__late +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__late +msgid "Late" +msgstr "Поздно" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_manager +msgid "Manager" +msgstr "Менеджер" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error +msgid "Message Delivery error" +msgstr "Ошибка доставки сообщения" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_ids +msgid "Messages" +msgstr "Сообщения" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Month" +msgstr "Месяц" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__name +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Name" +msgstr "Имя" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of Actions" +msgstr "Количество действий" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of errors" +msgstr "Количество ошибок" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Количество сообщений, требующих действий" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Количество сообщений с ошибкой доставки" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present" +msgstr "Подарок" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present ?" +msgstr "Подарок ?" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Print" +msgstr "Распечатать" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__rating_ids +msgid "Ratings" +msgstr "Рейтинги" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__register_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Register" +msgstr "регистр" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_register_sub +msgid "Registers" +msgstr "Регистры" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__remark +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Remark" +msgstr "Примечание" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Ошибка доставки СМС" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__session_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_session__attendance_sheet +msgid "Session" +msgstr "Сессия" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_session +msgid "Sessions" +msgstr "Сессии" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_sheet_sub +msgid "Sheets" +msgstr "Листы" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__state +msgid "Status" +msgstr "Положение дел" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_student +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Student" +msgstr "Студент" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.op_student_attendance_act +#: model:ir.model,name:openeducat_attendance.model_student_attendance +msgid "Student Attendance" +msgstr "Посещаемость студентов" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Student Attendance Report" +msgstr "Отчет о посещаемости студентов" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +msgid "Student Should Be Marked As" +msgstr "Студент должен быть отмечен как" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Students" +msgstr "Студенты" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__subject_id +msgid "Subject" +msgstr "Предмет" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__to_date +msgid "To Date" +msgstr "На сегодняшний день" + +#. module: openeducat_attendance +#. odoo-python +#: code:addons/openeducat_attendance/wizards/student_attendance_wizard.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "По дате нельзя установить раньше даты начала." + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Today" +msgstr "Сегодня" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_user +msgid "User" +msgstr "Пользователь" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website Messages" +msgstr "Сообщения веб-сайта" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website communication history" +msgstr "История общения на сайте" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Week" +msgstr "Неделя" diff --git a/CatEdu/openeducat_attendance/i18n/th.po b/CatEdu/openeducat_attendance/i18n/th.po new file mode 100644 index 0000000..d9c863e --- /dev/null +++ b/CatEdu/openeducat_attendance/i18n/th.po @@ -0,0 +1,612 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 05:51+0000" +"PO-Revision-Date:2024-02-15 05:51+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_root +msgid " Attendances" +msgstr "การเข้าร่วม" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "From Date:" +msgstr "จากวันที่:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Name:" +msgstr "ชื่อนักเรียน:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "To Date:" +msgstr "ถึงวันที่:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Total Absence" +msgstr "การขาดงานทั้งหมด" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_student_form_attendance_inherit +msgid "Attendance" +msgstr "การเข้าร่วม" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Attendance Detail" +msgstr "รายละเอียดการเข้าร่วมของนักเรียน" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__absent +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Absent" +msgstr "ไม่มา" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__excused +msgid "Absent Excused" +msgstr "ขาดไป ขออภัย" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__absent +msgid "Absent Unexcused" +msgstr "ขาดไป ไม่มีเหตุผล" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "Action Needed" +msgstr "จำเป็นต้องดำเนินการ" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__active +msgid "Active" +msgstr "คล่องแคล่ว" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Archived" +msgstr "เก็บถาวรแล้ว" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_attachment_count +msgid "Attachment Count" +msgstr "จำนวนไฟล์แนบ" + +#. module: openeducat_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_all_op_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Attendance" +msgstr "การเข้าร่วม" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_pivot +msgid "Attendance Analysis" +msgstr "การวิเคราะห์การเข้าร่วม" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_line_view +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_line +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_tree +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Line" +msgstr "สายการเข้าร่วม" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_line +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_line_sub +msgid "Attendance Lines" +msgstr "เส้นผู้เข้าร่วม" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_register +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_tree +msgid "Attendance Register" +msgstr "ลงทะเบียนเข้าร่วม" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_register_view +msgid "Attendance Registers" +msgstr "ลงทะเบียนเข้าร่วม" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_report_openeducat_attendance_student_attendance_report +msgid "Attendance Report" +msgstr "รายงานการเข้าร่วม" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_sheet +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.attendance_session_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_tree +msgid "Attendance Sheet" +msgstr "เอกสารการเข้างาน" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_sheet_view +msgid "Attendance Sheets" +msgstr "เอกสารการเข้างาน" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__start +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Start" +msgstr "เริ่มการเข้าร่วม" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Taken" +msgstr "เข้าร่วมแล้ว" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_type +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_type_id +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_type +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_tree +msgid "Attendance Type" +msgstr "ประเภทการเข้าร่วม" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_type_view +msgid "Attendance Types" +msgstr "ประเภทการเข้าร่วม" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Batch" +msgstr "แบทช์" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Cancel" +msgstr "ยกเลิก" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__cancel +msgid "Cancelled" +msgstr "ยกเลิก" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Close" +msgstr "ปิด" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__code +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Code" +msgstr "รหัส" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_config +msgid "Configuration" +msgstr "การกำหนดค่า" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Course" +msgstr "คอร์ส" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_uid +msgid "Created by" +msgstr "สร้างโดย" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_date +msgid "Created on" +msgstr "สร้างบน" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_date +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Date" +msgstr "วันที่" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__display_name +msgid "Display Name" +msgstr "ชื่อที่แสดง" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__draft +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Draft" +msgstr "ร่าง" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__excused +msgid "Excused ?" +msgstr "ขอโทษ?" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__faculty_id +msgid "Faculty" +msgstr "คณะ" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_follower_ids +msgid "Followers" +msgstr "ผู้ติดตาม" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_partner_ids +msgid "Followers (Partners)" +msgstr "ผู้ติดตาม (พันธมิตร)" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__from_date +msgid "From Date" +msgstr "จากวันที่" + +#. module: openeducat_attendance +#: model:ir.actions.report,name:openeducat_attendance.action_report_student_attendance +msgid "Generate Attendance" +msgstr "สร้างการเข้าร่วม" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Group By..." +msgstr "จัดกลุ่มตาม..." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__has_message +msgid "Has Message" +msgstr "มีข้อความ" + +#. module: openeducat_attendance +#: model:ir.module.category,description:openeducat_attendance.module_category_all_op_attendance +msgid "Helps you manage your institutes different-different users." +msgstr "ช่วยคุณจัดการสถาบันของคุณกับผู้ใช้ที่แตกต่างกัน" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__id +msgid "ID" +msgstr "บัตรประจำตัวประชาชน" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "If checked, new messages require your attention." +msgstr "หากเลือก ข้อความใหม่จะต้องได้รับการดูแลจากคุณ" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "หากเลือก แสดงว่าบางข้อความมีข้อผิดพลาดในการส่ง" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_is_follower +msgid "Is Follower" +msgstr "เป็นผู้ตาม" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_uid +msgid "Last Updated by" +msgstr "อัปเดตล่าสุดโดย" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_date +msgid "Last Updated on" +msgstr "อัปเดตล่าสุดเมื่อ" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__late +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__late +msgid "Late" +msgstr "ช้า" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_manager +msgid "Manager" +msgstr "ผู้จัดการ" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error +msgid "Message Delivery error" +msgstr "ข้อผิดพลาดในการส่งข้อความ" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_ids +msgid "Messages" +msgstr "ข้อความ" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Month" +msgstr "เดือน" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__name +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Name" +msgstr "ชื่อ" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of Actions" +msgstr "จำนวนการกระทำ" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of errors" +msgstr "จำนวนข้อผิดพลาด" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "จำนวนข้อความที่ต้องดำเนินการ" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "จำนวนข้อความที่มีข้อผิดพลาดในการส่ง" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present" +msgstr "ปัจจุบัน" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present ?" +msgstr "ปัจจุบัน ?" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Print" +msgstr "พิมพ์" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__rating_ids +msgid "Ratings" +msgstr "การให้คะแนน" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__register_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Register" +msgstr "ลงทะเบียน" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_register_sub +msgid "Registers" +msgstr "ลงทะเบียน" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__remark +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Remark" +msgstr "ข้อสังเกต" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "SMS Delivery error" +msgstr "ข้อผิดพลาดในการส่ง SMS" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__session_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_session__attendance_sheet +msgid "Session" +msgstr "การประชุม" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_session +msgid "Sessions" +msgstr "เซสชัน" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_sheet_sub +msgid "Sheets" +msgstr "ชีต" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__state +msgid "Status" +msgstr "สถานะ" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_student +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Student" +msgstr "นักเรียน" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.op_student_attendance_act +#: model:ir.model,name:openeducat_attendance.model_student_attendance +msgid "Student Attendance" +msgstr "การเข้าร่วมของนักเรียน" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Student Attendance Report" +msgstr "รายงานการเข้าร่วมของนักเรียน" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +msgid "Student Should Be Marked As" +msgstr "นักเรียนควรถูกทำเครื่องหมายเป็น" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Students" +msgstr "นักเรียน" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__subject_id +msgid "Subject" +msgstr "เรื่อง" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__to_date +msgid "To Date" +msgstr "จนถึงปัจจุบัน" + +#. module: openeducat_attendance +#. odoo-python +#: code:addons/openeducat_attendance/wizards/student_attendance_wizard.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "ไม่สามารถตั้งค่าถึงวันที่ก่อนวันที่เริ่มต้นได้" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Today" +msgstr "วันนี้" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_user +msgid "User" +msgstr "ผู้ใช้" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website Messages" +msgstr "ข้อความเว็บไซต์" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website communication history" +msgstr "ประวัติการสื่อสารเว็บไซต์" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Week" +msgstr "สัปดาห์" diff --git a/CatEdu/openeducat_attendance/i18n/vi.po b/CatEdu/openeducat_attendance/i18n/vi.po new file mode 100644 index 0000000..7a7e8c7 --- /dev/null +++ b/CatEdu/openeducat_attendance/i18n/vi.po @@ -0,0 +1,275 @@ +msgid "" +msgstr "" +"Project-Id-Version: openeducaterptranslation\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 11:02+0000\n" +"PO-Revision-Date: 2018-03-20 07:19-0400\n" +"Last-Translator: akkicode \n" +"Language-Team: Vietnamese\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: openeducaterptranslation\n" +"X-Crowdin-Language: vi\n" +"X-Crowdin-File: /master/openeducat_attendance/i18n/openeducat_attendance.pot\n" +"Language: vi_VN\n" + +#. module: openeducat_attendance +#: view:op.all.student:openeducat_attendance.op_all_student_form +msgid "Add Absent Student(s)" +msgstr "Thêm vắng mặt Student(s)" + +#. module: openeducat_attendance +#: view:op.all.student:openeducat_attendance.op_all_student_form +#: field:op.all.student,student_ids:0 +msgid "Add Student(s)" +msgstr "Thêm Student(s)" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.op_all_student_act +msgid "Attandance Sheet Import" +msgstr "Attandance tờ nhập khẩu" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_main +#: view:op.attendance.line:openeducat_attendance.view_op_attendance_line_search +#: field:op.attendance.line,attendance_id:0 +msgid "Attendance" +msgstr "Lượng khán giả" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_line_view +#: view:op.attendance.line:openeducat_attendance.view_op_attendance_line_form +#: view:op.attendance.line:openeducat_attendance.view_op_attendance_line_search +#: view:op.attendance.line:openeducat_attendance.view_op_attendance_line_tree +#: view:op.attendance.sheet:openeducat_attendance.view_op_attendance_sheet_form +#: field:op.attendance.sheet,attendance_line:0 +msgid "Attendance Line" +msgstr "Lượng khán giả dòng" + +#. module: openeducat_attendance +#: view:op.attendance.register:openeducat_attendance.view_op_attendance_register_form +#: view:op.attendance.register:openeducat_attendance.view_op_attendance_register_search +#: view:op.attendance.register:openeducat_attendance.view_op_attendance_register_tree +msgid "Attendance Register" +msgstr "Đăng ký tham dự" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_register_view +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_register_sub +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_register_sub_faculty +msgid "Attendance Registers" +msgstr "Đăng ký tham dự" + +#. module: openeducat_attendance +#: view:op.attendance.sheet:openeducat_attendance.view_op_attendance_sheet_form +#: view:op.attendance.sheet:openeducat_attendance.view_op_attendance_sheet_search +#: view:op.attendance.sheet:openeducat_attendance.view_op_attendance_sheet_tree +msgid "Attendance Sheet" +msgstr "Lượng khán giả tờ" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_sheet_view +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_sheet_sub +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_sheet_sub_faculty +msgid "Attendance Sheets" +msgstr "Lượng khán giả tờ" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_line_sub +msgid "Attendance lines" +msgstr "Lượng khán giả dòng" + +#. module: openeducat_attendance +#: field:op.all.student,batch_id:0 +#: view:op.attendance.line:openeducat_attendance.view_op_attendance_line_search +#: field:op.attendance.line,batch_id:0 +#: view:op.attendance.register:openeducat_attendance.view_op_attendance_register_search +#: field:op.attendance.register,batch_id:0 +msgid "Batch" +msgstr "Hàng loạt" + +#. module: openeducat_attendance +#: view:student.attendance:openeducat_attendance.student_attendance_form +msgid "Close" +msgstr "Đóng" + +#. module: openeducat_attendance +#: view:op.attendance.register:openeducat_attendance.view_op_attendance_register_search +#: field:op.attendance.register,code:0 +msgid "Code" +msgstr "Mã số" + +#. module: openeducat_attendance +#: view:op.all.student:openeducat_attendance.op_all_student_form +msgid "Confirm Student Selection" +msgstr "Xác nhận cho sinh viên lựa chọn" + +#. module: openeducat_attendance +#: field:op.all.student,course_id:0 +#: view:op.attendance.line:openeducat_attendance.view_op_attendance_line_search +#: field:op.attendance.line,course_id:0 +#: view:op.attendance.register:openeducat_attendance.view_op_attendance_register_search +#: field:op.attendance.register,course_id:0 +msgid "Course" +msgstr "Khóa học" + +#. module: openeducat_attendance +#: field:op.all.student,create_uid:0 +#: field:op.attendance.line,create_uid:0 +#: field:op.attendance.register,create_uid:0 +#: field:op.attendance.sheet,create_uid:0 +#: field:student.attendance,create_uid:0 +msgid "Created by" +msgstr "Tạo bởi" + +#. module: openeducat_attendance +#: field:op.all.student,create_date:0 +#: field:op.attendance.line,create_date:0 +#: field:op.attendance.register,create_date:0 +#: field:op.attendance.sheet,create_date:0 +#: field:student.attendance,create_date:0 +msgid "Created on" +msgstr "Tạo ngày" + +#. module: openeducat_attendance +#: field:op.attendance.line,attendance_date:0 +#: view:op.attendance.sheet:openeducat_attendance.view_op_attendance_sheet_search +#: field:op.attendance.sheet,attendance_date:0 +#: view:website:openeducat_attendance.student_attendance_report +msgid "Date" +msgstr "Ngày" + +#. module: openeducat_attendance +#: field:op.attendance.sheet,faculty_id:0 +msgid "Faculty" +msgstr "Giảng viên" + +#. module: openeducat_attendance +#: field:student.attendance,from_date:0 +msgid "From Date" +msgstr "Từ ngày" + +#. module: openeducat_attendance +#: view:website:openeducat_attendance.student_attendance_report +msgid "From Date:" +msgstr "Từ ngày:" + +#. module: openeducat_attendance +#: model:ir.actions.report.xml,name:openeducat_attendance.action_report_student_attendance +msgid "Generate Attendance" +msgstr "Tạo ra lượng khán giả" + +#. module: openeducat_attendance +#: view:op.attendance.line:openeducat_attendance.view_op_attendance_line_search +#: view:op.attendance.register:openeducat_attendance.view_op_attendance_register_search +#: view:op.attendance.sheet:openeducat_attendance.view_op_attendance_sheet_search +msgid "Group By..." +msgstr "Nhóm theo..." + +#. module: openeducat_attendance +#: field:op.all.student,id:0 +#: field:op.attendance.line,id:0 +#: field:op.attendance.register,id:0 +#: field:op.attendance.sheet,id:0 +#: field:report.openeducat_attendance.student_attendance_report,id:0 +#: field:student.attendance,id:0 +msgid "ID" +msgstr "ID" + +#. module: openeducat_attendance +#: field:op.all.student,write_uid:0 +#: field:op.attendance.line,write_uid:0 +#: field:op.attendance.register,write_uid:0 +#: field:op.attendance.sheet,write_uid:0 +#: field:student.attendance,write_uid:0 +msgid "Last Updated by" +msgstr "Cập Nhật lần cuối bởi" + +#. module: openeducat_attendance +#: field:op.all.student,write_date:0 +#: field:op.attendance.line,write_date:0 +#: field:op.attendance.register,write_date:0 +#: field:op.attendance.sheet,write_date:0 +#: field:student.attendance,write_date:0 +msgid "Last Updated on" +msgstr "Lần cập nhật cuối" + +#. module: openeducat_attendance +#: view:op.attendance.register:openeducat_attendance.view_op_attendance_register_search +#: field:op.attendance.register,name:0 +#: field:op.attendance.sheet,name:0 +msgid "Name" +msgstr "Tên" + +#. module: openeducat_attendance +#: view:op.attendance.line:openeducat_attendance.view_op_attendance_line_search +#: field:op.attendance.line,present:0 +msgid "Present ?" +msgstr "Hiện nay?" + +#. module: openeducat_attendance +#: view:op.attendance.sheet:openeducat_attendance.view_op_attendance_sheet_search +#: field:op.attendance.sheet,register_id:0 +msgid "Register" +msgstr "Đăng ký" + +#. module: openeducat_attendance +#: field:op.attendance.line,remark:0 +#: view:website:openeducat_attendance.student_attendance_report +msgid "Remark" +msgstr "Nhận xét" + +#. module: openeducat_attendance +#: view:op.attendance.line:openeducat_attendance.view_op_attendance_line_search +#: field:op.attendance.line,student_id:0 +msgid "Student" +msgstr "Sinh viên" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.student_attendance_act +#: view:student.attendance:openeducat_attendance.student_attendance_form +msgid "Student Attendance" +msgstr "Sinh viên tham dự" + +#. module: openeducat_attendance +#: view:website:openeducat_attendance.student_attendance_report +msgid "Student Attendance Detail" +msgstr "Học sinh tham gia học chi tiết" + +#. module: openeducat_attendance +#: view:student.attendance:openeducat_attendance.student_attendance_form +msgid "Student Attendance Report Between These Dates" +msgstr "Học sinh tham gia báo cáo giữa những ngày này" + +#. module: openeducat_attendance +#: view:website:openeducat_attendance.student_attendance_report +msgid "Student Name :" +msgstr "Tên học sinh:" + +#. module: openeducat_attendance +#: view:op.attendance.sheet:openeducat_attendance.view_op_attendance_sheet_form +msgid "Students" +msgstr "Sinh viên" + +#. module: openeducat_attendance +#: field:op.attendance.register,subject_id:0 +msgid "Subject" +msgstr "Chủ đề" + +#. module: openeducat_attendance +#: field:student.attendance,to_date:0 +msgid "To Date" +msgstr "Cho đến nay" + +#. module: openeducat_attendance +#: view:website:openeducat_attendance.student_attendance_report +msgid "To Date:" +msgstr "Đến ngày:" + +#. module: openeducat_attendance +#: view:website:openeducat_attendance.student_attendance_report +msgid "Total Absence" +msgstr "Tổng số vắng mặt" diff --git a/CatEdu/openeducat_attendance/i18n/vi_VN.po b/CatEdu/openeducat_attendance/i18n/vi_VN.po new file mode 100644 index 0000000..8df6cb7 --- /dev/null +++ b/CatEdu/openeducat_attendance/i18n/vi_VN.po @@ -0,0 +1,612 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 05:51+0000" +"PO-Revision-Date:2024-02-15 05:51+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_root +msgid " Attendances" +msgstr "Số người tham dự" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "From Date:" +msgstr "Từ ngày:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Name:" +msgstr "Tên sinh viên:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "To Date:" +msgstr "Tính đến nay:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Total Absence" +msgstr "Tổng số vắng mặt" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_student_form_attendance_inherit +msgid "Attendance" +msgstr "Tham dự" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Attendance Detail" +msgstr "Chi tiết điểm danh của học sinh" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__absent +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Absent" +msgstr "Vắng mặt" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__excused +msgid "Absent Excused" +msgstr "Vắng mặt có lý do" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__absent +msgid "Absent Unexcused" +msgstr "Vắng mặt không phép" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "Action Needed" +msgstr "Hành động cần thiết" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__active +msgid "Active" +msgstr "Tích cực" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Archived" +msgstr "Đã lưu trữ" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_attachment_count +msgid "Attachment Count" +msgstr "Số lượng tệp đính kèm" + +#. module: openeducat_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_all_op_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Attendance" +msgstr "Sự tham dự" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_pivot +msgid "Attendance Analysis" +msgstr "Phân tích chuyên cần" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_line_view +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_line +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_tree +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Line" +msgstr "Dòng điểm danh" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_line +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_line_sub +msgid "Attendance Lines" +msgstr "Dòng chấm công" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_register +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_tree +msgid "Attendance Register" +msgstr "Đăng ký tham dự" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_register_view +msgid "Attendance Registers" +msgstr "Sổ đăng ký tham dự" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_report_openeducat_attendance_student_attendance_report +msgid "Attendance Report" +msgstr "Báo cáo tham dự" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_sheet +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.attendance_session_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_tree +msgid "Attendance Sheet" +msgstr "Phiếu điểm danh" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_sheet_view +msgid "Attendance Sheets" +msgstr "Bảng chấm công" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__start +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Start" +msgstr "Bắt đầu chấm công" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Taken" +msgstr "Điểm danh đã thực hiện" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_type +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_type_id +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_type +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_tree +msgid "Attendance Type" +msgstr "Loại tham dự" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_type_view +msgid "Attendance Types" +msgstr "Các loại chấm công" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Batch" +msgstr "Lô hàng" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Cancel" +msgstr "Hủy bỏ" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__cancel +msgid "Cancelled" +msgstr "Đã hủy" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Close" +msgstr "Đóng" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__code +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Code" +msgstr "Mã số" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_config +msgid "Configuration" +msgstr "Cấu hình" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Course" +msgstr "Khóa học" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_uid +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_date +msgid "Created on" +msgstr "Được tạo ra" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_date +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Date" +msgstr "Ngày" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__draft +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Draft" +msgstr "Bản nháp" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__excused +msgid "Excused ?" +msgstr "Xin lỗi?" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__faculty_id +msgid "Faculty" +msgstr "Khoa" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_follower_ids +msgid "Followers" +msgstr "Người theo dõi" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_partner_ids +msgid "Followers (Partners)" +msgstr "Người theo dõi (Đối tác)" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__from_date +msgid "From Date" +msgstr "Từ ngày" + +#. module: openeducat_attendance +#: model:ir.actions.report,name:openeducat_attendance.action_report_student_attendance +msgid "Generate Attendance" +msgstr "Tạo sự tham dự" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Group By..." +msgstr "Nhóm theo..." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__has_message +msgid "Has Message" +msgstr "Có tin nhắn" + +#. module: openeducat_attendance +#: model:ir.module.category,description:openeducat_attendance.module_category_all_op_attendance +msgid "Helps you manage your institutes different-different users." +msgstr "Giúp bạn quản lý viện của mình với những người dùng khác nhau." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__id +msgid "ID" +msgstr "NHẬN DẠNG" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Nếu được chọn, các tin nhắn mới cần bạn chú ý." + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Nếu được chọn, một số tin nhắn có lỗi gửi." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_is_follower +msgid "Is Follower" +msgstr "là người theo dõi" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__late +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__late +msgid "Late" +msgstr "Muộn" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_manager +msgid "Manager" +msgstr "Giám đốc" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error +msgid "Message Delivery error" +msgstr "Lỗi gửi tin nhắn" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_ids +msgid "Messages" +msgstr "Tin nhắn" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Month" +msgstr "Tháng" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__name +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Name" +msgstr "Tên" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of Actions" +msgstr "Số lượng hành động" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of errors" +msgstr "Số lỗi" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Số lượng tin nhắn yêu cầu hành động" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Số lượng tin nhắn có lỗi gửi" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present" +msgstr "Hiện tại" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present ?" +msgstr "Hiện tại ?" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Print" +msgstr "In" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__rating_ids +msgid "Ratings" +msgstr "Xếp hạng" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__register_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Register" +msgstr "Đăng ký" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_register_sub +msgid "Registers" +msgstr "Đăng ký" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__remark +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Remark" +msgstr "Nhận xét" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Lỗi gửi SMS" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__session_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_session__attendance_sheet +msgid "Session" +msgstr "Phiên họp" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_session +msgid "Sessions" +msgstr "Phiên" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_sheet_sub +msgid "Sheets" +msgstr "Trang tính" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__state +msgid "Status" +msgstr "Trạng thái" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_student +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Student" +msgstr "Học sinh" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.op_student_attendance_act +#: model:ir.model,name:openeducat_attendance.model_student_attendance +msgid "Student Attendance" +msgstr "Sự đi học của sinh viên" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Student Attendance Report" +msgstr "Báo cáo chuyên cần của học sinh" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +msgid "Student Should Be Marked As" +msgstr "Học sinh nên được đánh dấu là" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Students" +msgstr "Sinh viên" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__subject_id +msgid "Subject" +msgstr "Chủ thể" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__to_date +msgid "To Date" +msgstr "Đến ngày" + +#. module: openeducat_attendance +#. odoo-python +#: code:addons/openeducat_attendance/wizards/student_attendance_wizard.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "Đến Ngày không thể được đặt trước Từ Ngày." + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Today" +msgstr "Hôm nay" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_user +msgid "User" +msgstr "Người dùng" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website Messages" +msgstr "Tin nhắn trang web" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website communication history" +msgstr "Lịch sử giao tiếp trang web" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Week" +msgstr "Tuần" diff --git a/CatEdu/openeducat_attendance/i18n/zh.po b/CatEdu/openeducat_attendance/i18n/zh.po new file mode 100644 index 0000000..fd82c3f --- /dev/null +++ b/CatEdu/openeducat_attendance/i18n/zh.po @@ -0,0 +1,275 @@ +msgid "" +msgstr "" +"Project-Id-Version: openeducaterpcommuity\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 11:02+0000\n" +"PO-Revision-Date: 2018-04-16 04:16-0400\n" +"Last-Translator: Shau_4594 \n" +"Language-Team: Chinese Simplified\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: openeducaterpcommuity\n" +"X-Crowdin-Language: zh-CN\n" +"X-Crowdin-File: /master/openeducat_attendance/i18n/openeducat_attendance.pot\n" +"Language: zh_CN\n" + +#. module: openeducat_attendance +#: view:op.all.student:openeducat_attendance.op_all_student_form +msgid "Add Absent Student(s)" +msgstr "添加缺席的学生" + +#. module: openeducat_attendance +#: view:op.all.student:openeducat_attendance.op_all_student_form +#: field:op.all.student,student_ids:0 +msgid "Add Student(s)" +msgstr "添加学生 (s)" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.op_all_student_act +msgid "Attandance Sheet Import" +msgstr "Attandance 表导入" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_main +#: view:op.attendance.line:openeducat_attendance.view_op_attendance_line_search +#: field:op.attendance.line,attendance_id:0 +msgid "Attendance" +msgstr "考勤" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_line_view +#: view:op.attendance.line:openeducat_attendance.view_op_attendance_line_form +#: view:op.attendance.line:openeducat_attendance.view_op_attendance_line_search +#: view:op.attendance.line:openeducat_attendance.view_op_attendance_line_tree +#: view:op.attendance.sheet:openeducat_attendance.view_op_attendance_sheet_form +#: field:op.attendance.sheet,attendance_line:0 +msgid "Attendance Line" +msgstr "考勤线" + +#. module: openeducat_attendance +#: view:op.attendance.register:openeducat_attendance.view_op_attendance_register_form +#: view:op.attendance.register:openeducat_attendance.view_op_attendance_register_search +#: view:op.attendance.register:openeducat_attendance.view_op_attendance_register_tree +msgid "Attendance Register" +msgstr "出勤登记" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_register_view +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_register_sub +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_register_sub_faculty +msgid "Attendance Registers" +msgstr "出勤登记" + +#. module: openeducat_attendance +#: view:op.attendance.sheet:openeducat_attendance.view_op_attendance_sheet_form +#: view:op.attendance.sheet:openeducat_attendance.view_op_attendance_sheet_search +#: view:op.attendance.sheet:openeducat_attendance.view_op_attendance_sheet_tree +msgid "Attendance Sheet" +msgstr "考勤表" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_sheet_view +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_sheet_sub +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_sheet_sub_faculty +msgid "Attendance Sheets" +msgstr "考勤单" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_line_sub +msgid "Attendance lines" +msgstr "考勤线" + +#. module: openeducat_attendance +#: field:op.all.student,batch_id:0 +#: view:op.attendance.line:openeducat_attendance.view_op_attendance_line_search +#: field:op.attendance.line,batch_id:0 +#: view:op.attendance.register:openeducat_attendance.view_op_attendance_register_search +#: field:op.attendance.register,batch_id:0 +msgid "Batch" +msgstr "批" + +#. module: openeducat_attendance +#: view:student.attendance:openeducat_attendance.student_attendance_form +msgid "Close" +msgstr "关闭" + +#. module: openeducat_attendance +#: view:op.attendance.register:openeducat_attendance.view_op_attendance_register_search +#: field:op.attendance.register,code:0 +msgid "Code" +msgstr "代码" + +#. module: openeducat_attendance +#: view:op.all.student:openeducat_attendance.op_all_student_form +msgid "Confirm Student Selection" +msgstr "确认学生选择" + +#. module: openeducat_attendance +#: field:op.all.student,course_id:0 +#: view:op.attendance.line:openeducat_attendance.view_op_attendance_line_search +#: field:op.attendance.line,course_id:0 +#: view:op.attendance.register:openeducat_attendance.view_op_attendance_register_search +#: field:op.attendance.register,course_id:0 +msgid "Course" +msgstr "课程" + +#. module: openeducat_attendance +#: field:op.all.student,create_uid:0 +#: field:op.attendance.line,create_uid:0 +#: field:op.attendance.register,create_uid:0 +#: field:op.attendance.sheet,create_uid:0 +#: field:student.attendance,create_uid:0 +msgid "Created by" +msgstr "创建者" + +#. module: openeducat_attendance +#: field:op.all.student,create_date:0 +#: field:op.attendance.line,create_date:0 +#: field:op.attendance.register,create_date:0 +#: field:op.attendance.sheet,create_date:0 +#: field:student.attendance,create_date:0 +msgid "Created on" +msgstr "创建于" + +#. module: openeducat_attendance +#: field:op.attendance.line,attendance_date:0 +#: view:op.attendance.sheet:openeducat_attendance.view_op_attendance_sheet_search +#: field:op.attendance.sheet,attendance_date:0 +#: view:website:openeducat_attendance.student_attendance_report +msgid "Date" +msgstr "日期" + +#. module: openeducat_attendance +#: field:op.attendance.sheet,faculty_id:0 +msgid "Faculty" +msgstr "教师" + +#. module: openeducat_attendance +#: field:student.attendance,from_date:0 +msgid "From Date" +msgstr "从日期" + +#. module: openeducat_attendance +#: view:website:openeducat_attendance.student_attendance_report +msgid "From Date:" +msgstr "从日期:" + +#. module: openeducat_attendance +#: model:ir.actions.report.xml,name:openeducat_attendance.action_report_student_attendance +msgid "Generate Attendance" +msgstr "生成出勤" + +#. module: openeducat_attendance +#: view:op.attendance.line:openeducat_attendance.view_op_attendance_line_search +#: view:op.attendance.register:openeducat_attendance.view_op_attendance_register_search +#: view:op.attendance.sheet:openeducat_attendance.view_op_attendance_sheet_search +msgid "Group By..." +msgstr "分组通过..。" + +#. module: openeducat_attendance +#: field:op.all.student,id:0 +#: field:op.attendance.line,id:0 +#: field:op.attendance.register,id:0 +#: field:op.attendance.sheet,id:0 +#: field:report.openeducat_attendance.student_attendance_report,id:0 +#: field:student.attendance,id:0 +msgid "ID" +msgstr "Id" + +#. module: openeducat_attendance +#: field:op.all.student,write_uid:0 +#: field:op.attendance.line,write_uid:0 +#: field:op.attendance.register,write_uid:0 +#: field:op.attendance.sheet,write_uid:0 +#: field:student.attendance,write_uid:0 +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: openeducat_attendance +#: field:op.all.student,write_date:0 +#: field:op.attendance.line,write_date:0 +#: field:op.attendance.register,write_date:0 +#: field:op.attendance.sheet,write_date:0 +#: field:student.attendance,write_date:0 +msgid "Last Updated on" +msgstr "上次更新时间" + +#. module: openeducat_attendance +#: view:op.attendance.register:openeducat_attendance.view_op_attendance_register_search +#: field:op.attendance.register,name:0 +#: field:op.attendance.sheet,name:0 +msgid "Name" +msgstr "名字" + +#. module: openeducat_attendance +#: view:op.attendance.line:openeducat_attendance.view_op_attendance_line_search +#: field:op.attendance.line,present:0 +msgid "Present ?" +msgstr "目前?" + +#. module: openeducat_attendance +#: view:op.attendance.sheet:openeducat_attendance.view_op_attendance_sheet_search +#: field:op.attendance.sheet,register_id:0 +msgid "Register" +msgstr "注册" + +#. module: openeducat_attendance +#: field:op.attendance.line,remark:0 +#: view:website:openeducat_attendance.student_attendance_report +msgid "Remark" +msgstr "的话" + +#. module: openeducat_attendance +#: view:op.attendance.line:openeducat_attendance.view_op_attendance_line_search +#: field:op.attendance.line,student_id:0 +msgid "Student" +msgstr "学生" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.student_attendance_act +#: view:student.attendance:openeducat_attendance.student_attendance_form +msgid "Student Attendance" +msgstr "学生出勤" + +#. module: openeducat_attendance +#: view:website:openeducat_attendance.student_attendance_report +msgid "Student Attendance Detail" +msgstr "学生考勤明细" + +#. module: openeducat_attendance +#: view:student.attendance:openeducat_attendance.student_attendance_form +msgid "Student Attendance Report Between These Dates" +msgstr "学生出勤报告在这些日期之间" + +#. module: openeducat_attendance +#: view:website:openeducat_attendance.student_attendance_report +msgid "Student Name :" +msgstr "学生姓名:" + +#. module: openeducat_attendance +#: view:op.attendance.sheet:openeducat_attendance.view_op_attendance_sheet_form +msgid "Students" +msgstr "学生" + +#. module: openeducat_attendance +#: field:op.attendance.register,subject_id:0 +msgid "Subject" +msgstr "主题" + +#. module: openeducat_attendance +#: field:student.attendance,to_date:0 +msgid "To Date" +msgstr "到目前为止" + +#. module: openeducat_attendance +#: view:website:openeducat_attendance.student_attendance_report +msgid "To Date:" +msgstr "迄今:" + +#. module: openeducat_attendance +#: view:website:openeducat_attendance.student_attendance_report +msgid "Total Absence" +msgstr "总缺勤" diff --git a/CatEdu/openeducat_attendance/i18n/zh_CN.po b/CatEdu/openeducat_attendance/i18n/zh_CN.po new file mode 100644 index 0000000..2a5810b --- /dev/null +++ b/CatEdu/openeducat_attendance/i18n/zh_CN.po @@ -0,0 +1,612 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 05:51+0000" +"PO-Revision-Date:2024-02-15 05:51+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_root +msgid " Attendances" +msgstr "出席人数" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "From Date:" +msgstr "开始日期:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Name:" +msgstr "学生姓名:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "To Date:" +msgstr "迄今为止:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Total Absence" +msgstr "完全缺席" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_student_form_attendance_inherit +msgid "Attendance" +msgstr "出勤" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Attendance Detail" +msgstr "学生出勤详细信息" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__absent +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Absent" +msgstr "缺席的" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__excused +msgid "Absent Excused" +msgstr "缺席请假" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__absent +msgid "Absent Unexcused" +msgstr "无故缺席" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "Action Needed" +msgstr "需要采取行动" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__active +msgid "Active" +msgstr "积极的" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Archived" +msgstr "已存档" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_attachment_count +msgid "Attachment Count" +msgstr "附件计数" + +#. module: openeducat_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_all_op_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Attendance" +msgstr "出席率" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_pivot +msgid "Attendance Analysis" +msgstr "考勤分析" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_line_view +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_line +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_tree +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Line" +msgstr "考勤线" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_line +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_line_sub +msgid "Attendance Lines" +msgstr "出勤线" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_register +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_tree +msgid "Attendance Register" +msgstr "出席登记" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_register_view +msgid "Attendance Registers" +msgstr "考勤登记表" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_report_openeducat_attendance_student_attendance_report +msgid "Attendance Report" +msgstr "考勤报告" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_sheet +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.attendance_session_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_tree +msgid "Attendance Sheet" +msgstr "考勤表" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_sheet_view +msgid "Attendance Sheets" +msgstr "考勤表" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__start +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Start" +msgstr "出勤开始" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Taken" +msgstr "出席人数" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_type +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_type_id +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_type +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_tree +msgid "Attendance Type" +msgstr "考勤类型" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_type_view +msgid "Attendance Types" +msgstr "考勤类型" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Batch" +msgstr "批" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Cancel" +msgstr "取消" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__cancel +msgid "Cancelled" +msgstr "取消" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Close" +msgstr "关闭" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__code +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Code" +msgstr "代码" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_config +msgid "Configuration" +msgstr "配置" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Course" +msgstr "课程" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_uid +msgid "Created by" +msgstr "由...制作" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_date +msgid "Created on" +msgstr "创建于" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_date +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Date" +msgstr "日期" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__draft +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Draft" +msgstr "草稿" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__excused +msgid "Excused ?" +msgstr "原谅?" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__faculty_id +msgid "Faculty" +msgstr "学院" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_follower_ids +msgid "Followers" +msgstr "追随者" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_partner_ids +msgid "Followers (Partners)" +msgstr "关注者(合作伙伴)" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__from_date +msgid "From Date" +msgstr "从日期" + +#. module: openeducat_attendance +#: model:ir.actions.report,name:openeducat_attendance.action_report_student_attendance +msgid "Generate Attendance" +msgstr "生成考勤" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Group By..." +msgstr "通过...分组..." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__has_message +msgid "Has Message" +msgstr "有留言" + +#. module: openeducat_attendance +#: model:ir.module.category,description:openeducat_attendance.module_category_all_op_attendance +msgid "Helps you manage your institutes different-different users." +msgstr "帮助您管理机构中不同的用户。" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "If checked, new messages require your attention." +msgstr "如果选中,则有新消息需要您注意。" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "如果检查,则某些消息存在传送错误。" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_is_follower +msgid "Is Follower" +msgstr "是追随者" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_uid +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_date +msgid "Last Updated on" +msgstr "最后更新时间" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__late +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__late +msgid "Late" +msgstr "晚的" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_manager +msgid "Manager" +msgstr "经理" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error +msgid "Message Delivery error" +msgstr "消息传递错误" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_ids +msgid "Messages" +msgstr "留言" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Month" +msgstr "月" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__name +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Name" +msgstr "姓名" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of Actions" +msgstr "动作数量" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of errors" +msgstr "错误数" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "需要采取行动的消息数量" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "发送错误的消息数" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present" +msgstr "展示" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present ?" +msgstr "展示 ?" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Print" +msgstr "打印" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__rating_ids +msgid "Ratings" +msgstr "评级" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__register_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Register" +msgstr "登记" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_register_sub +msgid "Registers" +msgstr "寄存器" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__remark +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Remark" +msgstr "评论" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "SMS Delivery error" +msgstr "短信发送错误" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__session_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_session__attendance_sheet +msgid "Session" +msgstr "会议" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_session +msgid "Sessions" +msgstr "会议" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_sheet_sub +msgid "Sheets" +msgstr "床单" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__state +msgid "Status" +msgstr "地位" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_student +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Student" +msgstr "学生" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.op_student_attendance_act +#: model:ir.model,name:openeducat_attendance.model_student_attendance +msgid "Student Attendance" +msgstr "学生出勤率" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Student Attendance Report" +msgstr "学生出勤报告" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +msgid "Student Should Be Marked As" +msgstr "学生应被标记为" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Students" +msgstr "学生" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__subject_id +msgid "Subject" +msgstr "主题" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__to_date +msgid "To Date" +msgstr "迄今为止" + +#. module: openeducat_attendance +#. odoo-python +#: code:addons/openeducat_attendance/wizards/student_attendance_wizard.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "截止日期不能设置在起始日期之前。" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Today" +msgstr "今天" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_user +msgid "User" +msgstr "用户" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website Messages" +msgstr "网站留言" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website communication history" +msgstr "网站通讯历史" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Week" +msgstr "星期" diff --git a/CatEdu/openeducat_attendance/i18n/zh_HK.po b/CatEdu/openeducat_attendance/i18n/zh_HK.po new file mode 100644 index 0000000..51572b9 --- /dev/null +++ b/CatEdu/openeducat_attendance/i18n/zh_HK.po @@ -0,0 +1,612 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 05:51+0000" +"PO-Revision-Date:2024-02-15 05:51+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_root +msgid " Attendances" +msgstr "出席人數" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "From Date:" +msgstr "開始日期:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Name:" +msgstr "學生姓名:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "To Date:" +msgstr "迄今為止:" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Total Absence" +msgstr "完全缺席" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_student_form_attendance_inherit +msgid "Attendance" +msgstr "出勤" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Student Attendance Detail" +msgstr "學生出席詳細資料" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__absent +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Absent" +msgstr "缺席的" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__excused +msgid "Absent Excused" +msgstr "缺席請假" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__absent +msgid "Absent Unexcused" +msgstr "無故缺席" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "Action Needed" +msgstr "需要採取行動" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__active +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__active +msgid "Active" +msgstr "積極的" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Archived" +msgstr "已存檔" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_attachment_count +msgid "Attachment Count" +msgstr "附件數" + +#. module: openeducat_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_all_op_attendance +#: model:ir.module.category,name:openeducat_attendance.module_category_openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Attendance" +msgstr "出席率" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_pivot +msgid "Attendance Analysis" +msgstr "考勤分析" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_line_view +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_line +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_tree +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Line" +msgstr "考勤線" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_line +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_line_sub +msgid "Attendance Lines" +msgstr "出勤線" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_register +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_tree +msgid "Attendance Register" +msgstr "出席登記" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_register_view +msgid "Attendance Registers" +msgstr "考勤登記表" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_report_openeducat_attendance_student_attendance_report +msgid "Attendance Report" +msgstr "考勤報告" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_sheet +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.attendance_session_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_graph +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_tree +msgid "Attendance Sheet" +msgstr "考勤表" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_sheet_view +msgid "Attendance Sheets" +msgstr "考勤表" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__start +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Start" +msgstr "出勤開始" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Attendance Taken" +msgstr "出席人數" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_attendance_type +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_type_id +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_type +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_tree +msgid "Attendance Type" +msgstr "考勤類型" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.act_open_op_attendance_type_view +msgid "Attendance Types" +msgstr "考勤類型" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__batch_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Batch" +msgstr "批次" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Cancel" +msgstr "取消" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__cancel +msgid "Cancelled" +msgstr "取消" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Close" +msgstr "關閉" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__code +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Code" +msgstr "程式碼" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_config +msgid "Configuration" +msgstr "配置" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__course_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +msgid "Course" +msgstr "課程" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_uid +msgid "Created by" +msgstr "由...製作" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__create_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__create_date +msgid "Created on" +msgstr "創建於" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__attendance_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__attendance_date +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Date" +msgstr "日期" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__display_name +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__display_name +msgid "Display Name" +msgstr "顯示名稱" + +#. module: openeducat_attendance +#: model:ir.model.fields.selection,name:openeducat_attendance.selection__op_attendance_sheet__state__draft +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Draft" +msgstr "草稿" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__excused +msgid "Excused ?" +msgstr "原諒?" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__faculty_id +msgid "Faculty" +msgstr "學院" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_follower_ids +msgid "Followers" +msgstr "追隨者" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_partner_ids +msgid "Followers (Partners)" +msgstr "關注者(合作夥伴)" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__from_date +msgid "From Date" +msgstr "從日期" + +#. module: openeducat_attendance +#: model:ir.actions.report,name:openeducat_attendance.action_report_student_attendance +msgid "Generate Attendance" +msgstr "生成考勤" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Group By..." +msgstr "透過...分組..." + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__has_message +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__has_message +msgid "Has Message" +msgstr "有留言" + +#. module: openeducat_attendance +#: model:ir.module.category,description:openeducat_attendance.module_category_all_op_attendance +msgid "Helps you manage your institutes different-different users." +msgstr "幫助您管理機構中不同的使用者。" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__id +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction +msgid "If checked, new messages require your attention." +msgstr "如果選中,則有新訊息需要您注意。" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "如果檢查,則某些訊息有傳送錯誤。" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_is_follower +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_is_follower +msgid "Is Follower" +msgstr "是追隨者" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_uid +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_uid +msgid "Last Updated by" +msgstr "最後更新者" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__write_date +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__write_date +msgid "Last Updated on" +msgstr "最後更新時間" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__late +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__late +msgid "Late" +msgstr "晚的" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_manager +msgid "Manager" +msgstr "主管" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error +msgid "Message Delivery error" +msgstr "訊息傳遞錯誤" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_ids +msgid "Messages" +msgstr "留言" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Month" +msgstr "月" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__name +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__name +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_register_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_search +msgid "Name" +msgstr "姓名" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of Actions" +msgstr "動作數量" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of errors" +msgstr "錯誤數" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_needaction_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "需要採取行動的訊息數量" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__message_has_error_counter +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "發送錯誤的訊息數" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present" +msgstr "展示" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__present +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Present ?" +msgstr "展示 ?" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Print" +msgstr "列印" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__rating_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__rating_ids +msgid "Ratings" +msgstr "評級" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__register_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__register_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Register" +msgstr "登記" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_register_sub +msgid "Registers" +msgstr "暫存器" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__remark +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_report +msgid "Remark" +msgstr "評論" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__message_has_sms_error +msgid "SMS Delivery error" +msgstr "簡訊發送錯誤" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__session_id +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_session__attendance_sheet +msgid "Session" +msgstr "會議" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_session +msgid "Sessions" +msgstr "會議" + +#. module: openeducat_attendance +#: model:ir.ui.menu,name:openeducat_attendance.menu_op_attendance_sheet_sub +msgid "Sheets" +msgstr "床單" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__state +msgid "Status" +msgstr "地位" + +#. module: openeducat_attendance +#: model:ir.model,name:openeducat_attendance.model_op_student +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +msgid "Student" +msgstr "學生" + +#. module: openeducat_attendance +#: model:ir.actions.act_window,name:openeducat_attendance.op_student_attendance_act +#: model:ir.model,name:openeducat_attendance.model_student_attendance +msgid "Student Attendance" +msgstr "學生出勤率" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.student_attendance_form +msgid "Student Attendance Report" +msgstr "學生出席報告" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_type_form +msgid "Student Should Be Marked As" +msgstr "學生應被標記為" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_form +msgid "Students" +msgstr "學生" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__subject_id +msgid "Subject" +msgstr "主題" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_student_attendance__to_date +msgid "To Date" +msgstr "迄今" + +#. module: openeducat_attendance +#. odoo-python +#: code:addons/openeducat_attendance/wizards/student_attendance_wizard.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "截止日期不能設定在起始日期之前。" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_line_search +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Today" +msgstr "今天" + +#. module: openeducat_attendance +#: model:res.groups,name:openeducat_attendance.group_op_attendance_user +msgid "User" +msgstr "使用者" + +#. module: openeducat_attendance +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,field_description:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website Messages" +msgstr "網站留言" + +#. module: openeducat_attendance +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_line__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_register__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_sheet__website_message_ids +#: model:ir.model.fields,help:openeducat_attendance.field_op_attendance_type__website_message_ids +msgid "Website communication history" +msgstr "網站通訊歷史" + +#. module: openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_attendance.view_op_attendance_sheet_search +msgid "Week" +msgstr "星期" diff --git a/CatEdu/openeducat_attendance/menus/op_menu.xml b/CatEdu/openeducat_attendance/menus/op_menu.xml new file mode 100644 index 0000000..517cbda --- /dev/null +++ b/CatEdu/openeducat_attendance/menus/op_menu.xml @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/models/__init__.py b/CatEdu/openeducat_attendance/models/__init__.py new file mode 100644 index 0000000..82ee7d1 --- /dev/null +++ b/CatEdu/openeducat_attendance/models/__init__.py @@ -0,0 +1,26 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from . import attendance_line +from . import attendance_register +from . import attendance_sheet +from . import attendance_session +from . import attendance_type +from . import student diff --git a/CatEdu/openeducat_attendance/models/attendance_line.py b/CatEdu/openeducat_attendance/models/attendance_line.py new file mode 100644 index 0000000..2f40899 --- /dev/null +++ b/CatEdu/openeducat_attendance/models/attendance_line.py @@ -0,0 +1,101 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import api, fields, models + + +class OpAttendanceLine(models.Model): + _name = "op.attendance.line" + _inherit = ["mail.thread"] + _rec_name = "attendance_id" + _description = "Attendance Lines" + _order = "attendance_date desc" + + attendance_id = fields.Many2one( + 'op.attendance.sheet', 'Attendance Sheet', required=True, + tracking=True, ondelete="cascade") + student_id = fields.Many2one( + 'op.student', 'Student', required=True, tracking=True) + present = fields.Boolean( + 'Present', tracking=True) + excused = fields.Boolean( + 'Absent Excused', tracking=True) + absent = fields.Boolean('Absent Unexcused', tracking=True) + late = fields.Boolean('Late', tracking=True) + course_id = fields.Many2one( + 'op.course', 'Course', + related='attendance_id.register_id.course_id', store=True, + readonly=True) + batch_id = fields.Many2one( + 'op.batch', 'Batch', + related='attendance_id.register_id.batch_id', store=True, + readonly=True) + remark = fields.Char('Remark', size=256, tracking=True) + attendance_date = fields.Date( + 'Date', related='attendance_id.attendance_date', store=True, + readonly=True, tracking=True) + register_id = fields.Many2one( + related='attendance_id.register_id', store=True) + active = fields.Boolean(default=True) + attendance_type_id = fields.Many2one( + 'op.attendance.type', 'Attendance Type', + required=False, tracking=True) + + _sql_constraints = [ + ('unique_student', + 'unique(student_id,attendance_id,attendance_date)', + 'Student must be unique per Attendance.'), + ] + + @api.onchange('attendance_type_id') + def onchange_attendance_type(self): + if self.attendance_type_id: + self.present = self.attendance_type_id.present + self.excused = self.attendance_type_id.excused + self.absent = self.attendance_type_id.absent + self.late = self.attendance_type_id.late + + @api.onchange('present') + def onchange_present(self): + if self.present: + self.late = False + self.excused = False + self.absent = False + + @api.onchange('absent') + def onchange_absent(self): + if self.absent: + self.present = False + self.late = False + self.excused = False + + @api.onchange('excused') + def onchange_excused(self): + if self.excused: + self.present = False + self.late = False + self.absent = False + + @api.onchange('late') + def onchange_late(self): + if self.late: + self.present = False + self.excused = False + self.absent = False diff --git a/CatEdu/openeducat_attendance/models/attendance_register.py b/CatEdu/openeducat_attendance/models/attendance_register.py new file mode 100644 index 0000000..3366848 --- /dev/null +++ b/CatEdu/openeducat_attendance/models/attendance_register.py @@ -0,0 +1,49 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import api, fields, models + + +class OpAttendanceRegister(models.Model): + _name = "op.attendance.register" + _inherit = ["mail.thread"] + _description = "Attendance Register" + _order = "id DESC" + + name = fields.Char( + 'Name', size=16, required=True, tracking=True) + code = fields.Char( + 'Code', size=16, required=True, tracking=True) + course_id = fields.Many2one( + 'op.course', 'Course', required=True, tracking=True) + batch_id = fields.Many2one( + 'op.batch', 'Batch', required=True, tracking=True) + subject_id = fields.Many2one( + 'op.subject', 'Subject', tracking=True) + active = fields.Boolean(default=True) + + _sql_constraints = [ + ('unique_attendance_register_code', + 'unique(code)', 'Code should be unique per attendance register!')] + + @api.depends('course_id') + def onchange_course(self): + if not self.course_id: + self.batch_id = False diff --git a/CatEdu/openeducat_attendance/models/attendance_session.py b/CatEdu/openeducat_attendance/models/attendance_session.py new file mode 100644 index 0000000..745aaa0 --- /dev/null +++ b/CatEdu/openeducat_attendance/models/attendance_session.py @@ -0,0 +1,80 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import fields, models + + +class OpSession(models.Model): + _inherit = "op.session" + + attendance_sheet = fields.One2many('op.attendance.sheet', + 'session_id', string='Session') + + def get_attendance(self, context=None): + + sheet = self.env['op.attendance.sheet'].search( + [('session_id', '=', self.id)]) + register = self.env['op.attendance.register'].search( + [('course_id', '=', self.course_id.id), + ('batch_id', '=', self.batch_id.id)]) + + if self.id == sheet.session_id.id: + if len(sheet) <= 1: + view_id = self.env.ref('openeducat_attendance.' + 'view_op_attendance_sheet_form').id, + return { + 'name': 'Attendance Sheet', + 'view_type': 'form', + 'view_mode': 'form', + 'views': [(view_id, 'form')], + 'res_model': 'op.attendance.sheet', + 'view_id': view_id, + 'type': 'ir.actions.act_window', + 'target': 'current', + 'res_id': sheet.id, + 'context': {'default_session_id': self.id, + 'default_register_id': [rec.id for rec in register]}, + 'domain': [('session_id', "=", sheet.session_id.id)] + } + + action = self.env.ref('openeducat_attendance.' + 'act_open_op_attendance_sheet_view').read()[0] + action['domain'] = [('session_id', '=', self.id)] + action['context'] = { + 'default_session_id': self.id, + 'default_register_id': [rec.id for rec in register]} + return action + + else: + view_id = self.env.ref('openeducat_attendance.' + 'view_op_attendance_sheet_form').id, + return { + 'name': 'Attendance Sheet', + 'view_type': 'form', + 'view_mode': 'list', + 'views': [(view_id, 'form')], + 'res_model': 'op.attendance.sheet', + 'view_id': False, + 'type': 'ir.actions.act_window', + 'target': 'current', + 'context': {'default_session_id': self.id, + 'default_register_id': [rec.id for rec in register]}, + 'domain': [('session_id', "=", self.id)] + } diff --git a/CatEdu/openeducat_attendance/models/attendance_sheet.py b/CatEdu/openeducat_attendance/models/attendance_sheet.py new file mode 100644 index 0000000..f5905d9 --- /dev/null +++ b/CatEdu/openeducat_attendance/models/attendance_sheet.py @@ -0,0 +1,79 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import api, fields, models + + +class OpAttendanceSheet(models.Model): + _name = "op.attendance.sheet" + _inherit = ["mail.thread"] + _description = "Attendance Sheet" + _order = "attendance_date desc" + + name = fields.Char('Name', readonly=True, size=32) + register_id = fields.Many2one( + 'op.attendance.register', 'Register', required=True, + tracking=True) + course_id = fields.Many2one( + 'op.course', related='register_id.course_id', store=True, + readonly=True) + batch_id = fields.Many2one( + 'op.batch', 'Batch', related='register_id.batch_id', store=True, + readonly=True) + session_id = fields.Many2one('op.session', 'Session') + attendance_date = fields.Date( + 'Date', required=True, default=lambda self: fields.Date.today(), + tracking=True) + attendance_line = fields.One2many( + 'op.attendance.line', 'attendance_id', 'Attendance Line') + faculty_id = fields.Many2one('op.faculty', 'Faculty') + active = fields.Boolean(default=True) + + state = fields.Selection( + [('draft', 'Draft'), ('start', 'Attendance Start'), + ('done', 'Attendance Taken'), ('cancel', 'Cancelled')], + 'Status', default='draft', tracking=True) + + def attendance_draft(self): + self.state = 'draft' + + def attendance_start(self): + self.state = 'start' + + def attendance_done(self): + self.state = 'done' + + def attendance_cancel(self): + self.state = 'cancel' + + _sql_constraints = [ + ('unique_register_sheet', + 'unique(register_id,session_id,attendance_date)', + 'Sheet must be unique per Register/Session.'), + ] + + @api.model_create_multi + def create(self, vals_list): + for vals in vals_list: + sheet = self.env['ir.sequence'].next_by_code('op.attendance.sheet') + register = self.env['op.attendance.register']. \ + browse(vals['register_id']).code + vals['name'] = register + sheet + return super(OpAttendanceSheet, self).create(vals_list) diff --git a/CatEdu/openeducat_attendance/models/attendance_type.py b/CatEdu/openeducat_attendance/models/attendance_type.py new file mode 100644 index 0000000..fff95d2 --- /dev/null +++ b/CatEdu/openeducat_attendance/models/attendance_type.py @@ -0,0 +1,40 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import fields, models + + +class OpAttendanceType(models.Model): + _name = "op.attendance.type" + _inherit = ["mail.thread"] + _description = "Attendance Type" + + name = fields.Char( + 'Name', size=20, required=True, tracking=True) + active = fields.Boolean(default=True) + present = fields.Boolean( + 'Present ?', tracking=True) + excused = fields.Boolean( + 'Excused ?', tracking=True) + absent = fields.Boolean('Absent', tracking=True) + late = fields.Boolean('Late', tracking=True) + company_id = fields.Many2one( + "res.company", string="Company", default=lambda self: self.env.company + ) diff --git a/CatEdu/openeducat_attendance/models/student.py b/CatEdu/openeducat_attendance/models/student.py new file mode 100644 index 0000000..a31b34b --- /dev/null +++ b/CatEdu/openeducat_attendance/models/student.py @@ -0,0 +1,31 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import models + + +class OpStudent(models.Model): + _inherit = "op.student" + + def get_attendance(self): + action = self.env.ref('openeducat_attendance.' + 'act_open_op_attendance_line_view').sudo().read()[0] + action['domain'] = [('student_id', 'in', self.ids)] + return action diff --git a/CatEdu/openeducat_attendance/report/__init__.py b/CatEdu/openeducat_attendance/report/__init__.py new file mode 100644 index 0000000..cca54ee --- /dev/null +++ b/CatEdu/openeducat_attendance/report/__init__.py @@ -0,0 +1,21 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from . import student_attendance_report diff --git a/CatEdu/openeducat_attendance/report/report_menu.xml b/CatEdu/openeducat_attendance/report/report_menu.xml new file mode 100644 index 0000000..fcd901a --- /dev/null +++ b/CatEdu/openeducat_attendance/report/report_menu.xml @@ -0,0 +1,10 @@ + + + + Generate Attendance + op.student + qweb-pdf + openeducat_attendance.student_attendance_report + openeducat_attendance.student_attendance_report + + diff --git a/CatEdu/openeducat_attendance/report/student_attendance_report.py b/CatEdu/openeducat_attendance/report/student_attendance_report.py new file mode 100644 index 0000000..4770fc1 --- /dev/null +++ b/CatEdu/openeducat_attendance/report/student_attendance_report.py @@ -0,0 +1,70 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +import time + +from odoo import api, models + + +class StudentAttendanceReport(models.AbstractModel): + _name = "report.openeducat_attendance.student_attendance_report" + _description = "Attendance Report" + + def get_student_name(self, data): + student = self.env['op.student'].browse(data['student_id']) + if student: + return student.name + + def get_data(self, data): + + sheet_search = self.env['op.attendance.sheet'].search( + [('attendance_date', '>=', data['from_date']), + ('attendance_date', '<=', data['to_date'])], + order='attendance_date asc') + + lst = [] + for sheet in sheet_search: + for line in sheet.attendance_line: + dic = {} + if data['student_id'] == line.student_id.id and \ + not line.present: + dic = { + 'absent_date': sheet.attendance_date, + 'remark': line.remark + } + lst.append(dic) + return [{'total': len(lst), + 'line': lst}] + + @api.model + def _get_report_values(self, docids, data=None): + model = self.env.context.get('active_model') + docs = self.env[model].browse(self.env.context.get('active_id')) + docargs = { + 'doc_ids': self.ids, + 'doc_model': model, + 'docs': docs, + 'time': time, + 'from_date': data['from_date'], + 'to_date': data['to_date'], + 'get_student_name': self.get_student_name(data), + 'get_data': self.get_data(data), + } + return docargs diff --git a/CatEdu/openeducat_attendance/report/student_attendance_report.xml b/CatEdu/openeducat_attendance/report/student_attendance_report.xml new file mode 100644 index 0000000..f5a4732 --- /dev/null +++ b/CatEdu/openeducat_attendance/report/student_attendance_report.xml @@ -0,0 +1,61 @@ + + + diff --git a/CatEdu/openeducat_attendance/security/ir.model.access.csv b/CatEdu/openeducat_attendance/security/ir.model.access.csv new file mode 100644 index 0000000..aac59db --- /dev/null +++ b/CatEdu/openeducat_attendance/security/ir.model.access.csv @@ -0,0 +1,10 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_op_attendance_register_faculty,op_attendance_register_faculty,model_op_attendance_register,openeducat_attendance.group_op_attendance_user,1,0,0,0 +access_op_attendance_sheet_faculty,op_attendance_sheet_faculty,model_op_attendance_sheet,openeducat_attendance.group_op_attendance_user,1,1,1,0 +access_op_attendance_line_faculty,op_attendance_line_faculty,model_op_attendance_line,openeducat_attendance.group_op_attendance_user,1,1,1,0 +access_op_attendance_line_student,op_attendance_line_student,model_op_attendance_line,openeducat_attendance.group_op_attendance_manager,1,1,1,1 +access_op_attendance_register_student,op_attendance_register_student,model_op_attendance_register,openeducat_attendance.group_op_attendance_manager,1,1,1,1 +access_op_attendance_sheet_student,op_attendance_sheet_student,model_op_attendance_sheet,openeducat_attendance.group_op_attendance_manager,1,1,1,1 +access_op_attendance_type_faculty,access_op_attendance_type_faculty,model_op_attendance_type,openeducat_attendance.group_op_attendance_user,1,0,0,0 +access_op_attendance_type_manager,access_op_attendance_type_back_office,model_op_attendance_type,openeducat_attendance.group_op_attendance_manager,1,1,1,1 +access_student_attendance,name_student_attendance,model_student_attendance,openeducat_attendance.group_op_attendance_manager,1,1,1,1 diff --git a/CatEdu/openeducat_attendance/security/op_security.xml b/CatEdu/openeducat_attendance/security/op_security.xml new file mode 100644 index 0000000..3414038 --- /dev/null +++ b/CatEdu/openeducat_attendance/security/op_security.xml @@ -0,0 +1,54 @@ + + + + Attendance + Helps you manage your institutes different-different users. + 106 + + + + Attendance + + 17 + + + + User + + + + + + + Manager + + + + + + + Student Attendance + + + ['|', ('student_id.user_id','=',user.id), + ('student_id.user_id','in',user.child_ids.ids)] + + + + + User Attendance + + + [(1, '=', 1)] + + + + attendance type multi comp rule + + + ['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id','in',user.company_ids.ids),('company_id','in', company_ids)] + + diff --git a/CatEdu/openeducat_attendance/static/description/assignment-annotation-icon.png b/CatEdu/openeducat_attendance/static/description/assignment-annotation-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..655298c0ea8edeb2dcd8e16b379461a7f60afd9b GIT binary patch literal 17118 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_attendance/static/description/attendance_report.png b/CatEdu/openeducat_attendance/static/description/attendance_report.png new file mode 100644 index 0000000000000000000000000000000000000000..a90e2ce8de198dbd369ed5350ba5e8d6eae1fd8b GIT binary patch literal 32157 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

=XP-r@W%)XXM70+lH|>yBN? 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_attendance/static/description/attendance_sheet.png b/CatEdu/openeducat_attendance/static/description/attendance_sheet.png new file mode 100644 index 0000000000000000000000000000000000000000..0c5c277d11d63ad1e1df51812dd41fbb060f6022 GIT binary patch literal 82064 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 E2m6 + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/static/description/courses-icon 1.svg b/CatEdu/openeducat_attendance/static/description/courses-icon 1.svg new file mode 100644 index 0000000..505cf2f --- /dev/null +++ b/CatEdu/openeducat_attendance/static/description/courses-icon 1.svg @@ -0,0 +1,76 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/static/description/faculties-icon.svg b/CatEdu/openeducat_attendance/static/description/faculties-icon.svg new file mode 100644 index 0000000..bd7270b --- /dev/null +++ b/CatEdu/openeducat_attendance/static/description/faculties-icon.svg @@ -0,0 +1,41 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/static/description/fees.svg b/CatEdu/openeducat_attendance/static/description/fees.svg new file mode 100644 index 0000000..bbb54e8 --- /dev/null +++ b/CatEdu/openeducat_attendance/static/description/fees.svg @@ -0,0 +1,62 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/static/description/g-2-img.png b/CatEdu/openeducat_attendance/static/description/g-2-img.png new file mode 100644 index 0000000000000000000000000000000000000000..dc9c1107c52cf1b87678991b03c3cd244ac0fbd3 GIT binary patch literal 337857 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⁢PbXP%+hf10+yw`%gth+uM7l$1XJ* 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

;hVhMH^(x&3sf_DwbTdh5(y9y>PV{Hh=+ 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�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 11)9yz5ih1A@(f#VerS0OQ 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

~X|A^!y4 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 P{(LQUeYH~6XJP*X2kNb| literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_attendance/static/description/g2-img.svg b/CatEdu/openeducat_attendance/static/description/g2-img.svg new file mode 100644 index 0000000..c51f608 --- /dev/null +++ b/CatEdu/openeducat_attendance/static/description/g2-img.svg @@ -0,0 +1,1604 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/static/description/grade-book-icon.svg b/CatEdu/openeducat_attendance/static/description/grade-book-icon.svg new file mode 100644 index 0000000..985d1bb --- /dev/null +++ b/CatEdu/openeducat_attendance/static/description/grade-book-icon.svg @@ -0,0 +1,107 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/static/description/help.jpg b/CatEdu/openeducat_attendance/static/description/help.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0cca186f4f0cd822e2f19fca0b674d2522c342e1 GIT binary patch literal 161213 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 Ya2Vh)z+r&H0EYn%1OFWZ!k+4X0&>&XAOHXW literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_attendance/static/description/hr.png b/CatEdu/openeducat_attendance/static/description/hr.png new file mode 100644 index 0000000000000000000000000000000000000000..43ca4cabf7b613cf9a75bc1756c7bc9ff996876d GIT binary patch literal 23229 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 dFT0XfQL|D50O-`!l&=DS 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_attendance/static/description/index.html b/CatEdu/openeducat_attendance/static/description/index.html new file mode 100644 index 0000000..769f02d --- /dev/null +++ b/CatEdu/openeducat_attendance/static/description/index.html @@ -0,0 +1,736 @@ +

+
+
+
+
+
+ +

+ Student Information Management +

+
+ A centralized system for managing student data, including profiles, activities, health + information, and parental details, to facilitate informed decision-making. +
+
+
+
+
+ +

+ Faculty Management +

+
+ Streamlines faculty information, skills, degrees, and employment history, while integrating with + HR management and payroll systems. +
+
+
+
+
+ +

+ Course Management +

+
+ Efficiently organizes courses, subjects, and sessions, including curriculum, lesson plans, and + timetables. +
+
+
+
+
+ +

+ Admission Management +

+
+ Simplifies the enrollment process with online applications, planned admissions, and integrated + communication tools. +
+
+
+
+
+ +

+ Examination Management +

+
+ Facilitates exam scheduling using various evaluation methods, supports online exams, and + generates automated report cards. +
+
+
+
+
+ +

+ Financial Management +

+
+ Manages financial activities with flexible payment systems, automated fee reminders, and + detailed financial reports. +
+
+
+
+
+ +

+ Attendance Management +

+
+ Tracks attendance and manages class schedules efficiently to ensure smooth academic operations. +
+
+
+
+
+ +

+ Library Management +

+
+ Handles book lending, cataloging, and member management to support educational resources. +
+
+
+
+
+ +

+ Learning Management System +

+
+ Enhances collaboration with integrated messaging and notifications to keep stakeholders + informed. +
+
+
+
+
+ +

+ Classroom Management +

+
+ Generates insightful reports for data-driven decision-making, helping institutions optimize + their operations. +
+
+
+
+
+
+ +
+
+
+
+

+ Highlights +

+
+
+
+
+ Icon + + Assignment Allocation + +
+
+
+
+ Icon + + Exam Management + +
+
+
+
+ Icon + + Fees Management + +
+
+
+
+ + + Inventory Management + +
+
+
+
+ Icon + + Campus Management + +
+
+ +
+
+ Icon + + Notice Board + + Enterprise +
+
+
+
+ Icon + + Gradebook Management + + Enterprise +
+
+
+
+ Icon + + Assignment Annotation + + Enterprise +
+
+
+
+ Icon + + Alumni Management + + Enterprise +
+
+ +
+
+ Icon + + Transpotation Management + + Enterprise +
+
+
+
+ Icon + + KPI Dashboards + + Enterprise +
+
+
+
+ + + News Portal + + Enterprise +
+
+
+
+
+
+ +
+
+
+
+
+
+
+

OpenEduCat vs other odoo + educational modules + and applications

+

Below is a concise side-by-side comparison table highlighting why + OpenEduCat stands out + from other Odoo-based education management modules:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CriteriaOpenEduCatOther Odoo Educational Modules
1. History & Expertise- First specialized solution in the Odoo ecosystem + - Deep expertise in both ERP and education + - Decades of combined industry knowledge + - Often smaller scale or a byproduct of broader Odoo offerings + - Typically less domain-focused and less proven +
2. Track Record- 3M+ users and 50,000+ institutes worldwide + - Global community of educators and administrators + - Limited user base and references + - Less recognized in global education circles +
3. Core Product Focus- Maintained as a flagship product at OpenEduCat, Inc. + - Continuous investments in enhancements and new features + - Generally one of the many modules a developer might offer, leading to + divided attention +
4. Reviews & Reputation- Highly rated on G2 and SourceForge + - Consistent positive customer feedback and testimonials + - Fewer or less visible third-party reviews
5. Active Development- Frequent releases and timely updates + - Dedicated roadmap for education-related improvements + - Irregular or slow updates + - May not keep pace with evolving education technology +
6. Open Source & Enterprise- Fully open source with an optional Enterprise Edition + - Flexible, cost-effective solutions for institutions of all sizes + - Some may offer only limited versions or features, requiring more + customization +
7. Customer Support & Community- Extensive documentation, tutorials, and an active community + - Professional support from experts in both ERP and education + - Limited or ad-hoc support + - Smaller community and less specialized resources +
8. Scalability & Reliability- Proven performance in large-scale deployments + - Designed to handle complex workflows and multiple campuses + - Often suitable only for smaller environments
9. Integration & Customization- Native Odoo integration plus easy compatibility with third-party tools + - Customizable for unique academic workflows + - May require extra effort or third-party help to integrate
10. Overall Value & ROI- High-quality features and ongoing innovation + - A trusted, long-term solution backed by a large user base and active + development + - Uncertain support or updates, risking higher long-term costs
+
+

Why OpenEduCat Matters

+ +
    +
  • + Institutional Longevity : + OpenEduCat's unwavering commitment to education ensures a future-proof solution, + providing your institution with long-term stability and reliability. + +
  • +
  • + Cost-Effective Investment + Leveraging a robust open-source foundation coupled with optional enterprise + support, OpenEduCat minimizes your total cost of ownership by eliminating hidden + maintenance and upgrade expenses. +
  • +
  • + Proven Industry Expertise + Our extensive experience in both ERP systems and the education sector guarantees + a mature, high-performance solution capable of addressing complex institutional + requirements. +
  • +
  • + Scalable Solutions for All + "Choosing OpenEduCat isn't merely implementing another module—it's an investment + in a global leader in education management, purpose-built for the Odoo platform. + From small institutions to large universities, OpenEduCat seamlessly scales to + meet your evolving needs." +
  • +
  • + Tailored for Education + As a specialized solution for the education sector, OpenEduCat offers features + and functionalities specifically designed to enhance academic operations and + student management. +
  • +
  • + Data Security and Compliance + With increasing focus on data protection in education, OpenEduCat prioritizes + security measures and compliance with educational data regulations. +
  • +
+
When you choose OpenEduCat you are not just installing another + module you are investing in a global leader in + education management built specifically for the Odoo platform. Whether you are a + small institution or a large university OpenEduCat scales seamlessly to meet your + needs +
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+

+ Badges & Awards +

+
+
+ +
+
+ +
+
+
+
+ +
+
+ + + + + + + + + + + + + + + +
+
+

Need Any Help?

+
+
+
    +
  • Website :
    openeducat.org

  • +
  • Contact Us :
    openeducat.org/contactus

  • +
  • Try for Free :
    openeducat.org/demo

  • +
  • Talk to Expert :
    openeducat.org/booking

  • +
+
+ + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/static/description/inventory.svg b/CatEdu/openeducat_attendance/static/description/inventory.svg new file mode 100644 index 0000000..cb8d2f0 --- /dev/null +++ b/CatEdu/openeducat_attendance/static/description/inventory.svg @@ -0,0 +1,34 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/static/description/kpi-dashboard-icon.svg b/CatEdu/openeducat_attendance/static/description/kpi-dashboard-icon.svg new file mode 100644 index 0000000..e8af68d --- /dev/null +++ b/CatEdu/openeducat_attendance/static/description/kpi-dashboard-icon.svg @@ -0,0 +1,68 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/static/description/lms-icon.svg b/CatEdu/openeducat_attendance/static/description/lms-icon.svg new file mode 100644 index 0000000..3b730a9 --- /dev/null +++ b/CatEdu/openeducat_attendance/static/description/lms-icon.svg @@ -0,0 +1,67 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/static/description/news.svg b/CatEdu/openeducat_attendance/static/description/news.svg new file mode 100644 index 0000000..0467a2d --- /dev/null +++ b/CatEdu/openeducat_attendance/static/description/news.svg @@ -0,0 +1,67 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/static/description/notice-board-icon.svg b/CatEdu/openeducat_attendance/static/description/notice-board-icon.svg new file mode 100644 index 0000000..1308382 --- /dev/null +++ b/CatEdu/openeducat_attendance/static/description/notice-board-icon.svg @@ -0,0 +1,82 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/static/description/openeducat-attendance_banner.jpg b/CatEdu/openeducat_attendance/static/description/openeducat-attendance_banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b618a5b4dbae2d6dcd61e32739527003d48567c1 GIT binary patch literal 71765 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 Ao&W#< literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_attendance/static/description/openeducat_account_financial_reports.svg b/CatEdu/openeducat_attendance/static/description/openeducat_account_financial_reports.svg new file mode 100644 index 0000000..31da9de --- /dev/null +++ b/CatEdu/openeducat_attendance/static/description/openeducat_account_financial_reports.svg @@ -0,0 +1,41 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/static/description/openeducat_admission.svg b/CatEdu/openeducat_attendance/static/description/openeducat_admission.svg new file mode 100644 index 0000000..7260030 --- /dev/null +++ b/CatEdu/openeducat_attendance/static/description/openeducat_admission.svg @@ -0,0 +1,54 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/static/description/openeducat_alumni_enterprise.svg b/CatEdu/openeducat_attendance/static/description/openeducat_alumni_enterprise.svg new file mode 100644 index 0000000..884a67c --- /dev/null +++ b/CatEdu/openeducat_attendance/static/description/openeducat_alumni_enterprise.svg @@ -0,0 +1,59 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/static/description/openeducat_assignment.svg b/CatEdu/openeducat_attendance/static/description/openeducat_assignment.svg new file mode 100644 index 0000000..3e8f694 --- /dev/null +++ b/CatEdu/openeducat_attendance/static/description/openeducat_assignment.svg @@ -0,0 +1,57 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/static/description/openeducat_attendance.svg b/CatEdu/openeducat_attendance/static/description/openeducat_attendance.svg new file mode 100644 index 0000000..85864b8 --- /dev/null +++ b/CatEdu/openeducat_attendance/static/description/openeducat_attendance.svg @@ -0,0 +1,65 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/static/description/openeducat_attendance_banner.jpg b/CatEdu/openeducat_attendance/static/description/openeducat_attendance_banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aa989df105929b830ff935d913e771e5533fe0e8 GIT binary patch literal 90872 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_attendance/static/description/openeducat_classroom.svg b/CatEdu/openeducat_attendance/static/description/openeducat_classroom.svg new file mode 100644 index 0000000..effb5ae --- /dev/null +++ b/CatEdu/openeducat_attendance/static/description/openeducat_classroom.svg @@ -0,0 +1,44 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/static/description/openeducat_exam.svg b/CatEdu/openeducat_attendance/static/description/openeducat_exam.svg new file mode 100644 index 0000000..ddc4c39 --- /dev/null +++ b/CatEdu/openeducat_attendance/static/description/openeducat_exam.svg @@ -0,0 +1,60 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/static/description/openeducat_library.svg b/CatEdu/openeducat_attendance/static/description/openeducat_library.svg new file mode 100644 index 0000000..3f0527b --- /dev/null +++ b/CatEdu/openeducat_attendance/static/description/openeducat_library.svg @@ -0,0 +1,128 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/static/description/openeducat_logo.png b/CatEdu/openeducat_attendance/static/description/openeducat_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..f6586ba8a82970d865ac4c37fb56d33c5102f83f GIT binary patch literal 40322 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 + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/static/description/sis-icon.svg b/CatEdu/openeducat_attendance/static/description/sis-icon.svg new file mode 100644 index 0000000..2c26731 --- /dev/null +++ b/CatEdu/openeducat_attendance/static/description/sis-icon.svg @@ -0,0 +1,70 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/static/description/sourceforge-img.svg b/CatEdu/openeducat_attendance/static/description/sourceforge-img.svg new file mode 100644 index 0000000..4264556 --- /dev/null +++ b/CatEdu/openeducat_attendance/static/description/sourceforge-img.svg @@ -0,0 +1,970 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/static/description/students-icon.svg b/CatEdu/openeducat_attendance/static/description/students-icon.svg new file mode 100644 index 0000000..697c044 --- /dev/null +++ b/CatEdu/openeducat_attendance/static/description/students-icon.svg @@ -0,0 +1,45 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/static/description/take_attendance.png b/CatEdu/openeducat_attendance/static/description/take_attendance.png new file mode 100644 index 0000000000000000000000000000000000000000..5be3dc797a523cafb89eddd453c1655814416838 GIT binary patch literal 52579 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

)*W!>_<)3jlj4B(a5AG+Bg2uLi& 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 + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/tests/__init__.py b/CatEdu/openeducat_attendance/tests/__init__.py new file mode 100644 index 0000000..0c05945 --- /dev/null +++ b/CatEdu/openeducat_attendance/tests/__init__.py @@ -0,0 +1,21 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from . import test_attendance diff --git a/CatEdu/openeducat_attendance/tests/test_attendance.py b/CatEdu/openeducat_attendance/tests/test_attendance.py new file mode 100644 index 0000000..527a51d --- /dev/null +++ b/CatEdu/openeducat_attendance/tests/test_attendance.py @@ -0,0 +1,86 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +import time +from logging import info + +from .test_attendance_common import TestAttendanceCommon + + +class TestAttendanceRegister(TestAttendanceCommon): + + def setUp(self): + super(TestAttendanceRegister, self).setUp() + + def test_case_attendance_register(self): + register = self.op_attendance_register.search([]) + for record in register: + info(' Attendance Register : %s' % record.name) + info(' Course : %s' % record.course_id.name) + info(' Code : %s' % record.code) + + +class TestAttendanceSheet(TestAttendanceCommon): + + def setUp(self): + super(TestAttendanceSheet, self).setUp() + + def test_case_attendance_sheet(self): + sheet = self.op_attendance_sheet.create({ + 'name': 'AS', + 'attendance_date': time.strftime('%Y-%m-01'), + 'register_id': + self.env.ref('openeducat_attendance.' + 'op_attendance_register_1').id + }) + info(' Details Of Attendance Sheet:.....') + for record in sheet: + record.attendance_draft() + record.attendance_start() + record.attendance_done() + record.attendance_cancel() + + +class TestAttendanceLine(TestAttendanceCommon): + + def setUp(self): + super(TestAttendanceLine, self).setUp() + + def test_case_attendance_line(self): + line = self.op_attendance_line.search([]) + info(' Details Of Attendance Lines:.....') + for record in line: + info(' Attendance Sheet : %s' % record.attendance_id.name) + info(' Student : %s' % record.student_id.name) + info(' Register : %s' % record.register_id.name) + info(' Present : %s' % record.present) + + +class TestAttendanceWizard(TestAttendanceCommon): + + def setUp(self): + super(TestAttendanceWizard, self).setUp() + + def test_case_attendance_wizard(self): + student = self.op_attendance_wizard.create({ + 'from_date': time.strftime('%Y-%m-01'), + 'to_date': time.strftime('%Y-%m-01') + }) + student.print_report() diff --git a/CatEdu/openeducat_attendance/tests/test_attendance_common.py b/CatEdu/openeducat_attendance/tests/test_attendance_common.py new file mode 100644 index 0000000..0a6138d --- /dev/null +++ b/CatEdu/openeducat_attendance/tests/test_attendance_common.py @@ -0,0 +1,29 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### +from odoo.tests import common + + +class TestAttendanceCommon(common.TransactionCase): + def setUp(self): + super(TestAttendanceCommon, self).setUp() + self.op_attendance_register = self.env['op.attendance.register'] + self.op_attendance_sheet = self.env['op.attendance.sheet'] + self.op_attendance_line = self.env['op.attendance.line'] + self.op_attendance_wizard = self.env['student.attendance'] diff --git a/CatEdu/openeducat_attendance/views/attendance_line_view.xml b/CatEdu/openeducat_attendance/views/attendance_line_view.xml new file mode 100644 index 0000000..fe0ff2d --- /dev/null +++ b/CatEdu/openeducat_attendance/views/attendance_line_view.xml @@ -0,0 +1,150 @@ + + + + op.attendance.line.list + op.attendance.line + + + + + + + + + + + + + + + + + + + + op.attendance.line.form + op.attendance.line + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + op.attendance.line.search + op.attendance.line + + + + + + + + + + + + + + + + + + + + + + + + op.attendance.line.pivot + op.attendance.line + + + + + + + + + + + + + + + + + op.attendance.line.graph + op.attendance.line + + + + + + + + + + + Attendance Line + attendance-line + ir.actions.act_window + op.attendance.line + form + list,form,pivot,graph + + [] + {} + + + + + + form + + + + + + + list + + + + diff --git a/CatEdu/openeducat_attendance/views/attendance_register_view.xml b/CatEdu/openeducat_attendance/views/attendance_register_view.xml new file mode 100644 index 0000000..f7d96cc --- /dev/null +++ b/CatEdu/openeducat_attendance/views/attendance_register_view.xml @@ -0,0 +1,97 @@ + + + + op.attendance.register.list + op.attendance.register + + + + + + + + + + + + + op.attendance.register.form + op.attendance.register + + +
+
+ + + + + + + + + + + + + + + + + + + + + op.attendance.register.search + op.attendance.register + + + + + + + + + + + + + + + + + + + + + Attendance Registers + attendance-register + ir.actions.act_window + op.attendance.register + form + list,form + + [] + {} + + + + + + form + + + + + + + list + + + diff --git a/CatEdu/openeducat_attendance/views/attendance_session_view.xml b/CatEdu/openeducat_attendance/views/attendance_session_view.xml new file mode 100644 index 0000000..59c40da --- /dev/null +++ b/CatEdu/openeducat_attendance/views/attendance_session_view.xml @@ -0,0 +1,17 @@ + + + + op.attendance.sheet.form.inherit + op.session + + + +
+ + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + op.attendance.sheet.search + op.attendance.sheet + + + + + + + + + + + + + + + + + + + + op.attendance.sheet.pivot + op.attendance.sheet + + + + + + + + + + + op.attendance.sheet.graph + op.attendance.sheet + + + + + + + + + + Attendance Sheets + attendance-sheet + ir.actions.act_window + op.attendance.sheet + form + list,form,pivot,graph + + [] + {'search_default_filter_attendance_today': 1} + + + + + + form + + + + + + + list + + +
diff --git a/CatEdu/openeducat_attendance/views/attendance_type_view.xml b/CatEdu/openeducat_attendance/views/attendance_type_view.xml new file mode 100644 index 0000000..90e3275 --- /dev/null +++ b/CatEdu/openeducat_attendance/views/attendance_type_view.xml @@ -0,0 +1,92 @@ + + + + op.attendance.type.list + op.attendance.type + + + + + + + + + + + + + + + op.attendance.type.form + op.attendance.type + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + op.attendance.type.search + op.attendance.type + + + + + + + + + + + + + + + Attendance Types + attendance-type + ir.actions.act_window + op.attendance.type + form + list,form + + [] + {} + + + + + + form + + + + + + + list + + + diff --git a/CatEdu/openeducat_attendance/views/student_view.xml b/CatEdu/openeducat_attendance/views/student_view.xml new file mode 100644 index 0000000..6001f82 --- /dev/null +++ b/CatEdu/openeducat_attendance/views/student_view.xml @@ -0,0 +1,22 @@ + + + + op.student.form.attendance.inherit + op.student + + + + + + + + + diff --git a/CatEdu/openeducat_attendance/wizards/__init__.py b/CatEdu/openeducat_attendance/wizards/__init__.py new file mode 100644 index 0000000..6063935 --- /dev/null +++ b/CatEdu/openeducat_attendance/wizards/__init__.py @@ -0,0 +1,21 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from . import student_attendance_wizard diff --git a/CatEdu/openeducat_attendance/wizards/student_attendance_wizard.py b/CatEdu/openeducat_attendance/wizards/student_attendance_wizard.py new file mode 100644 index 0000000..d675a0c --- /dev/null +++ b/CatEdu/openeducat_attendance/wizards/student_attendance_wizard.py @@ -0,0 +1,49 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import _, api, fields, models +from odoo.exceptions import ValidationError + + +class StudentAttendance(models.TransientModel): + _name = "student.attendance" + _description = "Student Attendance" + + from_date = fields.Date( + 'From Date', required=True, default=lambda self: fields.Date.today()) + to_date = fields.Date( + 'To Date', required=True, default=lambda self: fields.Date.today()) + + @api.constrains('from_date', 'to_date') + def check_dates(self): + for record in self: + from_date = fields.Date.from_string(record.from_date) + to_date = fields.Date.from_string(record.to_date) + if to_date < from_date: + raise ValidationError( + _("To Date cannot be set before From Date.")) + + def print_report(self): + data = self.read(['from_date', 'to_date'])[0] + data.update({'student_id': self.env.context.get('active_id', False)}) + + return self.env.ref( + 'openeducat_attendance.action_report_student_attendance') \ + .report_action(self, data=data) diff --git a/CatEdu/openeducat_attendance/wizards/student_attendance_wizard_view.xml b/CatEdu/openeducat_attendance/wizards/student_attendance_wizard_view.xml new file mode 100644 index 0000000..551c79e --- /dev/null +++ b/CatEdu/openeducat_attendance/wizards/student_attendance_wizard_view.xml @@ -0,0 +1,30 @@ + + + + student.attendance.form + student.attendance + +
+ + + + +
+ +
+
+
+
+ + + Student Attendance + student.attendance + form + new + + + +
diff --git a/CatEdu/openeducat_classroom/README.rst b/CatEdu/openeducat_classroom/README.rst new file mode 100644 index 0000000..18b5c64 --- /dev/null +++ b/CatEdu/openeducat_classroom/README.rst @@ -0,0 +1 @@ +This module adds classroom management feature to OpenEduCat_Core. diff --git a/CatEdu/openeducat_classroom/__init__.py b/CatEdu/openeducat_classroom/__init__.py new file mode 100644 index 0000000..fe9c403 --- /dev/null +++ b/CatEdu/openeducat_classroom/__init__.py @@ -0,0 +1,21 @@ +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################## + +from . import models diff --git a/CatEdu/openeducat_classroom/__manifest__.py b/CatEdu/openeducat_classroom/__manifest__.py new file mode 100644 index 0000000..5f46ae1 --- /dev/null +++ b/CatEdu/openeducat_classroom/__manifest__.py @@ -0,0 +1,48 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +{ + 'name': 'OpenEduCat Classroom', + 'version': '18.0.1.0', + 'license': 'LGPL-3', + 'category': 'Education', + "sequence": 3, + 'summary': 'Manage Classroom', + 'complexity': "easy", + 'author': 'OpenEduCat Inc', + 'website': 'https://www.openeducat.org', + 'depends': ['openeducat_core', 'openeducat_facility', 'product'], + 'data': [ + 'security/op_classroom_security.xml', + 'security/ir.model.access.csv', + 'views/classroom_view.xml', + 'menus/op_menu.xml', + ], + 'demo': [ + 'demo/classroom_demo.xml', + 'demo/facility_line_demo.xml' + ], + 'images': [ + 'static/description/openeducat-classroom_banner.jpg', + ], + 'installable': True, + 'auto_install': False, + 'application': True, +} diff --git a/CatEdu/openeducat_classroom/demo/classroom_demo.xml b/CatEdu/openeducat_classroom/demo/classroom_demo.xml new file mode 100644 index 0000000..65ab354 --- /dev/null +++ b/CatEdu/openeducat_classroom/demo/classroom_demo.xml @@ -0,0 +1,30 @@ + + + + R001 + R001 + 20 + + + + + R002 + R002 + 30 + + + + + R003 + R003 + 30 + + + + + R004 + R004 + 25 + + + diff --git a/CatEdu/openeducat_classroom/demo/facility_line_demo.xml b/CatEdu/openeducat_classroom/demo/facility_line_demo.xml new file mode 100644 index 0000000..231ea3a --- /dev/null +++ b/CatEdu/openeducat_classroom/demo/facility_line_demo.xml @@ -0,0 +1,49 @@ + + + + 2 + + + + + + 1 + + + + + + 1 + + + + + + 2 + + + + + + 1 + + + + + + 1 + + + + + + 1 + + + + + + + + diff --git a/CatEdu/openeducat_classroom/i18n/ar_001.po b/CatEdu/openeducat_classroom/i18n/ar_001.po new file mode 100644 index 0000000..37ad5f7 --- /dev/null +++ b/CatEdu/openeducat_classroom/i18n/ar_001.po @@ -0,0 +1,164 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:10+0000" +"PO-Revision-Date:2024-02-15 09:10+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__active +msgid "Active" +msgstr "نشيط" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Archived" +msgstr "مؤرشف" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__asset_id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__asset_line +msgid "Asset" +msgstr "أصل" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Asset Management" +msgstr "إدارة الأصول" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__batch_id +msgid "Batch" +msgstr "حزمة" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Capacity" +msgstr "سعة" + +#. module: openeducat_classroom +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_school_config_class_room +msgid "Class Room Management" +msgstr "إدارة الغرف الصفية" + +#. module: openeducat_classroom +#: model:ir.actions.act_window,name:openeducat_classroom.act_open_op_classroom_view +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_classroom_sub +msgid "Class Rooms" +msgstr "غرف الصف" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_facility_line__classroom_id +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_tree +msgid "Classroom" +msgstr "قاعة الدراسة" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_asset +msgid "Classroom Assets" +msgstr "أصول الفصول الدراسية" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__code +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__code +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Code" +msgstr "شفرة" + +#. module: openeducat_classroom +#: model:ir.model.constraint,message:openeducat_classroom.constraint_op_classroom_unique_classroom_code +msgid "Code should be unique per classroom!" +msgstr "يجب أن يكون الرمز فريدًا لكل فصل دراسي!" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__course_id +msgid "Course" +msgstr "دورة" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_uid +msgid "Created by" +msgstr "انشأ من قبل" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_date +msgid "Created on" +msgstr "تم إنشاؤها على" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__display_name +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__display_name +msgid "Display Name" +msgstr "اسم العرض" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Facilities" +msgstr "مرافق" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__facilities +msgid "Facility Lines" +msgstr "خطوط المرافق" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Group By..." +msgstr "مجموعة من..." + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__id +msgid "ID" +msgstr "بطاقة تعريف" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_uid +msgid "Last Updated by" +msgstr "آخر تحديث بواسطة" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_date +msgid "Last Updated on" +msgstr "آخر تحديث بتاريخ" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_facility_line +msgid "Manage Facility Line" +msgstr "إدارة خط المرافق" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__name +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Name" +msgstr "اسم" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__capacity +msgid "No of Person" +msgstr "عدد الأشخاص" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_id +msgid "Product" +msgstr "منتج" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_uom_qty +msgid "Quantity" +msgstr "كمية" diff --git a/CatEdu/openeducat_classroom/i18n/da_DK.po b/CatEdu/openeducat_classroom/i18n/da_DK.po new file mode 100644 index 0000000..048fb17 --- /dev/null +++ b/CatEdu/openeducat_classroom/i18n/da_DK.po @@ -0,0 +1,164 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:10+0000" +"PO-Revision-Date:2024-02-15 09:10+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__active +msgid "Active" +msgstr "Aktiv" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Archived" +msgstr "Arkiveret" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__asset_id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__asset_line +msgid "Asset" +msgstr "Aktiv" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Asset Management" +msgstr "Asset Management" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__batch_id +msgid "Batch" +msgstr "Parti" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Capacity" +msgstr "Kapacitet" + +#. module: openeducat_classroom +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_school_config_class_room +msgid "Class Room Management" +msgstr "Klasselokale ledelse" + +#. module: openeducat_classroom +#: model:ir.actions.act_window,name:openeducat_classroom.act_open_op_classroom_view +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_classroom_sub +msgid "Class Rooms" +msgstr "Klasseværelser" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_facility_line__classroom_id +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_tree +msgid "Classroom" +msgstr "Klasseværelse" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_asset +msgid "Classroom Assets" +msgstr "Klasseværelsesaktiver" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__code +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__code +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Code" +msgstr "Kode" + +#. module: openeducat_classroom +#: model:ir.model.constraint,message:openeducat_classroom.constraint_op_classroom_unique_classroom_code +msgid "Code should be unique per classroom!" +msgstr "Koden skal være unik pr. klasseværelse!" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__course_id +msgid "Course" +msgstr "Rute" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_uid +msgid "Created by" +msgstr "Lavet af" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_date +msgid "Created on" +msgstr "Oprettet den" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__display_name +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__display_name +msgid "Display Name" +msgstr "Vist navn" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Facilities" +msgstr "Faciliteter" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__facilities +msgid "Facility Lines" +msgstr "Facilitetslinjer" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Group By..." +msgstr "Gruppér efter..." + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_uid +msgid "Last Updated by" +msgstr "Sidst opdateret af" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_date +msgid "Last Updated on" +msgstr "Sidst opdateret den" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_facility_line +msgid "Manage Facility Line" +msgstr "Administrer Facility Line" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__name +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Name" +msgstr "Navn" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__capacity +msgid "No of Person" +msgstr "Antal person" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_id +msgid "Product" +msgstr "Produkt" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_uom_qty +msgid "Quantity" +msgstr "Antal" diff --git a/CatEdu/openeducat_classroom/i18n/de.po b/CatEdu/openeducat_classroom/i18n/de.po new file mode 100644 index 0000000..7586ad6 --- /dev/null +++ b/CatEdu/openeducat_classroom/i18n/de.po @@ -0,0 +1,164 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:10+0000" +"PO-Revision-Date:2024-02-15 09:10+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__active +msgid "Active" +msgstr "Aktiv" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Archived" +msgstr "Archiviert" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__asset_id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__asset_line +msgid "Asset" +msgstr "Vermögenswert" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Asset Management" +msgstr "Vermögensverwaltung" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__batch_id +msgid "Batch" +msgstr "Charge" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Capacity" +msgstr "Kapazität" + +#. module: openeducat_classroom +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_school_config_class_room +msgid "Class Room Management" +msgstr "Klassenführung" + +#. module: openeducat_classroom +#: model:ir.actions.act_window,name:openeducat_classroom.act_open_op_classroom_view +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_classroom_sub +msgid "Class Rooms" +msgstr "Klassenräume" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_facility_line__classroom_id +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_tree +msgid "Classroom" +msgstr "Klassenzimmer" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_asset +msgid "Classroom Assets" +msgstr "Klassenzimmer-Assets" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__code +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__code +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Code" +msgstr "Code" + +#. module: openeducat_classroom +#: model:ir.model.constraint,message:openeducat_classroom.constraint_op_classroom_unique_classroom_code +msgid "Code should be unique per classroom!" +msgstr "Der Code sollte pro Klassenzimmer eindeutig sein!" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__course_id +msgid "Course" +msgstr "Kurs" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_uid +msgid "Created by" +msgstr "Erstellt von" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_date +msgid "Created on" +msgstr "Erstellt am" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__display_name +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Facilities" +msgstr "Einrichtungen" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__facilities +msgid "Facility Lines" +msgstr "Facility-Linien" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Group By..." +msgstr "Gruppiere nach..." + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__id +msgid "ID" +msgstr "AUSWEIS" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert von" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_facility_line +msgid "Manage Facility Line" +msgstr "Facility Line verwalten" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__name +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Name" +msgstr "Name" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__capacity +msgid "No of Person" +msgstr "Anzahl der Personen" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_id +msgid "Product" +msgstr "Produkt" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_uom_qty +msgid "Quantity" +msgstr "Menge" diff --git a/CatEdu/openeducat_classroom/i18n/es.po b/CatEdu/openeducat_classroom/i18n/es.po new file mode 100644 index 0000000..ed84ab2 --- /dev/null +++ b/CatEdu/openeducat_classroom/i18n/es.po @@ -0,0 +1,164 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:10+0000" +"PO-Revision-Date:2024-02-15 09:10+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__active +msgid "Active" +msgstr "Activo" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Archived" +msgstr "Archivado" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__asset_id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__asset_line +msgid "Asset" +msgstr "Activo" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Asset Management" +msgstr "Gestión de activos" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__batch_id +msgid "Batch" +msgstr "Lote" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Capacity" +msgstr "Capacidad" + +#. module: openeducat_classroom +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_school_config_class_room +msgid "Class Room Management" +msgstr "La gestión del aula" + +#. module: openeducat_classroom +#: model:ir.actions.act_window,name:openeducat_classroom.act_open_op_classroom_view +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_classroom_sub +msgid "Class Rooms" +msgstr "Salas de clase" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_facility_line__classroom_id +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_tree +msgid "Classroom" +msgstr "Aula" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_asset +msgid "Classroom Assets" +msgstr "Recursos del aula" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__code +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__code +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Code" +msgstr "Código" + +#. module: openeducat_classroom +#: model:ir.model.constraint,message:openeducat_classroom.constraint_op_classroom_unique_classroom_code +msgid "Code should be unique per classroom!" +msgstr "¡El código debe ser único por aula!" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__course_id +msgid "Course" +msgstr "Curso" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__display_name +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__display_name +msgid "Display Name" +msgstr "Nombre para mostrar" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Facilities" +msgstr "Instalaciones" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__facilities +msgid "Facility Lines" +msgstr "Líneas de instalaciones" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__id +msgid "ID" +msgstr "IDENTIFICACIÓN" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_uid +msgid "Last Updated by" +msgstr "Actualizado por última vez por" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_facility_line +msgid "Manage Facility Line" +msgstr "Administrar línea de instalación" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__name +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Name" +msgstr "Nombre" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__capacity +msgid "No of Person" +msgstr "No de persona" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_id +msgid "Product" +msgstr "Producto" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_uom_qty +msgid "Quantity" +msgstr "Cantidad" diff --git a/CatEdu/openeducat_classroom/i18n/fa.po b/CatEdu/openeducat_classroom/i18n/fa.po new file mode 100644 index 0000000..2bb51df --- /dev/null +++ b/CatEdu/openeducat_classroom/i18n/fa.po @@ -0,0 +1,164 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:10+0000" +"PO-Revision-Date:2024-02-15 09:10+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__active +msgid "Active" +msgstr "فعال" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Archived" +msgstr "بایگانی شد" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__asset_id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__asset_line +msgid "Asset" +msgstr "دارایی" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Asset Management" +msgstr "مدیریت دارایی" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__batch_id +msgid "Batch" +msgstr "دسته ای" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Capacity" +msgstr "ظرفیت" + +#. module: openeducat_classroom +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_school_config_class_room +msgid "Class Room Management" +msgstr "مدیریت کلاس" + +#. module: openeducat_classroom +#: model:ir.actions.act_window,name:openeducat_classroom.act_open_op_classroom_view +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_classroom_sub +msgid "Class Rooms" +msgstr "اتاق های کلاس" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_facility_line__classroom_id +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_tree +msgid "Classroom" +msgstr "کلاس درس" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_asset +msgid "Classroom Assets" +msgstr "دارایی های کلاس درس" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__code +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__code +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Code" +msgstr "کد" + +#. module: openeducat_classroom +#: model:ir.model.constraint,message:openeducat_classroom.constraint_op_classroom_unique_classroom_code +msgid "Code should be unique per classroom!" +msgstr "کد باید در هر کلاس منحصر به فرد باشد!" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__course_id +msgid "Course" +msgstr "دوره" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_uid +msgid "Created by" +msgstr "خلق شده توسط" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_date +msgid "Created on" +msgstr "ایجاد شده در" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__display_name +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__display_name +msgid "Display Name" +msgstr "نام نمایشی" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Facilities" +msgstr "امکانات" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__facilities +msgid "Facility Lines" +msgstr "خطوط تسهیلات" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Group By..." +msgstr "دسته بندی بر اساس..." + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__id +msgid "ID" +msgstr "شناسه" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_uid +msgid "Last Updated by" +msgstr "آخرین به روز رسانی توسط" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_date +msgid "Last Updated on" +msgstr "آخرین بروز رسانی در تاریخ" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_facility_line +msgid "Manage Facility Line" +msgstr "مدیریت خط تسهیلات" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__name +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Name" +msgstr "نام" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__capacity +msgid "No of Person" +msgstr "شماره شخص" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_id +msgid "Product" +msgstr "تولید - محصول" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_uom_qty +msgid "Quantity" +msgstr "تعداد" diff --git a/CatEdu/openeducat_classroom/i18n/fr.po b/CatEdu/openeducat_classroom/i18n/fr.po new file mode 100644 index 0000000..18489dd --- /dev/null +++ b/CatEdu/openeducat_classroom/i18n/fr.po @@ -0,0 +1,164 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:10+0000" +"PO-Revision-Date:2024-02-15 09:10+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__active +msgid "Active" +msgstr "Actif" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Archived" +msgstr "Archivé" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__asset_id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__asset_line +msgid "Asset" +msgstr "Actif" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Asset Management" +msgstr "La gestion d'actifs" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__batch_id +msgid "Batch" +msgstr "Lot" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Capacity" +msgstr "Capacité" + +#. module: openeducat_classroom +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_school_config_class_room +msgid "Class Room Management" +msgstr "Gestion de classe" + +#. module: openeducat_classroom +#: model:ir.actions.act_window,name:openeducat_classroom.act_open_op_classroom_view +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_classroom_sub +msgid "Class Rooms" +msgstr "Salles de classe" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_facility_line__classroom_id +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_tree +msgid "Classroom" +msgstr "Salle de classe" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_asset +msgid "Classroom Assets" +msgstr "Actifs de classe" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__code +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__code +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Code" +msgstr "Code" + +#. module: openeducat_classroom +#: model:ir.model.constraint,message:openeducat_classroom.constraint_op_classroom_unique_classroom_code +msgid "Code should be unique per classroom!" +msgstr "Le code doit être unique par classe !" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__course_id +msgid "Course" +msgstr "Cours" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_date +msgid "Created on" +msgstr "Créé sur" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__display_name +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__display_name +msgid "Display Name" +msgstr "Afficher un nom" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Facilities" +msgstr "Installations" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__facilities +msgid "Facility Lines" +msgstr "Lignes d'installation" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Group By..." +msgstr "Par groupe..." + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__id +msgid "ID" +msgstr "IDENTIFIANT" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_facility_line +msgid "Manage Facility Line" +msgstr "Gérer la ligne d'installation" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__name +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Name" +msgstr "Nom" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__capacity +msgid "No of Person" +msgstr "Nombre de personnes" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_id +msgid "Product" +msgstr "Produit" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_uom_qty +msgid "Quantity" +msgstr "Quantité" diff --git a/CatEdu/openeducat_classroom/i18n/id.po b/CatEdu/openeducat_classroom/i18n/id.po new file mode 100644 index 0000000..589f0e0 --- /dev/null +++ b/CatEdu/openeducat_classroom/i18n/id.po @@ -0,0 +1,164 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:10+0000" +"PO-Revision-Date:2024-02-15 09:10+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__active +msgid "Active" +msgstr "Aktif" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Archived" +msgstr "Diarsipkan" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__asset_id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__asset_line +msgid "Asset" +msgstr "Aset" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Asset Management" +msgstr "Manajemen aset" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__batch_id +msgid "Batch" +msgstr "Kelompok" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Capacity" +msgstr "Kapasitas" + +#. module: openeducat_classroom +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_school_config_class_room +msgid "Class Room Management" +msgstr "Manajemen Ruang Kelas" + +#. module: openeducat_classroom +#: model:ir.actions.act_window,name:openeducat_classroom.act_open_op_classroom_view +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_classroom_sub +msgid "Class Rooms" +msgstr "Ruang Kelas" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_facility_line__classroom_id +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_tree +msgid "Classroom" +msgstr "Kelas" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_asset +msgid "Classroom Assets" +msgstr "Aset Kelas" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__code +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__code +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Code" +msgstr "Kode" + +#. module: openeducat_classroom +#: model:ir.model.constraint,message:openeducat_classroom.constraint_op_classroom_unique_classroom_code +msgid "Code should be unique per classroom!" +msgstr "Kode harus unik untuk setiap kelas!" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__course_id +msgid "Course" +msgstr "Kursus" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_uid +msgid "Created by" +msgstr "Dibuat oleh" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_date +msgid "Created on" +msgstr "Dibuat pada" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__display_name +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__display_name +msgid "Display Name" +msgstr "Nama tampilan" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Facilities" +msgstr "Fasilitas" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__facilities +msgid "Facility Lines" +msgstr "Jalur Fasilitas" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Group By..." +msgstr "Kelompokkan Berdasarkan..." + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__id +msgid "ID" +msgstr "PENGENAL" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_uid +msgid "Last Updated by" +msgstr "Terakhir Diperbarui oleh" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_date +msgid "Last Updated on" +msgstr "Terakhir diperbarui saat" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_facility_line +msgid "Manage Facility Line" +msgstr "Kelola Jalur Fasilitas" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__name +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Name" +msgstr "Nama" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__capacity +msgid "No of Person" +msgstr "Jumlah Orang" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_id +msgid "Product" +msgstr "Produk" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_uom_qty +msgid "Quantity" +msgstr "Kuantitas" diff --git a/CatEdu/openeducat_classroom/i18n/it.po b/CatEdu/openeducat_classroom/i18n/it.po new file mode 100644 index 0000000..3653c99 --- /dev/null +++ b/CatEdu/openeducat_classroom/i18n/it.po @@ -0,0 +1,164 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:10+0000" +"PO-Revision-Date:2024-02-15 09:10+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__active +msgid "Active" +msgstr "Attivo" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Archived" +msgstr "Archiviato" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__asset_id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__asset_line +msgid "Asset" +msgstr "Risorsa" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Asset Management" +msgstr "Gestione delle risorse" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__batch_id +msgid "Batch" +msgstr "Lotto" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Capacity" +msgstr "Capacità" + +#. module: openeducat_classroom +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_school_config_class_room +msgid "Class Room Management" +msgstr "Gestione della classe" + +#. module: openeducat_classroom +#: model:ir.actions.act_window,name:openeducat_classroom.act_open_op_classroom_view +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_classroom_sub +msgid "Class Rooms" +msgstr "Aule di classe" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_facility_line__classroom_id +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_tree +msgid "Classroom" +msgstr "Aula" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_asset +msgid "Classroom Assets" +msgstr "Risorse della classe" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__code +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__code +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Code" +msgstr "Codice" + +#. module: openeducat_classroom +#: model:ir.model.constraint,message:openeducat_classroom.constraint_op_classroom_unique_classroom_code +msgid "Code should be unique per classroom!" +msgstr "Il codice dovrebbe essere univoco per ogni classe!" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__course_id +msgid "Course" +msgstr "Corso" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_uid +msgid "Created by" +msgstr "Creato da" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_date +msgid "Created on" +msgstr "Creato" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__display_name +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__display_name +msgid "Display Name" +msgstr "Nome da visualizzare" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Facilities" +msgstr "Strutture" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__facilities +msgid "Facility Lines" +msgstr "Linee di struttura" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Group By..." +msgstr "Raggruppa per..." + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_uid +msgid "Last Updated by" +msgstr "Ultimo aggiornamento di" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_date +msgid "Last Updated on" +msgstr "Ultimo aggiornamento il" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_facility_line +msgid "Manage Facility Line" +msgstr "Gestisci la linea della struttura" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__name +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Name" +msgstr "Nome" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__capacity +msgid "No of Person" +msgstr "N. di persona" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_id +msgid "Product" +msgstr "Prodotto" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_uom_qty +msgid "Quantity" +msgstr "Quantità" diff --git a/CatEdu/openeducat_classroom/i18n/lt.po b/CatEdu/openeducat_classroom/i18n/lt.po new file mode 100644 index 0000000..50f25d1 --- /dev/null +++ b/CatEdu/openeducat_classroom/i18n/lt.po @@ -0,0 +1,164 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:10+0000" +"PO-Revision-Date:2024-02-15 09:10+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__active +msgid "Active" +msgstr "Aktyvus" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Archived" +msgstr "Suarchyvuota" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__asset_id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__asset_line +msgid "Asset" +msgstr "Turtas" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Asset Management" +msgstr "Turto valdymas" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__batch_id +msgid "Batch" +msgstr "Partija" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Capacity" +msgstr "Talpa" + +#. module: openeducat_classroom +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_school_config_class_room +msgid "Class Room Management" +msgstr "Klasės kambario valdymas" + +#. module: openeducat_classroom +#: model:ir.actions.act_window,name:openeducat_classroom.act_open_op_classroom_view +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_classroom_sub +msgid "Class Rooms" +msgstr "Klasės kambariai" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_facility_line__classroom_id +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_tree +msgid "Classroom" +msgstr "Klasė" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_asset +msgid "Classroom Assets" +msgstr "Klasės turtas" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__code +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__code +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Code" +msgstr "Kodas" + +#. module: openeducat_classroom +#: model:ir.model.constraint,message:openeducat_classroom.constraint_op_classroom_unique_classroom_code +msgid "Code should be unique per classroom!" +msgstr "Kodas turi būti unikalus kiekvienoje klasėje!" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__course_id +msgid "Course" +msgstr "Kursas" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_uid +msgid "Created by" +msgstr "Sukurta" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_date +msgid "Created on" +msgstr "Sukurtas" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__display_name +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__display_name +msgid "Display Name" +msgstr "Rodomas pavadinimas" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Facilities" +msgstr "Įranga" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__facilities +msgid "Facility Lines" +msgstr "Įrenginių linijos" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Group By..." +msgstr "Grupuoti pagal..." + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujino" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_facility_line +msgid "Manage Facility Line" +msgstr "Tvarkyti įrenginių liniją" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__name +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Name" +msgstr "vardas" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__capacity +msgid "No of Person" +msgstr "Asmens Nr" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_id +msgid "Product" +msgstr "Produktas" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_uom_qty +msgid "Quantity" +msgstr "Kiekis" diff --git a/CatEdu/openeducat_classroom/i18n/nl.po b/CatEdu/openeducat_classroom/i18n/nl.po new file mode 100644 index 0000000..609d71c --- /dev/null +++ b/CatEdu/openeducat_classroom/i18n/nl.po @@ -0,0 +1,164 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:10+0000" +"PO-Revision-Date:2024-02-15 09:10+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__active +msgid "Active" +msgstr "Actief" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Archived" +msgstr "Gearchiveerd" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__asset_id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__asset_line +msgid "Asset" +msgstr "Bezit" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Asset Management" +msgstr "Vermogensbeheer" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__batch_id +msgid "Batch" +msgstr "Partij" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Capacity" +msgstr "Capaciteit" + +#. module: openeducat_classroom +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_school_config_class_room +msgid "Class Room Management" +msgstr "Klasmanagement" + +#. module: openeducat_classroom +#: model:ir.actions.act_window,name:openeducat_classroom.act_open_op_classroom_view +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_classroom_sub +msgid "Class Rooms" +msgstr "Klaslokalen" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_facility_line__classroom_id +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_tree +msgid "Classroom" +msgstr "Klas" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_asset +msgid "Classroom Assets" +msgstr "Activa in de klas" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__code +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__code +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Code" +msgstr "Code" + +#. module: openeducat_classroom +#: model:ir.model.constraint,message:openeducat_classroom.constraint_op_classroom_unique_classroom_code +msgid "Code should be unique per classroom!" +msgstr "Code moet uniek zijn per klaslokaal!" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__course_id +msgid "Course" +msgstr "Cursus" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_uid +msgid "Created by" +msgstr "Gemaakt door" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_date +msgid "Created on" +msgstr "Gemaakt op" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__display_name +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__display_name +msgid "Display Name" +msgstr "Weergavenaam" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Facilities" +msgstr "Faciliteiten" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__facilities +msgid "Facility Lines" +msgstr "Facilitaire lijnen" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Group By..." +msgstr "Groeperen op..." + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__id +msgid "ID" +msgstr "ID kaart" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_date +msgid "Last Updated on" +msgstr "Laatst geupdate op" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_facility_line +msgid "Manage Facility Line" +msgstr "Faciliteitslijn beheren" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__name +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Name" +msgstr "Naam" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__capacity +msgid "No of Person" +msgstr "Nr. van persoon" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_id +msgid "Product" +msgstr "Product" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_uom_qty +msgid "Quantity" +msgstr "Hoeveelheid" diff --git a/CatEdu/openeducat_classroom/i18n/pt.po b/CatEdu/openeducat_classroom/i18n/pt.po new file mode 100644 index 0000000..7414ac8 --- /dev/null +++ b/CatEdu/openeducat_classroom/i18n/pt.po @@ -0,0 +1,164 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:10+0000" +"PO-Revision-Date:2024-02-15 09:10+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__active +msgid "Active" +msgstr "Ativo" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Archived" +msgstr "Arquivado" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__asset_id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__asset_line +msgid "Asset" +msgstr "Ativo" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Asset Management" +msgstr "Gestão de ativos" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__batch_id +msgid "Batch" +msgstr "Lote" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Capacity" +msgstr "Capacidade" + +#. module: openeducat_classroom +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_school_config_class_room +msgid "Class Room Management" +msgstr "Gerenciamento de sala de aula" + +#. module: openeducat_classroom +#: model:ir.actions.act_window,name:openeducat_classroom.act_open_op_classroom_view +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_classroom_sub +msgid "Class Rooms" +msgstr "Salas de aula" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_facility_line__classroom_id +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_tree +msgid "Classroom" +msgstr "Sala de aula" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_asset +msgid "Classroom Assets" +msgstr "Recursos de sala de aula" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__code +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__code +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Code" +msgstr "Código" + +#. module: openeducat_classroom +#: model:ir.model.constraint,message:openeducat_classroom.constraint_op_classroom_unique_classroom_code +msgid "Code should be unique per classroom!" +msgstr "O código deve ser único por sala de aula!" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__course_id +msgid "Course" +msgstr "Curso" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__display_name +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__display_name +msgid "Display Name" +msgstr "Nome de exibição" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Facilities" +msgstr "Instalações" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__facilities +msgid "Facility Lines" +msgstr "Linhas de instalações" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__id +msgid "ID" +msgstr "EU IA" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_uid +msgid "Last Updated by" +msgstr "Última atualização por" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_date +msgid "Last Updated on" +msgstr "Última atualização em" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_facility_line +msgid "Manage Facility Line" +msgstr "Gerenciar linha de instalação" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__name +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Name" +msgstr "Nome" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__capacity +msgid "No of Person" +msgstr "Nº de pessoa" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_id +msgid "Product" +msgstr "produtos" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_uom_qty +msgid "Quantity" +msgstr "Quantidade" diff --git a/CatEdu/openeducat_classroom/i18n/ru.po b/CatEdu/openeducat_classroom/i18n/ru.po new file mode 100644 index 0000000..d151ead --- /dev/null +++ b/CatEdu/openeducat_classroom/i18n/ru.po @@ -0,0 +1,164 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:10+0000" +"PO-Revision-Date:2024-02-15 09:10+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__active +msgid "Active" +msgstr "Активный" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Archived" +msgstr "В архиве" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__asset_id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__asset_line +msgid "Asset" +msgstr "Объект" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Asset Management" +msgstr "Управление активами" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__batch_id +msgid "Batch" +msgstr "Партия" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Capacity" +msgstr "Емкость" + +#. module: openeducat_classroom +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_school_config_class_room +msgid "Class Room Management" +msgstr "Классное руководство" + +#. module: openeducat_classroom +#: model:ir.actions.act_window,name:openeducat_classroom.act_open_op_classroom_view +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_classroom_sub +msgid "Class Rooms" +msgstr "Классные комнаты" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_facility_line__classroom_id +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_tree +msgid "Classroom" +msgstr "Класс" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_asset +msgid "Classroom Assets" +msgstr "Ресурсы класса" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__code +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__code +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Code" +msgstr "Код" + +#. module: openeducat_classroom +#: model:ir.model.constraint,message:openeducat_classroom.constraint_op_classroom_unique_classroom_code +msgid "Code should be unique per classroom!" +msgstr "Код должен быть уникальным для каждого класса!" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__course_id +msgid "Course" +msgstr "Курс" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_uid +msgid "Created by" +msgstr "Сделано" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_date +msgid "Created on" +msgstr "Создано на" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__display_name +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__display_name +msgid "Display Name" +msgstr "Отображаемое имя" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Facilities" +msgstr "Удобства" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__facilities +msgid "Facility Lines" +msgstr "Линии объектов" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Group By..." +msgstr "Группа по..." + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__id +msgid "ID" +msgstr "ИДЕНТИФИКАТОР" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_uid +msgid "Last Updated by" +msgstr "Последнее обновление:" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_date +msgid "Last Updated on" +msgstr "Последнее обновление:" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_facility_line +msgid "Manage Facility Line" +msgstr "Управление линией объекта" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__name +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Name" +msgstr "Имя" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__capacity +msgid "No of Person" +msgstr "№ человека" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_id +msgid "Product" +msgstr "Продукт" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_uom_qty +msgid "Quantity" +msgstr "Количество" diff --git a/CatEdu/openeducat_classroom/i18n/th.po b/CatEdu/openeducat_classroom/i18n/th.po new file mode 100644 index 0000000..823d15e --- /dev/null +++ b/CatEdu/openeducat_classroom/i18n/th.po @@ -0,0 +1,164 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:10+0000" +"PO-Revision-Date:2024-02-15 09:10+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__active +msgid "Active" +msgstr "คล่องแคล่ว" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Archived" +msgstr "เก็บถาวรแล้ว" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__asset_id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__asset_line +msgid "Asset" +msgstr "สินทรัพย์" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Asset Management" +msgstr "การจัดการสินทรัพย์" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__batch_id +msgid "Batch" +msgstr "แบทช์" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Capacity" +msgstr "ความจุ" + +#. module: openeducat_classroom +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_school_config_class_room +msgid "Class Room Management" +msgstr "การจัดการห้องเรียน" + +#. module: openeducat_classroom +#: model:ir.actions.act_window,name:openeducat_classroom.act_open_op_classroom_view +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_classroom_sub +msgid "Class Rooms" +msgstr "ห้องเรียน" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_facility_line__classroom_id +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_tree +msgid "Classroom" +msgstr "ห้องเรียน" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_asset +msgid "Classroom Assets" +msgstr "ทรัพย์สินในห้องเรียน" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__code +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__code +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Code" +msgstr "รหัส" + +#. module: openeducat_classroom +#: model:ir.model.constraint,message:openeducat_classroom.constraint_op_classroom_unique_classroom_code +msgid "Code should be unique per classroom!" +msgstr "รหัสไม่ควรซ้ำกันในแต่ละห้องเรียน!" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__course_id +msgid "Course" +msgstr "คอร์ส" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_uid +msgid "Created by" +msgstr "สร้างโดย" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_date +msgid "Created on" +msgstr "สร้างบน" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__display_name +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__display_name +msgid "Display Name" +msgstr "ชื่อที่แสดง" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Facilities" +msgstr "สิ่งอำนวยความสะดวก" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__facilities +msgid "Facility Lines" +msgstr "เส้นสิ่งอำนวยความสะดวก" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Group By..." +msgstr "จัดกลุ่มตาม..." + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__id +msgid "ID" +msgstr "บัตรประจำตัวประชาชน" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_uid +msgid "Last Updated by" +msgstr "อัปเดตล่าสุดโดย" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_date +msgid "Last Updated on" +msgstr "อัปเดตล่าสุดเมื่อ" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_facility_line +msgid "Manage Facility Line" +msgstr "จัดการสิ่งอำนวยความสะดวก" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__name +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Name" +msgstr "ชื่อ" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__capacity +msgid "No of Person" +msgstr "หมายเลขบุคคล" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_id +msgid "Product" +msgstr "ผลิตภัณฑ์" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_uom_qty +msgid "Quantity" +msgstr "ปริมาณ" diff --git a/CatEdu/openeducat_classroom/i18n/vi.po b/CatEdu/openeducat_classroom/i18n/vi.po new file mode 100644 index 0000000..8db00c3 --- /dev/null +++ b/CatEdu/openeducat_classroom/i18n/vi.po @@ -0,0 +1,130 @@ +msgid "" +msgstr "" +"Project-Id-Version: openeducaterptranslation\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 11:11+0000\n" +"PO-Revision-Date: 2018-03-20 07:19-0400\n" +"Last-Translator: akkicode \n" +"Language-Team: Vietnamese\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: openeducaterptranslation\n" +"X-Crowdin-Language: vi\n" +"X-Crowdin-File: /master/openeducat_classroom/i18n/openeducat_classroom.pot\n" +"Language: vi_VN\n" + +#. module: openeducat_classroom +#: field:op.asset,asset_id:0 +#: field:op.classroom,asset_line:0 +msgid "Asset" +msgstr "Tài sản" + +#. module: openeducat_classroom +#: view:op.classroom:openeducat_classroom.view_op_classroom_form +msgid "Asset Management" +msgstr "Quản lý tài sản" + +#. module: openeducat_classroom +#: view:op.classroom:openeducat_classroom.view_op_classroom_search +msgid "Capacity" +msgstr "Công suất" + +#. module: openeducat_classroom +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_school_config_class_room +msgid "Class Room Management" +msgstr "Lớp phòng quản lý" + +#. module: openeducat_classroom +#: model:ir.actions.act_window,name:openeducat_classroom.act_open_op_classroom_view +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_classroom_sub +msgid "Class Rooms" +msgstr "Hạng phòng" + +#. module: openeducat_classroom +#: view:op.classroom:openeducat_classroom.view_op_classroom_form +#: view:op.classroom:openeducat_classroom.view_op_classroom_search +#: view:op.classroom:openeducat_classroom.view_op_classroom_tree +#: field:op.facility.line,classroom_id:0 +msgid "Classroom" +msgstr "Lớp học" + +#. module: openeducat_classroom +#: field:op.asset,code:0 +#: view:op.classroom:openeducat_classroom.view_op_classroom_search +#: field:op.classroom,code:0 +msgid "Code" +msgstr "Mã số" + +#. module: openeducat_classroom +#: field:op.classroom,course_id:0 +msgid "Course" +msgstr "Khóa học" + +#. module: openeducat_classroom +#: field:op.asset,create_uid:0 +#: field:op.classroom,create_uid:0 +msgid "Created by" +msgstr "Tạo bởi" + +#. module: openeducat_classroom +#: field:op.asset,create_date:0 +#: field:op.classroom,create_date:0 +msgid "Created on" +msgstr "Tạo ngày" + +#. module: openeducat_classroom +#: view:op.classroom:openeducat_classroom.view_op_classroom_form +msgid "Facilities" +msgstr "Tiện nghi" + +#. module: openeducat_classroom +#: field:op.classroom,facilities:0 +msgid "Facility Lines" +msgstr "Đường cơ sở" + +#. module: openeducat_classroom +#: view:op.classroom:openeducat_classroom.view_op_classroom_search +msgid "Group By..." +msgstr "Nhóm theo..." + +#. module: openeducat_classroom +#: field:op.asset,id:0 +#: field:op.classroom,id:0 +msgid "ID" +msgstr "ID" + +#. module: openeducat_classroom +#: field:op.asset,write_uid:0 +#: field:op.classroom,write_uid:0 +msgid "Last Updated by" +msgstr "Cập Nhật lần cuối bởi" + +#. module: openeducat_classroom +#: field:op.asset,write_date:0 +#: field:op.classroom,write_date:0 +msgid "Last Updated on" +msgstr "Lần cập nhật cuối" + +#. module: openeducat_classroom +#: view:op.classroom:openeducat_classroom.view_op_classroom_search +#: field:op.classroom,name:0 +msgid "Name" +msgstr "Tên" + +#. module: openeducat_classroom +#: field:op.classroom,capacity:0 +msgid "No of Person" +msgstr "Không có người" + +#. module: openeducat_classroom +#: field:op.asset,product_id:0 +msgid "Product" +msgstr "Sản phẩm" + +#. module: openeducat_classroom +#: field:op.asset,product_uom_qty:0 +msgid "Quantity" +msgstr "Số lượng" diff --git a/CatEdu/openeducat_classroom/i18n/vi_VN.po b/CatEdu/openeducat_classroom/i18n/vi_VN.po new file mode 100644 index 0000000..d1aacd6 --- /dev/null +++ b/CatEdu/openeducat_classroom/i18n/vi_VN.po @@ -0,0 +1,164 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:10+0000" +"PO-Revision-Date:2024-02-15 09:10+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__active +msgid "Active" +msgstr "Tích cực" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Archived" +msgstr "Đã lưu trữ" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__asset_id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__asset_line +msgid "Asset" +msgstr "Tài sản" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Asset Management" +msgstr "Quản lý tài sản" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__batch_id +msgid "Batch" +msgstr "Lô hàng" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Capacity" +msgstr "Dung tích" + +#. module: openeducat_classroom +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_school_config_class_room +msgid "Class Room Management" +msgstr "Quản lý phòng học" + +#. module: openeducat_classroom +#: model:ir.actions.act_window,name:openeducat_classroom.act_open_op_classroom_view +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_classroom_sub +msgid "Class Rooms" +msgstr "Phòng học" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_facility_line__classroom_id +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_tree +msgid "Classroom" +msgstr "Lớp học" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_asset +msgid "Classroom Assets" +msgstr "Tài sản lớp học" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__code +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__code +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Code" +msgstr "Mã số" + +#. module: openeducat_classroom +#: model:ir.model.constraint,message:openeducat_classroom.constraint_op_classroom_unique_classroom_code +msgid "Code should be unique per classroom!" +msgstr "Mã phải là duy nhất cho mỗi lớp học!" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__course_id +msgid "Course" +msgstr "Khóa học" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_uid +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_date +msgid "Created on" +msgstr "Được tạo ra" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__display_name +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Facilities" +msgstr "Cơ sở" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__facilities +msgid "Facility Lines" +msgstr "Dòng cơ sở" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Group By..." +msgstr "Nhóm theo..." + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__id +msgid "ID" +msgstr "NHẬN DẠNG" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_facility_line +msgid "Manage Facility Line" +msgstr "Quản lý dòng cơ sở" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__name +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Name" +msgstr "Tên" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__capacity +msgid "No of Person" +msgstr "Số người" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_id +msgid "Product" +msgstr "Sản phẩm" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_uom_qty +msgid "Quantity" +msgstr "Số lượng" diff --git a/CatEdu/openeducat_classroom/i18n/zh.po b/CatEdu/openeducat_classroom/i18n/zh.po new file mode 100644 index 0000000..8e4732e --- /dev/null +++ b/CatEdu/openeducat_classroom/i18n/zh.po @@ -0,0 +1,130 @@ +msgid "" +msgstr "" +"Project-Id-Version: openeducaterpcommuity\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-29 11:11+0000\n" +"PO-Revision-Date: 2018-04-16 04:47-0400\n" +"Last-Translator: Shau_4594 \n" +"Language-Team: Chinese Simplified\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: openeducaterpcommuity\n" +"X-Crowdin-Language: zh-CN\n" +"X-Crowdin-File: /master/openeducat_classroom/i18n/openeducat_classroom.pot\n" +"Language: zh_CN\n" + +#. module: openeducat_classroom +#: field:op.asset,asset_id:0 +#: field:op.classroom,asset_line:0 +msgid "Asset" +msgstr "资产" + +#. module: openeducat_classroom +#: view:op.classroom:openeducat_classroom.view_op_classroom_form +msgid "Asset Management" +msgstr "资产管理" + +#. module: openeducat_classroom +#: view:op.classroom:openeducat_classroom.view_op_classroom_search +msgid "Capacity" +msgstr "能力" + +#. module: openeducat_classroom +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_school_config_class_room +msgid "Class Room Management" +msgstr "班级室管理" + +#. module: openeducat_classroom +#: model:ir.actions.act_window,name:openeducat_classroom.act_open_op_classroom_view +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_classroom_sub +msgid "Class Rooms" +msgstr "班级房" + +#. module: openeducat_classroom +#: view:op.classroom:openeducat_classroom.view_op_classroom_form +#: view:op.classroom:openeducat_classroom.view_op_classroom_search +#: view:op.classroom:openeducat_classroom.view_op_classroom_tree +#: field:op.facility.line,classroom_id:0 +msgid "Classroom" +msgstr "课堂" + +#. module: openeducat_classroom +#: field:op.asset,code:0 +#: view:op.classroom:openeducat_classroom.view_op_classroom_search +#: field:op.classroom,code:0 +msgid "Code" +msgstr "代码" + +#. module: openeducat_classroom +#: field:op.classroom,course_id:0 +msgid "Course" +msgstr "课程" + +#. module: openeducat_classroom +#: field:op.asset,create_uid:0 +#: field:op.classroom,create_uid:0 +msgid "Created by" +msgstr "创建者" + +#. module: openeducat_classroom +#: field:op.asset,create_date:0 +#: field:op.classroom,create_date:0 +msgid "Created on" +msgstr "创建于" + +#. module: openeducat_classroom +#: view:op.classroom:openeducat_classroom.view_op_classroom_form +msgid "Facilities" +msgstr "设施" + +#. module: openeducat_classroom +#: field:op.classroom,facilities:0 +msgid "Facility Lines" +msgstr "设施线" + +#. module: openeducat_classroom +#: view:op.classroom:openeducat_classroom.view_op_classroom_search +msgid "Group By..." +msgstr "分组通过..。" + +#. module: openeducat_classroom +#: field:op.asset,id:0 +#: field:op.classroom,id:0 +msgid "ID" +msgstr "Id" + +#. module: openeducat_classroom +#: field:op.asset,write_uid:0 +#: field:op.classroom,write_uid:0 +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: openeducat_classroom +#: field:op.asset,write_date:0 +#: field:op.classroom,write_date:0 +msgid "Last Updated on" +msgstr "上次更新时间" + +#. module: openeducat_classroom +#: view:op.classroom:openeducat_classroom.view_op_classroom_search +#: field:op.classroom,name:0 +msgid "Name" +msgstr "名字" + +#. module: openeducat_classroom +#: field:op.classroom,capacity:0 +msgid "No of Person" +msgstr "没有人" + +#. module: openeducat_classroom +#: field:op.asset,product_id:0 +msgid "Product" +msgstr "产品" + +#. module: openeducat_classroom +#: field:op.asset,product_uom_qty:0 +msgid "Quantity" +msgstr "数量" diff --git a/CatEdu/openeducat_classroom/i18n/zh_CN.po b/CatEdu/openeducat_classroom/i18n/zh_CN.po new file mode 100644 index 0000000..3340999 --- /dev/null +++ b/CatEdu/openeducat_classroom/i18n/zh_CN.po @@ -0,0 +1,153 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-09-25 09:17+0000\n" +"PO-Revision-Date: 2019-09-25 09:17+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__asset_id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__asset_line +msgid "Asset" +msgstr "资产" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Asset Management" +msgstr "资产管理" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__batch_id +msgid "Batch" +msgstr "批" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Capacity" +msgstr "容量" + +#. module: openeducat_classroom +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_school_config_class_room +msgid "Class Room Management" +msgstr "教室安排" + +#. module: openeducat_classroom +#: model:ir.actions.act_window,name:openeducat_classroom.act_open_op_classroom_view +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_classroom_sub +msgid "Class Rooms" +msgstr "教室" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_facility_line__classroom_id +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_tree +msgid "Classroom" +msgstr "课堂" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_asset +msgid "Classroom Assets" +msgstr "课堂资产" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__code +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__code +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Code" +msgstr "代码" + +#. module: openeducat_classroom +#: model:ir.model.constraint,message:openeducat_classroom.constraint_op_classroom_unique_classroom_code +msgid "Code should be unique per classroom!" +msgstr "每个教室的代码应该是唯一的!" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__course_id +msgid "Course" +msgstr "课程" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_uid +msgid "Created by" +msgstr "由...制作" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_date +msgid "Created on" +msgstr "创建于" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__display_name +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Facilities" +msgstr "设施" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__facilities +msgid "Facility Lines" +msgstr "设施线路" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Group By..." +msgstr "通过...分组..." + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_uid +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_date +msgid "Last Updated on" +msgstr "最后更新时间" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_facility_line +msgid "Manage Facility Line" +msgstr "管理设施线" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__name +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Name" +msgstr "姓名" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__capacity +msgid "No of Person" +msgstr "人数" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_id +msgid "Product" +msgstr "产品" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_uom_qty +msgid "Quantity" +msgstr "数量" diff --git a/CatEdu/openeducat_classroom/i18n/zh_HK.po b/CatEdu/openeducat_classroom/i18n/zh_HK.po new file mode 100644 index 0000000..d735071 --- /dev/null +++ b/CatEdu/openeducat_classroom/i18n/zh_HK.po @@ -0,0 +1,164 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:10+0000" +"PO-Revision-Date:2024-02-15 09:10+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__active +msgid "Active" +msgstr "積極的" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Archived" +msgstr "已存檔" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__asset_id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__asset_line +msgid "Asset" +msgstr "資產" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Asset Management" +msgstr "資產管理" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__batch_id +msgid "Batch" +msgstr "批次" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Capacity" +msgstr "容量" + +#. module: openeducat_classroom +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_school_config_class_room +msgid "Class Room Management" +msgstr "教室安排" + +#. module: openeducat_classroom +#: model:ir.actions.act_window,name:openeducat_classroom.act_open_op_classroom_view +#: model:ir.ui.menu,name:openeducat_classroom.menu_op_classroom_sub +msgid "Class Rooms" +msgstr "教室" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_facility_line__classroom_id +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_tree +msgid "Classroom" +msgstr "課堂" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_asset +msgid "Classroom Assets" +msgstr "課堂資產" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__code +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__code +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Code" +msgstr "程式碼" + +#. module: openeducat_classroom +#: model:ir.model.constraint,message:openeducat_classroom.constraint_op_classroom_unique_classroom_code +msgid "Code should be unique per classroom!" +msgstr "每個教室的代碼應該是唯一的!" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__course_id +msgid "Course" +msgstr "課程" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_uid +msgid "Created by" +msgstr "由...製作" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__create_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__create_date +msgid "Created on" +msgstr "創建於" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__display_name +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__display_name +msgid "Display Name" +msgstr "顯示名稱" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_form +msgid "Facilities" +msgstr "設施" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__facilities +msgid "Facility Lines" +msgstr "設施線路" + +#. module: openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Group By..." +msgstr "透過...分組..." + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__id +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_uid +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_uid +msgid "Last Updated by" +msgstr "最後更新者" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__write_date +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__write_date +msgid "Last Updated on" +msgstr "最後更新時間" + +#. module: openeducat_classroom +#: model:ir.model,name:openeducat_classroom.model_op_facility_line +msgid "Manage Facility Line" +msgstr "管理設施線" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__name +#: model_terms:ir.ui.view,arch_db:openeducat_classroom.view_op_classroom_search +msgid "Name" +msgstr "姓名" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_classroom__capacity +msgid "No of Person" +msgstr "人數" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_id +msgid "Product" +msgstr "產品" + +#. module: openeducat_classroom +#: model:ir.model.fields,field_description:openeducat_classroom.field_op_asset__product_uom_qty +msgid "Quantity" +msgstr "數量" diff --git a/CatEdu/openeducat_classroom/menus/op_menu.xml b/CatEdu/openeducat_classroom/menus/op_menu.xml new file mode 100644 index 0000000..0fe3f1e --- /dev/null +++ b/CatEdu/openeducat_classroom/menus/op_menu.xml @@ -0,0 +1,14 @@ + + + + + + diff --git a/CatEdu/openeducat_classroom/models/__init__.py b/CatEdu/openeducat_classroom/models/__init__.py new file mode 100644 index 0000000..ea973dc --- /dev/null +++ b/CatEdu/openeducat_classroom/models/__init__.py @@ -0,0 +1,23 @@ +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################## + +from . import asset +from . import facility_line +from . import classroom diff --git a/CatEdu/openeducat_classroom/models/asset.py b/CatEdu/openeducat_classroom/models/asset.py new file mode 100644 index 0000000..6141e62 --- /dev/null +++ b/CatEdu/openeducat_classroom/models/asset.py @@ -0,0 +1,31 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import fields, models + + +class OpAsset(models.Model): + _name = "op.asset" + _description = "Classroom Assets" + + asset_id = fields.Many2one('op.classroom', 'Asset') + product_id = fields.Many2one('product.product', 'Product', required=True) + code = fields.Char('Code', size=256) + product_uom_qty = fields.Float('Quantity', required=True) diff --git a/CatEdu/openeducat_classroom/models/classroom.py b/CatEdu/openeducat_classroom/models/classroom.py new file mode 100644 index 0000000..52d64eb --- /dev/null +++ b/CatEdu/openeducat_classroom/models/classroom.py @@ -0,0 +1,45 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import api, fields, models + + +class OpClassroom(models.Model): + _name = "op.classroom" + _description = "Classroom" + + name = fields.Char('Name', size=16, required=True) + code = fields.Char('Code', size=16, required=True) + course_id = fields.Many2one('op.course', 'Course') + batch_id = fields.Many2one('op.batch', 'Batch') + capacity = fields.Integer(string='No Of Person') + facilities = fields.One2many('op.facility.line', 'classroom_id', + string='Facility Lines') + asset_line = fields.One2many('op.asset', 'asset_id', + string='Asset') + active = fields.Boolean(default=True) + + _sql_constraints = [ + ('unique_classroom_code', + 'unique(code)', 'Code should be unique per classroom!')] + + @api.onchange('course_id') + def onchange_course(self): + self.batch_id = False diff --git a/CatEdu/openeducat_classroom/models/facility_line.py b/CatEdu/openeducat_classroom/models/facility_line.py new file mode 100644 index 0000000..e912e05 --- /dev/null +++ b/CatEdu/openeducat_classroom/models/facility_line.py @@ -0,0 +1,32 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import fields, models + + +class OpFacilityLine(models.Model): + _inherit = "op.facility.line" + + classroom_id = fields.Many2one('op.classroom', 'Classroom') + + _sql_constraints = [ + ('unique_facility_classroom', + 'UNIQUE(facility_id, classroom_id)', + 'Facility name exists. Please choose a unique name or update the quantity.')] diff --git a/CatEdu/openeducat_classroom/security/ir.model.access.csv b/CatEdu/openeducat_classroom/security/ir.model.access.csv new file mode 100644 index 0000000..153207c --- /dev/null +++ b/CatEdu/openeducat_classroom/security/ir.model.access.csv @@ -0,0 +1,5 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_op_classroom_back_office_admin,name_op_classroom_back_office_admin,model_op_classroom,openeducat_classroom.group_op_classroom_manager,1,1,1,1 +access_op_asset_faculty,name_op_asset_faculty,model_op_asset,openeducat_classroom.group_op_classroom_user,1,0,0,0 +access_op_asset_back_office_admin,name_op_asset_back_office_admin,model_op_asset,openeducat_classroom.group_op_classroom_manager,1,1,1,1 +access_op_classroom_faculty,name_op_classroom_faculty,model_op_classroom,openeducat_classroom.group_op_classroom_user,1,1,0,0 diff --git a/CatEdu/openeducat_classroom/security/op_classroom_security.xml b/CatEdu/openeducat_classroom/security/op_classroom_security.xml new file mode 100644 index 0000000..32da1fa --- /dev/null +++ b/CatEdu/openeducat_classroom/security/op_classroom_security.xml @@ -0,0 +1,32 @@ + + + + Classroom + Helps you manage your institutes different-different users. + 101 + + + + Classroom + Helps you manage your institutes different-different users. + + 1 + + + + User + + + + + + + Manager + + + + + + diff --git a/CatEdu/openeducat_classroom/static/description/assignment-annotation-icon.png b/CatEdu/openeducat_classroom/static/description/assignment-annotation-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..655298c0ea8edeb2dcd8e16b379461a7f60afd9b GIT binary patch literal 17118 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 + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_classroom/static/description/classroom.png b/CatEdu/openeducat_classroom/static/description/classroom.png new file mode 100644 index 0000000000000000000000000000000000000000..21c6e9aa58734c3c0bbaa0612e571212c614e684 GIT binary patch literal 67315 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 + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_classroom/static/description/faculties-icon.svg b/CatEdu/openeducat_classroom/static/description/faculties-icon.svg new file mode 100644 index 0000000..bd7270b --- /dev/null +++ b/CatEdu/openeducat_classroom/static/description/faculties-icon.svg @@ -0,0 +1,41 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_classroom/static/description/fees.svg b/CatEdu/openeducat_classroom/static/description/fees.svg new file mode 100644 index 0000000..bbb54e8 --- /dev/null +++ b/CatEdu/openeducat_classroom/static/description/fees.svg @@ -0,0 +1,62 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_classroom/static/description/g-2-img.png b/CatEdu/openeducat_classroom/static/description/g-2-img.png new file mode 100644 index 0000000000000000000000000000000000000000..dc9c1107c52cf1b87678991b03c3cd244ac0fbd3 GIT binary patch literal 337857 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⁢PbXP%+hf10+yw`%gth+uM7l$1XJ* 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

;hVhMH^(x&3sf_DwbTdh5(y9y>PV{Hh=+ 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�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 11)9yz5ih1A@(f#VerS0OQ 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

~X|A^!y4 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 P{(LQUeYH~6XJP*X2kNb| literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_classroom/static/description/g2-img.svg b/CatEdu/openeducat_classroom/static/description/g2-img.svg new file mode 100644 index 0000000..c51f608 --- /dev/null +++ b/CatEdu/openeducat_classroom/static/description/g2-img.svg @@ -0,0 +1,1604 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_classroom/static/description/grade-book-icon.svg b/CatEdu/openeducat_classroom/static/description/grade-book-icon.svg new file mode 100644 index 0000000..985d1bb --- /dev/null +++ b/CatEdu/openeducat_classroom/static/description/grade-book-icon.svg @@ -0,0 +1,107 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_classroom/static/description/help.jpg b/CatEdu/openeducat_classroom/static/description/help.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0cca186f4f0cd822e2f19fca0b674d2522c342e1 GIT binary patch literal 161213 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 Ya2Vh)z+r&H0EYn%1OFWZ!k+4X0&>&XAOHXW literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_classroom/static/description/hr.png b/CatEdu/openeducat_classroom/static/description/hr.png new file mode 100644 index 0000000000000000000000000000000000000000..43ca4cabf7b613cf9a75bc1756c7bc9ff996876d GIT binary patch literal 23229 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 TJ~o3NVS(ogYVyUh7H|FwG4sOh literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_classroom/static/description/index.html b/CatEdu/openeducat_classroom/static/description/index.html new file mode 100644 index 0000000..769f02d --- /dev/null +++ b/CatEdu/openeducat_classroom/static/description/index.html @@ -0,0 +1,736 @@ +

+
+
+
+
+
+ +

+ Student Information Management +

+
+ A centralized system for managing student data, including profiles, activities, health + information, and parental details, to facilitate informed decision-making. +
+
+
+
+
+ +

+ Faculty Management +

+
+ Streamlines faculty information, skills, degrees, and employment history, while integrating with + HR management and payroll systems. +
+
+
+
+
+ +

+ Course Management +

+
+ Efficiently organizes courses, subjects, and sessions, including curriculum, lesson plans, and + timetables. +
+
+
+
+
+ +

+ Admission Management +

+
+ Simplifies the enrollment process with online applications, planned admissions, and integrated + communication tools. +
+
+
+
+
+ +

+ Examination Management +

+
+ Facilitates exam scheduling using various evaluation methods, supports online exams, and + generates automated report cards. +
+
+
+
+
+ +

+ Financial Management +

+
+ Manages financial activities with flexible payment systems, automated fee reminders, and + detailed financial reports. +
+
+
+
+
+ +

+ Attendance Management +

+
+ Tracks attendance and manages class schedules efficiently to ensure smooth academic operations. +
+
+
+
+
+ +

+ Library Management +

+
+ Handles book lending, cataloging, and member management to support educational resources. +
+
+
+
+
+ +

+ Learning Management System +

+
+ Enhances collaboration with integrated messaging and notifications to keep stakeholders + informed. +
+
+
+
+
+ +

+ Classroom Management +

+
+ Generates insightful reports for data-driven decision-making, helping institutions optimize + their operations. +
+
+
+
+
+
+ +
+
+
+
+

+ Highlights +

+
+
+
+
+ Icon + + Assignment Allocation + +
+
+
+
+ Icon + + Exam Management + +
+
+
+
+ Icon + + Fees Management + +
+
+
+
+ + + Inventory Management + +
+
+
+
+ Icon + + Campus Management + +
+
+ +
+
+ Icon + + Notice Board + + Enterprise +
+
+
+
+ Icon + + Gradebook Management + + Enterprise +
+
+
+
+ Icon + + Assignment Annotation + + Enterprise +
+
+
+
+ Icon + + Alumni Management + + Enterprise +
+
+ +
+
+ Icon + + Transpotation Management + + Enterprise +
+
+
+
+ Icon + + KPI Dashboards + + Enterprise +
+
+
+
+ + + News Portal + + Enterprise +
+
+
+
+
+
+ +
+
+
+
+
+
+
+

OpenEduCat vs other odoo + educational modules + and applications

+

Below is a concise side-by-side comparison table highlighting why + OpenEduCat stands out + from other Odoo-based education management modules:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CriteriaOpenEduCatOther Odoo Educational Modules
1. History & Expertise- First specialized solution in the Odoo ecosystem + - Deep expertise in both ERP and education + - Decades of combined industry knowledge + - Often smaller scale or a byproduct of broader Odoo offerings + - Typically less domain-focused and less proven +
2. Track Record- 3M+ users and 50,000+ institutes worldwide + - Global community of educators and administrators + - Limited user base and references + - Less recognized in global education circles +
3. Core Product Focus- Maintained as a flagship product at OpenEduCat, Inc. + - Continuous investments in enhancements and new features + - Generally one of the many modules a developer might offer, leading to + divided attention +
4. Reviews & Reputation- Highly rated on G2 and SourceForge + - Consistent positive customer feedback and testimonials + - Fewer or less visible third-party reviews
5. Active Development- Frequent releases and timely updates + - Dedicated roadmap for education-related improvements + - Irregular or slow updates + - May not keep pace with evolving education technology +
6. Open Source & Enterprise- Fully open source with an optional Enterprise Edition + - Flexible, cost-effective solutions for institutions of all sizes + - Some may offer only limited versions or features, requiring more + customization +
7. Customer Support & Community- Extensive documentation, tutorials, and an active community + - Professional support from experts in both ERP and education + - Limited or ad-hoc support + - Smaller community and less specialized resources +
8. Scalability & Reliability- Proven performance in large-scale deployments + - Designed to handle complex workflows and multiple campuses + - Often suitable only for smaller environments
9. Integration & Customization- Native Odoo integration plus easy compatibility with third-party tools + - Customizable for unique academic workflows + - May require extra effort or third-party help to integrate
10. Overall Value & ROI- High-quality features and ongoing innovation + - A trusted, long-term solution backed by a large user base and active + development + - Uncertain support or updates, risking higher long-term costs
+
+

Why OpenEduCat Matters

+ +
    +
  • + Institutional Longevity : + OpenEduCat's unwavering commitment to education ensures a future-proof solution, + providing your institution with long-term stability and reliability. + +
  • +
  • + Cost-Effective Investment + Leveraging a robust open-source foundation coupled with optional enterprise + support, OpenEduCat minimizes your total cost of ownership by eliminating hidden + maintenance and upgrade expenses. +
  • +
  • + Proven Industry Expertise + Our extensive experience in both ERP systems and the education sector guarantees + a mature, high-performance solution capable of addressing complex institutional + requirements. +
  • +
  • + Scalable Solutions for All + "Choosing OpenEduCat isn't merely implementing another module—it's an investment + in a global leader in education management, purpose-built for the Odoo platform. + From small institutions to large universities, OpenEduCat seamlessly scales to + meet your evolving needs." +
  • +
  • + Tailored for Education + As a specialized solution for the education sector, OpenEduCat offers features + and functionalities specifically designed to enhance academic operations and + student management. +
  • +
  • + Data Security and Compliance + With increasing focus on data protection in education, OpenEduCat prioritizes + security measures and compliance with educational data regulations. +
  • +
+
When you choose OpenEduCat you are not just installing another + module you are investing in a global leader in + education management built specifically for the Odoo platform. Whether you are a + small institution or a large university OpenEduCat scales seamlessly to meet your + needs +
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+

+ Badges & Awards +

+
+
+ +
+
+ +
+
+
+
+ +
+
+ + + + + + + + + + + + + + + +
+
+

Need Any Help?

+
+
+
    +
  • Website :
    openeducat.org

  • +
  • Contact Us :
    openeducat.org/contactus

  • +
  • Try for Free :
    openeducat.org/demo

  • +
  • Talk to Expert :
    openeducat.org/booking

  • +
+
+ + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_classroom/static/description/inventory.svg b/CatEdu/openeducat_classroom/static/description/inventory.svg new file mode 100644 index 0000000..cb8d2f0 --- /dev/null +++ b/CatEdu/openeducat_classroom/static/description/inventory.svg @@ -0,0 +1,34 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_classroom/static/description/kpi-dashboard-icon.svg b/CatEdu/openeducat_classroom/static/description/kpi-dashboard-icon.svg new file mode 100644 index 0000000..e8af68d --- /dev/null +++ b/CatEdu/openeducat_classroom/static/description/kpi-dashboard-icon.svg @@ -0,0 +1,68 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_classroom/static/description/lms-icon.svg b/CatEdu/openeducat_classroom/static/description/lms-icon.svg new file mode 100644 index 0000000..3b730a9 --- /dev/null +++ b/CatEdu/openeducat_classroom/static/description/lms-icon.svg @@ -0,0 +1,67 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_classroom/static/description/news.svg b/CatEdu/openeducat_classroom/static/description/news.svg new file mode 100644 index 0000000..0467a2d --- /dev/null +++ b/CatEdu/openeducat_classroom/static/description/news.svg @@ -0,0 +1,67 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_classroom/static/description/notice-board-icon.svg b/CatEdu/openeducat_classroom/static/description/notice-board-icon.svg new file mode 100644 index 0000000..1308382 --- /dev/null +++ b/CatEdu/openeducat_classroom/static/description/notice-board-icon.svg @@ -0,0 +1,82 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_classroom/static/description/openeducat-classroom_banner.jpg b/CatEdu/openeducat_classroom/static/description/openeducat-classroom_banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a612e3c7497b5a760906ea2b9144b6c6d465762b GIT binary patch literal 69430 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 + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_classroom/static/description/openeducat_admission.svg b/CatEdu/openeducat_classroom/static/description/openeducat_admission.svg new file mode 100644 index 0000000..7260030 --- /dev/null +++ b/CatEdu/openeducat_classroom/static/description/openeducat_admission.svg @@ -0,0 +1,54 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_classroom/static/description/openeducat_alumni_enterprise.svg b/CatEdu/openeducat_classroom/static/description/openeducat_alumni_enterprise.svg new file mode 100644 index 0000000..884a67c --- /dev/null +++ b/CatEdu/openeducat_classroom/static/description/openeducat_alumni_enterprise.svg @@ -0,0 +1,59 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_classroom/static/description/openeducat_assignment.svg b/CatEdu/openeducat_classroom/static/description/openeducat_assignment.svg new file mode 100644 index 0000000..3e8f694 --- /dev/null +++ b/CatEdu/openeducat_classroom/static/description/openeducat_assignment.svg @@ -0,0 +1,57 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_classroom/static/description/openeducat_attendance.svg b/CatEdu/openeducat_classroom/static/description/openeducat_attendance.svg new file mode 100644 index 0000000..85864b8 --- /dev/null +++ b/CatEdu/openeducat_classroom/static/description/openeducat_attendance.svg @@ -0,0 +1,65 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_classroom/static/description/openeducat_classroom.svg b/CatEdu/openeducat_classroom/static/description/openeducat_classroom.svg new file mode 100644 index 0000000..effb5ae --- /dev/null +++ b/CatEdu/openeducat_classroom/static/description/openeducat_classroom.svg @@ -0,0 +1,44 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_classroom/static/description/openeducat_classroom_banner.jpg b/CatEdu/openeducat_classroom/static/description/openeducat_classroom_banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..af55bd7915773da103849c1a2ddc12d5c3ed9fdf GIT binary patch literal 88685 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 %uu+y+T6o^|> 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 + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_classroom/static/description/openeducat_library.svg b/CatEdu/openeducat_classroom/static/description/openeducat_library.svg new file mode 100644 index 0000000..3f0527b --- /dev/null +++ b/CatEdu/openeducat_classroom/static/description/openeducat_library.svg @@ -0,0 +1,128 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_classroom/static/description/openeducat_logo.png b/CatEdu/openeducat_classroom/static/description/openeducat_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..f6586ba8a82970d865ac4c37fb56d33c5102f83f GIT binary patch literal 40322 zcmeFYWkZ`?6D>>)x8m;7;7;)tcXxLuxLZqcDXu|^yGwu|#oeK3ptyVS0B`Q+JwM?5 zfRk^@hwQ!QnrmjQS!+kBD$8J?lAt0WAYjPJN~$9uyoDklyh%Vtg#Y43yaxZ0BPS>M zRnuqXBnQbyLyL51yHs4p+BF8b;k^}s{z{3S5}}4vc3w0Z{s1efIB2Gc!y~^vbN%WI&j)XNfQcM3g4Yzv&2Oi zSudy}BzkJ0<%)7a`_37*5v;1Qy4GD@y(?CJlFP2?waMDtr%_(l7L)2_mNj<{7}aNKSTH7THCcA;*Xwk6&3GHr4sKr#J)vh2HeVx``5q$so}3|^4dv6n<2X_ zx|otQKajAxczAg|J*A}w8RLf9z?nW{JfP+2HA8DIlHkAFL2p?IOKAMJ#`gOST1@)F zZfH`WfnS_(gJwQ6XSV+mcOxUbSCEvf4M8i3#_+ zE1ha2+(7=m*$aUdu^2RD2ngTa`~5p`Ju6cy+;cU1euskTE*-vf6odWft!=$0_G-iP zl9rkIpsB8|j>>}EoAZ-gXpn({VLjQ3uRAp-mHwv{TM39@4fcA-3%e_nNJ>t3@5$+5 zEVkF>j3u%VP!RQgC6|XlB=P!{P)@$^vvtWuYG?=u%cOes;O3bG1;<+XGkPGyW0fbT ztT?_EVj)DxID~vYNVE3jU9Al&}95Re@tFaGEwzA98Q0#ORd z?sn!RJc63`T!;(!J2!B3pP)21|I@+nEpr%fnGW^hjuZY{AOlr%l?1vI4jC9(|HJ-o zt+s=L7-{#94c!8pMjP*x#gq{HlqLKgwdyEro$l%CVrFc!W%8-F-q&Yxo{$gG4d3`Z zmyC~(ztoxfP*Zl#mSy}~i#b|`WVF{kX1FB$0UBdLM)%m%^o;}#I1vzRw~I0e(L!8=6Fq#R0yzc!}MYv^8^;ZNK1rZ6C4-Fl~2E%TH zNdqU(^{ZQu{HW_bT^S{}4T~0dX-kGq1Ib>iy)^6Y^=jTOXKW?UfDjO-rGI$@8xp~G zZX_28r}Q#2P274o&pWOsh4PWse$7pAfhJgSxSKRp%otOizsF>$Jl>xAW4$5=Jbe2$ zTdq;M9BgY81!5Yj2&E@A^n~Yy&v)e z?4OiZ#bmOTMUG4Fo9K>c@@+Qjf)YY=KOlVL`=(YK4D&J1H!caMHS8GQd;8pEEjDJm z!_FJH8?(5|-1Shu{^K6;`#1BJ8$sxnq9~@jyIThPc49wY9&%8Hf}EVw8Bsu$aW*LD zSzbX*r*_dKF82~^w@GQSoWnTj?!ysD@BB0&b^}`0EhEKHK7N@;|r<>cA>OTV8kl@P^D749UMyJ;6M-<&_ zW=^I+VcWan(o!*x0@%L^UL2_04KD$SRova))jl3&)SPlbs>YKz ziSu^|Us4iMQsxUU2ju`EQl)buJz{4m+vGOz?B#!OCv*O3nWGKKjk%{j5TH^fx_RUz zmfk+zBD%DI%?5@1vlcIb7cTRMjhN>)m5wJ`u8BSSe}-dn8K=wZBp~{M&kk(=cpJSJ zQvIkt=hTN2j-B@e04&v^Pn~ClK%ew8a?al{4Z;?%|lO}7DGQ#4hC>> z`8%sVn<;xH4Db^E^WvWy7yI4cE7)AW#T0P?9zA=}aD?3juS*bXc>U4JMn7s}^+_Em z?b_*)g%|1rY<6aYtgTvl(gBadLorMu4ytXRp~7*7?>Ov;oiBAGrWxzi2K+uDE6DIx zBC1lmP?OZ~wV^z1g3~XrX5W4P|iz$`+cH+dI zGu`vcKvki%X-t?$)!9Z0U%o!4&0@pS<=A&M8-25t0y@RS-olleN zlk+Ia9b7&CJz18frgE!K%E}VF^cmu_Z?^j`NZ>2%et&s?f)rolK;gABzH0E zL(J##X>4?qBxvo@jz^i}sckX8ZE)xa=iiBItJP^H`QG_wl25gqQQr3Qkf(3Gn_XJg z%jM`RZSe+P_8pxtlI8_10IIW%mg)P}zP?Z6(xN5@VQ=0dAbgBeEHCdm4qjPKaVCemc(1&I%HHwA+-alz-@5J;9&(fr!x#^BLkL zMxP7uG?|YI7X2!T#UHn#uU77=jpWEpM_3hMZUZDIKRS+VbR?~C)jpdZhxW~<98FJk zY~lIWxFI`Rgd!k(v5d~j@44FX9kbPl=1CrDy71ZOU=i|Px-jcI>PYyG1A{G5!r|B0 z^jIQFUOaSQsBh{!MRH29<;CBgAtl!l#_tb31Z&L}&)9x#DEazzFD36Qcn&Z4uZJ+5 zVP3i8<_|g!#u_KBQdnjCXCm^;vard`i2?t$@oH`kI2WPn{afH+`00K4QtaTskWl=a zz$fF>kH6wvF@#SuGx4?>S{xQ@Y<_`hEfq_OjV$Mn$3hw&#p{ za4#PC|Mp$9rWIw<^xhiYsQC+q`bgJRur4^=cyzbp zRZjMJ+)oavLErumq{=HO2qAU8VAbD=HB*^Q8o#~=SbZE>)doO3o z+3ybCo3IrRR#8!47G4*yvbGi_XSqx@(s+NMzy^~kxa+e-CqZAly1Z1Vd(74rY%Qx1 zT)*Vz;d+^?NoCQocL5c{K3UKmGjj;S>P*W}cz^R2!wEK@NaQ6TgO#>B`2PfUFG;82N=z34-GSohg;QGY*5fRC5`nc>szSx(Q; zcrznraqd3>3v=ps80~tuc)NDy?28rw)6@VlH`vNBH{)!By z;~F-iFYp8+E)X(Rc+}I=8-TWZI;g!EuvI|Rq?4&7!s+;LyxAhR*ob+L8oyZc*pUgU zg07djf7z(?FN9~jJU@9)4i7ImV7h(A&1)q;U8=VLmrQ;~1AfT!v7&U|@)qXe<}yZ~ z7r5HC7zitLZD*_iG)DBt(xbS0*Lfwk+(osb<+YxYv9-V6GQPI1>33n%!to)^R}a!S z@h_wGr0AexvTkQw3R(6XA@8mPw8rjtdO?t=sJC;69vhg%Jj1aw*d+I%Ow7|(3-N^7 zy-)o7M2o)}(U9J49sW5UGL;;*w2yeAE$?mYJ7Hn~r%c7pJH$6SLW(73Fb_FTFsI_V zVwe#N;cND0qZhi$AfyckJ1Pr5y(8?W1x$H!^kKb0X|VfUZ_9$eSJc_F<98+Q?3!Hh zC7al_p{fufARxQ9UMz1r-wdUsq>S_k%QTKyqS(L5TahLe#>K@&<6sKuo6gSGqn7R4 zSHjRGJ2@U1ANP2Ih^J&_`575d5?*!8?&2k%`rH4O|6_J${0G={lOzl7DaVaT7L;Wn z%&R-VD9O0EXZGoZ=i+_LSzr)qj#%4)GV-mjwT+e2FnYtqt+ffflPL5R2PY*Z3A&j5 zxhaTYJ1X5K@@&u7v`Ws~-i6&UD>BSg!#2D%f*fA1Mb{ZFUMU%^-*aY4qf-cfZic5Y zq3d@a%-7|b=9(YziOW5P^<^8uhT~m*Sib6YwdFGL6pI))+gZb_Q>Si$pdf@eV)usG zy$AK}swCA+S1b(z6ldv)ojx`noT8m`wv`@DzD2WTqEe=naG6-AxreK_>0bq$`k>MN z+W6(x=lX>W5Cu)lDdpzAYbNK~meh1qKs>&nZNMu&(l)lb{c;r~9wBF00*iQ|_!u z`w*Kl$KAr+hh4&vLA*S41?ifD^<$MNZ?;=`iCy%q{YSext}LG0FPNl!j#7~|$0mjy zIiQ>zCuJ3t?ywju5S-*FgVMBnrgm9_CN>_DX;%ylc9VlAYdZpm!+bo$doBu$Yr%^Y zQ@?|ADaO&pxj<;+)T8gFR@Fq+P~`X`g65r5Le$MSrv2Hw?zi|(4}VUWq-)c*1`>kE zvxW2&*TX@D0|b}Xn7ffyTY(cAlP0x*3hRo8Cw8n6-xZNSExtP<90dDHmrU?Xx0do| zw2y+F$)Wi4RV~Tat=yr38#cDjKO=85I%DkiC{67l5GiIV`+c!)=4+$c>lS%|;Mau) zP7P(}u{)5U2@$q4b6yz$yT!%zZddHi$ZAYSkEG-0>f%{Ya?GX8uErRU@hfqn_>y+o z=+JrU&`-NNBGDJNnEEu?S7l=GiDuXYx4hXMi`vrKtDT_$xESAycQW{8!s&$~%Co`O z-$763)3PiMlwl6oZLWUvNSrUI!-naPRA_Fc;iL;>Qy}}CF#0DCXV_udzFDMovNLoQ zI>N}pPJ$7R;Q7(7!M91F{v>M>p6s2#Fm2t@YQ7q=B z&T`;Dz1r>v(939P*27cal=;>LM_Z@4o~jBkpx)4lePbFY|Ch(vI#pwnaA0At{yO*i z9@Af%eF+Ss_`I+mFT}L4#{2s#ZG_!|Bb}hw{jIA}>84bFmdUOg$7Um+FLv(dH6NWZ zq#C>VN;;9vnJXR~i#tbY!N6>6XOm#-B^8hBv8O1CU0i2v(FzYu;gd=kP<-<;>{?7~ z@#o>UIEV9nwRU*Y=+CSm7=*|FZ8h@z8lnO&1aoDY{I7`GCWFSC#Tn`@%7; zngP3Xa}mjKgel6(dlMBK8_Q3c{@Ga>FQR>c@EIoDy}4*S0{WqXD*9mW+{ltI zGiag;Ac{NR1;-U=zPi}mT^QEEe3w~@PJ;eXqkBwqvXK@Hwehn|RZ)WeET2DvdZo(l z<5X@l8Y2ML3LD5PQE>p#Otg4t0b>_^zS#90SFywrtI$`$$@_r(_)&(c>chE;Z;`+E zP*I~=b{Bt@e^h_M(_X|-^LJNT5Bk2Q-KD#W9mKF|A7ZyEeOI!S{xh1=K|C<@Y|}PZ z*I>CVfa^*jrZy&?R4eFV3wOOw%E~C!YYLZczW8J&!P1>%t^-hg#twg(eYu8eFuAZ> z3Rbsmh>ySKi|*%3M2IT%3S}&_w=M;{UePt83HYg{AV7 zsq{0WGG}LDBPZedah~S#n-|)#=<)RfszNmE2!m8Up zhGbz{d9U}j@rz%_#A_%(cqB}R zyq`H;2Y<(~16^SZPCGlvi4Z`GaKgU(NSWG6EcayVFWxgseUuCL*{nJ3JdygA2D&&& zm4sPp7y#6vhU+QKNu;cXe|kS^Go$1R4fEGsGxt{QWx(??(+bfD`IXaoeL0v{+|(NW z>3Yps9+MeWecR$FRW?38jul(F^5iVOKLI{w)LquubqOwRfeePnRNKxK^vlf9?t0fl&yAGw5vZ`O)_?NcC>MR z&y6VRttNL8)7-jZ6r1z~?+*QQL%%{|8n6;-R*DoZN26HU$32v~%j+W{k{kdn#F@Jqi>1 zZ*e=ChZ}R|!Ony)`e;@aw#RQ*BRrBQ51RB9YK=Q5oulseZaX8o&(Ta6)Y5;FJwTUj z@}L!1A4T7Qw&HW{iwY<9KBgIj5f%lRU9v+A3bj29_+R8kb* zf%Dp5zQf5wgDg%sQ-mtT84bPlptc2)&F<6|;!MbJT{XX`zLodu$2^@}sD4W_TRT)| z@iRtfaiY1iYihnNqX_@T&*oM^@rRZYTMiP+$w*Zd{zNz)4Cmi9R^W1n^OhS}7Ouh7 za*B`vD6M7i*CHh~r)_vfT2jpg7Vuh2z`F5P^7iacHOLLl2ph+(uQ$_t7UyPXx%&RT zWF8GYyN8-cl(syc%&30HjWVI(>Tc<+o6U=;;ariD(>u04hFVm9}~Uy z7oY92q3$i{OJ*KMQTV7Sb>7LuyWZgY+piZ7>;5h3;N6$N?pS$L^geXp- z@$V&l8d-n}>ngi)a&mpjmcgPWg4a>=(R*7Xo`TR(m)2l(9EzUJxcXK>nQE&+))=@PB4$_Q$kT)-24Ja~>y?7P4Y@`nHVg42HkPP;`XGuV zJwwh-9?2CI&-jBcAAZm**W9>;RaS{>(?tSB%b!8F$)Vdp?j6l~8Rysqjy`rbb7SKa9`0 zjy%$HT)0wGEVlyNk2B;{qzCsKaCcrYmY*%SmSNb?yb*EL8c~+aR^$8z|DZG)lKZEZ zAt_bOV6(_wFnv&d3%IpCEau>6S_uHVqR+~)U-yswK%D<%MOnRbNMlxWqvIjztiNJG zsgU5HJH3YFrS-qMK~s*{RF;z1L9zR%J{r+7_x(wGw&|cdKWzX=_9%fmzPYFjjc|9n zoXfJQi73|DnxUobB84h=cLuz4#sRh7FWR#b!hy?x`v3$&GC=8u@ z?qhsEM&~TaM*?-aX)APTWlNz8imu3{spUBm;cx_^DJX z527-eU}?WNiK4t1@4B383WO^0;^RZ(D;&=TD&9_6!1k}Bh0{T=r%vaVdU$bgUF0hT zQ9Q(Y(?OBs~eVOaf?B|H%@4&2+Xj~;Bab%^j6cn!>%-CLg=x~*LM z6XCG6@vd7zbpGP81`LJxueh!0XQQdVJwL8-aB!kb1`xEBHO@mv2X^P#HT`PUZMOD!X^cpnQwBW#D)% z-DD~?!+}-kn+;PkrkU#UiQVzAArtw^N=Y+!mDuLC@L^VZo2DJ%RfF7as>zn1l(qI7 zv((Nl)`^oGMebJwr%3dKAxKg)sHs!MAr{4Iy+tbJ4FktAOWAPDe%UOwo3K~FAQDCHLbO{W{n!3RkR^7zw_&+7j`>fTy{ZIM+u+SSRAA5 zDI(|U#|A8BrKNd&>|Q4vhzopEWgSH@U6|F}qEU-W*_|t= z$mw5`?h32^J=%h?2*u;&nz0BaXx|2l_7FmwrQ$`?h1R%N4O$TC*hGM{;f4beQ^4uz zl0Jm&U?=Kx;jaM){zFKKEEo^lU;KPdL3cC z-bGS>IQ99{N{@KrAGW0e18!%24V4Waj@$KS+?~eCN#uS3a3k=X9t;GR@1Hy>b31o$ zv=HdHqy_%o;h*$XL=@jC=O$9#rujRBjsilA*xPHUF@hMAyjdi&;37iBZX~Df1@R}3 z{6jnkEA$3BX2uR0smE|1-aK}+Jg%uN8S0OW{q@TKymDID;!hyo9KUwdE}SF@K3HbE zfE72jRWeT40R#x)7`7}uz{&`}FOQ2{w|I2+WYW967nA)aSfNO^)1LHpZiIB;V5 z5{p*9Y*@hG_1x$0C;l-aJo%p>G(w$8DCx^qFLhOnCi=jr`SNkF^Eaz8;*p`Z%BXNP4u!r}?9*it-iDgKvg=M})OBpH}D|{RjbtYqMQ4bbv zU^-y*A0ml^S1wk$-+~SuSN4$o!vw6qQOEf9rKNOVD=rwE>y?%Wm>h^+ElgE&q z3#6AWA_cwa4(NA0=oaGNkZ8MVJBQ{%bBNdz0S-a;$PSpzw(%)eJX)>Rgi1>oj(u1+ z-N|AKa+jV)1HEfJ)DHCtPH*#Lae^$r zxAHqmf&2P++*^@B+nLKNd?hs8FFUu&x-bHbSpS{NUpapR4RGhZrt;Lqk#P338(aMq z9L+e>$aB>J%SyHqR1DOWtViM3< zzg~G@UDH}W%pBZ#K+e-BjJI-$Y6?JCc+A#mA{1<1KSx&Gpmy%JE+DzJZ+zb88x0Rg z^F5b?{?_-o$*XVp~pFrA0+_O?wZF^z``Zs9%uJTC{X+Y?UX4;Jy?U zhiX?FuFO4!2}5%(B4MY8ObNSF*wQ!fry~(4-=^0{G7bp)!s_f>B+!Qbn4|XSv<~!l z{7RUWH}r>F`H=n?CGsrMeea?!FwUKku+pG!aWMm(whQUMtE<|5Vi{&FW2@*I48v*|kpNq-WJDzh97 zIa=(4k6lo9PK;Q9Tex$*Gk@TI3ru?1$YR2$p|eLhzS}6GPuo-l3--L`1c)eG)Rord zuO+H^?$*|Os)aolBJcS_`Jd-YOKX)B6@__2B`z$3rUKY*I@(P0X4CQn>?4kG4hsx? z{;SMQ?X}4}zD8G=G2Md%7ZdK^v7wq7rN@1T1DW?bDcQa7otBwZFq%Mv&sz`6`DNObmr2##8 zop8v6#Tk?%jnD7##4P9@K||SyvTnlT^m?=rH$Vi5O%eaY?r|S<@boH7l*D9+$H<^d z=x>+-UCi0CP{yF~h^5~46x#7+_IXy7t2~IVl5An>D?So2n`V_dKMi~ox$&bjlS@G0 zL9tUA%#6E9XUiIsiD{o{{qn#(K702yV6oZ&e2WcDvS{Cz>O5#kF<~elB^&sSNFA6d zR$w6EI+(`z7|}U{k*2{Tg}+f5&^cH@u9({WjI}&*{q~BS$k~13c9~QdlGO}xelC+G zT15pNJ8dwe7``X)=}OXLc{6cKr{&?WcVdBhyhpwX+`s+PP@^u%e-k%LO}29@`eF2Q zWJqsq3^!n+;cGs5*aAzJt%>p%$J0;c1dR#z z4G$C4FgnOt`F&)D>dGjgY4Y1TQwZ#&mp`~4rD3R+$|zWT^r_v??c zCm$87FBzI`AC}y!hMlIiC7R#ecbqPxgv|;+%2ztHZ!ntbRci{Zbw8RrkTAlQR%r$X zVK1F4cMD0V1h{`;Gf904*%S<5OPT_w%1FJ8fK@MkAwb$#?OZ;I_&syzQT|3aUC3c9 zNJ6;a0V<72`7%RnlkNJIYOrL+^nN(cb!6yvz{%L-DVeKI$&&qJO`P-sWH*J^%`q|EGK@7iDApIr1zt zEFxp8r#Usz`e~`-iaGGkV{xgZvv{d?!sgPq_?QQW31yVExRci2+`_wi_gdO4;=-7U zJ45y(lq4bokdvC&$T-wMt!zcul|VGPo$~!x43L+QG2;0nzh5EeRQxvK7pj7=UkQ_H z)!Lww<9kIpxx;PeRt+z&+h?EIgwj>EDVk~E{lE|fyeGalUxd}5Lr9*2KzFy+;goDq`cLDb|IF)^Z~x@0eZ z!>Hvk_hj4Wx<8rov<;9bnB`Wis8d@KQ7G6DJ$ovueUFS48g}62bN~LAxm7=Lu>E1C z;a~DZOMlR6ZLc97A)8&nE_T;ua`mf}VzTW9k-_oDb_k{<-5G^<~>pW>>lxtT7 z(?|$|bu{1}O{=dM=mi zDCK&6D+M`R^>3~?Xn|xl*zV_iys66Rs#oXs#**}Ig?n)9{jXO z{Q9k-SuUGUODQniq#A{%EuQNtCUV?;bGph;p^{Fr^M@24_l-Pp0zN|lKYjaW@F}c`Emy0pOE@Jx#2V4S#b{u4;k|1$^7PxiCSV>XHgQsCRN6=#sprE3wXZnr5R$R@S$7Ecj){geqr^FR$qiPD9=^2m6k{xA zDi#x$vSK|(HN$|f1(lw$YgQ-*mKAw8!r6lj--}}Mh({0{QnF+F*lx0P_}?6PYHimG zxeO;56Z2kfbnWhz$Y- zir+;kti|?H1Ib*Toc#omNjDu>btmyqr?tau_BJR?dv+g%cpB zn-KsgFDIq-vIU;WT(}g5`D-VeNklXx(#l}k3V(x#SgWf9qiBJqaij@bB}H1{FpV{b zz8KS8o4dH#(Rsf1{Sp*ZjFK!*!2b}|vq{xnPS-hml!c$k%$a}ZF{IDuouc0Wnc#t} zBL5fb<|1@rw*=u}R!ru6`(R>XZ~hy-L%&XDG}krTk4ZD3F}u#1ObeU~Q*iK~$et%r ztx>AndC6nfPwv1Y54r#i9y*LTVBs72>JaQcOlo8^3JNP;uu22LX- zpWJ&c8=9UGXD!;TupB=t9bS?Eg1ncG=qQfz-#)zP;1=_2Q1Z3{*&VJ@;AGim zU;6&V)FuDB_ayqCRwK>&Zh3igA3n1=jYMNWaT$K}{9u&BjfK;(;KRV9>-0B-srE7h zD$znZo{{Fq+5J*?5lNv@68F68#(vhVk-#8wcN(|Z?F+|LyqCY&CrMcLt|R610{xzI zxbmVc!3lb~k>3x(4}R*SBlZCdKf~s6>a#Nw>$}UR4mP@9bM$cdEerCStw}{4i4@4W zcIpQ$+W)(7&@jHIBBd4>;$K)SRj@*1XnJz_F!sw9X>NRZ!g9o-!28B@bZ@R)vE>s_ z0L~f@;4+A>A-+C+ z75x>r%g`wk%_mXzmZN{>dv6c`3l-+ ze!aN1yXZ>Z3&LKGJJDCYly+SIGxMGBfBV>!GgS7vtsTN8#2ZqwLjYmZS7cXJQBti> z(};9ITCyzj1}y^MT1dKysNX+V##H_4Ke0nH+$Mn-n}O|EJ1r|5e0wP(yopd zaQH6m;PU9~7N-0r)ri$!^4{c+i*GEVR{^KJi=wqWE>E9McNd>*Y^K=k-paLxGdReD z9Auk#!U~01*Uye9g*j3G%b1c3jBq3n4%D2&xzII0<9t)x@WKk0fkgi^Sh4W|?MIJ` zqHzA#QfAu#=jrY^>B4V}GS|c8y-rEO?O|Gqq7F}4w#_lU`dlj8Yt&{RekF~Z_5h@5 z1v>hvtKxZ{hV%`|+wMhHPvcDnv7rnUl@o7K*iR%lZ2CHnluE`2Ljnhvl3_Csl?$%Du5I!0SN@g1xyzm zl+9lC&d|iaYXe37cyJoejz&0B4XCn2t@M}Ki5qLsZ0;w6TXDintVXw;&W3R5s$M>k zop}hWQMFUI7a|AhXU#xdW8V+LjhR{FsjCog=j03!(L?J@K|OJtQgOeqUV82eCw_7P zpU=f#VPQ`F-~BhJsYdrwD}xm|RnPxYMG7Yw2o~*_WOnlk7Uy+1e{V=UO!bYF0>q8rXT`-mEV?5UD4QpgK;{lZFx&H}n!lXuPz&Qdw)Q6H9z8nu{kIi4G~1UqP&7 zB5;Pfm^3XH8W}Gypy2egRujPuMo2w^>?448@GEe+SS@GW^xUGwHb248Z|t?uxL z9^D-uijpel!*I;^oz5EEWfX$eUYdkqzC`Cz&&S^BC|FBbU44lYxRKdn>4qb4e z^IO$cdWrPyW0iqyE0*q@S~E4zFBC#A>q^f6w7A-~1=b{F2_J;*|^QMD}ka z%~${u;dP>fCgVxTNxHRY?3R8x$}IA4zZ0c`hzC%#ySoDQHbevUt7{K4+5`l~To#dj z!%w&?i^^U;K`^tvbwt2Bn9*c3z(^e|AI-Se%N!)VyaeA29L>TF4Tm3TTT4^CR0Vt} z@3YiwE z!yA0v<9LJa(nF45&nkIXwL?0a<3KdNXW;Wz412?y=ckzU^FN>S;B7Hz<3E1y^Y)&Z zFKnMqr-Jzc#z1Pq5|3Kjt#mK%_VFVGLQ@t<$J=2!2`tI&JXXnUZxo~%EP&&WqLB^Q zyQ=5u)wf(I`)^l{9D-bwzT(G>_%pmy!Tm40KMgtZZR{we6Ug^Sh#zmou$jLKxO~Ag zg}d?agDFGK%?LdXX$E29P0~TSC}D}{WE|fDuSOU#9v`00yDTK!-SyyJ@@lUjTA5f=BZ$|; zz}#=FK~^CxBPtlx!q{rQ3wyF2fmiI(F{KHMii4(*Bdu;~&_R>&sp@PWr)bEH8#M~~R^XAo z9nbDno9^n)z_K(?7YASW8Q*;4iS+ z=gd!wNl#mwfE#|@@Iv!K!bi~SMm7T+(cjq5k<7#vP{AO*W}jbpBq+wG5*@${SdMVTs=V z`r1t);1xOs~9zT z{G&eq${ZpzE|0`hww`x|o z`E*@3%c}Hd=dgHf#oR^Q{HA=8RD?CnK52c(RYC<->f3prtLcY9Jty|o2Ufj`jaqTx z2P1Xy5QP3y^=p-LF}XVrj@f(H9_zj* zm#NIJhjS}IM*oIs&2Hdp1K@*-RoxV1{+CEA4Z~-;lp>b59?$4`c{yfRbD6PjcLlFA zm3$}?hSIgj2F#SmGo@WWop}dXnt5H|6e%^X0(=mT`Q0wsOI_K4+7N!N z;y|LbME0>?M&s{;(XFXmfU5FY4~7vPJ{`@beQf~i+F)nz-fRV`aPXu0Uakt2u3_#N z;(xTtT8@mvR0-(iCHo%TiZcHqL`CfBBtywV6FK6&!0r*lrj&TK#?Vj4^$y=5!?D-K}#_QDx?+{^Ohf>Kdrul*5p0G<$8Qr-&ye_+hv=%ro%dbO_^kF(yzc zpN!50Fdn(pW#aSlz%YaqMsU-9(VO7>va?u+t%4@jMQ5E_lhnSp@q1OKx39}8f81Pv zo~7eH4B~jSvg^?;$!wI~r$sXAj#YH8QpmUYyrGQz9T=V+W|lwv%3zmqv(PPz2f9~ z_ggOB>PXpf?OC%R-k3m_F_>z$b4cOUhw`xGVTIhk|5Ap}0?W0SLaw3~H1z|oY@}qY z2y?^Wj1L%N40Mua?w8a+epCFRXd)q*LCHKAb}5rgbDWAn+D~*2G^|q_KbOD~>HpIW z<1*-SB%X8Il-fe$geK0E)ynFgZ-8rSMnCyhk2FH>wqgcQ=0hSVfmEZ%@gG)fea+%2 zwpvkc5cRW`G68D<=3^;g-Xh$m1DQf0VHjmeOB#~&U$x7Gk*RJnp+Y(V%|(}^rH5yH zEIhH|Oh~%j-kI4;WV~Sg-I5H;Z8WiWgrV?L8!%QbS=%Q+F(P z4)65Bzd64zyTZh3Q3Rh7XWPJ7R7NX3!a$zliAjFoK@axMph1GyI7K@jGJ3X7liN7g z%~{Zdw)h`>1`D)iEUjieWB~$-+)I@m=Z6zdrt>9~qN`QJo;711=x3m%+SxPV!ZLT50a-oxw^<|%P9Du7AIWGW3pTJxN1_* z>eoh|n^*q&KfIikzUqjH%PB4HXZrf$2<4vQ!8X1bSR@B;u=z=TRK{5jbCvbbXqQDL zE%5k;C47PKbhBsz!dt_~$KQJTu{5jTs!!wWl-dCX%R6x-c`7cmURoVi2EnOHtwwh4wHgAU>~bu&Z?Pdz)eN_Ke*bgu z|3}kX2E?&-O`}oV-QC??g1ft02oT&I5`w!E{6KJb87#QF3^usS;BL3`yx)cYGu?ad zUR|rIR*m5gx;`7#-BgFDmhqh@mSsEM#6%HNnF7eML#N!cG9RADlA=FD!Y{FDp01VlA8U@ z^w0a~{?)PH=3E4K8NEY@^3EMQ<5>dk3{L<8iW|1OoGa5ZmqrW+A6R3}s!(J^ZgFuB z>$iK=>heW!K!Rr@VX|E#m3iN(pow~!&OXS8?R&=5bI?)55qN*F)mVNhaf53sWojGQ z^iGbt)HAdb=>vvdV*-~%h645Pk4bhBTUE4<(fG}}j3$?B_~YL7*bA3A@@;}?Dgl?8Jk90G)-VU{w(1w& zu|p)wZrZljVr_(3xbC_awQpc^PtNfy;jN>f8U5R)vY{*8=baf_3#(+>Q6>Y-43lB! z;S?Ml-jS?7HQo+tOCc$S?IfCl!mA?l6*Ontk~}Y(v^fQ7*gu|7(CZAx?Un#6J+Zs|n7}R@Bl=!8ZIq zb|oi|8hf+l{j>pIh1_o_Xf(mobfniu<+uQtK$D9SK+J>JbTgO?}suzZYlQ*rm}ywFEH7Aw|8!0%KxGH zdwC4J4j`=s|2pjzcWc%+IcK+W4VxFPFn&m9B%`P6t%$hun6A2<3RnBrWU^TRyxFlV zm!!NJwh52&0(`58zvQ%x^VT2MwrGeu*l5h5K7#%bhgqKrp$~tyxIWXdGkxZ7gm|2> zim|?{eL`vzQ&VYzQ_=GQRd{Z|5&bQ+?W`{K9OAiNdwJ>dEuCMZ0_O<(LnBAl>Z2khebwRQ8x*bk+9A&Zb@laE=bG?nv$Fx7$E55^O=#G+nC;q>(LxVIvL6V|JC_#uElv(ww zhs>en)#p}}rHt@u;J7-9eRapI5IhqqA9+)BZ_h9xZidxx7{_xi+~$yt7q$8uAcG>E zH?bUvDtlHKTf$HY2RdILk72-XK>r?9xIAq9)%H;?=euKt|BH0(^;Zpy&Ff|K-mv=p z9A7A2rpQGfW(B}CnY#~%aJ-uc5q}q zCYYc}g&y7tEo}TMvJ=TRanuw4?ftFeb4;?wCUI+{B5p*pSXQH*bx`k1`T+i`^BR|& zwvwL70ye-Yaxp<_FFCl5gg zuMw&duF+HTdcevCXxKn$Npff+nWd)i!xCY=l9auy-#UMQ&=Wu%5c=_i6i)4{n@GAu zH>a-zt9*^i33xnQRK>4gP2>0F&|0u}xcm=*q39hpW*Hw;ug^;n81CpREGa2_ntozH z*5cs|9u$?#v=)OCRh@CA0+tLB3?dIQ$-w!VJ1H!M4ZfS8{QulE+bjL<8*TLi6@70N z+5#cG(sQoUEG<+@(I+_+e&xYG01vurFaKF>btaA67)02thds!5_)lEjtN&9ZITBT} z0R>iv8N&|z8NdP9-JfsTfvb#=Mecr~ilFr}49yZU_heS3S4H$)tT=W-Hhk!N5wVLe z9O$SG)G>AB^!Y;DlPDjF>Xrsc{pU9DW{Z@upV((QAiXZGdS`1LXFVD;Eq!aR*Vtu; ztgZ9Ov;0{z6Z1uqvqH~D6Zb2)aWNIF(7%xm)0~3dPwxuH8$0GXofa8+26oe^q-TZ6 za+~Ce>)lT% zuN`$x7SE%CCi3MyMj(V57xow*uBEs8tkG7f*61AXevh(>N;_#VU9?)|GKccT$NzDH zHJL?LzuJQd>{PSvTkG)c?@9m*>DOh%H$MQQG{WDuTu_=RE0LxogL|Z8vwU?vAH4ac zdrjHWLvyroJ4>3UFRQy=F+MX!yvpLN0YnRv`w$vx4o9BY#ZVqsiiB=e9pZX8^?G(C zdXuWb=FH}Uo*Az8aHVBYxS5>%iikDM7v2p>?JrwtEGN6N^tK#uEEYx+f zQ2$Y!3sA=i{fBUbwWHL)nBa6DUm&+{nH63>23kusgYKFKh62j{s-q!9QRAx7>!B=3EvdM%kVLC? z%u_uP@3rO+2-JNsG^*^pmB7?Ktj$GUN-BLd|Mp7jKtQd+V??@p=)lm1*a59mV8!Mw zc-+b>0;`J(3k3%Jnrz#?UFmm?(Da@8j$p6KlQ|CFw3*d6sp~&Azl0njv>lVbTGmV3 zW1^Iv_Eg^p>oc?J7~RB?xxsan5<#1HfmpV}O7je%v(J>GsX{(NMZmy-F6heem?61b6Gdp*AS{tujQYu~I z?MBK_)K2M<^A1EpVR^EOoV;d|weQ?7cZ+S5d+cmE+L0`XGR1UxSZ zVRI#5-l4*m#mn7%vfI?aJ1-%nNXcr|)q1Nqy5wO-=y9zaT7WuhY!(k`qEn2dL1Imj zZ9c}SFG8#Ilro7++3R6pNlCbS+PU850+RlzlaTv6 zN#1ww8pMFe9%v-Yw9*5(F zy{-U%h?V_HlagUb_;rtx^dD#X9D#TFgzw%hlhGvENE9GCV3_Zy8MS>=%9dSebSgoS~2K+_R4?C_FO~fMR>#rGc+kN_Mg{6-s-2fK=7WR9M8cLwI83XZi|f* zd6dlx_oAh|PU1;eP&otZIwdjF4;V)>ckG*%B<6*Hoh5coL zoH<_b9rq4-VT*0|={F^@(hE9ll70>arCJ&Bgc&p+y$+woujuO;`I*{qM~?Y^zQ{cKtlS@Csg(H^smWrkF5u^O6>}Qwu5SJ>@+xN<0}vZ1@zv_9Vsz;9>ds4n=Fgjssu&4D*>~y(vJ|-XQMjx)qZt~p zHkXR5CQXXZNDO6^T68|beYQs-Ep~ppDS(xX%iHU)AD7S$!JZ)}!)~`y_HcY%sVj;3 z1$}kypq_l)9t{Y1oeKT0y?eSQVuo?*UtcEhljk;+ z@QCMi9yekKyI9HRI%&jJ!;j-7Q)u-SPRh}c9~)BI^-x_K#)lycVFmkuGJR1)z*FBP z{;T5F7lt(6K2igJI4WfCrhz0i`%k~R&yBgl9WLvPeTJz|igN?XFe7;(UX;fx#VYkS z7j!TyU`6V2comE@l}ddrPZWbDJ2PR*8d((Y@-%SNVUcDO77ND6F`u!br^}~7H(oqe zfo%By|I>f47=g0V0nZ;c@`un%fz0u5x4Unz;Qyw^r9^N*7tMA8-r?Y`XBP;+(A}zQ z;-zM@$MJL};ppUOIdFJIUt7d(6XUGwZ${x?}o>j_2#*%q{Jgx>uH1OA3MFsI{f@Sisu^wxHxg(IPE+9nZ-wDo~EOj}W zunQH7ymj8{FI1|F@Gr#5JoHY}Ndm+x`x)`0up13^gEYi)>oSo-1E zH@%c^q9}&&SaP{YDO3E&vIs2=(6%EB_d8Yt-(JQC#KT;rk+ln1r6=kCz5r{s-bzKvL3x67n!>ciy=~)z+HdbX zjIAC2qLx!r(o7mwqlb%PrEGmqzvVeO3L*6?d5zdB_v3{Z4YK`S)FohO^_Q_(lAYXE zz`|I%`(RO!1XjJul4ZWlSW$8DUH|O=`x;m0vo%aQR~asNyb)85$GTAh&EPB%dxEzA zT&-~I;zUA(;&GcmAP{uXq1oWNGYMA&qnDHpV!o|@UjJ>}JbOZL^33hWIC0um6aDcR zEUDkr-_)<`)^N-=$pTIsInw{zk^JAQ6&0Q_YE-7}J!z6v#rgTl6&*JV2IdRM2x)NI zx}V^EMpS3`V0?~}>Cy2gjYPkO)%~8!mGyhM0dI}G-yK02kPLl1$f}?GhKS2zXF9qv z5QEw4mT&eZ_KSiaruV&2%>T-?B)w0E2rp%1pMpQSME=vn#Wo=vPgrmFKRtR%GN1R1 zSL^HbB>=Z0a_(d&8pOcTOD0tvx63fMtAPF{*rh=`O-U@9nRu5au1|;S>0c5=7lI9fcG}AtedS6K{t8RpPQL z*Y|eGZaQBIIhZ1(af)U_cD+O%yjbXJ)%5M=2nKw&Xc1Q%yPt*0wyE?o)4?-~A|N0Tz_t9U z?w~=C9pMn?iT@7!=og7ji^>~PMAdgZI4Vwb&^=ySlSrl7O5Po=kS|RUIOp`71nSJBpaJ% zE2%?_7xoYtHvu(6(YNO-$Ls5g!H6x_{|F%`7Q4uop7Ht`x1 zu%P^I?%6IY#axy>`eIcqgwN#UYnn(rMk+4q>f_w!uEp39fT@MZVsJ2(756DlgqCw; zkST<2nmfY{q$yPReF8oFC`7DH3b1K;+jg?!8)#iCCYsc|`#C|eMj zI;bEcvy~9c3NMA=PByJfe?s7TCVY2qBor!Xv-RVB{$FY}r9476<79-3rWFSZOj_ly z^-MT>H7j~Qd&yJfa``P_d^cX7md1G@ebTXbm-lZSO+vPTrgaKaA zckHI?4%%k78T5HeTDFckP>W-5wN)VSgt6xWYvOU; z?@EGg!9%%?DOCFZZmBm61+uFB$5zt1+x4gH zL!P~M`GJxL4pz-w7a4>_%DejhznL)uXrTvGk^^89crn zgmPgNkbZ3oqW#a`2c0`Et+9J0QZ6AzteLJd<&t-nu8tOm=;8>Grfdgg%wOKms&4d9 zf9N4hwbnI0)sM|I2W)u^Ok|Q2OkEy+E#zhKxVr0`Pe_5g@R&5e0b0T*DPJIE4(n>& ztG8Ve2dBpCk0O~z5;kaI{{p&5{zC!&xduoq{$Bpv`S57#x^OjF&T&16D;2V*JhR$8 zV$DUcbs**PGn>VGa}84EMQtKWwxV77 zDGE3O(6FKi{iMEP-}m1|la>SvBI7U*KX&2%cmAq1+khv-nW*&Yb#e0AW_)X|9^~6R zYQhuf+0ALmBrGnw_7O2%anVF$sv#>VpbO(CpAfv5?s9c5#vn8!V_amw`JyEM$52-i zd_U}{kCb=oOos{DLYv-haCx^a(K6`W%3nm*VU}oC^J|XLB0lkh5-RlDS-oxkvLx*bHLUEi zcK$mnX|nps@u??1ORLSEt$t96z;-teVudKQ#J8Z8eZpkC&p+t}1Gd9YrVBM_vCY}0 zQ>bwJJzTd4Ysb*f2qSs~+gQ{-9v=su0J)8*u`a=A;N*>*uzEd4mp8QZ%@3OEG^bO+*S_pyMcmgP7=84JmM0&bN7_8XivYnLFqS=Pz|)P z8MX@*&YE774P-qC98De`{_RFAxTxjm;&9~Y`Ht(Ir|wEm>07kEL4ruy|e=KLQ4D$u>nY z%?@E;RJ(lFdUqnr-YDjk4y4^X)j15wDZuRLK*WL|P`4XX9#%-5;L^fV%j*DMZ}1 z`@M=`r|a9xU8cpPsL4F?s=BIR8eZQb*}=$jh(^WIpx#Y85rW7MKz*uh$h^PfxX>WUJlxsFc` z9O=4T1wE+hy#LD2Kjhr_@n=8AC5kN{4h7bRQnP0@*q2R42Dqg@F{Iv>Z1F!f7w<*w z;kb1bRRmADuF{Kho0uCmG2ZKh1FDp=Ug#!R`0}^KT%KHuZ^MeO<5le-i9)8A(shzF zlO1i(MYqvMoLA2^Z(92xLc8UL;db|BuB*CH7S4bCnU*qZ`*~2S*M<4jcAO~BKfR!;X%YMzN7kN(%mZSuwL7znoNn_DEqklSqPil_s2+4?)5G7E*>m|Y+84pRKLK)A{$DsTvi&<^3(=Y z1s2`}(305E5nX9B{6(j?$RlkhDVMcsGIg@Zv_IwNfhKdpd^~eP@)sIIue?_4>3nI3 zIKhVm;g`Iy0sZ|WXN1}=l3Ra&iuSdOoUOWYnllGj9jaraQ)zWM=!Raf zgvH?{B>1g6Kb`KKc`S+%%QGkJZ^biI%nuEo|3c+a;orr&Ix4T?AWgiKe&N~`U9ZXE zi8OsHW(rnLlftT4DC@U*lE>w!Kd~dTE@D{>hW5~3cmE<1Bx5R*FiDC852nouM5up($ht$>E81`ssLq8!fdP4F$LGD&Kwv-5DhgSw z*?2aaSV!+MtJdOLL4cAPSfPdvgc++A0V{9q$B5f2;Y7dl167ca^>S%DB+ zbK_d4gO;<-qZ%^=@v)Pc(xitu4HZkK_2S4HX>Wa49Wxu5rEVh_v(KB=F~Qkzl96I_ zNh`09I#=Vo>zabd%ohtiA$z}FC)7mNOFV^sZ5hDlpS2sGovlP~EZodiimWcIhW0Fq z&D_90@O5cwY95rt6&-!Du+TiR16+P!C!Ps`6|J;1)GO}}&oH+a*JD%n$S680~f`Nk9VY}R}Z(}YOO5W+dEsGF|Nq+bC3zRh6ZO`)@C4pnQN0dffY@G(CjFc zNpGfN(YVp2@DiKEdC^S%zwJBIh>#(NnwfQmZX?TT;afJx*4g2CLL*E?i)?p2Rb2;J~R9p(1GLJ>J2y8@I7ZmY?h zju-{i-bX_KM0w8~Ow0e>_SDeNYPcB9obs@&>8M4v_dQEN4Qt?5I?iysQt&s*uH=;1 zR6QV{7|=7oJJr%sdk+rMs?}9I6)Dib4Bozi&!LRkIfFRdF$Z*Yk=jzY2D`tYXTDs* zrD_wzcfYFX!Xqw$kZl=04PwTLu2t~)zCP^F$3)jy_o@&C5#ly-5fxMfN-(ANSC*Vp zhKArk@%a?f>8I^GdI4Rt@{?U%K1Obc7JmM1y^84gf%$vIEVk~|L)1W3%W%K{PRQ#r zG1*Emles0ia0s5xnsZ&Gy1PgAj&Rki&pRuPvUYku^OGyBOx0QpLRO~kwK8ziYz}?c zP-*XaPukm}yFHz0CYV}sB_!vmPQG`Sr6X@=?wSYhgEe*5p)ReUx^EmatY`IFqM(V7 zH;1N^!gtR}aM6VY3wM}ktN5~6lG9)-$}GJpO+lVA|5RG7i z3wI`K!bn82`kqc7_V^JjJ`$mI~_9?((dPA{%{Fb%fo!swK3^9&aGnKF|KwWIn?t$V%PRP3*Oi2BpK z<};cl;t%3?SZ!e@M^}?kIu){8>OqCk%DzkNpMC8OO%H54u3~OOiMWaDM_-M}s4v-1 zT8urr_hap0oq_o*nJZN5=1UKf%UD|5c7ebgyRgK`%;4_Hb+MSatGVqz9eL8;FGwNu zfnYZy&i!NF^L}ih`Wy0TVR``Nqgct`GW!T&LmiZaSiIGx79?8y_fd=o=#K5KgR$}j zG*FknAmn5A*R!e3-e!HiuY&6_1KY2guEajRcXWBW_|~D+&KE7+#rtf z_jzu0E9ka4n_>!LKd`j)W;T28`*f_4*t@MBCDGo*dxoXbfm~tZ1~sU*pUvT*eZ4RI zzUW3&b!vTgW)=LA&~_QrPq%6E>1oy%V=~?EkLkoGxse`tANw#5@jk^Ms8`D4NoS=|j+y8qKJP?61@?B-iyTo2*a$Au}|s#fU-#&wSs zd-)$dj)ZUEsX^km(6;x6Ea$DmNwnp3G|c_M0rqP`SLzQZHpMw*OeL*krkGa|Az|(o zg}XFYm!quv(Th!&0)el7SE-qfJZY>Z4zG(tyL`x_B%K>hVn1&P15WsemXdb~;oGof z`PdM;v#YI$lC|d97E;qvjFtcwlJJ#jSd~%~6qppKiuZxr*(MU7&h~FNcC_&~f;=va zZ7!S*dDW`TP#oHN$`d%^4bb(iqS)%=!Tw0t*;jjbs3|FmNvy_|1&IahTgsUf2&9Jg zZeCQ#MM8tRPd)CEQLdY<10qp(%aQXwo0zmpz3>*4EnWV1Nx!T5Q%m&|}D|x>dRFaRS zl4weMOHBX}7`5Qoha-A4L^%$vGi8V(jkmMI=*g#?d}&FWpP$dxQCCmo#nq&u1kG1^ z|NN2?9-LuEJKPLwvWwj`3U2+CFW7d{akqBblQ-o#ENL!JL|7Oj!hHDq3)xghWRe5MjbqnZS=FH@dGdy=*0DL*r+WujcA|g9< zifG4t-q1kBdW&+v;#A%@FpCj^k?C%&hzu_j^e_DQ4x_JthSQ4uUAZHNhM)=YtC@X_%&fKB8V7^FPK)C>)u+hnOY zgws?+1-;Fbfl_ENqp*NssaABy{4p5swgG3nQ4vCHsvrzF7J*FL3aRQErc{l%;`#%qXfe%soXn77- zt;{mK;KMMqq6YyQYD!Qo^@LhhejD1juF?|3?liLVQ@rC%ULg^S(X;MRxIgAfxRbx*df zb4Yk3_{1tIobjsJyLqf8h;|W?aWTSAi~NEwI9oUjeNP+dqjYI0BXkv8&c*9JCvyyT z@o}~h2V%$Nreh9Rf5D)vVxZKN!uKKUhS&VqkH!C!Kf|RR=L8#MNs4>0lc@l|?5L(T z{iB`to$9}fstlLnVZEH@l!5qs^V{Ryw=-g+iHK^QDCXUz^9!Isl^6Y zHMb&<2Y*(GhMoW$=h(&eKxvdE*+K@!%0dV~TFp~~t<^-1aNGQc1z-@elg%XjEnBmn z?MIu!-+fMhl1XjvuwC4TH$Va)#=b9QAz*T1+^rHktH2RN8&%RPy+G;yVyZ9(rPnAb z`MnlF#>0D5YKFfPazMgn>LGRl`ri^VyB*Ehh-S^!*83I*x0)HIoC+Opo|}1i64oM~ zy0ki&DFFwTsKfV;gr}xcgtd8>e9jnHvdT}(QLg(Grd>;guKSgKO@ywlKY-UJsj!dR z2rOOq)!TD1MsK#DyE=|X_?u?`F?O1Xg9jtS_iN#ESHtV=;1<}ZG$yr4UxUsfeVknX z+jM^WWiBlgI;(rvUPuA`o76K=7>$}oxaccjta!e|D4@-?n=_&&^=lO-nS750`S%|p z#YN!168odSh3>^nyK2Xv?=5CXLm^D$;;mNKPD5m%vG{;y9JOTA>CUigi2?f#Bl!2P z^8n9&1nk%9iULWa-?N&1i1$;QP9zmOgRumbo!2u8vAUkllvEXmd-{{v zyUolsUB8>Y@(Hy-fF-kipr_5PKrzclx*RSR?0l+o2H=#P%CypS_E$Y9oeindEJ*%{ ze*G@KIvW7uP%KDmT!UjZ@n)nZZq&<$OY7}W;qzerblhol|Ma;3!?oR>)??qu_26{+b zO2iw#;skqU_;&-5NpeIWOh>EUQEbrz5R-wNz*lXZG~T-kNz=oS^S&o;OX2}v@jmm- z=?u@>`;A|yWB-NUsiQ+i26fkZBP0ruf5wa2Tw7yHqkULK@SoQ-+T_%gg@O#-$S68#d$7nbu&V(275xg12v(Z_M(+0;OkIiXy?{ zB_Qz35EJsR$BIxrpxr9gylmbrFA&`gUc7h!;r;v)7`!dfdG61^UejD_dh~dzmU)#q zxGTU4Uj7P1<)HRB6cG0Y&0Vc3?jqI>6i&d%n(*l$!jPgozEsPJh(z9{m|zY-NOzBU zFI!V)(u|Y6uUYgKvlhAn0}TUiMAL_C0f(TV>>E@4vaWezYYQIYr$a|hyER*klQnId23U?nhFqLp)7b9#YPvX~vOCI1h;5G_0?9iN|dt3MacVL{^-#_I-O z4Sp=?ZM~uH`Itl~Dlc%@^{)0~2o2iFU>xvujNDV|cqE(*5aIm#yCrmgVp^m~L~r5C zkh&*7{4cxGO%1ORP=5`LEEqLk3bK-`7LBo%>S^mXV!&dXdh{?UKb`NIcFE$^_! z#ferw=s#a_OS&N`na62oXMg&qs1jartMbyfgW&fPzF@~#`Vkz9B8*z@vXeedhj z+|8X`h;vH6X-T^u*lqVuNs0AfiCJ{~zEDN5oA@W}F)I%b%yazqD1mKk1b>RR&W?tL z29X#+VqQ6uM}8R(!?dBEHK~-7_5)-6@caRca;MB6^Y;ldBsS`B6fOfQ7q+7Ygtgm$ zKcc8=n~w%%9Ee+>d>yZyZ9iYO#pSeRvch-D~&KG??t|7S@w7g7RdZHZi{Q3iO@t(ciwK4nq z&%a9^tjtL~#PSlNOPp9JDv3M~&V6|S=HrD6I)|)?yZkbOS!WkYr{~{nNfJ2>b+oh^ z5mV}1?MP9=-i%6uRw73sY&Z@5tNgCXx*{i263s0?8y4!G0K0Q$FRF-c#6q7$)1Wj(D(HiPM zi{yH*)(&Q*8T*uaKiM~@ql%pWh`e;UgLr198T!@oZ`Jh9T_vPRf{~B)YH9+pnlqZ4 zm|lI3D@R0$M3y+ejj4)vm6oq3I5H9_kViPQSBFDM{#EIpUrcM@wk+{oY#-S!&Qrpn zl$_+C-4~YHltCt`qj;Bxk=W0mqN1YtymQH+m`1{5pN+pi=UbPJAr78{PMm6`P2YJ@ z*6Ye`mc1GcrX)2v!X_c6v3}(hbsQ(EgqcZ6Y4tW4aq3I0Fw2dqm8*O|VDCayL>|5p z*52(sKO8Z5-AkU;K0)``Wk^rMQ91i|3nDO6Mqw*fVvv#WG|4^4#~QzU@n3f$9D5{w zCWccdDpTA6Yy&)k9tZz@^2l$I2}&VaaBnAM+K7M`{k1W`iFsvt3U{3{sXHlONCX8P zv$&cJljbaG;2=FA6MkEB-_Kq#eDC;BEpbB0WSXbfW+~?P34n4@&{L`QRsGD*qiI5( z-wnUudu&M+Gl0;omWx*ArSwX|PIq2J!kd`Fc|#*w>q1{ zG81p@AD=1kAM7!EMZc5dkHQsZL=p(ub-XyN>YEPx%_yAC7a2y`%g7;yN=^cpfJ zV$17DE-F23^c(oyj|;3}@vBO^)ANm1Ko_zV;^vkxkGW?TWCkG{k=nYlv#~SguduDv zlY@9485#8beJgea=4P~xM5;Y~s+xg0+NbXvoj?whw~Std`wQja6S0PWYLN{sZI0zg zhSVZkPGwoy_Zu^XNa%+z0uNh$?IJ76L1&yj6U-)^hDMliEz>t2VdyT>tjR;E@o};F z{HMnTVhG0t&sutkc)o_aJpF(RQGl-)Lubjp(st!X+W`-*<^v2&)zuD1+wPWG{n){yY^raF+{r_d+=K4351 zYK(n9>rbDsUy<_;RQHz%}oxz)2uzuIDN%{Fu*llFd_nW15R&_&yXsG-QBK|&U_w-*L3 z09Zx|DlaPoMJ*c5>Z2#z``(jmXU%(7$RcS|QM93}aBKpxGWmpNu)B`W=EVWrN`z9M z|KKptE(_Nzsf#*)uO*0!=BQ8E-sqD>!57;;d;7@B?gDq%QjehLW&n>fw^vbuwu;sP zXvm;H`EBgZ?cc@;T&E2j(>bjsxBxjn;A+hmsuo6s-u(%dT_d77=FIG2fLe@}D6pO1 zZ3vA!Z|j8(zjp+cm!J=2FmD7Epss3lcO$&@+B_=xWpQxPUOZ5ccaL|KJRG$vD=Up; zr;XV1ePtvKtt;chgT+S+MAr$VSD~_ByD~Be?191ko7B`)pWV0oTG<_^xIs>QC_Ess zT@~~JxJO^glZ${^i6ZNuMjXrvw6@g4aNFmBpV^m>GRc*mqLR1eq}ljnB@0Q@F#5X| zMy=w~Zuz7{?mqMo(5&FHrKP5&<<6FQ;2=OkJ(3Y&=`5M_il!U;@X?aA5N^TZxT_vI zzD_S*2YF#c*#9vb;mjH;+S9)B^xy#_9mPjYiuWPC{spy@0xz+EyO5`xk#Sr#$7m&I zV#lNHYPml+-nNaC50#Uur(noDfMZ(18Ybce7iEA2#9NUQS%PX1<$WKm1?($$sHFt+SQhrW+tDFQSdV;?0K>xCRKDX-Or$*B!TgHfPyi#S$Yz)#!oN)OP(-o6&VCr16Un146=(lgP@?tQyv zGwqZ&)xpC`Di9vY3mgCQ*e(+P3Eu1qP4DacND3B&J{(FKa4%+b;V_t+NlzXrY4k6> z`wiQZVrn9p{iL0#=t8X*Z+A|~o`YRQ;amAC9L$Z|yc8RrP)@$!RldR9Qw)^{-**K4 zuHfFd6^zxqsUx@5B0B%CzloE@xJduhWT(tJ|)s0)1e7C2l!ofWI?|RHuO0Hp1rV>+Ep!jn`tTv;o4NL z0@_-TBOS^Eu1%e!8P1Hg)Y!Wx_@Y$%0`w&hG0h-Q{zP}Y z+CvVSKI%m!E~~!eGz4M#r61R%#A`#=PDQSvP4z%B5}Ji_%qN=SiQC;l;Cx`PdJ!(k z0lLTdxz10Yh8qdh^aoiqO>*N&2QvIV`GuCvGr7ZOY=Q-`$2vTau)tcA3qff&J<-)~ zGav^QD`%HgRaqI-2Mz}@U4O&s;hQUx@}#>qN7!}@scfow*w}GSuS&D#di>8whwa}f z^JK%TP}mCn5(yX}7V4Cjhl+a6m?LLuX#xd8%|5V?C76TfMxBQl1S z*`~07jV(((%-!RCJjI(2QI*TuQq5(()^1`5XD_OAYq!^@dSw}>JH%Zz^{T){K9CjK zPZR%lFo8YopP+P?m;|ufN%s)wvJ;;la+8uJ*>ma#n@njtkFy0}e%qHvsu_7&7~o9Z z@lkqMa9lnm!X#Z0JUmcztq10Uk2?@H_k+6sV|jbkAdls@*K(tz(tWF|%QScb0uNHR zetcCpm6>g*=(kA|62d7e6fE`wdB<~Hxg9UqeaAbaKAY+lC5}9>!+JMtg}mlG1Fk7ATJMcZE#X{lgRq~;XSVhOkDz1wR)xg z;{H|PSNrH;!RCX>jtA+Ez|q0xNo|OiP)^d3-L*+1bgci7=ki>8K{1GZY1bvhmNG$9 zp~Dz^z#-PG-M-HV_>Gk`QO3Py>Lvqw!vf$EDU(cjtHFZW-wLs(Kh#-!K<9?DT*kSv z)?)6RNd>&+D^tQoZYdBc_=+&%t?ZD|SHW8R}iE}TyoB&ZUN zO)wPe-=opoaIA`vzcQ}YD^jQHA@?L;w0zK;xF&}+iN90`kUxi1I1xlK_bD}g`}Hdk zmyJj;DK+g^v4V8%n4j+Sta5BTjuzQnf9ZP|$%v$hy-+C40?8Z2CT_))&)TVy%?=uF zqPgRK^4?%hA35n&g%3d6Y+EIz$x0(vJDr6P!=cNSy}me8uaN$QyQO_OaV zyWE?B13VjD2hhdZKZI3C9v(1=%%B7#)B7)y=yK&1>;klV2$2qn^pf!nN!{0-);Uk- zTdDm(22`ewiGO3dEO~@IQ3jFs7<(DfrJhr{+%%i^RCQv$;Q!a&dH=KZ#%;Xc4z%{D zRjs{hZ)&x*_j(YkC~1qvYKRiFwQAR1HCjRK6@(D0HEL5Oh&>yziS0T5jOX=w&JX$h zoSfIWulxGEuj{@KSDC9~JR_S)g#;~j8EP8C_jYMz zgL5hjsKp9)xc>OuF)|pSQM54lxmUP87(AjZz)EnFBm0PqRFil8*-d4jD2Bk}#{yG@ zr_xIiZ&-nwL1%a33EcFnWpHKCYaeY?=F<;@*@|)=<+G79-unapQU?=*F7}@2>IgHc zwFK3dw$18~WIv|O;#^e!tei3q|JU?vBs<}O;B?=1WrNg^HoJUF?BVu9Kz?3oVYXfj{$=j}2Vk8htp+}o}Nb3W1jR|>+kW_-_D zRtjppqHr0`+8bxRw{VwsssZNlZZY)kD)5w3acU)L7kH~8y1k~ z6ZS}YwB7H2DPKM2GJSpY!kL?+$!40IFWn)KaVa51tVpQDVI zI-t&#sYkpJc!Ola^z)e1_drO;(XxsXN%Z~u8GzQbpfv;%+HSR+jiSi*(E_~zJyFag zbo`IN93)h)pU6Ce(y3`i{Or!r9U-6!rq}SIT!e{K-vQ^{%Q`qb;_Zr*E3?*$?pOEZ zh@mw!*BE&I&_B4ctk#7QCpkOAP`BoNkiYCgWOJXL)=`l|N>}FFjcequVK4I0KvAD4 zuq!O9&S#<%Ye=YXeAbmts_sBtSzL_mE>05`6GD3pw*krv0pSdJ6IrHWKVZ24DX;SK zffFn2#);Qs#%uDjR>E87&DBmP_3FDJ6}Oz-HB}EQB@RXe<@9&s(@T2a-`!2-ri^8|x8WEsNz7(as_z0(^{tyI z@NrdeJ;aFTs*zhSPS-G4npoZ;;Uenm57WywN*qsTmB4)GINm6*M#d%=F! z9M!MDv&@!&L(?tE6VZCStc}Jas@pePCbwBMq`y_o6w# zuF#l_s|UAJgyr->S)f}pjlT!M9>r1at#fnOBT-v{gXdI3D@1Iu9@$bp8leq%ucreQ zif-)>_U#sq?;ewzm_qigOmVYPUAgjKjb5r&ms3g)q<)ETC%b)9tME*Dg$1`MdZUK7 zDdo%%Q0ZSCwfiinD~aE~RFtN8V#rl^j%uw$EJrD;to-pB2vS!>y_ocEoS za_N9cCe9=ZatPXKCtb}18n%$8a(Bws0l2Ze(f`o(zS&u1H@h655M6WL9bvC=tvCKN z?%;v0eNLpwQJC@8?#BsEOdJ?r2W78xiGA{7i>aAbyI+4M{qaqR;mEpM$NDLZ=<++gA~sLqOZ{i(x;vfZSpmw~UP zrv9YsHy5D`SD!12N^j8NOnr&S1KUjs0RI^tHP|$528r>EXjM|AY12)=dZl4%-F{remg5 z{{&bR?(@G~Fq~HD5{z;ejLwFHeeA6GpI1XR^TzXX8FaXUf&z48-jwsi!-}%9%_>`$ zp&HMU7_ERBa544mo18Wl?zuy5cwJbhpQ;(;`RZup{Ar5DNML|os;}@pph?z;;Wcw2 z16NeI?yX>vIc_jg{F`7qCApu0PhCw^r_7y2mJXK18Qo(!I(YT&)iE2DS4SEf0LzjF zSAO~JQCbxqUTymG$jZ=m_$jb2$x)(QD*urk;+W9W(Aw+3kVN(H3AE$6vRUeupH=g# zzWc%qrvhdxd3SDVVeS0nIh&R)7XJRgy%VUOtXfBpY)`Ef4G70Iaba&1%{(VWg-)P$&sJ#FY5P(xhL04 z+LLVOW0L?V<1Vc}|8!grO*Af}7~TsybA`|`y-)z$YiT2P_NimfPT3OyempY13bd}4vZNjuNBDkx|9SbTO6CAN4T2gMYv9$IM62J1ihZOy6< zvy=AE8<1^m-zHu~)>7zXEG{lSss?S+(avpq(9SZ<>&rVcLP{>3_1?p+q1bH^!LIW@q+Jf{U3K|7kUJJ+2`PMzFrrU>GvWDo~|Ukgy7g zOZsjzX}DT1wrOo%EkFFJUFK0dzthDnrUQ;pCsWOYfj|^r##)cmU=?o@r4z)&#Kd}r zgm>r=mHfk;m7DTA8YnizZIWb?MRZPhrg9ouM_pT=@;ITWPifPPIUr*c;rAWKsI8R9S_bsxll{;0vj*NGx$p`@23#3eP zl-}yLqQiL!?HBbXhkPCob9HqMFFKt83?|Hr__Yxb9cB}dP)O_aR;L}m-zKZBx@%A}9ffwDmxRm?)nPLU8 zesp$G2LJ>}!s1I2#!v0@LZ*z}mOT9MU?CqS#%JE>rep(CH|q5wHR!GQ=|DWdnIzKB z-X$0CS%`DgPuTVToNQ8!lu|VD3=+x}N@Sq(g2nym&97m$o}S9qE*={4#e&mtrt1%e zurFxb8IOg$uAX0y~`-ym5t zI30QMarDTo0G@yB%6st4Ma)FlPhKqn(f*5k^hcM@t-!nPWRav>>E2hyJbY3a`u53B zl#ECs@71q&+{ZPtacYs@Hl-RWxNR!bRfw|b;ZJ-OE=`~l95Zt^Rh}G1e%reU8V!zP zXqV|4KFop|1gMQ_zBTAJrO5!+m%PG~e-_he@jSN7A%MYq8oYe*A^~=x`kwf185eI1 z&cmxA-cs)cC;=L7oL)m+g3!OvF8^>p3Sy4V}{89rvVZ^@+xtp2T5 zc0vB55C3)=is)Q9lj61GgMbT{iONDlap3}nN$VC)MUF~2F{#xv@RzbPJ&S01w}O66 z?^Lex+&^&4mLzR#V&uk0XZUEkU69lvfGbk4R-3R-{%Wf!a z(LlRe1?3I3_3? zA=bu@!|w_U2nu@rv@VGjk6ZonO#9!NDwYukK&NWA3GxP->ZOD})aru1hABw{Ey>OQ zTFao_+WG!dbPL7DvXa<+1tj0)dT_Z|uC8)_%=#%ai*1X%Z5N~N2#!PpW>T{9G32A< zH?e^*39?iN9o5%rQ0iGY>YWbboSoHeaM`K#>~{X!=q*2c1(^w$YYN9TLUIGL*kIUl zb`67=U3~b@{?$INK)EFAk(-;F2RTUy)6{Q0Rt-6EX~K^;nPSxH=p}uPQHeYP!`_*4 zW?{C-++5f+xx^Pfw_OL>Fy>i+NQw*6~J3|4$Q6S}m_dTKOB#+{|MNX`~L^nuJ zxW7Qac|RR|hBgNvFc?ryt?UEBe?w)JrBXQ23EgGhbz-g~ei)LeA@?EP_sMj~LFbaZ zSwhVG{z+3CsW98U*raedJH9mD)RhRvU5FT>x}wm40?e~g_vCszc49z9fmJL~gz~9;f znYyF4eX!D*{8WshuHU;8ND1uC2$+<%-f0Ev=DiYh5Bbp2V88$c&A2cLxIHVr1JTs!RQmx=Py$SH83(NI#(C+>-!I#l@()9*dxA`jSY8xc`_FSmcYl#G|XwBrnEt5 zAe(tQUkZ|1YDg&pj!}IjJrzQ>eN;2wNJTo!rh4Pe8lV3ASLZJ?&(zN+od2~b`feTr z2?I~PC(|9NlWSRhhsqga^-qjJ_Li{P0V$H#uS#rh#qdR5&1yb;&b$09|Cp-F9Q4+nUQ*cp2Gvv!bBSJ&6O$EGu zDxL9_FS1Id41xH$7Ahtr2=e{X`_f7>V%poA)|GjmE-Z6N@#bfBx?JNi4p|JNi9#_@ z{jSKbQVUomwdZq{1Ik8rrrb+U!>4{9d9|*BH{^fDK41h>Ow_YXE9amy(LYEaOtfap z`O{#Rg{g|d!qvATG$7_!_H=`N(Ho&hXQF9%-B8Z{zipflPL315E|=&QNgkbh#}{I{ zjgRIgS-6=~T(dTqjvshxxd44vT^^dUpW2^wt!AJ2M9Nw6DZ9UQ*LyItvNDs+2Z=u- zOkX{F;{6&_;e7KUS*sjvWszQ!c95+3<#tf(kenIGAeQURTJ#O8N2)ys8P})25!WoB zIrhuMpf5{;{-e*tQ_UKHhPRu3e@#yXyqI&+LP+J@n{tOpM zPDe@6C1fjB_p$;PwR=^sQc)QAMcujo7sjfCVD3oTBKx-iY3>m(T= zulwc{jiz+0^oCL-@O~#VzmM5Ur*5BqJ`bR`H31v4C$H33*#M^Sm%KUEXRAluyhfGZ zTJ$a*ZrHL9?Z?N)xRq4uWehF_G9&Un42uA?DK{UK<$&1!Oaznyrd$8`;LmwbaO;;L zOD=l*3~1b?Bw6zOYe@-W%Ex^E4ua0VP>A+1e-sL96%^cU%PM}i`pez2hg0%XZZ_Jx z&08tud-s}fzsNp5{=WM-gX4AEfCvJ=-FN$J8}(HER2tJ0^pHG&g_N&XUP8YsIWXzH z1xO`+u6p+2C0A>j1yw6cQ8GN4w8n zad#_|l`WmfLoaxjle2tRn(5!1W)ShC5CX1z>!pG#vypaVKhtjAa~6Awr9Qutylgn< zhMJ3NA4fgn>!TD{7T1b@Au`R=z`&rWUOZfT_Dm0#v+0AbOgg&!iVTBwWKDOZ?Gn{( zjGzZ1KJf + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_classroom/static/description/sis-icon.svg b/CatEdu/openeducat_classroom/static/description/sis-icon.svg new file mode 100644 index 0000000..2c26731 --- /dev/null +++ b/CatEdu/openeducat_classroom/static/description/sis-icon.svg @@ -0,0 +1,70 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_classroom/static/description/sourceforge-img.svg b/CatEdu/openeducat_classroom/static/description/sourceforge-img.svg new file mode 100644 index 0000000..4264556 --- /dev/null +++ b/CatEdu/openeducat_classroom/static/description/sourceforge-img.svg @@ -0,0 +1,970 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_classroom/static/description/students-icon.svg b/CatEdu/openeducat_classroom/static/description/students-icon.svg new file mode 100644 index 0000000..697c044 --- /dev/null +++ b/CatEdu/openeducat_classroom/static/description/students-icon.svg @@ -0,0 +1,45 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_classroom/static/description/transportation-icon.svg b/CatEdu/openeducat_classroom/static/description/transportation-icon.svg new file mode 100644 index 0000000..889e366 --- /dev/null +++ b/CatEdu/openeducat_classroom/static/description/transportation-icon.svg @@ -0,0 +1,101 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_classroom/tests/__init__.py b/CatEdu/openeducat_classroom/tests/__init__.py new file mode 100644 index 0000000..3350d93 --- /dev/null +++ b/CatEdu/openeducat_classroom/tests/__init__.py @@ -0,0 +1,22 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + + +from . import test_classroom diff --git a/CatEdu/openeducat_classroom/tests/test_classroom.py b/CatEdu/openeducat_classroom/tests/test_classroom.py new file mode 100644 index 0000000..5a1f1cc --- /dev/null +++ b/CatEdu/openeducat_classroom/tests/test_classroom.py @@ -0,0 +1,73 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from logging import info + +from .test_classroom_common import TestClassroomCommon + + +class TestClassroom(TestClassroomCommon): + + def setUp(self): + super(TestClassroom, self).setUp() + + def test_case_classroom_1(self): + classroom = self.op_classroom.search([]) + if not classroom: + raise AssertionError( + 'Error in data, please check for reference Classroom') + for record in classroom: + info(' Class Name: %s' % record.name) + info(' Code : %s' % record.code) + info(' Course Name : %s' % record.course_id.name) + info(' Capacity : %s' % record.capacity) + for rec in record.facilities: + info(' facilities : %s' % rec.facility_id.name) + for rec1 in record.asset_line: + info(' asset_line : %s' % rec1.product_id.name) + record.onchange_course() + + +class TestAsset(TestClassroomCommon): + + def setUp(self): + super(TestAsset, self).setUp() + + def test_case_1_asset(self): + product = self.env['product.product'].create({ + 'default_code': 'FIFO', + 'name': 'Chairs', + 'categ_id': self.env.ref('product.product_category_1').id, + 'list_price': 100.0, + 'standard_price': 70.0, + 'uom_id': self.env.ref('uom.product_uom_kgm').id, + 'uom_po_id': self.env.ref('uom.product_uom_kgm').id, + 'description': 'FIFO Ice Cream', + }) + assets = self.op_asset.create({ + 'asset_id': self.env.ref('openeducat_classroom.op_classroom_1').id, + 'product_id': product.id, + 'code': 1, + 'product_uom_qty': 11 + }) + for record in assets: + info(' Asset Name: %s' % record.asset_id.name) + info(' Product Name : %s' % record.product_id.name) + info(' Product Quantity : %s' % record.product_uom_qty) diff --git a/CatEdu/openeducat_classroom/tests/test_classroom_common.py b/CatEdu/openeducat_classroom/tests/test_classroom_common.py new file mode 100644 index 0000000..fec23b1 --- /dev/null +++ b/CatEdu/openeducat_classroom/tests/test_classroom_common.py @@ -0,0 +1,29 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + + +from odoo.tests import common + + +class TestClassroomCommon(common.TransactionCase): + def setUp(self): + super(TestClassroomCommon, self).setUp() + self.op_classroom = self.env['op.classroom'] + self.op_asset = self.env['op.asset'] diff --git a/CatEdu/openeducat_classroom/views/classroom_view.xml b/CatEdu/openeducat_classroom/views/classroom_view.xml new file mode 100644 index 0000000..e8f088a --- /dev/null +++ b/CatEdu/openeducat_classroom/views/classroom_view.xml @@ -0,0 +1,110 @@ + + + + op.classroom.list + op.classroom + + + + + + + + + + + + + + + op.classroom.form + op.classroom + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + op.classroom.search + op.classroom + + + + + + + + + + + + + + + + + + + + Class Rooms + ir.actions.act_window + op.classroom + classroom + form + list,form + + [] + {} + + + + + + form + + + + + + + list + + + diff --git a/CatEdu/openeducat_core/README.rst b/CatEdu/openeducat_core/README.rst new file mode 100644 index 0000000..f503ddb --- /dev/null +++ b/CatEdu/openeducat_core/README.rst @@ -0,0 +1,6 @@ +This module provide core education management system. + Features includes managing + * Student + * Faculty + * Course + * Batch diff --git a/CatEdu/openeducat_core/__init__.py b/CatEdu/openeducat_core/__init__.py new file mode 100644 index 0000000..4099873 --- /dev/null +++ b/CatEdu/openeducat_core/__init__.py @@ -0,0 +1,28 @@ +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################## + +from . import controllers +from . import models +from . import wizard + +from odoo import api, SUPERUSER_ID + +def _openeducat_post_init(env): + env['publisher_warranty.contract'].update_notification(cron_mode=True) diff --git a/CatEdu/openeducat_core/__manifest__.py b/CatEdu/openeducat_core/__manifest__.py new file mode 100644 index 0000000..9626399 --- /dev/null +++ b/CatEdu/openeducat_core/__manifest__.py @@ -0,0 +1,110 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +{ + 'name': 'OpenEduCat Core', + 'version': '18.0.1.0', + 'license': 'LGPL-3', + 'category': 'Education', + "sequence": 1, + 'summary': 'Manage Students, Faculties and Education Institute', + 'complexity': "easy", + 'author': 'OpenEduCat Inc', + 'website': 'https://www.openeducat.org', + 'depends': ['board', 'hr', 'web', 'website'], + 'data': [ + 'security/op_security.xml', + 'security/ir.model.access.csv', + 'report/report_menu.xml', + 'report/report_student_bonafide.xml', + 'report/report_student_idcard.xml', + 'wizard/faculty_create_employee_wizard_view.xml', + 'wizard/faculty_create_user_wizard_view.xml', + 'wizard/students_create_user_wizard_view.xml', + 'views/department_view.xml', + 'views/res_company_view.xml', + 'views/student_view.xml', + 'views/hr_view.xml', + 'views/category_view.xml', + 'views/course_view.xml', + 'views/batch_view.xml', + 'views/subject_view.xml', + 'views/faculty_view.xml', + 'views/website_assets.xml', + 'views/subject_registration_view.xml', + 'views/res_config_setting_view.xml', + 'views/student_portal_view.xml', + 'views/student_course_view.xml', + 'views/op_academic_year_view.xml', + 'views/op_academic_term_view.xml', + 'views/program_view.xml', + 'views/program_level.xml', + 'data/ir_cron_data.xml', + 'data/res_partner_data.xml', + 'menu/openeducat_core_menu.xml', + 'menu/student_menu.xml', + ], + 'demo': [ + 'demo/homepage_template.xml', + 'demo/department_demo.xml', + 'demo/op.program.level.csv', + 'demo/op.program.csv', + 'demo/op.subject.csv', + 'demo/op.course.csv', + 'demo/op.batch.csv', + 'demo/base_demo.xml', + 'demo/res_partner_demo.xml', + 'demo/res_users_demo.xml', + 'demo/category_demo.xml', + 'demo/student_demo.xml', + 'demo/student_course_demo.xml', + 'demo/faculty_demo.xml', + 'demo/res_condig_fav_icon.xml', + 'demo/op_academic_year_demo.xml', + 'demo/op_academic_term_demo.xml', + ], + 'css': [ + 'static/src/scss/base.scss' + ], + 'qweb': [ + 'static/src/xml/base.xml', + 'static/src/xml/dashboard_ext_openeducat.xml' + ], + 'js': [], + 'images': [ + 'static/description/openeducat_core_banner.jpg', + ], + 'installable': True, + 'auto_install': False, + 'application': True, + 'post_init_hook': '_openeducat_post_init', + 'assets': { + 'website.assets_frontend': [ + '/openeducat_core/static/src/scss/main.scss', + ], + 'web.assets_backend': [ + '/openeducat_core/static/src/scss/style.scss', + '/openeducat_core/static/src/js/g2_review.js', + '/openeducat_core/static/src/xml/review.xml', + '/openeducat_core/static/src/xml/web_client.xml', + ], + }, +} + \ No newline at end of file diff --git a/CatEdu/openeducat_core/controllers/__init__.py b/CatEdu/openeducat_core/controllers/__init__.py new file mode 100644 index 0000000..f19debd --- /dev/null +++ b/CatEdu/openeducat_core/controllers/__init__.py @@ -0,0 +1,21 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from . import app_main diff --git a/CatEdu/openeducat_core/controllers/app_main.py b/CatEdu/openeducat_core/controllers/app_main.py new file mode 100644 index 0000000..224e32d --- /dev/null +++ b/CatEdu/openeducat_core/controllers/app_main.py @@ -0,0 +1,50 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +import werkzeug.utils +from odoo import http +from odoo.addons.portal.controllers.web import Home as home +from odoo.http import request + + +class OpeneducatHome(home): + + @http.route() + def web_login(self, redirect=None, *args, **kw): + response = super(OpeneducatHome, self).web_login( + redirect=redirect, *args, **kw) + if not redirect and request.params['login_success']: + if request.env['res.users'].browse(request.uid).has_group( + 'base.group_user'): + redirect = '/web?' + request.httprequest.query_string.decode('utf-8') + else: + if request.env.user.is_parent: + redirect = '/my/child' + else: + redirect = '/my' + return werkzeug.utils.redirect(redirect) + return response + + def _login_redirect(self, uid, redirect=None): + if redirect: + return super(OpeneducatHome, self)._login_redirect(uid, redirect) + if request.env.user.is_parent: + return '/my/child' + return '/my' diff --git a/CatEdu/openeducat_core/data/ir_cron_data.xml b/CatEdu/openeducat_core/data/ir_cron_data.xml new file mode 100644 index 0000000..5f3844a --- /dev/null +++ b/CatEdu/openeducat_core/data/ir_cron_data.xml @@ -0,0 +1,19 @@ + + + + + Publisher: Update Notification OpenEduCat + + code + model.update_notification_openeducat(None) + + 1 + days + + 1000 + + + + + + diff --git a/CatEdu/openeducat_core/data/res_partner_data.xml b/CatEdu/openeducat_core/data/res_partner_data.xml new file mode 100644 index 0000000..b5a9108 --- /dev/null +++ b/CatEdu/openeducat_core/data/res_partner_data.xml @@ -0,0 +1,8 @@ + + + + + OpenEducat Bot + + + diff --git a/CatEdu/openeducat_core/demo/base_demo.xml b/CatEdu/openeducat_core/demo/base_demo.xml new file mode 100644 index 0000000..1cef605 --- /dev/null +++ b/CatEdu/openeducat_core/demo/base_demo.xml @@ -0,0 +1,12 @@ + + + + OpenEduCat + www.openeducat.org + + + + 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 + + + diff --git a/CatEdu/openeducat_core/demo/category_demo.xml b/CatEdu/openeducat_core/demo/category_demo.xml new file mode 100644 index 0000000..1a3d8bc --- /dev/null +++ b/CatEdu/openeducat_core/demo/category_demo.xml @@ -0,0 +1,39 @@ + + + + Asian + ASIAN + + + Mongoloid + MONGOLOID + + + Pacific Islanders + PACIFIC + + + Amerindians + AMERINDIANS + + + Roma + ROMA + + + Native Hawaiian + HAWAIIAN + + + African American + AFRICAN AMERICAN + + + Europoid + EUROPOID + + + Caucasian + CAUCASIAN + + diff --git a/CatEdu/openeducat_core/demo/department_demo.xml b/CatEdu/openeducat_core/demo/department_demo.xml new file mode 100644 index 0000000..b5ea2b7 --- /dev/null +++ b/CatEdu/openeducat_core/demo/department_demo.xml @@ -0,0 +1,22 @@ + + + + Faculty of IT and Computer Science + D1 + + + + Faculty of Commerce + D2 + + + + Faculty of Engineering and Technology + D3 + + + + Faculty of Liberal Arts + D4 + + diff --git a/CatEdu/openeducat_core/demo/faculty_demo.xml b/CatEdu/openeducat_core/demo/faculty_demo.xml new file mode 100644 index 0000000..cb1b503 --- /dev/null +++ b/CatEdu/openeducat_core/demo/faculty_demo.xml @@ -0,0 +1,394 @@ + + + + + William D Mitchell + William + D + Mitchell + male + 1983-02-01 + B+ + williammitchell@example.com + Espoo + Otaniementie 25 + Building A, Floor 3 + 02150 + + + + contact + True + + + + + + + + + John C White + John + C + White + male + 1993-02-05 + O+ + johnwhite@example.com + Paris + 100 George Street + Suite 5 + 2000 + + + + contact + True + + + + + + + + + Robert F Moore + Robert + F + Moore + male + 1982-09-04 + A- + robertfmoore@example.com + Buenos Aires + 25 de Mayo 150 + Piso 2 + C1002ABF + + + + contact + True + + + + + + + + + Mary L Johnson + Mary + L + Johnson + female + 1984-06-04 + A+ + maryljohnson@example.com + Auckland + 45 Queen Street + Level 3 + 1010 + + + + contact + True + + + + + + + + + Thomas L Turner + Thomas + L + Turner + male + 1982-08-09 + O+ + thomaslturner@example.com + Berlin + Unter den Linden 10 + Suite 4 + 10117 + + + + contact + True + + + + + + + + + Alice T Foster + Alice + T + Foster + female + 1980-09-05 + B+ + alicefoster@example.com + São Paulo + Avenida Paulista 1000 + Apartamento 12B + 01310-100 + + + + contact + True + + + + + + + + + Cheng F Feng + Cheng + F + Feng + male + 1985-06-17 + A- + chengfeng@example.com + Shanghai + 789 Renmin Road + Apt 305, Building 8 + 200020 + + + + contact + True + + + + + + + + + Raj K Khanna + Raj + K + Khanna + male + 1987-08-04 + B+ + rajkhanna@example.com + Ahmedabad + Manelchok + A 5 + 380015 + + + + contact + True + + + + + + + + + Xiulan Z Zhang + Xiulan + Z + Zhang + female + 1982-04-06 + B- + xiulanzhang@example.com + Beijing + 456 Zhongshan Avenue + Room 12B, Tower A + 100010 + + + + contact + True + + + + + + + + + Sarah P Clark + Sarah + P + Clark + female + 1981-03-15 + A- + sarahpclark@example.com + Mexico City + Paseo de la Reforma 250 + Apt 7B + 06500 + + + + contact + True + + + + + + + + + Grace L Cooper + Grace + L + Cooper + female + 1978-05-21 + B+ + gracecooper@example.com + Oslo + Karl Johans gate 47 + Suite 8 + 0162 + + + + contact + True + + + + + + + + + Ruby D Wilson + Ruby + D + Wilson + female + 1983-08-24 + A+ + rubydwilson@example.com + Rio de Janeiro + Avenida Atlântica 1702 + Apartment 15C + 22021-001 + + + + contact + True + + + + + + + + + Yusuf I Ibrahim + Yusuf + I + Ibrahim + male + 1986-03-07 + AB+ + yusufibrahim@example.com + Riyadh + King Fahd Road 245 + Building 10 + 11564 + + + + contact + True + + + + + + + + + Amina K Kone + Amina + K + Kone + female + 1979-02-22 + A- + aminakone@example.com + Johannesburg + 20 Nelson Mandela Square + Suite 5A + 2196 + + + + contact + True + + + + + + + + + Grace S Davis + Grace + S + Davis + female + 1984-01-30 + B+ + gracesdavis@example.com + Helsinki + 15 Mannerheimintie + Apartment 4B + 00100 + + + + contact + True + + + + + + diff --git a/CatEdu/openeducat_core/demo/homepage_template.xml b/CatEdu/openeducat_core/demo/homepage_template.xml new file mode 100644 index 0000000..e34906f --- /dev/null +++ b/CatEdu/openeducat_core/demo/homepage_template.xml @@ -0,0 +1,303 @@ + + + + diff --git a/CatEdu/openeducat_core/demo/op.batch.csv b/CatEdu/openeducat_core/demo/op.batch.csv new file mode 100644 index 0000000..575f051 --- /dev/null +++ b/CatEdu/openeducat_core/demo/op.batch.csv @@ -0,0 +1,17 @@ +id,code,course_id/id,end_date,name,start_date +openeducat_core.op_batch_1,BCA-CC-SEM-1-A,openeducat_core.op_course_1,2025-10-13,BCA BATCH-A,2025-04-01 +openeducat_core.op_batch_2,MCA-BD-SEM-1-A,openeducat_core.op_course_2,2025-10-13,MCA BATCH-A,2025-04-01 +openeducat_core.op_batch_3,MCA-BD-SEM-2-A,openeducat_core.op_course_3,2026-05-15,MCA BATCH-A,2025-11-02 +openeducat_core.op_batch_4,BCOM-AF-SEM-1-A,openeducat_core.op_course_5,2025-10-13,BCOM BATCH-A,2025-04-01 +openeducat_core.op_batch_5,BA-PY-SEM-1-A,openeducat_core.op_course_8,2025-10-13,BA BATCH-A,2025-04-01 +openeducat_core.op_batch_6,BCA-CC-SEM-1-B,openeducat_core.op_course_1,2025-10-13,BCA BATCH-B,2025-04-01 +openeducat_core.op_batch_7,BCOM-AF-SEM-1-B,openeducat_core.op_course_5,2025-10-13,BCOM BATCH-B,2025-04-01 +openeducat_core.op_batch_8,BTECH-CE-SEM-1-A,openeducat_core.op_course_7,2025-10-13,BTECH BATCH-A,2025-04-01 +openeducat_core.op_batch_9,BT-CH-SEM-1-A,openeducat_core.op_course_9,2025-10-13,BTECH BATCH-A,2025-04-01 +openeducat_core.op_batch_10,BA-PY-SEM-2-A,openeducat_core.op_course_10,2025-10-13,BA BATCH-A,2025-04-01 +openeducat_core.op_batch_11,BCA-CC-SEM-2-A,openeducat_core.op_course_4,2025-10-13,BCA BATCH-A,2025-04-01 +openeducat_core.op_batch_12,BCOM-AF-SEM-2,openeducat_core.op_course_6,2025-10-13,BCOM BATCH-A,2025-04-01 +openeducat_core.op_batch_13,CYBER-SECURITY-A,openeducat_core.op_course_13,2025-07-01,CYBER-SECURITY BATCH-A,2025-04-01 +openeducat_core.op_batch_14,DIP-AE-S1-A,openeducat_core.op_course_11,2025-10-13,DIPLOMA BATCH-A,2025-04-01 +openeducat_core.op_batch_15,DIP-EE-S1-A,openeducat_core.op_course_12,2025-10-13,DIPLOMA BATCH-A,2025-04-01 +openeducat_core.op_batch_16,IE-CSE-M-S1-A,openeducat_core.op_course_14,2025-10-13,CSE-MICROSOFT BATCH-A,2025-04-01 diff --git a/CatEdu/openeducat_core/demo/op.course.csv b/CatEdu/openeducat_core/demo/op.course.csv new file mode 100644 index 0000000..f26577d --- /dev/null +++ b/CatEdu/openeducat_core/demo/op.course.csv @@ -0,0 +1,60 @@ +id,code,department_id/id,name,program_id/id,subject_ids +openeducat_core.op_course_1,BCA-CC-SEM-1,openeducat_core.op_department_1,BCA-CC-Semester-1,openeducat_core.program_1,"Fundamentals of Programming using C (Theory),Fundamentals of Programming using C (Practical),Digital and Mobile Media Marketing,Mathematical Aptitude" +openeducat_core.op_course_2,MCA-BD-SEM-1,openeducat_core.op_department_1,MCA-BD-Semester-1,openeducat_core.program_2,"Software Engineering,Data Structures,Java Programming,Advanced Database Management Systems" +openeducat_core.op_course_3,MCA-BD-SEM-2,openeducat_core.op_department_1,MCA-BD-Semester-2,openeducat_core.program_2,"Advanced Java Programming,Comprehensive Assessment,Computer Graphics" +openeducat_core.op_course_4,BCA-CC-SEM-2,openeducat_core.op_department_1,BCA-CC-Semester-2,openeducat_core.program_1,"Database Management Systems (Theory),Data Visualization for Business Intelligence" +openeducat_core.op_course_5,BCOM-AF-SEM-1,openeducat_core.op_department_2,BCOM-AF-Semester-1,openeducat_core.program_3,"Fundamentals of Accounting-1,Micro Economics,Principles of Marketing,Business Communication" +openeducat_core.op_course_6,BCOM-AF-SEM-2,openeducat_core.op_department_2,BCOM-AF-Semester-2,openeducat_core.program_3,"Financial Accounting-2,Consumer Behaviour,Creativity Event and Brand Management" +openeducat_core.op_course_7,BTECH-CE-SEM-1,openeducat_core.op_department_3,BTECH-CE-Semester-1,openeducat_core.program_5,"Elements of Civil Engineering,Civil Engineering Drawings,Mathematics - I" +openeducat_core.op_course_8,BA-PY-SEM-1,openeducat_core.op_department_4,BA-PY-Semester-1,openeducat_core.program_4,"Developmental Psychology-1,Indian Society and culture,Soft Skills,Climate Change & Sustainable Environment" +openeducat_core.op_course_9,BTECH-CH-SEM-1,openeducat_core.op_department_3,BTECH-CH-Semester-1,openeducat_core.program_6,"Chemistry,Engineering Graphics" +openeducat_core.op_course_10,BA-PY-SEM-2,openeducat_core.op_department_4,BA-PY-Semester-2,openeducat_core.program_4,"Developmental Psychology-2,Digital Health,Mathematical" +openeducat_core.op_course_11,D-AE-S1,openeducat_core.op_department_3,DIPLOMA-AE-Semester-1,openeducat_core.program_7,"Soil Science & Agriculture for Engineers,Soil Science & Agriculture for Engineers Lab" +openeducat_core.op_course_12,D-EE-S1,openeducat_core.op_department_3,DIPLOMA-EE-Semester-1,openeducat_core.program_8,"Engineering Mechanics,Fundamentals of Electrical and Electronics Engineering" +openeducat_core.op_course_13,CT-CS,openeducat_core.op_department_1,CYBER-SECURITY,openeducat_core.program_9,"Digital Securities Introduction,Cryptography and Secure communication,Asymmetric Key Cryptography,Symmetric Key Cryptography,Public Key Cryptography,Computer crime and legal issues" +openeducat_core.op_course_14,IE-CSE-M-S1,openeducat_core.op_department_3,IE-CSE-MICROSOFT-Semester-1,openeducat_core.program_10,"Open-Source Tool,Communication Skills,Environmental Science" +openeducat_core.op_course_15,BCA-CC-SEM-3,openeducat_core.op_department_1,BCA-CC-Semester-3,openeducat_core.program_1,"Object Oriented Development with JAVA (Theory),Data Structure (Theory)" +openeducat_core.op_course_16,BCA-CC-SEM-4,openeducat_core.op_department_1,BCA-CC-Semester-4,openeducat_core.program_1,"Data Communication and Networking (Theory),Cloud Computing -I (T)" +openeducat_core.op_course_17,BCA-CC-SEM-5,openeducat_core.op_department_1,BCA-CC-Semester-5,openeducat_core.program_1,"Front End Development with .NET (Theory),Digital Literacy,Cloud Computing -II (T)" +openeducat_core.op_course_18,BCA-CC-SEM-6,openeducat_core.op_department_1,BCA-CC-Semester-6,openeducat_core.program_1,"Internship/Mini Project-1,Software Engineering (Theory)" +openeducat_core.op_course_19,MCA-BD-SEM-3,openeducat_core.op_department_1,MCA-BD-Semester-3,openeducat_core.program_2,"Mobile Apps Development,Big Data Analytics- II,Minor Project" +openeducat_core.op_course_20,MCA-BD-SEM-4,openeducat_core.op_department_1,MCA-BD-Semester-4,openeducat_core.program_2,"Major Project" +openeducat_core.op_course_21,BCOM-AF-SEM-3,openeducat_core.op_department_2,BCOM-AF-Semester-3,openeducat_core.program_3,"Business Mathematics,Indian Financial System" +openeducat_core.op_course_22,BCOM-AF-SEM-4,openeducat_core.op_department_2,BCOM-AF-Semester-4,openeducat_core.program_3,"Statistics for Business,Cost accounting" +openeducat_core.op_course_23,BCOM-AF-SEM-5,openeducat_core.op_department_2,BCOM-AF-Semester-5,openeducat_core.program_3,"Fundamentals of Indirect Taxation & GST,Business Law" +openeducat_core.op_course_24,BCOM-AF-SEM-6,openeducat_core.op_department_2,BCOM-AF-Semester-6,openeducat_core.program_3,"Management Accounting,Business Environment" +openeducat_core.op_course_25,BTECH-CE-SEM-2,openeducat_core.op_department_3,BTECH-CE-Semester-2,openeducat_core.program_5,"Computer Aided Civil Engineering Drawing,Mechanics of Solids" +openeducat_core.op_course_26,BTECH-CE-SEM-3,openeducat_core.op_department_3,BTECH-CE-Semester-3,openeducat_core.program_5,"Construction Technology,Introduction to Fluid Mechanics,Product Realization" +openeducat_core.op_course_27,BTECH-CE-SEM-4,openeducat_core.op_department_3,BTECH-CE-Semester-4,openeducat_core.program_5,"Mechanics of Materials,Geo-Technical Engineering,Transportation Engineering" +openeducat_core.op_course_28,BTECH-CE-SEM-5,openeducat_core.op_department_3,BTECH-CE-Semester-5,openeducat_core.program_5,"Design of Reinforced Concrete Structures,Summer Internship-1" +openeducat_core.op_course_29,BTECH-CE-SEM-6,openeducat_core.op_department_3,BTECH-CE-Semester-6,openeducat_core.program_5,"Design of Steel Structures,Estimation - Costing and Valuation,Model Testing & Simulation" +openeducat_core.op_course_30,BTECH-CE-SEM-7,openeducat_core.op_department_3,BTECH-CE-Semester-7,openeducat_core.program_5,"Construction Project Management and Economics,PROJECT-1,Summer Internship-2" +openeducat_core.op_course_31,BTECH-CE-SEM-8,openeducat_core.op_department_3,BTECH-CE-Semester-8,openeducat_core.program_5,"Project Planning & Economics,Project-2" +openeducat_core.op_course_32,BA-PY-SEM-3,openeducat_core.op_department_4,BA-PY-Semester-3,openeducat_core.program_4,"Social Psychology,Educational Psychology" +openeducat_core.op_course_33,BA-PY-SEM-4,openeducat_core.op_department_4,BA-PY-Semester-4,openeducat_core.program_4,"Psychology of Personality,Positive Mental Health" +openeducat_core.op_course_34,BA-PY-SEM-5,openeducat_core.op_department_4,BA-PY-Semester-5,openeducat_core.program_4,"Indian Psychology,Psychological Disorders" +openeducat_core.op_course_35,BA-PY-SEM-6,openeducat_core.op_department_4,BA-PY-Semester-6,openeducat_core.program_4,"Rehabilitation Psychology,Introduction to Diagnostics and Counselling Skills" +openeducat_core.op_course_36,BTECH-CH-SEM-2,openeducat_core.op_department_3,BTECH-CH-Semester-2,openeducat_core.program_6,"Mechanics of Solid,Programming for Problem Solving" +openeducat_core.op_course_37,BTECH-CH-SEM-3,openeducat_core.op_department_3,BTECH-CH-Semester-3,openeducat_core.program_6,"Particle and Fluid Particle Processing,Fluid Mechanics Lab" +openeducat_core.op_course_38,BTECH-CH-SEM-4,openeducat_core.op_department_3,BTECH-CH-Semester-4,openeducat_core.program_6,"Heat Transfer,Mass Transfer-I" +openeducat_core.op_course_39,BTECH-CH-SEM-5,openeducat_core.op_department_3,BTECH-CH-Semester-5,openeducat_core.program_6,"Mass Transfer -II,Chemical Reaction Engineering-I" +openeducat_core.op_course_40,BTECH-CH-SEM-6,openeducat_core.op_department_3,BTECH-CH-Semester-6,openeducat_core.program_6,"Summer Internship-I,Chemical Reaction Engineering- II,Process Equipment Design" +openeducat_core.op_course_41,BTECH-CH-SEM-7,openeducat_core.op_department_3,BTECH-CH-Semester-7,openeducat_core.program_6,"Project-I,Summer Internship-II" +openeducat_core.op_course_42,BTECH-CH-SEM-8,openeducat_core.op_department_3,BTECH-CH-Semester-8,openeducat_core.program_6,"Project II,Chemical Engineering Plant Design & Economics" +openeducat_core.op_course_43,D-AE-S2,openeducat_core.op_department_3,DIPLOMA-AE-Semester-2,openeducat_core.program_7,"Engineering Physics,Engineering Chemistry,Engineering Mechanics in Agriculture" +openeducat_core.op_course_44,D-AE-S3,openeducat_core.op_department_3,DIPLOMA-AE-Semester-3,openeducat_core.program_7,"Soil and Water Conservation Engineering,Food Engineering,Farm Power Engineering" +openeducat_core.op_course_45,D-AE-S4,openeducat_core.op_department_3,DIPLOMA-AE-Semester-4,openeducat_core.program_7,"Farm Machinery and Implements,Post Harvest Technology,Strength of Material" +openeducat_core.op_course_46,D-AE-S5,openeducat_core.op_department_3,DIPLOMA-AE-Semester-5,openeducat_core.program_7,"Farm Tractor Systems and Controls,Agricultural Process Engineering,Agricultural Structures" +openeducat_core.op_course_47,D-AE-S6,openeducat_core.op_department_3,DIPLOMA-AE-Semester-6,openeducat_core.program_7,"Industrial and Field Training cum Project Work" +openeducat_core.op_course_48,D-EE-S2,openeducat_core.op_department_3,DIPLOMA-EE-Semester-2,openeducat_core.program_8,"Electrical Workshop Practice Lab,Electronics devices and circuits,Engineering Graphics Lab" +openeducat_core.op_course_49,D-EE-S3,openeducat_core.op_department_3,DIPLOMA-EE-Semester-3,openeducat_core.program_8,"Digital Electronics,Electronics Equipment and Maintenance,Electronic Circuits and Network" +openeducat_core.op_course_50,D-EE-S4,openeducat_core.op_department_3,DIPLOMA-EE-Semester-4,openeducat_core.program_8,"Power Electronics,Digital Communication Systems,Linear Integrated Circuits" +openeducat_core.op_course_51,D-EE-S5,openeducat_core.op_department_3,DIPLOMA-EE-Semester-5,openeducat_core.program_8,"Mobile and Wireless Communication Lab,Embedded Systems,Industrial Automation" +openeducat_core.op_course_52,D-EE-S6,openeducat_core.op_department_3,DIPLOMA-EE-Semester-6,openeducat_core.program_8,"Indian Constitution,Signal and Systems,Computer Networking and Data Communication" +openeducat_core.op_course_53,IE-CSE-M-S2,openeducat_core.op_department_3,IE-CSE-MICROSOFT-Semester-2,openeducat_core.program_10,"Design Thinking,ICT workshop,Advanced Communication & Technical Writing" +openeducat_core.op_course_54,IE-CSE-M-S3,openeducat_core.op_department_3,IE-CSE-MICROSOFT-Semester-3,openeducat_core.program_10,"Design of Data Structures,Database Management System,Discrete Mathematics" +openeducat_core.op_course_55,IE-CSE-M-S4,openeducat_core.op_department_3,IE-CSE-MICROSOFT-Semester-4,openeducat_core.program_10,"Operating System Laboratory,Computer Network Laboratory,Programming in Python with Full Stack Development" +openeducat_core.op_course_56,IE-CSE-M-S5,openeducat_core.op_department_3,IE-CSE-MICROSOFT-Semester-5,openeducat_core.program_10,"Design and Analysis of Algorithms,Professionalism & Corporate Ethics,Software Engineering Laboratory" +openeducat_core.op_course_57,IE-CSE-M-S6,openeducat_core.op_department_3,IE-CSE-MICROSOFT-Semester-6,openeducat_core.program_10,"Data visualization and Data Analytics,Compiler Design,MEA(R)N Stack Web Development" +openeducat_core.op_course_58,IE-CSE-M-S7,openeducat_core.op_department_3,IE-CSE-MICROSOFT-Semester-7,openeducat_core.program_10,"Information and Network Security,Data Science Laboratory" +openeducat_core.op_course_59,IE-CSE-M-S8,openeducat_core.op_department_3,IE-CSE-MICROSOFT-Semester-8,openeducat_core.program_10,"Internship" diff --git a/CatEdu/openeducat_core/demo/op.program.csv b/CatEdu/openeducat_core/demo/op.program.csv new file mode 100644 index 0000000..ff0a776 --- /dev/null +++ b/CatEdu/openeducat_core/demo/op.program.csv @@ -0,0 +1,11 @@ +id,code,department_id/id,name,program_level_id/id +openeducat_core.program_1,BCA-CC,openeducat_core.op_department_1,BCA - Cloud Computing,openeducat_core.program_level_2 +openeducat_core.program_2,MCA-AI,openeducat_core.op_department_1,MCA - Big Data Analytics,openeducat_core.program_level_1 +openeducat_core.program_3,BCOM-AF,openeducat_core.op_department_2,B.Com - Accounting and Finance,openeducat_core.program_level_2 +openeducat_core.program_4,BA-PSC,openeducat_core.op_department_4,BA - Psychology,openeducat_core.program_level_2 +openeducat_core.program_5,BT-CIE,openeducat_core.op_department_3,B.Tech - Civil Engineering,openeducat_core.program_level_2 +openeducat_core.program_6,BT-CHE,openeducat_core.op_department_3,B.Tech - Chemical Engineering,openeducat_core.program_level_2 +openeducat_core.program_7,Diploma-AE,openeducat_core.op_department_3,Diploma - Agricultural Engineering,openeducat_core.program_level_4 +openeducat_core.program_8,DIP-EE,openeducat_core.op_department_3,Diploma - Electrical Engineering,openeducat_core.program_level_4 +openeducat_core.program_9,CTP-CS,openeducat_core.op_department_1,Certificate Program - Cyber Security,openeducat_core.program_level_3 +openeducat_core.program_10,IE-CSE-M,openeducat_core.op_department_3,Industry Embedded - B.Tech CSE with Microsoft,openeducat_core.program_level_8 diff --git a/CatEdu/openeducat_core/demo/op.program.level.csv b/CatEdu/openeducat_core/demo/op.program.level.csv new file mode 100644 index 0000000..93669fa --- /dev/null +++ b/CatEdu/openeducat_core/demo/op.program.level.csv @@ -0,0 +1,14 @@ +id,name +openeducat_core.program_level_1,Masters +openeducat_core.program_level_2,Bachelors +openeducat_core.program_level_3,Certificate Programs +openeducat_core.program_level_4,Diploma +openeducat_core.program_level_5,Doctoral Programs +openeducat_core.program_level_6,Fellowship Programs +openeducat_core.program_level_7,Global Programs +openeducat_core.program_level_8,Industry Embedded Programs +openeducat_core.program_level_9,Lateral Entry Programs +openeducat_core.program_level_10,Post Graduate Diploma Program +openeducat_core.program_level_11,Online Programs +openeducat_core.program_level_12,Pathway Programs +openeducat_core.program_level_13,Post Doctoral Programs diff --git a/CatEdu/openeducat_core/demo/op.subject.csv b/CatEdu/openeducat_core/demo/op.subject.csv new file mode 100644 index 0000000..9d1f903 --- /dev/null +++ b/CatEdu/openeducat_core/demo/op.subject.csv @@ -0,0 +1,154 @@ +id,code,department_id/id,name,subject_type,type +openeducat_core.op_subject_1,FDPC-T,openeducat_core.op_department_1,Fundamentals of Programming using C (Theory),Compulsory,Both +openeducat_core.op_subject_2,FDPC-P,openeducat_core.op_department_1,Fundamentals of Programming using C (Practical),Compulsory,Practical +openeducat_core.op_subject_3,DMM,openeducat_core.op_department_1,Digital and Mobile Media Marketing,Elective,Theory +openeducat_core.op_subject_4,MA,openeducat_core.op_department_1,Mathematical Aptitude,Compulsory,Theory +openeducat_core.op_subject_5,DBMS-T,openeducat_core.op_department_1,Database Management Systems (Theory),Compulsory,Both +openeducat_core.op_subject_6,PSY-1,openeducat_core.op_department_4,Developmental Psychology-1,Compulsory,Theory +openeducat_core.op_subject_7,DVBI-T,openeducat_core.op_department_1,Data Visualization for Business Intelligence,Compulsory,Theory +openeducat_core.op_subject_8,ISC-T,openeducat_core.op_department_4,Indian Society and culture,Compulsory,Theory +openeducat_core.op_subject_9,SF,openeducat_core.op_department_4,Soft Skills,Compulsory,Theory +openeducat_core.op_subject_10,ELM-CE,openeducat_core.op_department_3,Elements of Civil Engineering,Compulsory,Theory +openeducat_core.op_subject_11,CCSE,openeducat_core.op_department_4,Climate Change & Sustainable Environment,Compulsory,Theory +openeducat_core.op_subject_12,CE-DRW,openeducat_core.op_department_3,Civil Engineering Drawings,Compulsory,Theory +openeducat_core.op_subject_13,PSY-2,openeducat_core.op_department_4,Developmental Psychology-2,Compulsory,Theory +openeducat_core.op_subject_14,DH,openeducat_core.op_department_4,Digital Health,Compulsory,Theory +openeducat_core.op_subject_15,CHE-CH,openeducat_core.op_department_3,Chemistry,Compulsory,Both +openeducat_core.op_subject_16,MA-T,openeducat_core.op_department_4,Mathematical,Compulsory,Theory +openeducat_core.op_subject_17,EG-CH,openeducat_core.op_department_3,Engineering Graphics,Compulsory,Theory +openeducat_core.op_subject_18,FOA-1,openeducat_core.op_department_2,Fundamentals of Accounting-1,Compulsory,Theory +openeducat_core.op_subject_19,ME,openeducat_core.op_department_2,Micro Economics,Compulsory,Theory +openeducat_core.op_subject_20,MTH-1-T,openeducat_core.op_department_3,Mathematics - I,Compulsory,Theory +openeducat_core.op_subject_21,POM,openeducat_core.op_department_2,Principles of Marketing,Compulsory,Theory +openeducat_core.op_subject_22,BC,openeducat_core.op_department_2,Business Communication,Compulsory,Theory +openeducat_core.op_subject_23,FA-2,openeducat_core.op_department_2,Financial Accounting-2,Compulsory,Theory +openeducat_core.op_subject_24,CB,openeducat_core.op_department_2,Consumer Behaviour,Compulsory,Theory +openeducat_core.op_subject_25,CEBM,openeducat_core.op_department_2,Creativity Event and Brand Management,Compulsory,Theory +openeducat_core.op_subject_26,SE,openeducat_core.op_department_1,Software Engineering,Compulsory,Theory +openeducat_core.op_subject_27,DS,openeducat_core.op_department_1,Data Structures,Compulsory,Both +openeducat_core.op_subject_28,JP,openeducat_core.op_department_1,Java Programming,Compulsory,Both +openeducat_core.op_subject_29,ADMS,openeducat_core.op_department_1,Advanced Database Management Systems,Compulsory,Theory +openeducat_core.op_subject_30,AJP,openeducat_core.op_department_1,Advanced Java Programming,Compulsory,Theory +openeducat_core.op_subject_31,CA,openeducat_core.op_department_1,Comprehensive Assessment,Compulsory,Theory +openeducat_core.op_subject_32,CG,openeducat_core.op_department_1,Computer Graphics,Compulsory,Theory +openeducat_core.op_subject_33,OODJ-T,openeducat_core.op_department_1,Object Oriented Development with JAVA (Theory),Compulsory,Theory +openeducat_core.op_subject_34,DS-T,openeducat_core.op_department_3,Data Structure (Theory),Compulsory,Theory +openeducat_core.op_subject_35,SS-AE,openeducat_core.op_department_3,Soil Science & Agriculture for Engineers,Compulsory,Theory +openeducat_core.op_subject_37,OST-IM,openeducat_core.op_department_3,Open-Source Tool,Compulsory,Theory +openeducat_core.op_subject_38,CACED-CE,openeducat_core.op_department_3,Computer Aided Civil Engineering Drawing,Compulsory,Theory +openeducat_core.op_subject_39,MS-CE,openeducat_core.op_department_3,Mechanics of Solids,Compulsory,Theory +openeducat_core.op_subject_40,CT-CE,openeducat_core.op_department_3,Construction Technology,Compulsory,Theory +openeducat_core.op_subject_41,IFM-CE,openeducat_core.op_department_3,Introduction to Fluid Mechanics,Compulsory,Theory +openeducat_core.op_subject_42,PR-CE,openeducat_core.op_department_3,Product Realization,Compulsory,Theory +openeducat_core.op_subject_43,MM-CE,openeducat_core.op_department_3,Mechanics of Materials,Compulsory,Theory +openeducat_core.op_subject_44,GTE-CE,openeducat_core.op_department_3,Geo-Technical Engineering,Compulsory,Theory +openeducat_core.op_subject_45,TE-CE,openeducat_core.op_department_3,Transportation Engineering,Compulsory,Theory +openeducat_core.op_subject_46,DRCS-CE,openeducat_core.op_department_3,Design of Reinforced Concrete Structures,Compulsory,Theory +openeducat_core.op_subject_47,SI1-CE,openeducat_core.op_department_3,Summer Internship-1,Compulsory,Both +openeducat_core.op_subject_48,DSS-CE,openeducat_core.op_department_3,Design of Steel Structures,Compulsory,Theory +openeducat_core.op_subject_49,ESV-CE,openeducat_core.op_department_3,Estimation - Costing and Valuation,Compulsory,Theory +openeducat_core.op_subject_50,MTS-CE,openeducat_core.op_department_3,Model Testing & Simulation,Compulsory,Theory +openeducat_core.op_subject_51,CPME-CE,openeducat_core.op_department_3,Construction Project Management and Economics,Compulsory,Theory +openeducat_core.op_subject_52,PRJ1-CE,openeducat_core.op_department_3,PROJECT-1,Compulsory,Practical +openeducat_core.op_subject_53,SI2-CE,openeducat_core.op_department_3,Summer Internship-2,Compulsory,Both +openeducat_core.op_subject_54,PPE-CE,openeducat_core.op_department_3,Project Planning & Economics,Compulsory,Theory +openeducat_core.op_subject_55,PRJ2-CE,openeducat_core.op_department_3,Project-2,Compulsory,Practical +openeducat_core.op_subject_56,CS-IM,openeducat_core.op_department_3,Communication Skills,Compulsory,Theory +openeducat_core.op_subject_57,ES-IM,openeducat_core.op_department_3,Environmental Science,Compulsory,Theory +openeducat_core.op_subject_58,DT-IM,openeducat_core.op_department_3,Design Thinking,Compulsory,Theory +openeducat_core.op_subject_59,ICTW-IM,openeducat_core.op_department_3,ICT workshop,Compulsory,Theory +openeducat_core.op_subject_60,ACTW-IM,openeducat_core.op_department_3,Advanced Communication & Technical Writing,Compulsory,Theory +openeducat_core.op_subject_61,DDS-IM,openeducat_core.op_department_3,Design of Data Structures,Compulsory,Theory +openeducat_core.op_subject_62,DMS-IM,openeducat_core.op_department_3,Database Management System,Compulsory,Theory +openeducat_core.op_subject_63,DM-IM,openeducat_core.op_department_3,Discrete Mathematics,Compulsory,Theory +openeducat_core.op_subject_64,OSL-IM,openeducat_core.op_department_3,Operating System Laboratory,Compulsory,Theory +openeducat_core.op_subject_65,CNL-IM,openeducat_core.op_department_3,Computer Network Laboratory,Compulsory,Theory +openeducat_core.op_subject_66,PPD-IM,openeducat_core.op_department_3,Programming in Python with Full Stack Development,Compulsory,Theory +openeducat_core.op_subject_67,DAA-IM,openeducat_core.op_department_3,Design and Analysis of Algorithms,Compulsory,Theory +openeducat_core.op_subject_68,PCE-IM,openeducat_core.op_department_3,Professionalism & Corporate Ethics,Compulsory,Theory +openeducat_core.op_subject_69,SEL-IM,openeducat_core.op_department_3,Software Engineering Laboratory,Compulsory,Theory +openeducat_core.op_subject_70,DVDA-IM,openeducat_core.op_department_3,Data visualization and Data Analytics,Compulsory,Theory +openeducat_core.op_subject_71,CD-IM,openeducat_core.op_department_3,Compiler Design,Compulsory,Theory +openeducat_core.op_subject_72,MEAD-IM,openeducat_core.op_department_3,MEA(R)N Stack Web Development,Compulsory,Theory +openeducat_core.op_subject_73,INS-IM,openeducat_core.op_department_3,Information and Network Security,Compulsory,Theory +openeducat_core.op_subject_74,DSL-IM,openeducat_core.op_department_3,Data Science Laboratory,Compulsory,Theory +openeducat_core.op_subject_75,INT-IM,openeducat_core.op_department_3,Internship,Compulsory,Both +openeducat_core.op_subject_76,MSOL-CH,openeducat_core.op_department_3,Mechanics of Solid,Compulsory,Theory +openeducat_core.op_subject_77,PPSO-CH,openeducat_core.op_department_3,Programming for Problem Solving,Compulsory,Theory +openeducat_core.op_subject_78,PFPP-CH,openeducat_core.op_department_3,Particle and Fluid Particle Processing,Compulsory,Theory +openeducat_core.op_subject_79,FML-CH,openeducat_core.op_department_3,Fluid Mechanics Lab,Compulsory,Theory +openeducat_core.op_subject_81,HT-CH,openeducat_core.op_department_3,Heat Transfer,Compulsory,Theory +openeducat_core.op_subject_82,MT1-CH,openeducat_core.op_department_3,Mass Transfer-I,Compulsory,Theory +openeducat_core.op_subject_83,MT2-CH,openeducat_core.op_department_3,Mass Transfer -II,Compulsory,Theory +openeducat_core.op_subject_84,CRE1-CH,openeducat_core.op_department_3,Chemical Reaction Engineering-I,Compulsory,Theory +openeducat_core.op_subject_85,SI1-CH,openeducat_core.op_department_3,Summer Internship-I,Compulsory,Both +openeducat_core.op_subject_86,CRE2-CH,openeducat_core.op_department_3,Chemical Reaction Engineering- II,Compulsory,Theory +openeducat_core.op_subject_87,PED-CH,openeducat_core.op_department_3,Process Equipment Design,Compulsory,Theory +openeducat_core.op_subject_88,PRJ1-CH,openeducat_core.op_department_3,Project-I,Compulsory,Practical +openeducat_core.op_subject_89,SI2-CH,openeducat_core.op_department_3,Summer Internship-II,Compulsory,Both +openeducat_core.op_subject_90,PRJ2-CH,openeducat_core.op_department_3,Project II,Compulsory,Practical +openeducat_core.op_subject_91,CEPDE-CH,openeducat_core.op_department_3,Chemical Engineering Plant Design & Economics,Compulsory,Theory +openeducat_core.op_subject_92,EM-EE,openeducat_core.op_department_3,Engineering Mechanics,Compulsory,Theory +openeducat_core.op_subject_93,FE-EE,openeducat_core.op_department_3,Fundamentals of Electrical and Electronics Engineering,Compulsory,Theory +openeducat_core.op_subject_94,EWPL-EE,openeducat_core.op_department_3,Electrical Workshop Practice Lab,Compulsory,Theory +openeducat_core.op_subject_95,EDC-EE,openeducat_core.op_department_3,Electronics devices and circuits,Compulsory,Theory +openeducat_core.op_subject_96,EGL-EE,openeducat_core.op_department_3,Engineering Graphics Lab,Compulsory,Theory +openeducat_core.op_subject_97,DE-EE,openeducat_core.op_department_3,Digital Electronics,Compulsory,Theory +openeducat_core.op_subject_98,EEM-EE,openeducat_core.op_department_3,Electronics Equipment and Maintenance,Compulsory,Theory +openeducat_core.op_subject_99,ECN-EE,openeducat_core.op_department_3,Electronic Circuits and Network,Compulsory,Theory +openeducat_core.op_subject_100,PE-EE,openeducat_core.op_department_3,Power Electronics,Compulsory,Theory +openeducat_core.op_subject_101,DCS-EE,openeducat_core.op_department_3,Digital Communication Systems,Compulsory,Theory +openeducat_core.op_subject_102,LIC-EE,openeducat_core.op_department_3,Linear Integrated Circuits,Compulsory,Theory +openeducat_core.op_subject_103,MWCL-EE,openeducat_core.op_department_3,Mobile and Wireless Communication Lab,Compulsory,Theory +openeducat_core.op_subject_104,EMS-EE,openeducat_core.op_department_3,Embedded Systems,Compulsory,Theory +openeducat_core.op_subject_105,IA-EE,openeducat_core.op_department_3,Industrial Automation,Compulsory,Theory +openeducat_core.op_subject_106,IC-EE,openeducat_core.op_department_3,Indian Constitution,Compulsory,Theory +openeducat_core.op_subject_107,SS-EE,openeducat_core.op_department_3,Signal and Systems,Compulsory,Theory +openeducat_core.op_subject_108,CNDC-EE,openeducat_core.op_department_3,Computer Networking and Data Communication,Compulsory,Theory +openeducat_core.op_subject_109,DCN-CC-T,openeducat_core.op_department_1,Data Communication and Networking (Theory),Compulsory,Theory +openeducat_core.op_subject_110,CC1-CC-T,openeducat_core.op_department_1,Cloud Computing -I (T),Compulsory,Theory +openeducat_core.op_subject_111,FED-CC-T,openeducat_core.op_department_1,Front End Development with .NET (Theory),Compulsory,Theory +openeducat_core.op_subject_112,DIGIL-CC-T,openeducat_core.op_department_1,Digital Literacy,Compulsory,Theory +openeducat_core.op_subject_113,CC2-CC-T,openeducat_core.op_department_1,Cloud Computing -II (T),Compulsory,Theory +openeducat_core.op_subject_114,INTMP1-T,openeducat_core.op_department_1,Internship/Mini Project-1,Compulsory,Practical +openeducat_core.op_subject_115,EN-CC-T,openeducat_core.op_department_1,Software Engineering (Theory),Compulsory,Theory +openeducat_core.op_subject_116,MAP-BD,openeducat_core.op_department_1,Mobile Apps Development,Compulsory,Theory +openeducat_core.op_subject_117,WAD-BD,openeducat_core.op_department_1,Big Data Analytics- II,Compulsory,Theory +openeducat_core.op_subject_118,MIPRJ-BB,openeducat_core.op_department_1,Minor Project,Compulsory,Practical +openeducat_core.op_subject_119,MAJ-PRJ-BD,openeducat_core.op_department_1,Major Project,Compulsory,Practical +openeducat_core.op_subject_120,SS-AEL,openeducat_core.op_department_3,Soil Science & Agriculture for Engineers Lab,Compulsory,Theory +openeducat_core.op_subject_122,EP-AE,openeducat_core.op_department_3,Engineering Physics,Compulsory,Theory +openeducat_core.op_subject_123,EC-AE,openeducat_core.op_department_3,Engineering Chemistry,Compulsory,Theory +openeducat_core.op_subject_124,EM-AE,openeducat_core.op_department_3,Engineering Mechanics in Agriculture,Compulsory,Theory +openeducat_core.op_subject_125,AWCE-AE,openeducat_core.op_department_3,Soil and Water Conservation Engineering,Compulsory,Theory +openeducat_core.op_subject_126,FE-AE,openeducat_core.op_department_3,Food Engineering,Compulsory,Theory +openeducat_core.op_subject_127,EPE-AE,openeducat_core.op_department_3,Farm Power Engineering,Compulsory,Theory +openeducat_core.op_subject_128,FMI-AE,openeducat_core.op_department_3,Farm Machinery and Implements,Compulsory,Theory +openeducat_core.op_subject_129,PHT-AE,openeducat_core.op_department_3,Post Harvest Technology,Compulsory,Theory +openeducat_core.op_subject_130,SM-AE,openeducat_core.op_department_3,Strength of Material,Compulsory,Theory +openeducat_core.op_subject_131,FTSC-AE,openeducat_core.op_department_3,Farm Tractor Systems and Controls,Compulsory,Theory +openeducat_core.op_subject_132,APE-AE,openeducat_core.op_department_3,Agricultural Process Engineering,Compulsory,Theory +openeducat_core.op_subject_133,AS-AE,openeducat_core.op_department_3,Agricultural Structures,Compulsory,Theory +openeducat_core.op_subject_134,IFT-AE,openeducat_core.op_department_3,Industrial and Field Training cum Project Work,Compulsory,Both +openeducat_core.op_subject_135,CP-CS-DSI,openeducat_core.op_department_1,Digital Securities Introduction,Compulsory,Theory +openeducat_core.op_subject_136,CP-CS-CSC,openeducat_core.op_department_1,Cryptography and Secure communication,Compulsory,Theory +openeducat_core.op_subject_137,CP-CS-AKC,openeducat_core.op_department_1,Asymmetric Key Cryptography,Compulsory,Both +openeducat_core.op_subject_138,CP-CS-SKC,openeducat_core.op_department_1,Symmetric Key Cryptography,Compulsory,Both +openeducat_core.op_subject_139,CP-CS-PKC,openeducat_core.op_department_1,Public Key Cryptography,Compulsory,Both +openeducat_core.op_subject_140,CP-CS-CCLI,openeducat_core.op_department_1,Computer crime and legal issues,Compulsory,Theory +openeducat_core.op_subject_141,AF-BM,openeducat_core.op_department_2,Business Mathematics,Compulsory,Theory +openeducat_core.op_subject_142,AF-IFS,openeducat_core.op_department_2,Indian Financial System,Compulsory,Theory +openeducat_core.op_subject_143,AF-SB,openeducat_core.op_department_2,Statistics for Business,Compulsory,Theory +openeducat_core.op_subject_144,AF-CC,openeducat_core.op_department_2,Cost accounting,Compulsory,Theory +openeducat_core.op_subject_145,AF-TGST,openeducat_core.op_department_2,Fundamentals of Indirect Taxation & GST,Compulsory,Theory +openeducat_core.op_subject_146,AF-BL,openeducat_core.op_department_2,Business Law,Compulsory,Theory +openeducat_core.op_subject_147,AF-MA,openeducat_core.op_department_2,Management Accounting,Compulsory,Theory +openeducat_core.op_subject_148,AF-BE,openeducat_core.op_department_2,Business Environment,Compulsory,Theory +openeducat_core.op_subject_149,SY-PY,openeducat_core.op_department_4,Social Psychology,Compulsory,Theory +openeducat_core.op_subject_150,ES-PY,openeducat_core.op_department_4,Educational Psychology,Compulsory,Theory +openeducat_core.op_subject_151,POP-PY,openeducat_core.op_department_4,Psychology of Personality,Compulsory,Theory +openeducat_core.op_subject_152,PMH-PY,openeducat_core.op_department_4,Positive Mental Health,Compulsory,Theory +openeducat_core.op_subject_153,IP-PY,openeducat_core.op_department_4,Indian Psychology,Compulsory,Theory +openeducat_core.op_subject_154,PD-PY,openeducat_core.op_department_4,Psychological Disorders,Compulsory,Theory +openeducat_core.op_subject_155,RP-PY,openeducat_core.op_department_4,Rehabilitation Psychology,Compulsory,Theory +openeducat_core.op_subject_156,IDCS-PY,openeducat_core.op_department_4,Introduction to Diagnostics and Counselling Skills,Compulsory,Theory diff --git a/CatEdu/openeducat_core/demo/op_academic_term_demo.xml b/CatEdu/openeducat_core/demo/op_academic_term_demo.xml new file mode 100644 index 0000000..5807994 --- /dev/null +++ b/CatEdu/openeducat_core/demo/op_academic_term_demo.xml @@ -0,0 +1,120 @@ + + + + 1st Semester + 2021-11-20 + 2022-05-06 + + + + 2nd Semester + 2021-05-07 + 2022-10-20 + + + + + 3rd Semester + 2022-11-20 + 2023-05-06 + + + + + 4th Semester + 2022-05-07 + 2023-10-20 + + + + + Semester 1 + 2020-02-01 + 2020-08-02 + + + + + Quarter 1 + 2020-02-01 + 2020-05-03 + + + + + + Quarter 2 + 2020-05-04 + 2020-08-02 + + + + + + Semester 2 + 2020-08-03 + 2021-01-31 + + + + + Quarter 3 + 2020-08-03 + 2020-11-02 + + + + + + Quarter 4 + 2020-11-03 + 2021-01-31 + + + + + Semester 1 + 2025-02-01 + 2025-08-02 + + + + + Quarter 1 + 2025-02-01 + 2025-05-03 + + + + + + Quarter 2 + 2025-05-04 + 2025-08-02 + + + + + + Semester 2 + 2025-08-03 + 2026-01-31 + + + + + Quarter 3 + 2025-08-03 + 2025-11-02 + + + + + + Quarter 4 + 2025-11-03 + 2026-01-31 + + + + diff --git a/CatEdu/openeducat_core/demo/op_academic_year_demo.xml b/CatEdu/openeducat_core/demo/op_academic_year_demo.xml new file mode 100644 index 0000000..656e5cc --- /dev/null +++ b/CatEdu/openeducat_core/demo/op_academic_year_demo.xml @@ -0,0 +1,39 @@ + + + + 2021-2022 + 2021-11-20 + 2022-10-20 + + + + 2022-2023 + 2022-11-20 + 2023-10-20 + + + + 2020-2021 + two_sem_qua + 2020-02-01 + 2021-01-31 + + + 2023-2024 + two_sem_qua + 2023-02-01 + 2024-01-31 + + + 2024-2025 + two_sem_qua + 2024-02-01 + 2025-01-31 + + + 2025-2026 + two_sem_qua + 2025-04-01 + 2026-03-31 + + diff --git a/CatEdu/openeducat_core/demo/res_condig_fav_icon.xml b/CatEdu/openeducat_core/demo/res_condig_fav_icon.xml new file mode 100644 index 0000000..df949ed --- /dev/null +++ b/CatEdu/openeducat_core/demo/res_condig_fav_icon.xml @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/CatEdu/openeducat_core/demo/res_partner_demo.xml b/CatEdu/openeducat_core/demo/res_partner_demo.xml new file mode 100644 index 0000000..9123e49 --- /dev/null +++ b/CatEdu/openeducat_core/demo/res_partner_demo.xml @@ -0,0 +1,295 @@ + + + + Emma + 1234567001 + + + + + James + 1234567002 + + + + + Priya + 1234567003 + + + + + Alex + 1234567004 + + + + + Taye + 1234567005 + + + + + Tony + 1234567006 + + + + + Sofia + 1234567007 + + + + + Lucas + 1234567008 + + + + + Michael + 1234567009 + + + + + Joon + 1234567010 + + + + + Aarav + 1234567011 + + + + + David + 1234567012 + + + + + Imani + 1234567013 + + + + + Daniel + 1234567014 + + + + + Henry + 1234567015 + + + + + Camila + 1234567016 + + + + + Ruby + 1234567017 + + + + + Bella + 1234567018 + + + + + Sekou + 1234567019 + + + + + Sam + 1234567020 + + + + + William + 1234567021 + + + + + John + 1234567022 + + + + + Robert + 1234567023 + + + + + Mary + 1234567024 + + + + + Thomas + 1234567025 + + + + + Alice + 1234567026 + + + + + Cheng + 1234567027 + + + + + Raj + 1234567028 + + + + + Xiulan + 1234567029 + + + + + Sarah + 1234567030 + + + + + Siddharth + 1234567031 + siddharth@demo.com + + + + Ajay + 1234567032 + ajay@demo.com + + + + Ben + 1234567033 + + + + + Oren + 1234567034 + + + + + Lily + 1234567035 + + + + + Jun + 1234567036 + + + + + Samira + 1234567037 + + + + + Grace + 1234567038 + + + + + Ruby + 1234567039 + + + + + Yusuf + 1234567040 + + + + + Amina + 1234567041 + + + + + Grace + 1234567042 + + + + diff --git a/CatEdu/openeducat_core/demo/res_users_demo.xml b/CatEdu/openeducat_core/demo/res_users_demo.xml new file mode 100644 index 0000000..8fe8712 --- /dev/null +++ b/CatEdu/openeducat_core/demo/res_users_demo.xml @@ -0,0 +1,348 @@ + + + + Emma + student + student@openeducat.com + True + Asia/Calcutta + + + + + + + + James + student + James@openeducat.com + True + Asia/Calcutta + + + + + + Priya + student + Priya@openeducat.com + True + Asia/Calcutta + + + + + + Alex + student + Alex@openeducat.com + True + Asia/Calcutta + + + + + + Taye + student + Taye@openeducat.com + True + Asia/Calcutta + + + + + + Tony + student + Tony@openeducat.com + True + Asia/Calcutta + + + + + + Sofia + student + Sofia@openeducat.com + True + Asia/Calcutta + + + + + + Lucas + student + Lucas@openeducat.com + True + Asia/Calcutta + + + + + + Michael + student + Michael@openeducat.com + True + Asia/Calcutta + + + + + + Joon + student + Joon@openeducat.com + True + Asia/Calcutta + + + + + + Aarav + student + Aarav@openeducat.com + True + Asia/Calcutta + + + + + + David + student + David@openeducat.com + True + Asia/Calcutta + + + + + + Imani + student + Imani@openeducat.com + True + Asia/Calcutta + + + + + + Daniel + student + Daniel@openeducat.com + True + Asia/Calcutta + + + + + + Henry + student + Henry@openeducat.com + True + Asia/Calcutta + + + + + + Camila + student + Camila@openeducat.com + True + Asia/Calcutta + + + + + + Ruby + student + Ruby@openeducat.com + True + Asia/Calcutta + + + + + + Bella + student + Bella@openeducat.com + True + Asia/Calcutta + + + + + + Sekou + student + Sekou@openeducat.com + True + Asia/Calcutta + + + + + + Sam + student + Sam@openeducat.com + True + Asia/Calcutta + + + + + + Ben + student + Ben@openeducat.com + True + Asia/Calcutta + + + + + + Oren + student + Oren@openeducat.com + True + Asia/Calcutta + + + + + + Lily + student + Lily@openeducat.com + True + Asia/Calcutta + + + + + + Jun + student + Jun@openeducat.com + True + Asia/Calcutta + + + + + + Samira + student + Samira@openeducat.com + True + Asia/Calcutta + + + + + + + + faculty@openeducat.com + faculty + + + + + + + + + + + + + backoffice@openeducat.com + backoffice + + + + + + + + + backofficeadmin@openeducat.com + backofficeadmin + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/demo/student_course_demo.xml b/CatEdu/openeducat_core/demo/student_course_demo.xml new file mode 100644 index 0000000..cbff897 --- /dev/null +++ b/CatEdu/openeducat_core/demo/student_course_demo.xml @@ -0,0 +1,282 @@ + + + + + + + 123456 + + + + + + + 789456 + + + + + + + 456123 + + + + + + + 123789 + + + + + + + 539649 + + + + + + + 646463 + + + + + + + 548565 + + + + + + + 658766 + + + + + + + 914835 + + + + + + + 855483 + + + + + + + 163518 + + + + + + + 885668 + + + + + + + 853816 + + + + + + + 942624 + + + + + + + 462443 + + + + + + + 813186 + + + + + + + 716164 + + + + + + + 241575 + + + + + + + 528998 + + + + + + + 845965 + + + + + + + 579613 + + + + + + + 147741 + + + + + + + 185321 + + + + + + + 797112 + + + + + + + 748536 + + + + + + + 777112 + + + + + + + 942365 + + + + + + + 741274 + + + + + + + 743374 + + + + + + + 749974 + + + + + + 789653 + + + + + + 125896 + + + + + + 786314 + + + + + + 564892 + + + + + + 963584 + + + + + + 785413 + + + + + + 741289 + + + + + + + 124974 + + + + + + + 524274 + + + + + + + 669974 + + + + + + + 589974 + + diff --git a/CatEdu/openeducat_core/demo/student_demo.xml b/CatEdu/openeducat_core/demo/student_demo.xml new file mode 100644 index 0000000..d47e111 --- /dev/null +++ b/CatEdu/openeducat_core/demo/student_demo.xml @@ -0,0 +1,626 @@ + + + + + Emma J Parker + Emma + J + Parker + f + 1992-05-06 + A- + emmaparker@example.com + New York + 350 5th Avenue + Suite 2300 + 10118 + + + + contact + True + + + + + + + + + James M Garcia + James + M + Garcia + m + 1989-11-05 + AB+ + jamesgarcia@example.com + Berlin + Alexanderplatz 7 + Apartment 12B + 10178 + + + + contact + True + + + + + + + + Priya R Reddy + Priya + R + Reddy + f + 1991-03-12 + AB+ + priyareddy@example.com + Mumbai + 25 Marine Drive + Flat 7A, Tower B + 400020 + + + + contact + True + + + + + + + + Alex J Parker + Alex + J + Parker + m + 1991-05-16 + AB- + alexparker@example.com + New York + 350 5th Avenue + Suite 2300 + 10118 + + + + contact + True + + + + + + + + Taye K Kamau + Taye + K + Kamau + m + 1991-09-12 + AB+ + tayekamau@example.com + São Paulo + Avenida Paulista 1000 + Apartment 15B + 01310-100 + + + + contact + True + + + + + + + + Tony J Mitchell + Tony + J + Mitchell + m + 1990-12-12 + B- + tonymitchell@example.com + Lyon + 45 Rue de la République + Apt 3A + 69002 + + + + contact + True + + + + + + + + Sofia M Rossi + Sofia + M + Rossi + f + 1990-09-01 + A+ + sofiarossi@example.com + Rome + Via del Corso 200 + Apartment 4B + 00186 + + + + contact + True + + + + + + + + Lucas D Lewis + Lucas + D + Lewis + m + 1990-06-10 + B- + lucaslewis@example.com + Toronto + 123 Queen Street West + Suite 250 + M5H 2N2 + + + + contact + True + + + + + + + + Michael H Young + Michael + H + Young + m + 1992-05-12 + AB+ + michaelyoung@example.com + Moscow + 10 Tverskaya Street + Apartment 5A + 125009 + + + + contact + True + + + + + + + + Joon H Kim + Joon + H + Kim + m + 1989-09-30 + O+ + joonkim@example.com + Seoul + 25 Gangnam-daero + Apartment 10B + 06236 + + + + contact + True + + + + + + + + Aarav M Sharma + Aarav + M + Sharma + m + 1990-07-12 + O+ + aaravsharma@example.com + New Delhi + 45 Connaught Place + Flat 3C, Block B + 110001 + + + + contact + True + + + + + + + + David L Adams + David + L + Adams + m + 1991-12-03 + B+ + davidadams@example.com + Madrid + Calle Gran Vía 28 + Apartment 2B + 28013 + + + + contact + True + + + + + + + + Imani J Jengo + Imani + J + Jengo + f + 1990-07-02 + B+ + imanijengo@example.com + Mexico City + Av. Paseo de la Reforma 250 + Apartment 12A + 06600 + + + + contact + True + + + + + + + + Daniel V King + Daniel + V + King + m + 1991-03-18 + O+ + danielking@example.com + Jakarta + Jl. Sudirman No. 45 + Tower B, Floor 10 + 10250 + + + + contact + True + + + + + + + + Henry S Lee + Henry + S + Lee + m + 1991-11-02 + AB- + henrylee@example.com + Amsterdam + Damrak 100 + Apartment 3C + 1012 LP + + + + contact + True + + + + + + + + Camila M Brooks + Camila + M + Brooks + f + 2003-01-06 + O+ + camilabrooks@example.com + London + 221B Baker Street + Apartment 2A + NW1 6XE + + + + + contact + True + + + + + + + Ruby N Johnson + Ruby + N + Johnson + f + 2003-12-03 + B- + rubyjohnson@example.com + Sydney + 100 George Street + Apartment 5C + 2000 + + + + contact + + True + + + + + + + Bella L Carter + Bella + L + Carter + f + 2003-04-03 + AB- + bellacarter@example.com + Bern + Bundesgasse 15 + Apartment 2A + 3011 + + + + contact + True + + + + + + + + Sekou O Omari + Sekou + O + Omari + m + 2002-03-05 + A+ + sekouomari@example.com + Warsaw + Aleje Jerozolimskie 100 + Apartment 5B + 00-807 + + + + contact + True + + + + + + + + Sam A Phillips + Sam + A + Phillips + m + 2003-09-04 + B+ + samphillips@example.com + Stockholm + Drottninggatan 50 + Apartment 4C + 111 21 + + + + contact + True + + + + + + + Ben T Wood + Ben + T + Wood + m + 1998-06-20 + A- + benwood@example.com + Buenos Aires + Avenida 9 de Julio 500 + Apartment 3A + C1043AAS + + + + contact + True + + + + + + + + Oren H Shimon + Oren + H + Shimon + m + 2002-01-10 + B+ + orenshimon@example.com + Tel Aviv + 100 Dizengoff Street + Apartment 7B + 6311611 + + + + contact + True + + + + + + + + Lily G Hill + Lily + G + Hill + f + 1996-05-02 + O+ + lilyhill@example.com + Cape Town + 75 Long Street + Apartment 4C + 8001 + + + + contact + True + + + + + + + Jun W Wu + Jun + W + Wu + m + 2003-12-18 + B+ + junwu@example.com + Beijing + 456 Zhongshan Avenue + Room 12B, Tower A + 100010 + + + + contact + True + + + + + + + + Samira B Bassam + Samira + B + Bassam + f + 1992-07-25 + AB- + samirabassam@example.com + Riyadh + 250 King Fahd Road + Apartment 10B + 11564 + + + + contact + True + + + + + diff --git a/CatEdu/openeducat_core/i18n/ar_001.po b/CatEdu/openeducat_core/i18n/ar_001.po new file mode 100644 index 0000000..3bab19b --- /dev/null +++ b/CatEdu/openeducat_core/i18n/ar_001.po @@ -0,0 +1,5199 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:11+0000" +"PO-Revision-Date:2024-02-15 09:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__event_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__event_count +msgid "# Events" +msgstr "# الأحداث" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_count +msgid "# Meetings" +msgstr "#الاجتماعات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_count +msgid "# Tasks" +msgstr "# مهام" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_invoice_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_invoice_count +msgid "# Vendor Bills" +msgstr "#فواتير البائعين" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_bonafide +msgid "'Bonafide Certificate - %s' % (object.name)" +msgstr "'شهادة حسن النية - %s' % (اسم الكائن)" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_idcard +msgid "'Student ID Card - %s' % (object.name)" +msgstr "'بطاقة هوية الطالب - %s' % (اسم الكائن)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,help:openeducat_core.field_op_student__type +msgid "" +"- Contact: Use this to organize the contact details of employees of a given company (e.g. CEO, CFO, ...).\n" +"- Invoice Address: Preferred address for all invoices. Selected by default when you invoice an order that belongs to this company.\n" +"- Delivery Address: Preferred address for all deliveries. Selected by default when you deliver an order that belongs to this company.\n" +"- Other: Other address for the company (e.g. subsidiary, ...)" +msgstr "" +"- جهة الاتصال: استخدم هذا لتنظيم تفاصيل الاتصال الخاصة بموظفي شركة معينة (مثل المدير التنفيذي، المدير المالي، ...).\n" +"- عنوان الفاتورة: العنوان المفضل لكافة الفواتير. يتم تحديده بشكل افتراضي عندما تقوم بفاتورة طلب ينتمي إلى هذه الشركة.\n" +"- عنوان التسليم: العنوان المفضل لكافة عمليات التسليم. يتم تحديده بشكل افتراضي عند تسليم طلب ينتمي إلى هذه الشركة.\n" +"- غير ذلك: عنوان آخر للشركة (على سبيل المثال، شركة تابعة، ...)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "DATE:" +msgstr "التاريخ:" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "PRINCIPAL" +msgstr "الرئيسي" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" BirthDate :\n" +" " +msgstr "" +"
\n" +" \n" +" تاريخ الميلاد :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" Blood Group :\n" +" " +msgstr "" +"
\n" +" \n" +" فصيلة الدم :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"\n" +" is / was a bonafide student of this school / college studying in" +msgstr "" +"\n" +" هو / كان طالبًا مخلصًا في هذه المدرسة / الكلية التي يدرس فيها" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Course :\n" +" " +msgstr "" +"\n" +" الدورة :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" الاسم :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Bonafide Certificate" +msgstr "شهادة حسن النية" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"A unique new way to manage student\n" +" grades and homework from any device and platform." +msgstr "" +"طريقة جديدة فريدة لإدارة درجات الطلاب وواجباتهم المنزلية من أي جهاز أو نظام " +"أساسي." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a+ +msgid "A+ve" +msgstr "أ+ه" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a- +msgid "A-ve" +msgstr "أ-و" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab+ +msgid "AB+ve" +msgstr "الاتحاد الأوروبي+ه" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab- +msgid "AB-ve" +msgstr "الاتحاد الأوروبي-هاء" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_20 +msgid "Abdul" +msgstr "عبد" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_term_view +#: model:ir.model,name:openeducat_core.model_op_academic_term +#: model:ir.ui.menu,name:openeducat_core.menu_academic_term +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Term" +msgstr "المصطلح الأكاديمي" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__academic_term_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Academic Terms" +msgstr "المصطلحات الأكاديمية" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_year_view +#: model:ir.model,name:openeducat_core.model_op_academic_year +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__academic_year_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_years_id +#: model:ir.ui.menu,name:openeducat_core.menu_academic_year +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Year" +msgstr "السنة الأكاديمية" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_payable_id +msgid "Account Payable" +msgstr "حساب المستحق" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_receivable_id +msgid "Account Receivable" +msgstr "حساب العميل" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__accreditation +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Accreditation" +msgstr "الاعتماد الاكاديمي" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_achievement_enterprise +msgid "Achievement Enterprise" +msgstr "مؤسسة الإنجاز" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction +msgid "Action Needed" +msgstr "الإجراءات اللازمة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__active +msgid "Active" +msgstr "نشيط" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active_lang_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active_lang_count +msgid "Active Lang Count" +msgstr "عدد لانج النشط" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_ids +msgid "Activities" +msgstr "أنشطة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity +msgid "Activity" +msgstr "نشاط" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity_enterprise +msgid "Activity Enterprise" +msgstr "مؤسسة النشاط" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "زخرفة استثناء النشاط" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_activity +msgid "Activity Management" +msgstr "إدارة النشاط" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_state +msgid "Activity State" +msgstr "حالة النشاط" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_icon +msgid "Activity Type Icon" +msgstr "رمز نوع النشاط" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__additional_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__additional_info +msgid "Additional info" +msgstr "معلومات إضافية" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Address" +msgstr "عنوان" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__type +msgid "Address Type" +msgstr "نوع العنوان" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Admission" +msgstr "قبول" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission_enterprise +msgid "Admission Enterprise" +msgstr "مؤسسة القبول" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_11 +msgid "Ahmed" +msgstr "أحمد" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_10 +msgid "Alex" +msgstr "أليكس" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,help:openeducat_core.field_op_student__lang +msgid "" +"All the emails and documents sent to this contact will be translated in this" +" language." +msgstr "" +"ستتم ترجمة جميع رسائل البريد الإلكتروني والمستندات المرسلة إلى جهة الاتصال " +"هذه إلى هذه اللغة." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__allowed_department_ids +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_ids +msgid "Allowed Department" +msgstr "القسم المسموح به" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Alumni" +msgstr "الخريجون" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_blog_enterprise +msgid "Alumni Blog Enterprise" +msgstr "مؤسسة مدونة الخريجين" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_enterprise +msgid "Alumni Enterprise" +msgstr "مؤسسة الخريجين" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_event_enterprise +msgid "Alumni Event Enterprise" +msgstr "مؤسسة حدث الخريجين" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_job_enterprise +msgid "Alumni Job Enterprise" +msgstr "مؤسسة وظائف الخريجين" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_6 +msgid "Ana" +msgstr "حسنًا" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_25 +msgid "Anderson" +msgstr "أندرسون" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_1 +msgid "Andre" +msgstr "أندريه" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_13 +msgid "Andrew" +msgstr "أندرو" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_17 +msgid "Anna" +msgstr "آنا" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__approval_authority +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Approval Authority" +msgstr "سلطة الموافقة" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Approve" +msgstr "يعتمد" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__approved +msgid "Approved" +msgstr "موافقة" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Apps" +msgstr "تطبيقات" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Archived" +msgstr "مؤرشف" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_asset_request_enterprise +msgid "Asset Request Enterprise" +msgstr "مؤسسة طلب الأصول" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Assign and manage\n" +" assignments to individual students, group of\n" +" students or entire batch." +msgstr "" +"تعيين وإدارة\n" +" الواجبات للطلاب الفرديين أو مجموعة\n" +" الطلاب أو الدفعة بأكملها." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Assignment" +msgstr "تكليف" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_enterprise +msgid "Assignment Enterprise" +msgstr "مؤسسة التعيين" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_bridge +msgid "Assignment Grading Bridge" +msgstr "جسر الدرجات المهمة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_enterprise +msgid "Assignment Grading Enterprise" +msgstr "مؤسسة تصنيف المهام" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_rubrics +msgid "Assignment Rubrics" +msgstr "عناوين المهام" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_attachment_count +msgid "Attachment Count" +msgstr "عدد المرفقات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Attendance" +msgstr "حضور" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_enterprise +msgid "Attendance Enterprise" +msgstr "مؤسسة الحضور" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_face_recognition +msgid "Attendance Face Recognition" +msgstr "التعرف على الوجوه الحضور" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "Attendance Subject Generic" +msgstr "موضوع الحضور عام" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_report_xlsx +msgid "Attendance Xlsx Report" +msgstr "تقرير الحضور XLSX" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Attendance system that\n" +" improves employee time tracking, scheduling,\n" +" and reporting." +msgstr "" +"نظام الحضور الذي\n" +" يعمل على تحسين تتبع وقت الموظف، والجدولة،\n" +" وإعداد التقارير." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Automate lead and opportunity tracking\n" +" with state of the art CRM system built-in giving a\n" +" unparallel competitive advantage." +msgstr "" +"أتمتة تتبع العملاء المحتملين والفرص\n" +" باستخدام نظام CRM المتطور الذي يوفر\n" +" ميزة تنافسية لا مثيل لها." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,help:openeducat_core.field_op_student__receipt_reminder_email +msgid "" +"Automatically send a confirmation email to the vendor X days before the " +"expected receipt date, asking him to confirm the exact date." +msgstr "" +"إرسال رسالة تأكيد بالبريد الإلكتروني تلقائيًا إلى البائع قبل X أيام من تاريخ" +" الاستلام المتوقع، وتطلب منه تأكيد التاريخ الدقيق." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1920 +msgid "Avatar" +msgstr "الصورة الرمزية" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1024 +msgid "Avatar 1024" +msgstr "الصورة الرمزية 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_128 +msgid "Avatar 128" +msgstr "الصورة الرمزية 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_256 +msgid "Avatar 256" +msgstr "الصورة الرمزية 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_512 +msgid "Avatar 512" +msgstr "الصورة الرمزية 512" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b+ +msgid "B+ve" +msgstr "ب+ه" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b- +msgid "B-ve" +msgstr "فرقة" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office +msgid "Back Office" +msgstr "مكتب خلفي" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office_admin +msgid "Back Office Admin" +msgstr "مسؤول المكتب الخلفي" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_backend_theme +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backend Theme" +msgstr "موضوع الخلفية" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backup" +msgstr "دعم" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__barcode +msgid "Badge ID" +msgstr "معرف الشارة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_account_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_account_count +msgid "Bank" +msgstr "بنك" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_ids +msgid "Banks" +msgstr "البنوك" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__barcode +msgid "Barcode" +msgstr "الباركود" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__batch_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Batch" +msgstr "حزمة" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_batch_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_batch_sub +msgid "Batches" +msgstr "دفعات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_bigbluebutton +msgid "Bigbluebutton Enterprise" +msgstr "مؤسسة بيج بلوبوتون" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__birth_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__birth_date +msgid "Birth Date" +msgstr "تاريخ الميلاد" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "لا يمكن أن يكون تاريخ الميلاد أكبر من التاريخ الحالي!" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_blacklisted +msgid "Blacklist" +msgstr "القائمة السوداء" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile_blacklisted +msgid "Blacklisted Phone Is Mobile" +msgstr "الهاتف المدرج في القائمة السوداء هو الهاتف المحمول" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_blacklisted +msgid "Blacklisted Phone is Phone" +msgstr "الهاتف المدرج في القائمة السوداء هو الهاتف" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__blood_group +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__blood_group +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Blood Group" +msgstr "فصيلة الدم" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_13 +msgid "Bob" +msgstr "بوب" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_bonafide +msgid "Bonafide Certificate" +msgstr "شهادة المخلصين" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__both +msgid "Both" +msgstr "كلاهما" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_bounce +msgid "Bounce" +msgstr "وثب، ارتداد" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_9 +msgid "Brown" +msgstr "بني" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__buyer_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__buyer_id +msgid "Buyer" +msgstr "مشتر" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cce +msgid "CCE" +msgstr "CCE" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_crm_enterprise +msgid "CRM Enterprise" +msgstr "مؤسسة إدارة علاقات العملاء" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cwa +msgid "CWA" +msgstr "CWA" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_campus_enterprise +msgid "Campus Enterprise" +msgstr "مؤسسة الحرم الجامعي" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start\n" +" up data of campus facility in an institute for students." +msgstr "" +"يساعدك Campus على توفير\n" +" بيانات بدء تشغيل مرافق الحرم الجامعي في المعهد للطلاب." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start up data of campus facility in an " +"institute for students." +msgstr "" +"يساعدك الحرم الجامعي على توفير بيانات بدء تشغيل مرافق الحرم الجامعي في " +"المعهد للطلاب." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__can_publish +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__can_publish +msgid "Can Publish" +msgstr "يمكن النشر" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Cancel" +msgstr "يلغي" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_2 +msgid "Carter" +msgstr "كارتر" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_category_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_category_sub +msgid "Categories" +msgstr "فئات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__category_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_tree +msgid "Category" +msgstr "فئة" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Centralized barcode\n" +" enabled integrated library management." +msgstr "" +"الرمز الشريطي المركزي\n" +" يمكّن الإدارة المتكاملة للمكتبة." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__channel_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__channel_ids +msgid "Channels" +msgstr "القنوات" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_24 +msgid "Charles" +msgstr "تشارلز" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_company +msgid "Check if the contact is a company, otherwise it is a person" +msgstr "تحقق مما إذا كانت جهة الاتصال شركة أم أنها شخص" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee +msgid "Check this box if this contact is an Employee." +msgstr "حدد هذا المربع إذا كانت جهة الاتصال هذه موظفًا." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__child_ids +msgid "Childs" +msgstr "تشايلدز" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__city +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__city +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "City" +msgstr "مدينة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Classroom" +msgstr "قاعة الدراسة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom_enterprise +msgid "Classroom Enterprise" +msgstr "مؤسسة الفصول الدراسية" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/review.xml:0 +#, python-format +msgid "Close" +msgstr "يغلق" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__code +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +msgid "Code" +msgstr "شفرة" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_batch_unique_batch_code +msgid "Code should be unique per batch!" +msgstr "يجب أن يكون الرمز فريدًا لكل دفعة!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_category_unique_category_code +msgid "Code should be unique per category!" +msgstr "يجب أن يكون الرمز فريدًا لكل فئة!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_course_unique_course_code +msgid "Code should be unique per course!" +msgstr "يجب أن يكون الرمز فريدًا لكل دورة تدريبية!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_subject_unique_subject_code +msgid "Code should be unique per subject!" +msgstr "يجب أن يكون الرمز فريدًا لكل موضوع!" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_eas +msgid "" +"Code used to identify the Endpoint for BIS Billing 3.0 and its derivatives.\n" +" List available at https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" +msgstr "" +"الرمز المستخدم لتعريف نقطة النهاية لـ BIS Billing 3.0 ومشتقاته.\n" +" القائمة متاحة على https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__color +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__color +msgid "Color Index" +msgstr "مؤشر اللون" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_partner_id +msgid "Commercial Entity" +msgstr "كيان تجاري" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_company +msgid "Companies" +msgstr "شركات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref_company_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref_company_ids +msgid "Companies that refers to partner" +msgstr "الشركات التي تشير إلى الشريك" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_id +msgid "Company" +msgstr "شركة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_registry +msgid "Company ID" +msgstr "هوية الشركة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_name +msgid "Company Name" +msgstr "اسم الشركة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_company_name +msgid "Company Name Entity" +msgstr "اسم الشركة الكيان" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_type +msgid "Company Type" +msgstr "نوع الشركة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_gid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_gid +msgid "Company database ID" +msgstr "معرف قاعدة بيانات الشركة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address +msgid "Complete Address" +msgstr "العنوان الكامل" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__complete_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__complete_name +msgid "Complete Name" +msgstr "اكمل الاسم" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__compulsory +msgid "Compulsory" +msgstr "إلزامي" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__compulsory_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Compulsory Subjects" +msgstr "المواضيع الاجبارية" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_config_settings +msgid "Config Settings" +msgstr "إعدادات التكوين" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config +msgid "Configuration" +msgstr "إعدادات" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of Job Type in Placement\n" +" Management will let the user to create the job." +msgstr "" +"تكوين نوع الوظيفة في الموضع\n" +" ستسمح الإدارة للمستخدم بإنشاء الوظيفة." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to\n" +" provide the start up data of fees according to the courses\n" +" of an institute." +msgstr "" +"يساعدك تكوين الرسوم على\n" +" توفير بيانات بدء الرسوم وفقًا للدورات\n" +" الخاصة بالمعهد." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to provide the start up data of fees " +"according to the courses of an institute." +msgstr "يساعدك ضبط الرسوم على توفير بيانات بدء الرسوم حسب مقررات المعهد." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in\n" +" transportation helps you to provide the start up data of\n" +" each route." +msgstr "" +"يساعدك تكوين المسارات في\n" +" وسائل النقل على توفير بيانات البدء\n" +" لكل مسار." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in transportation helps you to provide the start up " +"data of each route." +msgstr "يساعدك تكوين المسارات في وسائل النقل على توفير بيانات البدء لكل مسار." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Configure different scholarship types." +msgstr "تكوين أنواع المنح الدراسية المختلفة." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_partner +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__child_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__child_ids +msgid "Contact" +msgstr "اتصال" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Contact Support" +msgstr "اتصل بالدعم" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_bounce +msgid "Counter of the number of bounced emails for this contact" +msgstr "عداد لعدد رسائل البريد الإلكتروني المرتدة لجهة الاتصال هذه" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Country" +msgstr "دولة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_code +msgid "Country Code" +msgstr "الرقم الدولي" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Course" +msgstr "دورة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__course_detail_ids +msgid "Course Details" +msgstr "تفاصيل الدورة" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_course +msgid "Course Management" +msgstr "إدارة الدورة" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_tree +msgid "Course Registration" +msgstr "التسجيل في الدورات" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject_registration.py:0 +#, python-format +msgid "Course not found on student's admission!" +msgstr "الدورة غير موجودة عند قبول الطالب!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_course_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_course_sub +msgid "Courses" +msgstr "الدورات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_boolean +msgid "Create Boolean" +msgstr "إنشاء منطقية" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_create_employee_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +msgid "Create Employee" +msgstr "إنشاء موظف" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty_employee +msgid "Create Employee and User of Faculty" +msgstr "إنشاء موظف ومستخدم لأعضاء هيئة التدريس" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Create Student User" +msgstr "إنشاء مستخدم الطالب" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Create Terms" +msgstr "إنشاء الشروط" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +msgid "Create User for selected Faculty(s)" +msgstr "إنشاء مستخدم للكلية (الكلية) المحددة" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create User for selected Student(s)" +msgstr "إنشاء مستخدم للطالب (الطلاب) المحددين" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_user_create_view_act +#: model:ir.actions.act_window,name:openeducat_core.student_user_create_view_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create Users" +msgstr "إنشاء المستخدمين" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_uid +msgid "Created by" +msgstr "انشأ من قبل" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_date +msgid "Created on" +msgstr "تم إنشاؤها على" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_limit +msgid "Credit Limit" +msgstr "الحد الائتماني" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_to_invoice +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_to_invoice +msgid "Credit To Invoice" +msgstr "الائتمان إلى الفاتورة" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit_limit +msgid "Credit limit specific to this partner." +msgstr "حد الائتمان الخاص بهذا الشريك." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__currency_id +msgid "Currency" +msgstr "عملة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_customer +msgid "Customer Location" +msgstr "موقع العميل" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_term_id +msgid "Customer Payment Terms" +msgstr "شروط الدفع للعملاء" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__customer_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__customer_rank +msgid "Customer Rank" +msgstr "رتبة العميل" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_1 +#: model:op.student,last_name:openeducat_core.op_student_4 +msgid "Dani" +msgstr "داني" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Dashboard" +msgstr "لوحة القيادة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_dashboard_kpi +msgid "Dashboard KPI" +msgstr "لوحة القيادة KPI" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_dropbox +msgid "Database Backup to Dropbox" +msgstr "النسخ الاحتياطي لقاعدة البيانات إلى Dropbox" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_google_drive +msgid "Database Backup to Google Drive" +msgstr "النسخ الاحتياطي لقاعدة البيانات إلى Google Drive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup +msgid "Database Backup to Local Server" +msgstr "النسخ الاحتياطي لقاعدة البيانات إلى الخادم المحلي" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_onedrive +msgid "Database Backup to Onedrive" +msgstr "النسخ الاحتياطي لقاعدة البيانات إلى Onedrive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_ftp +msgid "Database Backup to Remote FTP Server" +msgstr "النسخ الاحتياطي لقاعدة البيانات إلى خادم FTP البعيد" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_sftp +msgid "Database Backup to Remote SFTP Server" +msgstr "النسخ الاحتياطي لقاعدة البيانات إلى خادم SFTP البعيد" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__date +msgid "Date" +msgstr "تاريخ" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_8 +msgid "David" +msgstr "ديفيد" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Days Before Receipt" +msgstr "أيام قبل الاستلام" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__days_sales_outstanding +msgid "Days Sales Outstanding (DSO)" +msgstr "أيام المبيعات المعلقة (DSO)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__trust +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__trust +msgid "Degree of trust you have in this debtor" +msgstr "درجة الثقة لديك في هذا المدين" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by\n" +" students or faculties." +msgstr "" +"قم بتوصيل\n" +" المعرفة ومشاركتها مع الجميع من خلال إنشاء\n" +" مدونات مدروسة ومصممة جيدًا بواسطة\n" +" الطلاب أو أعضاء هيئة التدريس." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by students\n" +" or faculties." +msgstr "" +"قم بتوصيل\n" +" المعرفة ومشاركتها مع الجميع من خلال إنشاء\n" +" مدونات مدروسة ومصممة جيدًا بواسطة الطلاب\n" +" أو أعضاء هيئة التدريس." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__department_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__department_id +#: model:ir.ui.menu,name:openeducat_core.menu_op_department_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_tree +msgid "Department" +msgstr "قسم" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__dept_id +msgid "Department Name" +msgstr "اسم القسم" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_department_view +msgid "Departments" +msgstr "الأقسام" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Departments count" +msgstr "عد الإدارات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_digital_library +msgid "Digital Library" +msgstr "المكتبة الرقمية" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_discipline +msgid "Discipline Enterprise" +msgstr "مؤسسة الانضباط" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__display_name +msgid "Display Name" +msgstr "اسم العرض" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Documentation" +msgstr "توثيق" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Download students\n" +" attendace xlsx report" +msgstr "" +"تنزيل تقرير حضور الطلاب\n" +" XLSX" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__draft +msgid "Draft" +msgstr "مسودة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__duplicated_bank_account_partners_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__duplicated_bank_account_partners_count +msgid "Duplicated Bank Account Partners Count" +msgstr "عدد شركاء الحساب البنكي المكرر" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_openeducat +msgid "Education" +msgstr "تعليم" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_other_education +msgid "Education Other" +msgstr "التعليم أخرى" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,help:openeducat_core.field_op_student__partner_share +msgid "" +"Either customer (not a user), either shared user. Indicated the current " +"partner is a customer without access or with a limited access created for " +"sharing data." +msgstr "" +"إما العميل (وليس المستخدم)، إما المستخدم المشترك. يُشار إلى أن الشريك الحالي" +" هو عميل ليس لديه حق الوصول أو لديه حق وصول محدود تم إنشاؤه لمشاركة " +"البيانات." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__elective +msgid "Elective" +msgstr "اختياري" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__elective_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Elective Subjects" +msgstr "المواد الاختيارية" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email +msgid "Email" +msgstr "بريد إلكتروني" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emergency_contact +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__emergency_contact +msgid "Emergency Contact" +msgstr "الاتصال بالطوارىء" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_hr_employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee +msgid "Employee" +msgstr "موظف" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee_ids +msgid "Employees" +msgstr "موظفين" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employees_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employees_count +msgid "Employees Count" +msgstr "عدد الموظفين" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__end_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "End Date" +msgstr "تاريخ الانتهاء" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "لا يمكن تعيين تاريخ الانتهاء قبل تاريخ البدء." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_9 +msgid "Eric" +msgstr "اريك" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/update.py:0 +#, python-format +msgid "Error during communication with the warranty server." +msgstr "حدث خطأ أثناء الاتصال بخادم الضمان." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__evaluation_type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Evaluation Type" +msgstr "نوع التقييم" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_event_enterprise +msgid "Event Enterprise" +msgstr "مؤسسة الحدث" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Exam" +msgstr "امتحان" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_enterprise +msgid "Exam Enterprise" +msgstr "مؤسسة الامتحان" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_gpa_enterprise +msgid "Exam GPA Enterprise" +msgstr "امتحان GPA المؤسسة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_grading_bridge +msgid "Exam Grading Bridge" +msgstr "جسر درجات الامتحان" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility +msgid "Facility" +msgstr "منشأة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility_enterprise +msgid "Facility Enterprise" +msgstr "مؤسسة المرافق" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__faculty_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_root +msgid "Faculties" +msgstr "ملكات" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Faculties can use the live\n" +" session to create, edit, and assign both team\n" +" and individual assignments." +msgstr "" +"يمكن للكليات استخدام الجلسة\n" +" المباشرة لإنشاء وتحرير وتعيين مهام الفريق\n" +" والفردية." + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_tree +msgid "Faculty" +msgstr "كلية" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_2 +msgid "Fahad" +msgstr "فهد" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_10 +msgid "Fatima" +msgstr "فاطمة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees" +msgstr "مصاريف" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees Access for Parents" +msgstr "الوصول إلى الرسوم لأولياء الأمور" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_enterprise +msgid "Fees Enterprise" +msgstr "رسوم المؤسسة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_duration +msgid "Fees On Duration" +msgstr "الرسوم على المدة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_session +msgid "Fees On Session" +msgstr "الرسوم على الجلسة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_parent_bridge +msgid "Fees Parent Bridge" +msgstr "رسوم جسر الوالدين" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_plan +msgid "Fees Plan" +msgstr "خطة الرسوم" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__female +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__f +msgid "Female" +msgstr "أنثى" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized +msgid "" +"Field used to store sanitized phone number. Helps speeding up searches and " +"comparisons." +msgstr "" +"الحقل المستخدم لتخزين رقم الهاتف المعقم. يساعد على تسريع عمليات البحث " +"والمقارنات." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__final_year +msgid "Final Year Grades subdivided by Quarters" +msgstr "درجات السنة النهائية مقسمة إلى أرباع" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__finished +msgid "Finished" +msgstr "انتهى" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__first_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "First Name" +msgstr "الاسم الأول" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__fiscal_country_codes +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__fiscal_country_codes +msgid "Fiscal Country Codes" +msgstr "رموز الدولة المالية" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_position_id +msgid "Fiscal Position" +msgstr "الوضع المالي" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_15 +msgid "Flynn" +msgstr "فلين" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_follower_ids +msgid "Followers" +msgstr "متابعون" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_partner_ids +msgid "Followers (Partners)" +msgstr "المتابعون (الشركاء)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "رمز الخط الرائع على سبيل المثال. مهام كرة القدم" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ubl_cii_format +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ubl_cii_format +msgid "Format" +msgstr "شكل" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_formatted +msgid "Format email address \"Name \"" +msgstr "تنسيق عنوان البريد الإلكتروني \"الاسم \"" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_formatted +msgid "Formatted Email" +msgstr "البريد الإلكتروني المنسق" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__four_quarter +msgid "Four Quarters" +msgstr "اربعة ارباع" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__gpa +msgid "GPA" +msgstr "المعدل التراكمي" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__gender +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gender +msgid "Gender" +msgstr "جنس" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_student +msgid "General" +msgstr "عام" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_general +msgid "General Management" +msgstr "الادارة العامة" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__generic +msgid "Generic" +msgstr "نوعي" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_latitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_latitude +msgid "Geo Latitude" +msgstr "خط العرض الجغرافي" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_longitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_longitude +msgid "Geo Longitude" +msgstr "خط الطول الجغرافي" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Get Subjects" +msgstr "الحصول على المواضيع" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Give a better transparency\n" +" to a parent about their child’s academic\n" +" activities and achievements." +msgstr "" +"توفير شفافية\n" +" أفضل لأولياء الأمور بشأن الأنشطة والإنجازات الأكاديمية\n" +" لطفلهم." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_googlemeet +msgid "Google Meet" +msgstr "لقاء جوجل" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Google Meet helps you to organize\n" +" online classrooms or live meetings." +msgstr "" +"يساعدك Google Meet على تنظيم\n" +" الفصول الدراسية أو الاجتماعات المباشرة عبر الإنترنت." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__grade_weightage +msgid "Grade Weightage" +msgstr "الوزن الصفي" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grading +msgid "Grading" +msgstr "وضع العلامات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grievance_enterprise +msgid "Grievance" +msgstr "التظلم" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Group By..." +msgstr "مجموعة من..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emp_id +msgid "HR Employee" +msgstr "موظف الموارد البشرية" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_20 +msgid "Hajjar" +msgstr "حجار" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Harness the power of true open source\n" +" web conferencing system for online learning." +msgstr "" +"استغل قوة نظام مؤتمرات الويب الحقيقي مفتوح المصدر\n" +" للتعلم عبر الإنترنت." + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_3 +msgid "Harvey" +msgstr "هارفي" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__has_message +msgid "Has Message" +msgstr "لديه رسالة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_unreconciled_entries +msgid "Has Unreconciled Entries" +msgstr "يحتوي على إدخالات لم تتم تسويتها" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_health_enterprise +msgid "Health Enterprise" +msgstr "المؤسسة الصحية" + +#. module: openeducat_core +#: model:ir.module.category,description:openeducat_core.module_category_all_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_all_other_education +#: model:ir.module.category,description:openeducat_core.module_category_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_openeducat_others +msgid "Helps you manage your institutes different-different users." +msgstr "يساعدك على إدارة معاهدك بمستخدمين مختلفين." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"His / Her birthday as recorded in the General Register of the school /\n" +" college is" +msgstr "" +"تاريخ ميلاده/ها كما هو مسجل في السجل العام للمدرسة/\n" +" الكلية" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__id +msgid "ID" +msgstr "بطاقة تعريف" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id_number +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id_number +msgid "ID Card Number" +msgstr "رقم بطاقة الهوية" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_student__barcode +msgid "ID used for student identification" +msgstr "الهوية المستخدمة لتحديد هوية الطالب" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__im_status +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__im_status +msgid "IM Status" +msgstr "حالة المراسلة الفورية" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon" +msgstr "أيقونة" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "أيقونة للإشارة إلى نشاط الاستثناء." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction +msgid "If checked, new messages require your attention." +msgstr "إذا تم تحديدها، فإن الرسائل الجديدة تتطلب انتباهك." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "إذا تم تحديده، فإن بعض الرسائل تحتوي على خطأ في التسليم." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__team_id +msgid "" +"If set, this Sales Team will be used for sales and assignments related to " +"this partner" +msgstr "" +"إذا تم تعيينه، فسيتم استخدام فريق المبيعات هذا للمبيعات والمهام المتعلقة " +"بهذا الشريك" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_blacklisted +msgid "" +"If the email address is on the blacklist, the contact won't receive mass " +"mailing anymore, from any list" +msgstr "" +"إذا كان عنوان البريد الإلكتروني مدرجًا في القائمة السوداء، فلن تتلقى جهة " +"الاتصال بريدًا جماعيًا بعد الآن، من أي قائمة" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "" +"If the sanitized phone number is on the blacklist, the contact won't receive" +" mass mailing sms anymore, from any list" +msgstr "" +"إذا كان رقم الهاتف المعقم مدرجًا في القائمة السوداء، فلن تتلقى جهة الاتصال " +"رسائل نصية قصيرة جماعية بعد الآن، من أي قائمة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1920 +msgid "Image" +msgstr "صورة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1024 +msgid "Image 1024" +msgstr "الصورة 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_128 +msgid "Image 128" +msgstr "الصورة 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_256 +msgid "Image 256" +msgstr "الصورة 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_512 +msgid "Image 512" +msgstr "الصورة 512" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "Import Template for Batch" +msgstr "قالب الاستيراد للدفعة" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "Import Template for Courses" +msgstr "استيراد قالب للدورات" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#, python-format +msgid "Import Template for Faculties" +msgstr "نموذج استيراد للكليات" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Student Course Details" +msgstr "استيراد قالب لتفاصيل دورة الطالب" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Students" +msgstr "استيراد القالب للطلاب" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject.py:0 +#, python-format +msgid "Import Template for Subjects" +msgstr "استيراد قالب للموضوعات" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__mobile_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a mobile number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"يشير إلى ما إذا كان رقم الهاتف المعقم المدرج في القائمة السوداء هو رقم هاتف " +"محمول. يساعد في تمييز الرقم الذي تم إدراجه في القائمة السوداء عندما يكون " +"هناك حقل جوال وهاتف في النموذج." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a phone number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"يشير إلى ما إذا كان رقم الهاتف المعقم المدرج في القائمة السوداء هو رقم هاتف." +" يساعد في تمييز الرقم الذي تم إدراجه في القائمة السوداء عندما يكون هناك حقل " +"جوال وهاتف في النموذج." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__industry_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__industry_id +msgid "Industry" +msgstr "صناعة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address_inline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address_inline +msgid "Inlined Complete Address" +msgstr "العنوان الكامل المضمن" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Institute Detail" +msgstr "تفاصيل المعهد" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn +msgid "Invoice" +msgstr "فاتورة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_ids +msgid "Invoices" +msgstr "الفواتير" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_is_follower +msgid "Is Follower" +msgstr "هو تابع" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_public +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_public +msgid "Is Public" +msgstr "عامة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_published +msgid "Is Published" +msgstr "يتم نشر" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_company +msgid "Is a Company" +msgstr "هي شركة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_parent +msgid "Is a Parent" +msgstr "هو أحد الوالدين" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_student +msgid "Is a Student" +msgstr "هو طالب" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" alumni students." +msgstr "" +"يسمح لك بتخزين تفاصيل\n" +" الطلاب الخريجين." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Parents." +msgstr "" +"يسمح لك بتخزين تفاصيل\n" +" الوالدين." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Placement Team, their team leader and their team\n" +" members." +msgstr "" +"فهو يسمح لك بتخزين تفاصيل\n" +" فريق التوظيف وقائد الفريق وأعضاء الفريق\n" +"." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of alumni students." +msgstr "يسمح لك بتخزين تفاصيل الطلاب الخريجين." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of the Parents." +msgstr "انها تسمح لك لتخزين تفاصيل الوالدين." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of the Placement Team, their team leader " +"and their team members." +msgstr "يسمح لك بتخزين تفاصيل فريق التنسيب وقائد الفريق وأعضاء فريقهم." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It help the student to\n" +" sign-in in their attendance sheet via kiosk\n" +" mode and barcode scanner." +msgstr "" +"فهو يساعد الطالب على\n" +" تسجيل الدخول في ورقة الحضور الخاصة به عبر وضع الكشك\n" +" والماسح الضوئي للرمز الشريطي." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about Online Appointment Booking." +msgstr "يتعلق الأمر بحجز المواعيد عبر الإنترنت." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about checking OMR exam sheets\n" +" using Mobile." +msgstr "" +"يتعلق الأمر بفحص أوراق اختبار OMR\n" +" باستخدام الهاتف المحمول." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about checking OMR exam sheets using mobile." +msgstr "يتعلق الأمر بفحص أوراق اختبار OMR باستخدام الهاتف المحمول." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about parent teacher meeting\n" +" related to student performance." +msgstr "" +"يتعلق الأمر باجتماع أولياء الأمور والمعلمين\n" +" المتعلق بأداء الطلاب." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about parent teacher meeting related to student performance." +msgstr "يتعلق الأمر باجتماع أولياء الأمور والمعلمين المتعلق بأداء الطلاب." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application\n" +" which provides a facility to manage the timing details." +msgstr "" +"إنه تطبيق متكامل تمامًا\n" +" يوفر وسيلة لإدارة تفاصيل التوقيت." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application which provides a facility to manage the " +"timing details." +msgstr "إنه تطبيق متكامل تمامًا يوفر وسيلة لإدارة تفاصيل التوقيت." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the job type" +msgstr "يتم استخدامه لتكوين نوع الوظيفة" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used To configure the skill\n" +" category." +msgstr "" +"يتم استخدامه لتكوين فئة\n" +" المهارة." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the skill category." +msgstr "يتم استخدامه لتكوين فئة المهارة." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used for admission procedure for\n" +" the applicant." +msgstr "" +"يتم استخدامه لإجراءات القبول\n" +" لمقدم الطلب." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used for admission procedure for the applicant." +msgstr "يتم استخدامه لإجراءات القبول لمقدم الطلب." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the class room." +msgstr "يتم استخدامه لتكوين غرفة الصف." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the classroom." +msgstr "يتم استخدامه لتكوين الفصول الدراسية." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintanance facility for an institute. To " +"maintain attendance, attendance register is created for particular batch and" +" course" +msgstr "" +"ويوفر مرفق صيانة الحضور للمعهد. للحفاظ على الحضور، يتم إنشاء سجل الحضور " +"لدفعة ودورة معينة" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintenance\n" +" facility for an institute. To maintain attendance,\n" +" attendance register is created for particular batch and\n" +" course" +msgstr "" +"يوفر إمكانية صيانة الحضور\n" +" للمعهد. للحفاظ على الحضور،\n" +" يتم إنشاء سجل الحضور لدفعة معينة و\n" +" الدورة التدريبية" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" exam related details like Exam types and Exam Rooms." +msgstr "" +"فهو يوفر إمكانية تكوين\n" +" التفاصيل المتعلقة بالاختبار مثل أنواع الاختبار وغرف الاختبار." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" library management" +msgstr "" +"وهو يوفر إمكانية تكوين\n" +" إدارة المكتبة" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" the assignment type." +msgstr "" +"وهو يوفر إمكانية تكوين\n" +" نوع المهمة." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure exam related details like Exam types " +"and Exam Rooms." +msgstr "" +"فهو يوفر إمكانية تكوين التفاصيل المتعلقة بالامتحان مثل أنواع الامتحانات وغرف" +" الامتحانات." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure library management" +msgstr "ويوفر التسهيلات لتكوين إدارة المكتبة" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure the assignment type." +msgstr "ويوفر التسهيلات لتكوين نوع المهمة." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the placement\n" +" facility for student." +msgstr "" +"وهو يوفر تسهيلات تحديد المستوى\n" +" للطالب." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies achievement of student." +msgstr "ويحدد إنجاز الطالب." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies health of the student." +msgstr "ويحدد صحة الطالب." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies lesson planing for the\n" +" upcoming session." +msgstr "" +"فهو يحدد تخطيط الدرس\n" +" للجلسة القادمة." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies overall discipline of\n" +" student." +msgstr "" +"وهو يحدد الانضباط العام\n" +" للطالب." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies overall discipline of student." +msgstr "ويحدد الانضباط العام للطالب." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It will generate Secure QR Code." +msgstr "سيتم إنشاء رمز الاستجابة السريعة الآمن." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Its Specify lesson planing for the upcoming session." +msgstr "حدد تخطيط الدرس للدورة القادمة." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_6 +msgid "Jack" +msgstr "جاك" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_22 +msgid "Jacobs" +msgstr "جاكوبس" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_12 +msgid "James" +msgstr "جوامع" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_jitsi_enterprise +msgid "Jitsi Enterprise" +msgstr "مؤسسة جيتسي" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_job_enterprise +msgid "Job Enterprise" +msgstr "المؤسسة الوظيفية" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__function +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__function +msgid "Job Position" +msgstr "وظيفه" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_5 +msgid "John" +msgstr "جون" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_10 +msgid "Johnson" +msgstr "جونسون" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_16 +msgid "Jones" +msgstr "جونز" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__journal_item_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__journal_item_count +msgid "Journal Items" +msgstr "عناصر المجلة" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_12 +msgid "Julie" +msgstr "جولي" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_25 +msgid "Kate" +msgstr "كيت" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "LMS" +msgstr "نظام إدارة التعلم" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_admission +msgid "LMS Admission" +msgstr "القبول LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_blog +msgid "LMS Blog Enterprise" +msgstr "LMS مدونة المؤسسة" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_course +msgid "LMS Course" +msgstr "دورة LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms +msgid "LMS Enterprise" +msgstr "مؤسسة LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_forum +msgid "LMS Forum Enterprise" +msgstr "منتدى LMS للمؤسسات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_gamification +msgid "LMS Gamification Enterprise" +msgstr "مؤسسة LMS للألعاب" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_h5p +msgid "LMS H5P Enterprise" +msgstr "LMS H5P المؤسسة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sale +msgid "LMS Sale Enterprise" +msgstr "مؤسسة بيع LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_survey +msgid "LMS Survey Enterprise" +msgstr "مؤسسة مسح LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_website +msgid "LMS Website" +msgstr "موقع LMS" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "LOGO" +msgstr "شعار" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__lang +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Language" +msgstr "لغة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Last Name" +msgstr "اسم العائلة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_uid +msgid "Last Updated by" +msgstr "آخر تحديث بواسطة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_date +msgid "Last Updated on" +msgstr "آخر تحديث بتاريخ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__calendar_last_notif_ack +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__calendar_last_notif_ack +msgid "Last notification marked as read from base Calendar" +msgstr "تم وضع علامة على الإشعار الأخير كمقروء من التقويم الأساسي" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,help:openeducat_core.field_op_student__last_time_entries_checked +msgid "" +"Last time the invoices & payments matching was performed for this partner. " +"It is set either if there's not at least an unreconciled debit and an " +"unreconciled credit or if you click the \"Done\" button." +msgstr "" +"آخر مرة تم فيها إجراء مطابقة الفواتير والمدفوعات لهذا الشريك. ويتم تعيينه " +"إما في حالة عدم وجود خصم لم تتم تسويته ودائن لم تتم تسويته على الأقل، أو في " +"حالة النقر فوق الزر \"تم\"." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_login +msgid "Latest Connection" +msgstr "أحدث اتصال" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_time_entries_checked +msgid "Latest Invoices & Payments Matching Date" +msgstr "تاريخ مطابقة أحدث الفواتير والمدفوعات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lesson +msgid "Lesson Enterprise" +msgstr "مؤسسة الدرس" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Library" +msgstr "مكتبة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_barcode +msgid "Library Barcode Enterprise" +msgstr "مكتبة الباركود المؤسسة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_enterprise +msgid "Library Enterprise" +msgstr "مؤسسة المكتبة" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_13 +msgid "Lily" +msgstr "زنبق" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__student_line +msgid "Line" +msgstr "خط" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_14 +msgid "Lisa" +msgstr "ليزا" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Live Classroom Integrations" +msgstr "التكامل المباشر للفصول الدراسية" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live +msgid "Live Meeting" +msgstr "لقاء مباشر" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_assignment +msgid "Live Meeting Assignment" +msgstr "مهمة الاجتماع المباشر" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attendance +msgid "Live Meeting Attendance" +msgstr "الحضور المباشر للاجتماعات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attentiveness +msgid "Live Meeting Attentiveness" +msgstr "لايف الاجتماع الاهتمام" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Live classroom comes with a\n" +" dynamic set of teaching and learning tools to\n" +" simulate a physical classroom learning\n" +" environment." +msgstr "" +"يأتي الفصل الدراسي المباشر مزودًا\n" +" بمجموعة ديناميكية من أدوات التدريس والتعلم\n" +" لمحاكاة بيئة التعلم الفعلية\n" +" في الفصل الدراسي." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Lms Drag Into\n" +" TextProvides facility to conduct online\n" +" exam platform with question type Drag\n" +" Into Text" +msgstr "" +"Lms Drag Into\n" +" Textيوفر وسيلة لإجراء\n" +" نظام الاختبار عبر الإنترنت مع نوع السؤال اسحب\n" +" إلى النص" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_drag_into_text +msgid "Lms Drag Into Text" +msgstr "LMS اسحب إلى النص" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_interactive_video +msgid "Lms Interactive Video" +msgstr "فيديو تفاعلي LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_following +msgid "Lms Match Following" +msgstr "متابعة مطابقة Lms" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_images +msgid "Lms Match Images" +msgstr "Lms مطابقة الصور" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_multiple_choice +msgid "Lms Multiple Choice" +msgstr "LMS الاختيار من متعدد" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_numeric +msgid "Lms Numeric" +msgstr "LMS رقمي" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sort_paragraphs +msgid "Lms Sort Paragraphs" +msgstr "Lms فرز الفقرات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__login +msgid "Login" +msgstr "تسجيل الدخول" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_5 +msgid "Lukas" +msgstr "لوكاس" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__main_department_id +msgid "Main Department" +msgstr "القسم الرئيسي" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__male +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__m +msgid "Male" +msgstr "ذكر" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_11 +msgid "Malik" +msgstr "مالك" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage Events for students" +msgstr "إدارة الأحداث للطلاب" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Streamline and\n" +" user-friendly online admissions process" +msgstr "إدارة عملية القبول عبر الإنترنت بشكل سلس وسهل الاستخدام" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students\n" +" Admission" +msgstr "" +"Manage Students\n" +" Admission" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students can Add\n" +" Multiple Subjects" +msgstr "" +"إدارة إمكانية إضافة الطلاب\n" +" مواضيع متعددة" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and expedite the\n" +" assignment grading process efficiently with\n" +" our streamlined platform." +msgstr "" +"يمكنك إدارة وتسريع\n" +" عملية تصنيف المهام بكفاءة من خلال\n" +" نظامنا الأساسي المبسط." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and optimize the\n" +" grading and assessment process with Exam GPA\n" +" Enterprise." +msgstr "" +"إدارة وتحسين\n" +" عملية وضع العلامات والتقييم باستخدام Exam GPA\n" +" Enterprise." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and streamline\n" +" the exam grading process seamlessly with the\n" +" innovative Exam Grading Bridge." +msgstr "" +"قم بإدارة وتبسيط\n" +" عملية وضع درجات الاختبار بسلاسة باستخدام\n" +" جسر تصنيف الاختبار المبتكر." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage books, articles,\n" +" media and much more" +msgstr "" +"إدارة الكتب والمقالات\n" +" الوسائط وغير ذلك الكثير" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage educational\n" +" content with ease through LMS website." +msgstr "" +"يمكنك إدارة المحتوى\n" +" التعليمي بسهولة من خلال موقع LMS الإلكتروني." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage efficient allocation of subject\n" +" materials with our streamlined system." +msgstr "" +"يمكنك إدارة التخصيص الفعال لمواد الموضوع\n" +" من خلال نظامنا المبسط." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage enrollment\n" +" effortlessly with LMS Admission." +msgstr "" +"يمكنك إدارة التسجيل\n" +" بسهولة من خلال القبول في نظام إدارة التعلم (LMS)." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage image-based quizzes effortlessly with Quiz Match Images." +msgstr "" +"قم بإدارة الاختبارات المبنية على الصور بسهولة باستخدام Quiz Match Images." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage interactive\n" +" and engaging content seamlessly with LMS\n" +" H5P" +msgstr "" +"يمكنك إدارة المحتوى التفاعلي\n" +" والجذاب بسلاسة باستخدام LMS\n" +" H5P" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage studetns\n" +" progress report" +msgstr "إدارة تقرير تقدم الطلاب\n" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage, automate, and\n" +" enhance the assignment grading workflow\n" +" seamlessly with Assignment Grading Bridge." +msgstr "" +"يمكنك إدارة سير عمل تقدير المهام وأتمتته\n" +" وتحسينه\n" +" بسلاسة باستخدام Assignment Grading Bridge." + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_9 +msgid "Marcia" +msgstr "مارسيا" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_23 +msgid "Maria" +msgstr "ماريا" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_4 +msgid "Marie" +msgstr "ماري" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_8 +#: model:op.student,first_name:openeducat_core.op_student_2 +msgid "Mark" +msgstr "علامة" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_18 +msgid "Martin" +msgstr "مارتن" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_mass_subject_registration +msgid "Mass Subject Registration" +msgstr "تسجيل الموضوع الشامل" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__max_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__max_unit_load +msgid "Maximum Unit Load" +msgstr "الحد الأقصى لتحميل الوحدة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_meeting_enterprise +msgid "Meeting Enterprise" +msgstr "لقاء المؤسسة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_ids +msgid "Meetings" +msgstr "الاجتماعات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error +msgid "Message Delivery error" +msgstr "خطأ في تسليم الرسالة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn_msg +msgid "Message for Invoice" +msgstr "رسالة للفاتورة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn_msg +msgid "Message for Purchase Order" +msgstr "رسالة لطلب الشراء" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn_msg +msgid "Message for Stock Picking" +msgstr "رسالة لاختيار الأسهم" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_ids +msgid "Messages" +msgstr "رسائل" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_4 +msgid "Michael" +msgstr "ميخائيل" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Microsoft Teams allows you to stay\n" +" connected and organized with Chat, Meet, Call and\n" +" Collaborate." +msgstr "" +"يسمح لك Microsoft Teams بالبقاء\n" +" على اتصال ومنظم من خلال الدردشة والاجتماع والاتصال\n" +" والتعاون." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__middle_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Middle Name" +msgstr "الاسم الأوسط" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_24 +msgid "Miller" +msgstr "ميلر" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__min_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__min_unit_load +msgid "Minimum Unit Load" +msgstr "الحد الأدنى لتحميل الوحدة" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_3 +msgid "Mitzi" +msgstr "ميتزي" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile +msgid "Mobile" +msgstr "متحرك" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_7 +msgid "Moore" +msgstr "مور" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_multi_department +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Multi Departments" +msgstr "أقسام متعددة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__my_activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "الموعد النهائي لنشاطي" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Name" +msgstr "اسم" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__nationality +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__nationality +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Nationality" +msgstr "جنسية" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_calendar_event_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "حدث تقويم النشاط التالي" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "الموعد النهائي للنشاط التالي" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_summary +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_summary +msgid "Next Activity Summary" +msgstr "ملخص النشاط التالي" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_id +msgid "Next Activity Type" +msgstr "نوع النشاط التالي" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_16 +msgid "Nora" +msgstr "نورا" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__normal +msgid "Normal" +msgstr "طبيعي" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_normalized +msgid "Normalized Email" +msgstr "البريد الإلكتروني الطبيعي" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__comment +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__comment +msgid "Notes" +msgstr "ملحوظات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_notice_board_enterprise +msgid "Notice Board Enterprise" +msgstr "مؤسسة لوحة الإعلانات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of Actions" +msgstr "عدد الإجراءات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_count +msgid "Number of Departments" +msgstr "عدد الأقسام" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,help:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Number of days to send reminder email before the promised receipt date" +msgstr "" +"عدد الأيام لإرسال رسالة تذكير بالبريد الإلكتروني قبل تاريخ الاستلام الموعود" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of errors" +msgstr "عدد الأخطاء" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "عدد الرسائل التي تتطلب اتخاذ إجراء" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "عدد الرسائل التي بها خطأ في التسليم" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o+ +msgid "O+ve" +msgstr "يا + ح" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o- +msgid "O-ve" +msgstr "يا و" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_omr +msgid "OMR" +msgstr "ريال عماني" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Offer HD audio and video-enabled live\n" +" classes with up to 100 participants at the same time at the\n" +" most affordable cost." +msgstr "" +"يمكنك تقديم دروس مباشرة\n" +" صوتية وفيديو عالية الدقة مع ما يصل إلى 100 مشارك في الوقت نفسه وبتكلفة\n" +" أقل تكلفة." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_online_admission +msgid "Online Admission Enterprise" +msgstr "مؤسسة القبول عبر الإنترنت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_online_appointment +msgid "Online Appointment Enterprise" +msgstr "مؤسسة التعيين عبر الإنترنت" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "OpenEduCat" +msgstr "OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_batch +msgid "OpenEduCat Batch" +msgstr "دفعة OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_category +msgid "OpenEduCat Category" +msgstr "فئة OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_department +msgid "OpenEduCat Department" +msgstr "قسم OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "كلية OpenEduCat" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "OpenEduCat Inc" +msgstr "شركة اوبن ايدو كات" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat_others +msgid "OpenEduCat Others" +msgstr "OpenEduCat آخرون" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules\n" +" helps you to generate backups of your databases\n" +" automatically on regular interval of times. The\n" +" generated backups can be stored into local storage, FTP\n" +" server, SFTP server, Dropbox, Google Drive or Onedrive." +msgstr "" +"تساعدك وحدات النسخ الاحتياطي التلقائي OpenEduCat\n" +" على إنشاء نسخ احتياطية لقواعد بياناتك\n" +" تلقائيًا على فترات زمنية منتظمة. يمكن تخزين\n" +" النسخ الاحتياطية التي تم إنشاؤها في وحدة التخزين المحلية، أو خادم FTP\n" +"، أو خادم SFTP، أو Dropbox، أو Google Drive، أو Onedrive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules helps you to generate backups of your " +"databases automatically on regular interval of times. The generated backups " +"can be stored into local storage, FTP server, SFTP server, Dropbox, Google " +"Drive or Onedrive.User can enable auto remove option to automatically delete" +" old backups. User can enable email notification to be notified about the " +"success and failure of the backup generation and storage. Using Automatic " +"Database Backup module user can generate and store database backups to " +"multiple location." +msgstr "" +"تساعدك وحدات النسخ الاحتياطي التلقائي OpenEduCat على إنشاء نسخ احتياطية " +"لقواعد البيانات الخاصة بك تلقائيًا على فترات زمنية منتظمة. يمكن تخزين النسخ " +"الاحتياطية التي تم إنشاؤها في وحدة التخزين المحلية أو خادم FTP أو خادم SFTP " +"أو Dropbox أو Google Drive أو Onedrive. يمكن للمستخدم تمكين خيار الإزالة " +"التلقائية لحذف النسخ الاحتياطية القديمة تلقائيًا. يمكن للمستخدم تمكين إعلام " +"البريد الإلكتروني ليتم إعلامه بنجاح وفشل إنشاء النسخة الاحتياطية وتخزينها. " +"باستخدام وحدة النسخ الاحتياطي التلقائي لقاعدة البيانات، يمكن للمستخدم إنشاء " +"نسخ احتياطية لقاعدة البيانات وتخزينها في مواقع متعددة." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management\n" +" system helps you to create your online course. Create\n" +" your sections and course material in it." +msgstr "" +"يساعدك نظام إدارة التعلم OpenEduCat\n" +" على إنشاء الدورة التدريبية الخاصة بك عبر الإنترنت. أنشئ\n" +" الأقسام والمواد الدراسية بداخلها." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management system helps you to create your online " +"course. Create your sections and course material in it." +msgstr "" +"يساعدك نظام إدارة التعلم OpenEduCat على إنشاء الدورة التدريبية الخاصة بك عبر" +" الإنترنت. قم بإنشاء أقسامك والمواد الدراسية فيها." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat provides\n" +" help to enhance the overall user system by\n" +" providing options to send leave requests to\n" +" different groups or sections of people." +msgstr "" +"يوفر OpenEduCat\n" +" المساعدة لتحسين نظام المستخدم بشكل عام من خلال\n" +" توفير خيارات لإرسال طلبات الإجازة إلى\n" +" مجموعات أو أقسام مختلفة من الأشخاص." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_ids +msgid "Opportunities" +msgstr "فرص" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_count +msgid "Opportunity" +msgstr "فرصة" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize and manage\n" +" classrooms with equipment and facilities\n" +" required for giving best classroom sessions." +msgstr "" +"تنظيم وإدارة\n" +" الفصول الدراسية بالمعدات والمرافق\n" +" اللازمة لتقديم أفضل جلسات الفصل الدراسي." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize events,\n" +" publish event information and images, send\n" +" RSVP to attendees and keep the count of who\n" +" joined in." +msgstr "" +"تنظيم الأحداث،\n" +" نشر معلومات الحدث وصوره، وإرسال\n" +" الرد على الحضور إلى الحضور والاحتفاظ بعدد الأشخاص\n" +" الذين انضموا إليه." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__o +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__other +msgid "Other" +msgstr "آخر" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__others +msgid "Other(overlapping terms, custom schedules)" +msgstr "أخرى (الشروط المتداخلة، والجداول المخصصة)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent +msgid "Parent" +msgstr "الأبوين" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__parent_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Parent Course" +msgstr "دورة الوالدين" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__parent_id +msgid "Parent Department" +msgstr "قسم أولياء الأمور" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent_enterprise +msgid "Parent Enterprise" +msgstr "المؤسسة الأم" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__parent_term +msgid "Parent Term" +msgstr "مصطلح الوالدين" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_name +msgid "Parent name" +msgstr "اسم الوالدين" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Participate in class\n" +" discussion by sharing points of view, asking\n" +" questions, and contributing to group projects." +msgstr "" +"شارك في مناقشة\n" +" الفصل من خلال مشاركة وجهات النظر وطرح\n" +" الأسئلة والمساهمة في المشاريع الجماعية." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Partner" +msgstr "شريك" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contract_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contract_ids +msgid "Partner Contracts" +msgstr "عقود الشركاء" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__use_partner_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__use_partner_credit_limit +msgid "Partner Limit" +msgstr "حد الشريك" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_company_registry_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_company_registry_partner_id +msgid "Partner with same Company Registry" +msgstr "شريك مع نفس سجل الشركة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_vat_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_vat_partner_id +msgid "Partner with same Tax ID" +msgstr "شريك بنفس المعرف الضريبي" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_19 +msgid "Patrick" +msgstr "باتريك" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_21 +msgid "Paul" +msgstr "بول" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit_limit +msgid "Payable Limit" +msgstr "الحد المستحق الدفع" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_method_id +msgid "Payment Method" +msgstr "طريقة الدفع او السداد" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_count +msgid "Payment Token Count" +msgstr "عدد رموز الدفع" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_ids +msgid "Payment Tokens" +msgstr "رموز الدفع" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_6 +msgid "Peeters" +msgstr "بيترز" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_endpoint +msgid "Peppol Endpoint" +msgstr "نقطة نهاية بيبول" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_eas +msgid "Peppol e-address (EAS)" +msgstr "عنوان بيبول الإلكتروني (EAS)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Personal Information" +msgstr "معلومات شخصية" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone +msgid "Phone" +msgstr "هاتف" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "Phone Blacklisted" +msgstr "الهاتف في القائمة السوداء" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_mobile_search +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_mobile_search +msgid "Phone/Mobile" +msgstr "الهاتف المحمول" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_enterprise +msgid "Placement Enterprise" +msgstr "مؤسسة التنسيب" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_job_enterprise +msgid "Placement Job Enterprise" +msgstr "مؤسسة التوظيف" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_bike +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_bike +msgid "Plan To Change Bike" +msgstr "خطة لتغيير الدراجة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_car +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_car +msgid "Plan To Change Car" +msgstr "خطة لتغيير السيارة" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__practical +msgid "Practical" +msgstr "عملي" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_method_id +msgid "" +"Preferred payment method when paying this vendor. This is used to filter " +"vendor bills by preferred payment method to register payments in mass. Use " +"cases: create bank files for batch wires, check runs." +msgstr "" +"طريقة الدفع المفضلة عند الدفع لهذا البائع. يُستخدم هذا لتصفية فواتير " +"البائعين حسب طريقة الدفع المفضلة لتسجيل المدفوعات الجماعية. حالات الاستخدام:" +" إنشاء ملفات بنكية لأسلاك الدفعات، وعمليات التحقق." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Present makes taking\n" +" attendance fast, accurate and easy. Get a clear\n" +" view of your entire class roster." +msgstr "" +"الحاضر يجعل تسجيل الحضور سريعًا ودقيقًا وسهلاً. احصل على رؤية واضحة\n" +" لقائمة طلاب صفك بالكامل." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_product_pricelist +msgid "Pricelist" +msgstr "قائمة الاسعار" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_details +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_main_student +msgid "Profile" +msgstr "حساب تعريفي" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__project_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__project_ids +msgid "Projects" +msgstr "المشاريع" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "Provided by" +msgstr "المقدمة من" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online LMS platform\n" +" Interactive video." +msgstr "" +"يوفر تسهيلات\n" +" لتشغيل منصة LMS عبر الإنترنت\n" +" فيديو تفاعلي." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Following" +msgstr "" +"يوفر تسهيلات\n" +" لإجراء منصة الاختبار عبر الإنترنت مع\n" +" نوع السؤال \"المطابقة التالية\"." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Images" +msgstr "" +"يوفر تسهيلات\n" +" لإجراء منصة الاختبار عبر الإنترنت مع\n" +" نوع السؤال \"مطابقة الصور\"." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Multiple Choice" +msgstr "" +"يوفر تسهيلات\n" +" لإجراء اختبار عبر الإنترنت مع\n" +" سؤال من نوع الاختيار من متعدد" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Numeric" +msgstr "" +"يوفر تسهيلات\n" +" لإجراء اختبار عبر الإنترنت مع\n" +" نوع سؤال رقمي" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Sort Paragraphs." +msgstr "" +"يوفر تسهيلات\n" +" لإجراء منصة الاختبار عبر الإنترنت مع\n" +" نوع السؤال \"فرز الفقرات\"." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Drag Into Text." +msgstr "" +"يوفر إمكانية\n" +" إجراء منصة الاختبار عبر الإنترنت مع\n" +" نوع السؤال \"اسحب إلى النص\"." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Match Following" +msgstr "" +"يوفر وسيلة\n" +" لإجراء منصة الاختبار عبر الإنترنت مع\n" +" نوع السؤال \"المطابقة التالية\"." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Multiple Choice" +msgstr "" +"يوفر تسهيلات\n" +" لإجراء اختبار عبر الإنترنت بسؤال\n" +" من نوع الاختيار من متعدد" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Numeric." +msgstr "" +"يوفر وسيلة\n" +" لإجراء اختبار عبر الإنترنت بنوع\n" +" سؤال رقمي." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Sort Paragraphs." +msgstr "" +"يوفر تسهيلات\n" +" لإجراء اختبار عبر الإنترنت مع\n" +" نوع السؤال \"فرز الفقرات\"." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Publish Notice and Circular." +msgstr "نشر الإشعار والتعميم." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_publisher_warranty_contract +msgid "Publisher Warranty Contract" +msgstr "عقد ضمان الناشر" + +#. module: openeducat_core +#: model:ir.actions.server,name:openeducat_core.ir_cron_module_update_notification_openeducat_ir_actions_server +msgid "Publisher: Update Notification OpenEduCat" +msgstr "الناشر: تحديث الإخطار OpenEduCat" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn +msgid "Purchase Order" +msgstr "أمر شراء" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_order_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_order_count +msgid "Purchase Order Count" +msgstr "عدد طلبات الشراء" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Quiz" +msgstr "اختبار" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_anti_cheating +msgid "Quiz Anti Cheating" +msgstr "مسابقة مكافحة الغش" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_drag_into_text +msgid "Quiz Drag Into Text" +msgstr "اختبار السحب إلى النص" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz +msgid "Quiz Enterprise" +msgstr "مسابقة المؤسسة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_following +msgid "Quiz Match Following" +msgstr "مسابقة المباراة التالية" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_images +msgid "Quiz Match Images" +msgstr "صور مسابقة المباراة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_multiple_choice +msgid "Quiz Multiple Choice" +msgstr "مسابقة الاختيار من متعدد" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_numeric +msgid "Quiz Numeric" +msgstr "مسابقة رقمية" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_sort_paragraphs +msgid "Quiz Sort Paragraphs" +msgstr "مسابقة فرز الفقرات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__rating_ids +msgid "Ratings" +msgstr "التقييمات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__receipt_reminder_email +msgid "Receipt Reminder" +msgstr "تذكير بالاستلام" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref +msgid "Reference" +msgstr "مرجع" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gr_no +msgid "Registration Number" +msgstr "رقم التسجيل" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_unique_gr_no +msgid "Registration Number must be unique per student!" +msgstr "يجب أن يكون رقم التسجيل فريدًا لكل طالب!" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reject" +msgstr "يرفض" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__rejected +msgid "Rejected" +msgstr "مرفوض" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_id +msgid "Related Company" +msgstr "شركة ذات صلة" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_employee_form_address_inherit +msgid "Related User" +msgstr "المستخدم ذو الصلة" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee_ids +msgid "Related employees based on their private address" +msgstr "الموظفون ذوو الصلة بناءً على عناوينهم الخاصة" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_report_main +msgid "Reporting" +msgstr "إعداد التقارير" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reset to Draft" +msgstr "إعادة التعيين إلى المسودة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_user_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_user_id +msgid "Responsible User" +msgstr "المستخدم المسؤول" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_id +msgid "Restrict publishing to this website." +msgstr "تقييد النشر على هذا الموقع." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_19 +msgid "Richard" +msgstr "ريتشارد" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_14 +msgid "Robert" +msgstr "روبرت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__roll_number +msgid "Roll Number" +msgstr "رقم اللفة" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_id +msgid "Roll Number & Student must be unique per Batch!" +msgstr "يجب أن يكون رقم التسجيل والطالب فريدًا لكل دفعة!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_course_id +msgid "Roll Number must be unique per Batch!" +msgstr "يجب أن يكون رقم القائمة فريدًا لكل دفعة!" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_7 +msgid "Ruby" +msgstr "روبي" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__running +msgid "Running" +msgstr "جري" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_3 +msgid "Russell" +msgstr "راسل" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_seo_optimized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_seo_optimized +msgid "SEO optimized" +msgstr "تحسين محركات البحث" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_root +msgid "SIS" +msgstr "SIS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "SMS Delivery error" +msgstr "خطأ في تسليم الرسائل القصيرة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__team_id +msgid "Sales Team" +msgstr "فريق المبيعات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_id +msgid "Salesperson" +msgstr "مندوب مبيعات" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_7 +msgid "Samuel" +msgstr "صموئيل" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_11 +msgid "Sana" +msgstr "كثيراً" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized +msgid "Sanitized Number" +msgstr "رقم معقم" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_1 +msgid "Sara" +msgstr "سارا" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule examination\n" +" through various methods like CCE, CPA and\n" +" much more with just a few clicks." +msgstr "" +"قم بجدولة الاختبار\n" +" من خلال طرق مختلفة مثل CCE وCPA\n" +" وغير ذلك الكثير ببضع نقرات فقط." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule session,\n" +" inform students and faculties all with\n" +" just a few clicks and one single screen." +msgstr "" +"حدد موعدًا للجلسة،\n" +" أبلغ الطلاب وأعضاء هيئة التدريس بكل ذلك من خلال\n" +" بضع نقرات فقط وشاشة واحدة." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_scholarship_enterprise +msgid "Scholarship Enterprise" +msgstr "مؤسسة المنح الدراسية" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_21 +msgid "Scott" +msgstr "سكوت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_secure +msgid "Secure QR" +msgstr "تأمين QR" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__purchase_warn +msgid "" +"Selecting the \"Warning\" option will notify user with the message, " +"Selecting \"Blocking Message\" will throw an exception with the message and " +"block the flow. The Message has to be written in the next field." +msgstr "" +"سيؤدي تحديد خيار \"تحذير\" إلى إعلام المستخدم بالرسالة، وسيؤدي تحديد \"حظر " +"الرسالة\" إلى ظهور استثناء للرسالة وحظر التدفق. يجب كتابة الرسالة في الحقل " +"التالي." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__self +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__self +msgid "Self" +msgstr "الذات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__seo_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__seo_name +msgid "Seo name" +msgstr "اسم سيو" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.action_openeducat_configuration +#: model:ir.actions.act_window,name:openeducat_core.openeducat_config_settings_core_action +#: model:ir.ui.menu,name:openeducat_core.menu_openeducat_config +msgid "Settings" +msgstr "إعدادات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_share +msgid "Share Partner" +msgstr "مشاركة الشريك" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_15 +msgid "Sheryl" +msgstr "شيريل" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__show_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__show_credit_limit +msgid "Show Credit Limit" +msgstr "إظهار الحد الائتماني" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__signature +msgid "Signature" +msgstr "إمضاء" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_expiration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_expiration +msgid "Signup Expiration" +msgstr "انتهاء صلاحية الاشتراك" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_token +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_token +msgid "Signup Token" +msgstr "رمز الاشتراك" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_type +msgid "Signup Token Type" +msgstr "نوع رمز الاشتراك" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_valid +msgid "Signup Token is Valid" +msgstr "رمز الاشتراك صالح" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_url +msgid "Signup URL" +msgstr "عنوان URL للتسجيل" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_5 +msgid "Simon" +msgstr "سيمون" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_skill_assessment +msgid "Skill Assessment Enterprise" +msgstr "مؤسسة تقييم المهارات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skill_enterprise +msgid "Skill Enterprise" +msgstr "مؤسسة المهارة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skypemeet +msgid "Skype Meet" +msgstr "لقاء سكايب" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_8 +msgid "Smith" +msgstr "حداد" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_18 +msgid "Sophia" +msgstr "صوفيا" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different activities which is\n" +" held in an institute." +msgstr "" +"حدد الأنشطة المختلفة التي\n" +" تقام في المعهد." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different activities which is held in an institute." +msgstr "تحديد الأنشطة المختلفة التي تقام في المعهد." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different facilities of an\n" +" institute." +msgstr "" +"تحديد المرافق المختلفة للمعهد\n" +"." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different facilities of an institute." +msgstr "تحديد المرافق المختلفة للمعهد." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which\n" +" is held in an institute for students." +msgstr "" +"تحديد أنواع مختلفة من الاختبارات التي\n" +" يتم إجراؤها في المعهد للطلاب." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which is held in an institute for students." +msgstr "تحديد أنواع مختلفة من الاختبارات التي تقام في المعهد للطلاب." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__starred_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__starred_message_ids +msgid "Starred Message" +msgstr "الرسالة المميزة بنجمة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__start_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "Start Date" +msgstr "تاريخ البدء" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__state_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__state_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "State" +msgstr "ولاية" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url +msgid "Static Map Url" +msgstr "عنوان URL للخريطة الثابتة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url_is_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url_is_valid +msgid "Static Map Url Is Valid" +msgstr "عنوان URL للخريطة الثابتة صالح" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__state +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Status" +msgstr "حالة" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"تعتمد الحالة على الأنشطة\n" +"متأخر عن الاستحقاق: لقد تم تجاوز تاريخ الاستحقاق بالفعل\n" +"اليوم: تاريخ النشاط هو اليوم\n" +"المخطط له: الأنشطة المستقبلية." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_14 +msgid "Stevens" +msgstr "ستيفنز" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn +msgid "Stock Picking" +msgstr "اختيار الأسهم" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street +msgid "Street" +msgstr "شارع" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street..." +msgstr "شارع..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street2 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street2 +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street2" +msgstr "شارع 2" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__student_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_tree +msgid "Student" +msgstr "طالب" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_attendance_enterprise +msgid "Student Attendance Kiosk" +msgstr "كشك حضور الطلاب" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Student Course" +msgstr "دورة الطالب" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_course_view +#: model:ir.ui.menu,name:openeducat_core.student_course_menu +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_tree +msgid "Student Course Detail" +msgstr "تفاصيل دورة الطالب" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student_course +msgid "Student Course Details" +msgstr "تفاصيل دورة الطالب" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_idcard +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student ID Card" +msgstr "بطاقة هوية الطالب" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student IDCard" +msgstr "بطاقة هوية الطالب" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_leave_enterprise +msgid "Student Leave" +msgstr "إجازة الطالب" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_progress_enterprise +msgid "Student Progress Enterprise" +msgstr "مؤسسة تقدم الطلاب" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Student can sign-in in\n" +" their attendance sheet using facial features\n" +" from image or video." +msgstr "" +"يمكن للطالب تسجيل الدخول\n" +" في ورقة الحضور الخاصة به باستخدام ملامح الوجه\n" +" من الصورة أو الفيديو." + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_student_id +msgid "Student must be unique per Batch!" +msgstr "يجب أن يكون الطالب فريدًا لكل دفعة!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__student_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_root +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Students" +msgstr "طلاب" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_tree +msgid "Subject" +msgstr "موضوع" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_subject +msgid "Subject Management" +msgstr "إدارة الموضوع" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_subject_material_allocation +msgid "Subject Material Allocation" +msgstr "تخصيص المواد الموضوعية" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_subject_registration_view +#: model:ir.ui.menu,name:openeducat_core.subject_registration_student_menu +msgid "Subject Registration" +msgstr "تسجيل الموضوع" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_pivot +msgid "Subject Registration Analysis" +msgstr "تحليل تسجيل الموضوع" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "تفاصيل تسجيل الموضوع" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__subject_type +msgid "Subject Type" +msgstr "نوع الموضوع" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__subject +msgid "Subject Wise" +msgstr "الموضوع حكيم" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_graph +msgid "Subject registration graph" +msgstr "الرسم البياني لتسجيل الموضوع" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__subject_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__faculty_subject_ids +msgid "Subject(s)" +msgstr "المواضيع)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Subject-specific\n" +" attendance will be gathered during a\n" +" particular session, whereas general\n" +" attendance will be collected by one\n" +" responsible faculty member for the entire\n" +" day." +msgstr "" +"سيتم جمع الحضور\n" +" الخاص بالموضوع خلال\n" +" جلسة معينة، في حين سيتم جمع\n" +" الحضور العام بواسطة\n" +" عضو هيئة تدريس مسؤول طوال\n" +" اليوم." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "" +"Subject-specific attendance will be gathered during a particular session, " +"whereas general attendance will be collected by one responsible faculty " +"member for the entire day." +msgstr "" +"سيتم جمع الحضور الخاص بالموضوع خلال جلسة معينة، في حين سيتم جمع الحضور العام" +" من قبل أحد أعضاء هيئة التدريس المسؤولين طوال اليوم." + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_subject_view +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__subject_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_subject_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +msgid "Subjects" +msgstr "المواضيع" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Submit" +msgstr "يُقدِّم" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__submitted +msgid "Submitted" +msgstr "مُقَدَّم" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_purchase_currency_id +msgid "Supplier Currency" +msgstr "عملة المورد" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_rank +msgid "Supplier Rank" +msgstr "رتبة المورد" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_23 +msgid "Swartz" +msgstr "سوارتز" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__category_id +msgid "Tags" +msgstr "العلامات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_ids +msgid "Tasks" +msgstr "مهام" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__vat +msgid "Tax ID" +msgstr "الرقم الضريبي" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_17 +msgid "Taylor" +msgstr "تايلور" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_teams +msgid "Teams" +msgstr "فرق" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__term_structure +msgid "Term Structure" +msgstr "هيكل المصطلح" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_term_id +msgid "Terms" +msgstr "شروط" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,help:openeducat_core.field_op_student__country_code +msgid "" +"The ISO country code in two chars. \n" +"You can use this field for quick search." +msgstr "" +"رمز البلد ISO مكون من حرفين. \n" +"يمكنك استخدام هذا الحقل للبحث السريع." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"The Main Purpose of Implementing an\n" +" Asset Management in Education Facilities" +msgstr "" +"الغرض الرئيسي من تنفيذ\n" +" إدارة الأصول في المنشآت التعليمية" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,help:openeducat_core.field_op_student__vat +msgid "" +"The Tax Identification Number. Values here will be validated based on the " +"country format. You can use '/' to indicate that the partner is not subject " +"to tax." +msgstr "" +"رقم التعريف الضريبي. سيتم التحقق من صحة القيم هنا بناءً على تنسيق البلد. " +"يمكنك استخدام \"/\" للإشارة إلى أن الشريك لا يخضع للضريبة." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_position_id +msgid "" +"The fiscal position determines the taxes/accounts used for this contact." +msgstr "يحدد الوضع المالي الضرائب/الحسابات المستخدمة لجهة الاتصال هذه." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_url +msgid "The full URL to access the document through the website." +msgstr "عنوان URL الكامل للوصول إلى المستند من خلال موقع الويب." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__user_id +msgid "The internal user in charge of this contact." +msgstr "المستخدم الداخلي المسؤول عن جهة الاتصال هذه." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,help:openeducat_core.field_op_student__has_unreconciled_entries +msgid "" +"The partner has at least one unreconciled debit and credit since last time " +"the invoices & payments matching was performed." +msgstr "" +"لدى الشريك خصمًا ودائنًا واحدًا على الأقل لم تتم تسويته منذ آخر مرة تم فيها " +"إجراء مطابقة الفواتير والمدفوعات." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,help:openeducat_core.field_op_student__company_registry +msgid "" +"The registry number of the company. Use it if it is different from the Tax " +"ID. It must be unique across all partners of a same country" +msgstr "" +"رقم التسجيل الخاص بالشركة. استخدمه إذا كان مختلفًا عن المعرّف الضريبي. يجب " +"أن تكون فريدة عبر جميع الشركاء في نفس البلد" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_customer +msgid "" +"The stock location used as destination when sending goods to this contact." +msgstr "موقع المخزون المستخدم كوجهة عند إرسال البضائع إلى جهة الاتصال هذه." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_supplier +msgid "" +"The stock location used as source when receiving goods from this contact." +msgstr "موقع المخزون المستخدم كمصدر عند استلام البضائع من جهة الاتصال هذه." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__theory +msgid "Theory" +msgstr "نظرية" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This Module Adds The\n" +" Feature Of Digital Library To Read Books In\n" +" OpenEduCat." +msgstr "" +"تضيف هذه الوحدة\n" +" ميزة المكتبة الرقمية لقراءة الكتب في\n" +" OpenEduCat." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_payable_id +msgid "" +"This account will be used instead of the default one as the payable account " +"for the current partner" +msgstr "" +"سيتم استخدام هذا الحساب بدلاً من الحساب الافتراضي كحساب مستحق الدفع للشريك " +"الحالي" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_receivable_id +msgid "" +"This account will be used instead of the default one as the receivable " +"account for the current partner" +msgstr "" +"سيتم استخدام هذا الحساب بدلاً من الحساب الافتراضي كحساب مستحق للشريك الحالي" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_purchase_currency_id +msgid "" +"This currency will be used, instead of the default one, for purchases from " +"the current partner" +msgstr "" +"سيتم استخدام هذه العملة، بدلاً من العملة الافتراضية، لعمليات الشراء من " +"الشريك الحالي" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_normalized +msgid "" +"This field is used to search on email address as the primary email field can" +" contain more than strictly an email address." +msgstr "" +"يُستخدم هذا الحقل للبحث عن عنوان البريد الإلكتروني حيث يمكن أن يحتوي حقل " +"البريد الإلكتروني الأساسي على أكثر من مجرد عنوان بريد إلكتروني." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "This is to certify that" +msgstr "هذا لتاكيد ان" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature in OpenEduCat LMS to sell\n" +" courses online." +msgstr "" +"تضيف هذه الوحدة\n" +" الميزة الموجودة في OpenEduCat LMS لبيع\n" +" الدورات التدريبية عبر الإنترنت." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of forum in learning\n" +" management system to OpenEduCat." +msgstr "" +"تضيف هذه الوحدة\n" +" ميزة المنتدى في نظام إدارة\n" +" التعلم إلى OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of gamification in learning\n" +" management system to OpenEduCat." +msgstr "" +"تضيف هذه الوحدة\n" +" ميزة اللعب في نظام إدارة\n" +" التعلم إلى OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of survey in learning\n" +" management system to OpenEduCat." +msgstr "" +"تضيف هذه الوحدة\n" +" ميزة الاستطلاع في نظام إدارة\n" +" التعلم إلى OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds the\n" +" feature to manage facilities to OpenEduCat." +msgstr "" +"تضيف هذه الوحدة الميزة\n" +" لإدارة المرافق إلى OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds you\n" +" feature to create invoice for fees\n" +" collection." +msgstr "" +"تضيف لك هذه الوحدة\n" +" ميزة إنشاء فاتورة لتحصيل الرسوم\n" +"." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Dropbox." +msgstr "" +"تسمح هذه الوحدة\n" +" بتخزين النسخ الاحتياطية التي تم إنشاؤها على Dropbox." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Google\n" +" Drive." +msgstr "" +"تسمح هذه الوحدة\n" +" بتخزين النسخ الاحتياطية التي تم إنشاؤها على Google\n" +" Drive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Onedrive." +msgstr "" +"تسمح هذه الوحدة\n" +" بتخزين النسخ الاحتياطية التي تم إنشاؤها على Onedrive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote\n" +" SFTP server just like FTP Server, but it\n" +" adds a layer of security to the process." +msgstr "" +"تسمح هذه الوحدة\n" +" بتخزين النسخ الاحتياطية التي تم إنشاؤها إلى خادم\n" +" SFTP البعيد تمامًا مثل خادم FTP، ولكنها\n" +" تضيف طبقة من الأمان إلى العملية." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote FTP\n" +" server." +msgstr "" +"تسمح هذه الوحدة\n" +" بتخزين النسخ الاحتياطية التي تم إنشاؤها إلى خادم FTP\n" +" البعيد." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" Faculty to Create Rubrics Template to grade\n" +" the assignments based on points or\n" +" percentage and manage the assignment\n" +" submission." +msgstr "" +"تسمح هذه الوحدة\n" +" لأعضاء هيئة التدريس بإنشاء قالب قواعد لتقييم\n" +" الواجبات بناءً على النقاط أو\n" +" النسبة المئوية وإدارة الواجب\n" +" التقديم." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" alumni to create job post." +msgstr "" +"تسمح هذه الوحدة\n" +" للخريجين بإنشاء منشور وظيفي." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" parent to access fees details of their\n" +" children." +msgstr "" +"تسمح هذه الوحدة\n" +" للوالدين بالوصول إلى تفاصيل الرسوم الخاصة\n" +" بأطفالهم." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module provides a helping hand to\n" +" students." +msgstr "" +"توفر هذه الوحدة المساعدة\n" +" للطلاب." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "" +"This payment term will be used instead of the default one for purchase " +"orders and vendor bills" +msgstr "" +"سيتم استخدام مصطلح الدفع هذا بدلاً من المصطلح الافتراضي لأوامر الشراء " +"وفواتير الموردين" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_term_id +msgid "" +"This payment term will be used instead of the default one for sales orders " +"and customer invoices" +msgstr "" +"سيتم استخدام مصطلح الدفع هذا بدلاً من الشرط الافتراضي لأوامر المبيعات " +"وفواتير العملاء" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" +"سيتم استخدام قائمة الأسعار هذه، بدلاً من القائمة الافتراضية، للمبيعات للشريك" +" الحالي" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_15 +msgid "Thomas" +msgstr "توماس" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__three_sem +msgid "Three Trimesters" +msgstr "ثلاثة فصول دراسية" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ticket_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ticket_count +msgid "Ticket Count" +msgstr "عدد التذاكر" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Timetable" +msgstr "الجدول الزمني" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable_enterprise +msgid "Timetable Enterprise" +msgstr "مؤسسة الجدول الزمني" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz +msgid "Timezone" +msgstr "وحدة زمنية" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz_offset +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz_offset +msgid "Timezone offset" +msgstr "إزاحة المنطقة الزمنية" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__title +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Title" +msgstr "عنوان" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "To the best of my knowledge, he / she bears a Good Moral character." +msgstr "على حد علمي، أنه/هي يتمتع بأخلاق جيدة." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__total_invoiced +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__total_invoiced +msgid "Total Invoiced" +msgstr "إجمالي الفاتورة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit +msgid "Total Payable" +msgstr "مجموع المستحق الدفع" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit +msgid "Total Receivable" +msgstr "إجمالي المستحقات" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit +msgid "Total amount this customer owes you." +msgstr "إجمالي المبلغ الذي يدين لك به هذا العميل." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,help:openeducat_core.field_op_student__debit +msgid "Total amount you have to pay to this vendor." +msgstr "المبلغ الإجمالي الذي يتعين عليك دفعه لهذا البائع." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_transportation_enterprise +msgid "Transportation Enterprise" +msgstr "مؤسسة النقل" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem +msgid "Two Semesters" +msgstr "فصلين دراسيين" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_qua +msgid "Two Semesters subdivided by Quarters" +msgstr "فصلين دراسيين مقسمين إلى أرباع" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_final +msgid "Two Semesters subdivided by Quarters and Final Exams" +msgstr "فصلين دراسيين مقسمين على الفصول والامتحانات النهائية" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Type" +msgstr "يكتب" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "نوع نشاط الاستثناء المسجل." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_endpoint +msgid "" +"Unique identifier used by the BIS Billing 3.0 and its derivatives, also " +"known as 'Endpoint ID'." +msgstr "" +"المعرف الفريد الذي تستخدمه BIS Billing 3.0 ومشتقاته، والمعروف أيضًا باسم " +"\"معرف نقطة النهاية\"." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__barcode +msgid "Use a barcode to identify this contact." +msgstr "استخدم الباركود لتحديد جهة الاتصال هذه." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__login +msgid "Used to log into the system" +msgstr "تستخدم لتسجيل الدخول إلى النظام" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_users +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "User" +msgstr "مستخدم" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__user_line +msgid "User Line" +msgstr "خط المستخدم" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_ids +msgid "Users" +msgstr "المستخدمين" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_supplier +msgid "Vendor Location" +msgstr "موقع البائع" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "Vendor Payment Terms" +msgstr "شروط الدفع للبائع" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_22 +msgid "Victor" +msgstr "فيكتور" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visa_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visa_info +msgid "Visa Info" +msgstr "معلومات التأشيرة" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_published +msgid "Visible on current website" +msgstr "مرئية على الموقع الحالي" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visitor_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visitor_ids +msgid "Visitors" +msgstr "الزائرين" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__user_boolean +msgid "Want to create user too ?" +msgstr "هل تريد إنشاء مستخدم أيضًا؟" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_id +msgid "Website" +msgstr "موقع إلكتروني" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__website_message_ids +msgid "Website Comments" +msgstr "تعليقات الموقع" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website +msgid "Website Link" +msgstr "رابط الموقع" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website Messages" +msgstr "رسائل الموقع" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_description +msgid "Website Partner Full Description" +msgstr "الوصف الكامل لشريك الموقع" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_short_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_short_description +msgid "Website Partner Short Description" +msgstr "وصف مختصر لشريك الموقع" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_url +msgid "Website URL" +msgstr "رابط الموقع" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website communication history" +msgstr "تاريخ اتصالات الموقع" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_description +msgid "Website meta description" +msgstr "الوصف التعريفي لموقع الويب" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_keywords +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_keywords +msgid "Website meta keywords" +msgstr "الكلمات الرئيسية التعريفية لموقع الويب" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_title +msgid "Website meta title" +msgstr "العنوان التعريفي لموقع الويب" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_og_img +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_og_img +msgid "Website opengraph image" +msgstr "صورة موقع opengraph" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,help:openeducat_core.field_op_student__tz +msgid "" +"When printing documents and exporting/importing data, time values are computed according to this timezone.\n" +"If the timezone is not set, UTC (Coordinated Universal Time) is used.\n" +"Anywhere else, time values are computed according to the time offset of your web client." +msgstr "" +"عند طباعة المستندات وتصدير/استيراد البيانات، يتم حساب قيم الوقت وفقًا لهذه المنطقة الزمنية.\n" +"إذا لم يتم تعيين المنطقة الزمنية، فسيتم استخدام UTC (التوقيت العالمي المنسق).\n" +"في أي مكان آخر، يتم حساب قيم الوقت وفقًا لإزاحة الوقت الخاصة بك العميل على شبكة الإنترنت." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_12 +msgid "Wilson" +msgstr "ويلسون" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"With the growing use of\n" +" online learning and giving examinations over\n" +" the online mode." +msgstr "" +"مع الاستخدام المتزايد\n" +" للتعلم عبر الإنترنت وإجراء الاختبارات عبر\n" +" الوضع عبر الإنترنت." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Year" +msgstr "سنة" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "You cannot create recursive Course." +msgstr "لا يمكنك إنشاء دورة تدريبية متكررة." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "ZIP" +msgstr "أَزِيز" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__zip +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__zip +msgid "Zip" +msgstr "أَزِيز" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_zoom +msgid "Zoom" +msgstr "تكبير" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,help:openeducat_core.field_op_student__days_sales_outstanding +msgid "" +"[(Total Receivable/Total Revenue) * number of days since the first invoice] " +"for this customer" +msgstr "" +"[(إجمالي المستحق/إجمالي الإيرادات) * عدد الأيام منذ الفاتورة الأولى] لهذا " +"العميل" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "miscellaneous" +msgstr "متنوع" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "or" +msgstr "أو" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__state +msgid "state" +msgstr "ولاية" diff --git a/CatEdu/openeducat_core/i18n/da_DK.po b/CatEdu/openeducat_core/i18n/da_DK.po new file mode 100644 index 0000000..88411a1 --- /dev/null +++ b/CatEdu/openeducat_core/i18n/da_DK.po @@ -0,0 +1,5215 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:11+0000" +"PO-Revision-Date:2024-02-15 09:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__event_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__event_count +msgid "# Events" +msgstr "# Begivenheder" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_count +msgid "# Meetings" +msgstr "# Møder" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_count +msgid "# Tasks" +msgstr "# Opgaver" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_invoice_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_invoice_count +msgid "# Vendor Bills" +msgstr "# Leverandørregninger" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_bonafide +msgid "'Bonafide Certificate - %s' % (object.name)" +msgstr "'Bonafide-certifikat - %s' % (objekt.navn)" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_idcard +msgid "'Student ID Card - %s' % (object.name)" +msgstr "'Student ID-kort - %s' % (objekt.navn)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,help:openeducat_core.field_op_student__type +msgid "" +"- Contact: Use this to organize the contact details of employees of a given company (e.g. CEO, CFO, ...).\n" +"- Invoice Address: Preferred address for all invoices. Selected by default when you invoice an order that belongs to this company.\n" +"- Delivery Address: Preferred address for all deliveries. Selected by default when you deliver an order that belongs to this company.\n" +"- Other: Other address for the company (e.g. subsidiary, ...)" +msgstr "" +"- Kontakt: Brug dette til at organisere kontaktoplysningerne for medarbejdere i en given virksomhed (f.eks. CEO, CFO, ...).\n" +"- Fakturaadresse: Foretrukken adresse for alle fakturaer. Vælges som standard, når du fakturerer en ordre, der tilhører denne virksomhed.\n" +"- Leveringsadresse: Foretrukken adresse for alle leverancer. Vælges som standard, når du leverer en ordre, der tilhører denne virksomhed.\n" +"- Andet: Anden adresse for virksomheden (f.eks. datterselskab, ...)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "DATE:" +msgstr "DATO:" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "PRINCIPAL" +msgstr "PRINCIPAL" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" BirthDate :\n" +" " +msgstr "" +"
\n" +" \n" +" Fødselsdato :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" Blood Group :\n" +" " +msgstr "" +"
\n" +" \n" +" Blodgruppe :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"\n" +" is / was a bonafide student of this school / college studying in" +msgstr "" +"\n" +" er/var en bonafide elev fra denne skole/højskole, der studerede i" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Course :\n" +" " +msgstr "" +"\n" +" Kursus :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" Navn :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Bonafide Certificate" +msgstr "Bonafide-certifikat" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"A unique new way to manage student\n" +" grades and homework from any device and platform." +msgstr "" +"En unik ny måde at administrere elevers\n" +" karakterer og lektier fra enhver enhed og platform." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a+ +msgid "A+ve" +msgstr "A+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a- +msgid "A-ve" +msgstr "A-og" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab+ +msgid "AB+ve" +msgstr "EU+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab- +msgid "AB-ve" +msgstr "EU-ve" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_20 +msgid "Abdul" +msgstr "Abdul" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_term_view +#: model:ir.model,name:openeducat_core.model_op_academic_term +#: model:ir.ui.menu,name:openeducat_core.menu_academic_term +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Term" +msgstr "Akademisk sigt" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__academic_term_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Academic Terms" +msgstr "Akademiske vilkår" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_year_view +#: model:ir.model,name:openeducat_core.model_op_academic_year +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__academic_year_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_years_id +#: model:ir.ui.menu,name:openeducat_core.menu_academic_year +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Year" +msgstr "Akademi år" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_payable_id +msgid "Account Payable" +msgstr "Kreditor" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_receivable_id +msgid "Account Receivable" +msgstr "Tilgodehavende" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__accreditation +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Accreditation" +msgstr "Akkreditering" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_achievement_enterprise +msgid "Achievement Enterprise" +msgstr "Achievement Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction +msgid "Action Needed" +msgstr "Handling nødvendig" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__active +msgid "Active" +msgstr "Aktiv" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active_lang_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active_lang_count +msgid "Active Lang Count" +msgstr "Active Lang Count" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_ids +msgid "Activities" +msgstr "Aktiviteter" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity +msgid "Activity" +msgstr "Aktivitet" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity_enterprise +msgid "Activity Enterprise" +msgstr "Aktivitet Virksomhed" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Aktivitet Undtagelse Dekoration" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_activity +msgid "Activity Management" +msgstr "Aktivitetsstyring" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_state +msgid "Activity State" +msgstr "Aktivitetstilstand" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_icon +msgid "Activity Type Icon" +msgstr "Ikon for aktivitetstype" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__additional_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__additional_info +msgid "Additional info" +msgstr "Yderligere information" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Address" +msgstr "Adresse" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__type +msgid "Address Type" +msgstr "Adressetype" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Admission" +msgstr "Adgang" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission_enterprise +msgid "Admission Enterprise" +msgstr "Adgangsvirksomhed" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_11 +msgid "Ahmed" +msgstr "Ahmed" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_10 +msgid "Alex" +msgstr "Alex" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,help:openeducat_core.field_op_student__lang +msgid "" +"All the emails and documents sent to this contact will be translated in this" +" language." +msgstr "" +"Alle e-mails og dokumenter, der sendes til denne kontakt, vil blive oversat " +"til dette sprog." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__allowed_department_ids +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_ids +msgid "Allowed Department" +msgstr "Tilladt afdeling" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Alumni" +msgstr "Alumni" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_blog_enterprise +msgid "Alumni Blog Enterprise" +msgstr "Alumni Blog Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_enterprise +msgid "Alumni Enterprise" +msgstr "Alumni Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_event_enterprise +msgid "Alumni Event Enterprise" +msgstr "Alumni Event Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_job_enterprise +msgid "Alumni Job Enterprise" +msgstr "Alumni Job Enterprise" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_6 +msgid "Ana" +msgstr "Godt" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_25 +msgid "Anderson" +msgstr "Anderson" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_1 +msgid "Andre" +msgstr "Andre" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_13 +msgid "Andrew" +msgstr "Andrew" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_17 +msgid "Anna" +msgstr "Anna" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__approval_authority +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Approval Authority" +msgstr "Godkendelsesmyndighed" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Approve" +msgstr "Godkende" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__approved +msgid "Approved" +msgstr "godkendt" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Apps" +msgstr "Apps" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Archived" +msgstr "Arkiveret" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_asset_request_enterprise +msgid "Asset Request Enterprise" +msgstr "Asset Request Enterprise" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Assign and manage\n" +" assignments to individual students, group of\n" +" students or entire batch." +msgstr "" +"Tildel og administrer\n" +" opgaver til individuelle elever, gruppe af\n" +" elever eller hele batch." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Assignment" +msgstr "Opgave" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_enterprise +msgid "Assignment Enterprise" +msgstr "Opgave Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_bridge +msgid "Assignment Grading Bridge" +msgstr "Opgave Bedømmelsesbro" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_enterprise +msgid "Assignment Grading Enterprise" +msgstr "Opgavebedømmende virksomhed" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_rubrics +msgid "Assignment Rubrics" +msgstr "Opgaverubrikker" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_attachment_count +msgid "Attachment Count" +msgstr "Antal vedhæftede filer" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Attendance" +msgstr "Tilstedeværelse" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_enterprise +msgid "Attendance Enterprise" +msgstr "Fremmøde Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_face_recognition +msgid "Attendance Face Recognition" +msgstr "Ansigtsgenkendelse til deltagelse" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "Attendance Subject Generic" +msgstr "Deltagelsesfag Generisk" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_report_xlsx +msgid "Attendance Xlsx Report" +msgstr "Deltagelse Xlsx rapport" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Attendance system that\n" +" improves employee time tracking, scheduling,\n" +" and reporting." +msgstr "" +"Tilstedeværelsessystem, der\n" +" forbedrer medarbejders tidsregistrering, planlægning,\n" +" og rapportering." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Automate lead and opportunity tracking\n" +" with state of the art CRM system built-in giving a\n" +" unparallel competitive advantage." +msgstr "" +"Automatiser sporing af kundeemner og muligheder\n" +" med det avancerede CRM-system indbygget, hvilket giver en uovertruffen konkurrencefordel." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,help:openeducat_core.field_op_student__receipt_reminder_email +msgid "" +"Automatically send a confirmation email to the vendor X days before the " +"expected receipt date, asking him to confirm the exact date." +msgstr "" +"Send automatisk en bekræftelses-e-mail til leverandøren X dage før den " +"forventede modtagelsesdato, og bed ham om at bekræfte den nøjagtige dato." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1920 +msgid "Avatar" +msgstr "Avatar" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1024 +msgid "Avatar 1024" +msgstr "Avatar 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_128 +msgid "Avatar 128" +msgstr "Avatar 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_256 +msgid "Avatar 256" +msgstr "Avatar 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_512 +msgid "Avatar 512" +msgstr "Avatar 512" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b+ +msgid "B+ve" +msgstr "B+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b- +msgid "B-ve" +msgstr "B-and" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office +msgid "Back Office" +msgstr "Kontor" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office_admin +msgid "Back Office Admin" +msgstr "Back Office Admin" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_backend_theme +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backend Theme" +msgstr "Backend-tema" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backup" +msgstr "Backup" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__barcode +msgid "Badge ID" +msgstr "Badge-id" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_account_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_account_count +msgid "Bank" +msgstr "Bank" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_ids +msgid "Banks" +msgstr "Banker" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__barcode +msgid "Barcode" +msgstr "Stregkode" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__batch_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Batch" +msgstr "Parti" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_batch_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_batch_sub +msgid "Batches" +msgstr "Batcher" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_bigbluebutton +msgid "Bigbluebutton Enterprise" +msgstr "Bigbluebutton Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__birth_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__birth_date +msgid "Birth Date" +msgstr "Fødselsdato" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "Fødselsdatoen kan ikke være større end den nuværende dato!" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_blacklisted +msgid "Blacklist" +msgstr "Sortliste" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile_blacklisted +msgid "Blacklisted Phone Is Mobile" +msgstr "Sortlistet telefon er mobil" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_blacklisted +msgid "Blacklisted Phone is Phone" +msgstr "Sortlistet telefon er telefon" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__blood_group +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__blood_group +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Blood Group" +msgstr "Blodgruppe" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_13 +msgid "Bob" +msgstr "Bob" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_bonafide +msgid "Bonafide Certificate" +msgstr "Bonafide certifikat" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__both +msgid "Both" +msgstr "Begge" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_bounce +msgid "Bounce" +msgstr "Bounce" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_9 +msgid "Brown" +msgstr "Brun" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__buyer_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__buyer_id +msgid "Buyer" +msgstr "Køber" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cce +msgid "CCE" +msgstr "CCE" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_crm_enterprise +msgid "CRM Enterprise" +msgstr "CRM Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cwa +msgid "CWA" +msgstr "CWA" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_campus_enterprise +msgid "Campus Enterprise" +msgstr "Campus Enterprise" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start\n" +" up data of campus facility in an institute for students." +msgstr "" +"Campus hjælper dig med at levere opstartsdata for campusfaciliteter i et " +"institut for studerende." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start up data of campus facility in an " +"institute for students." +msgstr "" +"Campus hjælper dig med at levere opstartsdata for campusfaciliteter i et " +"institut for studerende." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__can_publish +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__can_publish +msgid "Can Publish" +msgstr "Kan udgive" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Cancel" +msgstr "Afbestille" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_2 +msgid "Carter" +msgstr "Carter" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_category_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_category_sub +msgid "Categories" +msgstr "Kategorier" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__category_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_tree +msgid "Category" +msgstr "Kategori" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Centralized barcode\n" +" enabled integrated library management." +msgstr "" +"Centraliseret stregkode\n" +" aktiveret integreret biblioteksadministration." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__channel_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__channel_ids +msgid "Channels" +msgstr "Kanaler" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_24 +msgid "Charles" +msgstr "Charles" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_company +msgid "Check if the contact is a company, otherwise it is a person" +msgstr "Tjek om kontakten er en virksomhed, ellers er det en person" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee +msgid "Check this box if this contact is an Employee." +msgstr "Marker dette felt, hvis denne kontakt er en medarbejder." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__child_ids +msgid "Childs" +msgstr "Børn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__city +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__city +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "City" +msgstr "By" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Classroom" +msgstr "Klasseværelse" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom_enterprise +msgid "Classroom Enterprise" +msgstr "Klasseværelse Enterprise" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/review.xml:0 +#, python-format +msgid "Close" +msgstr "Tæt" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__code +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +msgid "Code" +msgstr "Kode" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_batch_unique_batch_code +msgid "Code should be unique per batch!" +msgstr "Koden skal være unik pr. batch!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_category_unique_category_code +msgid "Code should be unique per category!" +msgstr "Koden skal være unik pr. kategori!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_course_unique_course_code +msgid "Code should be unique per course!" +msgstr "Koden skal være unik pr. kursus!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_subject_unique_subject_code +msgid "Code should be unique per subject!" +msgstr "Koden skal være unik pr. emne!" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_eas +msgid "" +"Code used to identify the Endpoint for BIS Billing 3.0 and its derivatives.\n" +" List available at https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" +msgstr "" +"Kode, der bruges til at identificere Endpoint for BIS Billing 3.0 og dets derivater.\n" +" Liste tilgængelig på https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__color +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__color +msgid "Color Index" +msgstr "Farveindeks" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_partner_id +msgid "Commercial Entity" +msgstr "Kommerciel enhed" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_company +msgid "Companies" +msgstr "Virksomheder" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref_company_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref_company_ids +msgid "Companies that refers to partner" +msgstr "Virksomheder, der henviser til partner" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_id +msgid "Company" +msgstr "Selskab" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_registry +msgid "Company ID" +msgstr "Firma-id" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_name +msgid "Company Name" +msgstr "firmanavn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_company_name +msgid "Company Name Entity" +msgstr "Firmanavn Enhed" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_type +msgid "Company Type" +msgstr "Firmatype" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_gid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_gid +msgid "Company database ID" +msgstr "Virksomhedens database-id" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address +msgid "Complete Address" +msgstr "Fuldstændig adresse" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__complete_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__complete_name +msgid "Complete Name" +msgstr "Fuldstændig navn" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__compulsory +msgid "Compulsory" +msgstr "Obligatorisk" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__compulsory_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Compulsory Subjects" +msgstr "Obligatoriske fag" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurationsindstillinger" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config +msgid "Configuration" +msgstr "Konfiguration" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of Job Type in Placement\n" +" Management will let the user to create the job." +msgstr "" +"Konfiguration af jobtype i placering\n" +" Management vil lade brugeren oprette jobbet." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to\n" +" provide the start up data of fees according to the courses\n" +" of an institute." +msgstr "" +"Konfiguration af gebyrer hjælper dig med at\n" +" give opstartsdata for gebyrer i henhold til kurserne\n" +" på et institut." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to provide the start up data of fees " +"according to the courses of an institute." +msgstr "" +"Konfiguration af gebyrer hjælper dig med at give opstartsdata for gebyrer i " +"henhold til et instituts kurser." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in\n" +" transportation helps you to provide the start up data of\n" +" each route." +msgstr "" +"Konfiguration af ruter i\n" +" transport hjælper dig med at give opstartsdata for\n" +" hver rute." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in transportation helps you to provide the start up " +"data of each route." +msgstr "" +"Konfiguration af ruter i transport hjælper dig med at give startdata for " +"hver rute." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Configure different scholarship types." +msgstr "Konfigurer forskellige stipendietyper." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_partner +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__child_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__child_ids +msgid "Contact" +msgstr "Kontakt" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Contact Support" +msgstr "Kontakt support" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_bounce +msgid "Counter of the number of bounced emails for this contact" +msgstr "Tæller for antallet af afviste e-mails for denne kontakt" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Country" +msgstr "Land" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_code +msgid "Country Code" +msgstr "Landekode" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Course" +msgstr "Rute" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__course_detail_ids +msgid "Course Details" +msgstr "Kursusdetaljer" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_course +msgid "Course Management" +msgstr "Kursusledelse" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_tree +msgid "Course Registration" +msgstr "Kursustilmelding" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject_registration.py:0 +#, python-format +msgid "Course not found on student's admission!" +msgstr "Kurset findes ikke ved elevens optagelse!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_course_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_course_sub +msgid "Courses" +msgstr "Kurser" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_boolean +msgid "Create Boolean" +msgstr "Opret Boolean" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_create_employee_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +msgid "Create Employee" +msgstr "Opret medarbejder" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty_employee +msgid "Create Employee and User of Faculty" +msgstr "Opret medarbejder og bruger af fakultetet" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Create Student User" +msgstr "Opret elevbruger" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Create Terms" +msgstr "Opret vilkår" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +msgid "Create User for selected Faculty(s)" +msgstr "Opret bruger til udvalgte fakulteter" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create User for selected Student(s)" +msgstr "Opret bruger for valgte elev(er)" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_user_create_view_act +#: model:ir.actions.act_window,name:openeducat_core.student_user_create_view_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create Users" +msgstr "Opret brugere" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_uid +msgid "Created by" +msgstr "Lavet af" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_date +msgid "Created on" +msgstr "Oprettet den" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_limit +msgid "Credit Limit" +msgstr "Kredit grænse" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_to_invoice +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_to_invoice +msgid "Credit To Invoice" +msgstr "Kredit til faktura" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit_limit +msgid "Credit limit specific to this partner." +msgstr "Kreditgrænse specifik for denne partner." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__currency_id +msgid "Currency" +msgstr "betalingsmiddel" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_customer +msgid "Customer Location" +msgstr "Kundeplacering" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_term_id +msgid "Customer Payment Terms" +msgstr "Kundens betalingsbetingelser" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__customer_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__customer_rank +msgid "Customer Rank" +msgstr "Kunde rang" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_1 +#: model:op.student,last_name:openeducat_core.op_student_4 +msgid "Dani" +msgstr "Dani" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Dashboard" +msgstr "Dashboard" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_dashboard_kpi +msgid "Dashboard KPI" +msgstr "Dashboard KPI" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_dropbox +msgid "Database Backup to Dropbox" +msgstr "Database backup til Dropbox" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_google_drive +msgid "Database Backup to Google Drive" +msgstr "Database backup til Google Drev" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup +msgid "Database Backup to Local Server" +msgstr "Database backup til lokal server" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_onedrive +msgid "Database Backup to Onedrive" +msgstr "Database backup til Onedrive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_ftp +msgid "Database Backup to Remote FTP Server" +msgstr "Database backup til fjern FTP-server" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_sftp +msgid "Database Backup to Remote SFTP Server" +msgstr "Databasesikkerhedskopiering til ekstern SFTP-server" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__date +msgid "Date" +msgstr "Dato" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_8 +msgid "David" +msgstr "David" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Days Before Receipt" +msgstr "Dage før modtagelse" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__days_sales_outstanding +msgid "Days Sales Outstanding (DSO)" +msgstr "Dagssalg udestående (DSO)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__trust +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__trust +msgid "Degree of trust you have in this debtor" +msgstr "Grad af tillid du har til denne debitor" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by\n" +" students or faculties." +msgstr "" +"Lever og del\n" +" viden med alle ved at skabe\n" +" velinformerede og designede blogs af\n" +" studerende eller fakulteter." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by students\n" +" or faculties." +msgstr "" +"Lever og del\n" +" viden med alle ved at skabe\n" +" velinformerede og designede blogs af studerende\n" +" eller fakulteter." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__department_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__department_id +#: model:ir.ui.menu,name:openeducat_core.menu_op_department_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_tree +msgid "Department" +msgstr "Afdeling" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__dept_id +msgid "Department Name" +msgstr "Afdelingsnavn" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_department_view +msgid "Departments" +msgstr "Afdelinger" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Departments count" +msgstr "Afdelinger tæller" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_digital_library +msgid "Digital Library" +msgstr "Digitalt bibliotek" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_discipline +msgid "Discipline Enterprise" +msgstr "Discipline Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__display_name +msgid "Display Name" +msgstr "Vist navn" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Documentation" +msgstr "Dokumentation" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Download students\n" +" attendace xlsx report" +msgstr "" +"Download elever\n" +" overvær xlsx-rapport" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__draft +msgid "Draft" +msgstr "Udkast" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__duplicated_bank_account_partners_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__duplicated_bank_account_partners_count +msgid "Duplicated Bank Account Partners Count" +msgstr "Duplikerede bankkontopartnere antal" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_openeducat +msgid "Education" +msgstr "Uddannelse" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_other_education +msgid "Education Other" +msgstr "Uddannelse Andet" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,help:openeducat_core.field_op_student__partner_share +msgid "" +"Either customer (not a user), either shared user. Indicated the current " +"partner is a customer without access or with a limited access created for " +"sharing data." +msgstr "" +"Enten kunde (ikke en bruger), enten delt bruger. Angivet, at den nuværende " +"partner er en kunde uden adgang eller med begrænset adgang oprettet til " +"deling af data." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__elective +msgid "Elective" +msgstr "Valgfag" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__elective_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Elective Subjects" +msgstr "Valgfag" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email +msgid "Email" +msgstr "E-mail" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emergency_contact +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__emergency_contact +msgid "Emergency Contact" +msgstr "Kontakt i nødstilfælde" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_hr_employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee +msgid "Employee" +msgstr "Medarbejder" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee_ids +msgid "Employees" +msgstr "Medarbejdere" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employees_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employees_count +msgid "Employees Count" +msgstr "Antal ansatte" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__end_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "End Date" +msgstr "Slutdato" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Slutdato kan ikke indstilles før startdato." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_9 +msgid "Eric" +msgstr "Erik" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/update.py:0 +#, python-format +msgid "Error during communication with the warranty server." +msgstr "Fejl under kommunikation med garantiserveren." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__evaluation_type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Evaluation Type" +msgstr "Evalueringstype" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_event_enterprise +msgid "Event Enterprise" +msgstr "Event Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Exam" +msgstr "Eksamen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_enterprise +msgid "Exam Enterprise" +msgstr "Eksamen Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_gpa_enterprise +msgid "Exam GPA Enterprise" +msgstr "Eksamen GPA Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_grading_bridge +msgid "Exam Grading Bridge" +msgstr "Eksamensbedømmelsesbro" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility +msgid "Facility" +msgstr "Facilitet" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility_enterprise +msgid "Facility Enterprise" +msgstr "Facility Enterprise" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__faculty_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_root +msgid "Faculties" +msgstr "fakulteter" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Faculties can use the live\n" +" session to create, edit, and assign both team\n" +" and individual assignments." +msgstr "" +"Fakulteter kan bruge live\n" +"-sessionen til at oprette, redigere og tildele både team\n" +" og individuelle opgaver." + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_tree +msgid "Faculty" +msgstr "Fakultet" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_2 +msgid "Fahad" +msgstr "Fahad" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_10 +msgid "Fatima" +msgstr "Fatima" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees" +msgstr "Gebyrer" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees Access for Parents" +msgstr "Gebyradgang for forældre" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_enterprise +msgid "Fees Enterprise" +msgstr "Gebyrer Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_duration +msgid "Fees On Duration" +msgstr "Gebyrer efter varighed" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_session +msgid "Fees On Session" +msgstr "Gebyrer på session" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_parent_bridge +msgid "Fees Parent Bridge" +msgstr "Gebyrer Forældrebro" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_plan +msgid "Fees Plan" +msgstr "Gebyrplan" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__female +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__f +msgid "Female" +msgstr "Kvinde" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized +msgid "" +"Field used to store sanitized phone number. Helps speeding up searches and " +"comparisons." +msgstr "" +"Felt, der bruges til at gemme renset telefonnummer. Hjælper med at " +"fremskynde søgninger og sammenligninger." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__final_year +msgid "Final Year Grades subdivided by Quarters" +msgstr "Sidste årskarakterer opdelt efter kvartaler" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__finished +msgid "Finished" +msgstr "Færdig" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__first_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "First Name" +msgstr "Fornavn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__fiscal_country_codes +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__fiscal_country_codes +msgid "Fiscal Country Codes" +msgstr "Skattemæssige landekoder" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_position_id +msgid "Fiscal Position" +msgstr "Finanspolitisk stilling" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_15 +msgid "Flynn" +msgstr "Flynn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_follower_ids +msgid "Followers" +msgstr "Tilhængere" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_partner_ids +msgid "Followers (Partners)" +msgstr "Følgere (partnere)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Font fantastisk ikon f.eks. fa-opgaver" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ubl_cii_format +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ubl_cii_format +msgid "Format" +msgstr "Format" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_formatted +msgid "Format email address \"Name \"" +msgstr "Formater e-mailadresse \"Navn \"" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_formatted +msgid "Formatted Email" +msgstr "Formateret e-mail" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__four_quarter +msgid "Four Quarters" +msgstr "Fire kvarte" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__gpa +msgid "GPA" +msgstr "GPA" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__gender +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gender +msgid "Gender" +msgstr "Køn" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_student +msgid "General" +msgstr "Generel" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_general +msgid "General Management" +msgstr "Generel ledelse" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__generic +msgid "Generic" +msgstr "Generisk" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_latitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_latitude +msgid "Geo Latitude" +msgstr "Geo Latitude" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_longitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_longitude +msgid "Geo Longitude" +msgstr "Geo længdegrad" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Get Subjects" +msgstr "Hent emner" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Give a better transparency\n" +" to a parent about their child’s academic\n" +" activities and achievements." +msgstr "" +"Giv en bedre gennemsigtighed\n" +" til en forælder om deres barns akademiske\n" +" aktiviteter og præstationer." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_googlemeet +msgid "Google Meet" +msgstr "Google Meet" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Google Meet helps you to organize\n" +" online classrooms or live meetings." +msgstr "" +"Google Meet hjælper dig med at organisere\n" +" online klasseværelser eller live møder." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__grade_weightage +msgid "Grade Weightage" +msgstr "Grad Vægt" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grading +msgid "Grading" +msgstr "Bedømmelse" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grievance_enterprise +msgid "Grievance" +msgstr "Klage" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Group By..." +msgstr "Gruppér efter..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emp_id +msgid "HR Employee" +msgstr "HR medarbejder" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_20 +msgid "Hajjar" +msgstr "Hajjar" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Harness the power of true open source\n" +" web conferencing system for online learning." +msgstr "" +"Udnyt kraften i ægte open source\n" +" webkonferencesystem til online læring." + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_3 +msgid "Harvey" +msgstr "Harvey" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__has_message +msgid "Has Message" +msgstr "Har besked" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_unreconciled_entries +msgid "Has Unreconciled Entries" +msgstr "Har uafstemte poster" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_health_enterprise +msgid "Health Enterprise" +msgstr "Sundhedsvirksomhed" + +#. module: openeducat_core +#: model:ir.module.category,description:openeducat_core.module_category_all_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_all_other_education +#: model:ir.module.category,description:openeducat_core.module_category_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_openeducat_others +msgid "Helps you manage your institutes different-different users." +msgstr "" +"Hjælper dig med at administrere dine institutter forskellige-forskellige " +"brugere." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"His / Her birthday as recorded in the General Register of the school /\n" +" college is" +msgstr "" +"Hans/hendes fødselsdag som registreret i skolens almindelige register /\n" +" college er" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id_number +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id_number +msgid "ID Card Number" +msgstr "ID-kortnummer" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_student__barcode +msgid "ID used for student identification" +msgstr "ID brugt til elevidentifikation" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__im_status +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__im_status +msgid "IM Status" +msgstr "IM-status" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon" +msgstr "Ikon" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Ikon for at angive en undtagelsesaktivitet." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Hvis markeret, kræver nye beskeder din opmærksomhed." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Hvis markeret, har nogle meddelelser en leveringsfejl." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__team_id +msgid "" +"If set, this Sales Team will be used for sales and assignments related to " +"this partner" +msgstr "" +"Hvis dette er angivet, vil dette salgsteam blive brugt til salg og opgaver " +"relateret til denne partner" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_blacklisted +msgid "" +"If the email address is on the blacklist, the contact won't receive mass " +"mailing anymore, from any list" +msgstr "" +"Hvis e-mailadressen er på sortlisten, vil kontakten ikke længere modtage " +"masseudsendelser fra nogen liste" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "" +"If the sanitized phone number is on the blacklist, the contact won't receive" +" mass mailing sms anymore, from any list" +msgstr "" +"Hvis det desinficerede telefonnummer er på sortlisten, vil kontakten ikke " +"længere modtage massemails fra nogen liste" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1920 +msgid "Image" +msgstr "Billede" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1024 +msgid "Image 1024" +msgstr "Billede 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_128 +msgid "Image 128" +msgstr "Billede 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_256 +msgid "Image 256" +msgstr "Billede 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_512 +msgid "Image 512" +msgstr "Billede 512" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "Import Template for Batch" +msgstr "Importer skabelon til batch" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "Import Template for Courses" +msgstr "Importer skabelon til kurser" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#, python-format +msgid "Import Template for Faculties" +msgstr "Import skabelon til fakulteter" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Student Course Details" +msgstr "Importer skabelon til oplysninger om studerendes kursus" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Students" +msgstr "Importer skabelon til studerende" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject.py:0 +#, python-format +msgid "Import Template for Subjects" +msgstr "Importer skabelon til emner" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__mobile_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a mobile number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"Angiver, om et sortlistet desinficeret telefonnummer er et mobilnummer. " +"Hjælper med at skelne, hvilket nummer der er sortlistet, når der er både et " +"mobil- og telefonfelt i en model." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a phone number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"Angiver, om et sortlistet desinficeret telefonnummer er et telefonnummer. " +"Hjælper med at skelne, hvilket nummer der er sortlistet, når der er både et " +"mobil- og telefonfelt i en model." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__industry_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__industry_id +msgid "Industry" +msgstr "Industri" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address_inline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address_inline +msgid "Inlined Complete Address" +msgstr "Inlined komplet adresse" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Institute Detail" +msgstr "Institutdetaljer" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn +msgid "Invoice" +msgstr "Faktura" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_ids +msgid "Invoices" +msgstr "Fakturaer" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_is_follower +msgid "Is Follower" +msgstr "Er Tilhænger" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_public +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_public +msgid "Is Public" +msgstr "er offentlig" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_published +msgid "Is Published" +msgstr "Er udgivet" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_company +msgid "Is a Company" +msgstr "er et firma" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_parent +msgid "Is a Parent" +msgstr "er en forælder" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_student +msgid "Is a Student" +msgstr "er studerende" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" alumni students." +msgstr "" +"Det giver dig mulighed for at gemme oplysninger om\n" +" alumni-studerende." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Parents." +msgstr "" +"Det giver dig mulighed for at gemme oplysninger om\n" +" forældrene." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Placement Team, their team leader and their team\n" +" members." +msgstr "" +"Det giver dig mulighed for at gemme oplysninger om\n" +" placeringsteamet, deres teamleder og deres team\n" +"medlemmer." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of alumni students." +msgstr "Det giver dig mulighed for at gemme detaljer om alumni-studerende." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of the Parents." +msgstr "Det giver dig mulighed for at gemme oplysningerne om forældrene." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of the Placement Team, their team leader " +"and their team members." +msgstr "" +"Det giver dig mulighed for at gemme oplysningerne om placeringsteamet, deres" +" teamleder og deres teammedlemmer." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It help the student to\n" +" sign-in in their attendance sheet via kiosk\n" +" mode and barcode scanner." +msgstr "" +"Det hjælper eleven med at\n" +" logge ind på deres fremmødeark via kiosk\n" +"-tilstand og stregkodescanner." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about Online Appointment Booking." +msgstr "Det handler om Online Tidsbestilling." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about checking OMR exam sheets\n" +" using Mobile." +msgstr "" +"Det handler om at tjekke OMR-eksamenark\n" +" ved hjælp af mobil." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about checking OMR exam sheets using mobile." +msgstr "Det handler om at tjekke OMR eksamensark ved hjælp af mobil." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about parent teacher meeting\n" +" related to student performance." +msgstr "" +"Det handler om forældremøde\n" +" relateret til elevernes præstationer." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about parent teacher meeting related to student performance." +msgstr "Det handler om forældremøde i relation til elevernes præstationer." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application\n" +" which provides a facility to manage the timing details." +msgstr "" +"Det er fuldt integreret program\n" +", som giver mulighed for at administrere timingdetaljerne." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application which provides a facility to manage the " +"timing details." +msgstr "" +"Det er fuldt integreret applikation, som giver mulighed for at styre " +"timingdetaljerne." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the job type" +msgstr "Den bruges til at konfigurere jobtypen" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used To configure the skill\n" +" category." +msgstr "Den bruges til at konfigurere færdighedskategorien." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the skill category." +msgstr "Den bruges til at konfigurere færdighedskategorien." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used for admission procedure for\n" +" the applicant." +msgstr "" +"Den bruges til optagelsesprocedure for\n" +" ansøgeren." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used for admission procedure for the applicant." +msgstr "Det bruges til optagelsesprocedure for ansøgeren." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the class room." +msgstr "Det bruges til at konfigurere klasseværelset." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the classroom." +msgstr "Det bruges til at konfigurere klasseværelset." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintanance facility for an institute. To " +"maintain attendance, attendance register is created for particular batch and" +" course" +msgstr "" +"Det giver mulighed for at vedligeholde deltagelse for et institut. For at " +"vedligeholde fremmødet oprettes et fremmøderegister for et bestemt hold og " +"kursus" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintenance\n" +" facility for an institute. To maintain attendance,\n" +" attendance register is created for particular batch and\n" +" course" +msgstr "" +"Det giver mulighed for at vedligeholde deltagelse\n" +" for et institut. For at vedligeholde tilstedeværelsen oprettes\n" +" fremmøderegister for et bestemt hold og\n" +" kursus" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" exam related details like Exam types and Exam Rooms." +msgstr "" +"Det giver mulighed for at konfigurere\n" +" eksamensrelaterede detaljer såsom eksamenstyper og eksamenslokaler." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" library management" +msgstr "" +"Det giver mulighed for at konfigurere\n" +" biblioteksstyring" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" the assignment type." +msgstr "" +"Det giver mulighed for at konfigurere\n" +" opgavetypen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure exam related details like Exam types " +"and Exam Rooms." +msgstr "" +"Det giver mulighed for at konfigurere eksamensrelaterede detaljer som " +"eksamenstyper og eksamenslokaler." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure library management" +msgstr "Det giver mulighed for at konfigurere biblioteksstyring" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure the assignment type." +msgstr "Det giver mulighed for at konfigurere opgavetypen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the placement\n" +" facility for student." +msgstr "" +"Det giver mulighed for placering\n" +" for studerende." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies achievement of student." +msgstr "Det angiver elevens præstation." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies health of the student." +msgstr "Det angiver den studerendes helbred." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies lesson planing for the\n" +" upcoming session." +msgstr "" +"Det specificerer lektionsplanlægning for den\n" +" kommende session." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies overall discipline of\n" +" student." +msgstr "" +"Det specificerer den overordnede disciplin for\n" +" elev." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies overall discipline of student." +msgstr "Det specificerer den overordnede disciplin for den studerende." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It will generate Secure QR Code." +msgstr "Det vil generere sikker QR-kode." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Its Specify lesson planing for the upcoming session." +msgstr "Dens Angiv lektionsplanlægning for den kommende session." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_6 +msgid "Jack" +msgstr "Jack" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_22 +msgid "Jacobs" +msgstr "Jacobs" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_12 +msgid "James" +msgstr "James" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_jitsi_enterprise +msgid "Jitsi Enterprise" +msgstr "Jitsi Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_job_enterprise +msgid "Job Enterprise" +msgstr "Jobvirksomhed" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__function +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__function +msgid "Job Position" +msgstr "Job position" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_5 +msgid "John" +msgstr "John" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_10 +msgid "Johnson" +msgstr "Johnson" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_16 +msgid "Jones" +msgstr "Jones" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__journal_item_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__journal_item_count +msgid "Journal Items" +msgstr "Journalartikler" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_12 +msgid "Julie" +msgstr "Julie" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_25 +msgid "Kate" +msgstr "Kate" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "LMS" +msgstr "LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_admission +msgid "LMS Admission" +msgstr "LMS Adgang" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_blog +msgid "LMS Blog Enterprise" +msgstr "LMS Blog Enterprise" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_course +msgid "LMS Course" +msgstr "LMS kursus" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms +msgid "LMS Enterprise" +msgstr "LMS Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_forum +msgid "LMS Forum Enterprise" +msgstr "LMS Forum Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_gamification +msgid "LMS Gamification Enterprise" +msgstr "LMS Gamification Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_h5p +msgid "LMS H5P Enterprise" +msgstr "LMS H5P Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sale +msgid "LMS Sale Enterprise" +msgstr "LMS Sale Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_survey +msgid "LMS Survey Enterprise" +msgstr "LMS Survey Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_website +msgid "LMS Website" +msgstr "LMS hjemmeside" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "LOGO" +msgstr "LOGO" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__lang +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Language" +msgstr "Sprog" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Last Name" +msgstr "Efternavn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_uid +msgid "Last Updated by" +msgstr "Sidst opdateret af" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_date +msgid "Last Updated on" +msgstr "Sidst opdateret den" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__calendar_last_notif_ack +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__calendar_last_notif_ack +msgid "Last notification marked as read from base Calendar" +msgstr "Sidste meddelelse markeret som læst fra basiskalenderen" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,help:openeducat_core.field_op_student__last_time_entries_checked +msgid "" +"Last time the invoices & payments matching was performed for this partner. " +"It is set either if there's not at least an unreconciled debit and an " +"unreconciled credit or if you click the \"Done\" button." +msgstr "" +"Sidste gang blev matchningen af ​​fakturaer og betalinger udført for denne " +"partner. Den indstilles enten, hvis der ikke i det mindste er en uafstemt " +"debet og en uafstemt kredit, eller hvis du klikker på knappen \"Udført\"." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_login +msgid "Latest Connection" +msgstr "Seneste forbindelse" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_time_entries_checked +msgid "Latest Invoices & Payments Matching Date" +msgstr "Seneste fakturaer og betalingers matchdato" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lesson +msgid "Lesson Enterprise" +msgstr "Lektion Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Library" +msgstr "Bibliotek" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_barcode +msgid "Library Barcode Enterprise" +msgstr "Bibliotek Stregkode Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_enterprise +msgid "Library Enterprise" +msgstr "Biblioteksvirksomhed" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_13 +msgid "Lily" +msgstr "Lily" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__student_line +msgid "Line" +msgstr "Linje" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_14 +msgid "Lisa" +msgstr "Lisa" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Live Classroom Integrations" +msgstr "Live klasseværelsesintegrationer" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live +msgid "Live Meeting" +msgstr "Live møde" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_assignment +msgid "Live Meeting Assignment" +msgstr "Live mødeopgave" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attendance +msgid "Live Meeting Attendance" +msgstr "Live mødedeltagelse" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attentiveness +msgid "Live Meeting Attentiveness" +msgstr "Opmærksomhed på livemøder" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Live classroom comes with a\n" +" dynamic set of teaching and learning tools to\n" +" simulate a physical classroom learning\n" +" environment." +msgstr "" +"Live klasseværelset leveres med et\n" +" dynamisk sæt undervisnings- og læringsværktøjer til\n" +" at simulere et fysisk klasseværelses læringsmiljø." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Lms Drag Into\n" +" TextProvides facility to conduct online\n" +" exam platform with question type Drag\n" +" Into Text" +msgstr "" +"Lms Drag Into\n" +" TextGiver mulighed for at gennemføre online\n" +" eksamensplatform med spørgsmålstypen Træk\n" +" Into Text" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_drag_into_text +msgid "Lms Drag Into Text" +msgstr "Lms Træk ind i tekst" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_interactive_video +msgid "Lms Interactive Video" +msgstr "Lms interaktiv video" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_following +msgid "Lms Match Following" +msgstr "Lms Match Følger" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_images +msgid "Lms Match Images" +msgstr "Lms Match Billeder" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_multiple_choice +msgid "Lms Multiple Choice" +msgstr "Lms Multiple Choice" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_numeric +msgid "Lms Numeric" +msgstr "Lms Numerisk" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sort_paragraphs +msgid "Lms Sort Paragraphs" +msgstr "Lms Sorter Afsnit" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__login +msgid "Login" +msgstr "Log på" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_5 +msgid "Lukas" +msgstr "Lukas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__main_department_id +msgid "Main Department" +msgstr "Hovedafdeling" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__male +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__m +msgid "Male" +msgstr "Han" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_11 +msgid "Malik" +msgstr "Malik" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage Events for students" +msgstr "Administrer begivenheder for studerende" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Streamline and\n" +" user-friendly online admissions process" +msgstr "" +"Administrer Strømline og\n" +" brugervenlig online optagelsesproces" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students\n" +" Admission" +msgstr "" +"Manage Students\n" +" Admission" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students can Add\n" +" Multiple Subjects" +msgstr "" +"Administrer studerende kan tilføje\n" +" flere emner" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and expedite the\n" +" assignment grading process efficiently with\n" +" our streamlined platform." +msgstr "" +"Administrer og fremskynd \n" +" opgavebedømmelsesprocessen effektivt med\n" +" vores strømlinede platform." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and optimize the\n" +" grading and assessment process with Exam GPA\n" +" Enterprise." +msgstr "" +"Administrer og optimer\n" +" karakter- og vurderingsprocessen med eksamen GPA\n" +" Enterprise." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and streamline\n" +" the exam grading process seamlessly with the\n" +" innovative Exam Grading Bridge." +msgstr "" +"Administrer og strømline\n" +" eksamensbedømmelsesprocessen problemfrit med den\n" +" innovative eksamensbedømmelsesbro." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage books, articles,\n" +" media and much more" +msgstr "" +"Administrer bøger, artikler,\n" +" medier og meget mere" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage educational\n" +" content with ease through LMS website." +msgstr "" +"Administrer uddannelsesmæssigt\n" +" let indhold via LMS-webstedet." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage efficient allocation of subject\n" +" materials with our streamlined system." +msgstr "" +"Administrer effektiv tildeling af emne\n" +" materialer med vores strømlinede system." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage enrollment\n" +" effortlessly with LMS Admission." +msgstr "" +"Administrer tilmelding\n" +" ubesværet med LMS Admission." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage image-based quizzes effortlessly with Quiz Match Images." +msgstr "Administrer billedbaserede quizzer ubesværet med Quiz Match Images." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage interactive\n" +" and engaging content seamlessly with LMS\n" +" H5P" +msgstr "" +"Administrer interaktivt\n" +" og engagerende indhold problemfrit med LMS\n" +" H5P" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage studetns\n" +" progress report" +msgstr "" +"Administrer studerende\n" +" statusrapport" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage, automate, and\n" +" enhance the assignment grading workflow\n" +" seamlessly with Assignment Grading Bridge." +msgstr "" +"Administrer, automatiser og\n" +" forbedr opgavebedømmelsesworkflowet\n" +" problemfrit med Assignment Grading Bridge." + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_9 +msgid "Marcia" +msgstr "Marcia" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_23 +msgid "Maria" +msgstr "Maria" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_4 +msgid "Marie" +msgstr "Marie" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_8 +#: model:op.student,first_name:openeducat_core.op_student_2 +msgid "Mark" +msgstr "Mærke" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_18 +msgid "Martin" +msgstr "Martin" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_mass_subject_registration +msgid "Mass Subject Registration" +msgstr "Massefagsregistrering" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__max_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__max_unit_load +msgid "Maximum Unit Load" +msgstr "Maksimal enhedsbelastning" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_meeting_enterprise +msgid "Meeting Enterprise" +msgstr "Møde Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_ids +msgid "Meetings" +msgstr "Møder" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error +msgid "Message Delivery error" +msgstr "Fejl ved levering af besked" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn_msg +msgid "Message for Invoice" +msgstr "Besked til faktura" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn_msg +msgid "Message for Purchase Order" +msgstr "Besked til købsordre" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn_msg +msgid "Message for Stock Picking" +msgstr "Besked til aktievalg" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_ids +msgid "Messages" +msgstr "Beskeder" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_4 +msgid "Michael" +msgstr "Michael" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Microsoft Teams allows you to stay\n" +" connected and organized with Chat, Meet, Call and\n" +" Collaborate." +msgstr "" +"Microsoft Teams giver dig mulighed for at holde\n" +" forbundet og organiseret med Chat, Mød, Ring og\n" +" Samarbejd." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__middle_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Middle Name" +msgstr "Mellemnavn" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_24 +msgid "Miller" +msgstr "Miller" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__min_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__min_unit_load +msgid "Minimum Unit Load" +msgstr "Minimum enhedsbelastning" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_3 +msgid "Mitzi" +msgstr "Mitzi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile +msgid "Mobile" +msgstr "Mobil" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_7 +msgid "Moore" +msgstr "Moore" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_multi_department +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Multi Departments" +msgstr "Multiafdelinger" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__my_activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Deadline for min aktivitet" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Name" +msgstr "Navn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__nationality +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__nationality +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Nationality" +msgstr "Nationalitet" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_calendar_event_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Næste aktivitetskalenderbegivenhed" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Næste aktivitetsfrist" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_summary +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_summary +msgid "Next Activity Summary" +msgstr "Næste aktivitetsoversigt" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_id +msgid "Next Activity Type" +msgstr "Næste aktivitetstype" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_16 +msgid "Nora" +msgstr "Nora" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__normal +msgid "Normal" +msgstr "Normal" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_normalized +msgid "Normalized Email" +msgstr "Normaliseret e-mail" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__comment +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__comment +msgid "Notes" +msgstr "Noter" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_notice_board_enterprise +msgid "Notice Board Enterprise" +msgstr "Opslagstavle Virksomhed" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of Actions" +msgstr "Antal handlinger" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_count +msgid "Number of Departments" +msgstr "Antal afdelinger" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,help:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Number of days to send reminder email before the promised receipt date" +msgstr "" +"Antal dage til at sende påmindelsesmail før den lovede modtagelsesdato" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of errors" +msgstr "Antal fejl" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Antal meddelelser, der kræver handling" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Antal meddelelser med leveringsfejl" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o+ +msgid "O+ve" +msgstr "O+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o- +msgid "O-ve" +msgstr "O-og" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_omr +msgid "OMR" +msgstr "OMR" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Offer HD audio and video-enabled live\n" +" classes with up to 100 participants at the same time at the\n" +" most affordable cost." +msgstr "" +"Tilbyd HD-lyd- og videoaktiverede live\n" +"-hold med op til 100 deltagere på samme tid til den mest overkommelige pris." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_online_admission +msgid "Online Admission Enterprise" +msgstr "Online Admission Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_online_appointment +msgid "Online Appointment Enterprise" +msgstr "Online aftalevirksomhed" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "OpenEduCat" +msgstr "OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_batch +msgid "OpenEduCat Batch" +msgstr "OpenEduCat Batch" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_category +msgid "OpenEduCat Category" +msgstr "OpenEduCat-kategori" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_department +msgid "OpenEduCat Department" +msgstr "OpenEduCat afdeling" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "OpenEduCat Fakultet" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "OpenEduCat Inc" +msgstr "OpenEduCat Inc" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat_others +msgid "OpenEduCat Others" +msgstr "OpenEduCat Andre" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules\n" +" helps you to generate backups of your databases\n" +" automatically on regular interval of times. The\n" +" generated backups can be stored into local storage, FTP\n" +" server, SFTP server, Dropbox, Google Drive or Onedrive." +msgstr "" +"OpenEduCat auto backup-moduler\n" +" hjælper dig med at generere backup af dine databaser\n" +" automatisk med jævne mellemrum. De\n" +" genererede sikkerhedskopier kan gemmes på lokalt lager, FTP\n" +"-server, SFTP-server, Dropbox, Google Drive eller Onedrive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules helps you to generate backups of your " +"databases automatically on regular interval of times. The generated backups " +"can be stored into local storage, FTP server, SFTP server, Dropbox, Google " +"Drive or Onedrive.User can enable auto remove option to automatically delete" +" old backups. User can enable email notification to be notified about the " +"success and failure of the backup generation and storage. Using Automatic " +"Database Backup module user can generate and store database backups to " +"multiple location." +msgstr "" +"OpenEduCat auto backup-moduler hjælper dig med at generere backup af dine " +"databaser automatisk med jævne mellemrum. De genererede sikkerhedskopier kan" +" gemmes på lokalt lager, FTP-server, SFTP-server, Dropbox, Google Drive " +"eller Onedrive. Brugeren kan aktivere muligheden for automatisk fjernelse " +"for automatisk at slette gamle sikkerhedskopier. Brugeren kan aktivere " +"e-mail-besked for at blive underrettet om succes og fiasko af " +"backupgenerering og -lagring. Ved at bruge modul til Automatisk Database " +"Backup kan brugeren generere og gemme databasebackups til flere lokationer." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management\n" +" system helps you to create your online course. Create\n" +" your sections and course material in it." +msgstr "" +"OpenEduCat læringsstyring\n" +"-system hjælper dig med at oprette dit online kursus. Opret\n" +" dine sektioner og kursusmateriale i det." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management system helps you to create your online " +"course. Create your sections and course material in it." +msgstr "" +"OpenEduCat læringsstyringssystem hjælper dig med at oprette dit online " +"kursus. Opret dine afsnit og kursusmateriale i det." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat provides\n" +" help to enhance the overall user system by\n" +" providing options to send leave requests to\n" +" different groups or sections of people." +msgstr "" +"OpenEduCat giver\n" +" hjælp til at forbedre det overordnede brugersystem ved\n" +" at give muligheder for at sende orlovsanmodninger til\n" +" forskellige grupper eller dele af mennesker." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_ids +msgid "Opportunities" +msgstr "Muligheder" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_count +msgid "Opportunity" +msgstr "Lejlighed" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize and manage\n" +" classrooms with equipment and facilities\n" +" required for giving best classroom sessions." +msgstr "" +"Organiser og administrer\n" +" klasseværelser med udstyr og faciliteter\n" +", der kræves for at give de bedste klasseværelsessessioner." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize events,\n" +" publish event information and images, send\n" +" RSVP to attendees and keep the count of who\n" +" joined in." +msgstr "" +"Organiser begivenheder,\n" +" udgiv begivenhedsoplysninger og billeder, send\n" +" RSVP til deltagere, og hold optællingen af, hvem\n" +" der deltog." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__o +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__other +msgid "Other" +msgstr "Andet" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__others +msgid "Other(overlapping terms, custom schedules)" +msgstr "Andet (overlappende udtryk, tilpassede tidsplaner)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent +msgid "Parent" +msgstr "Forælder" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__parent_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Parent Course" +msgstr "Forældre kursus" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__parent_id +msgid "Parent Department" +msgstr "Forældreafdelingen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent_enterprise +msgid "Parent Enterprise" +msgstr "Modervirksomhed" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__parent_term +msgid "Parent Term" +msgstr "Forældreperiode" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_name +msgid "Parent name" +msgstr "Forælderens navn" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Participate in class\n" +" discussion by sharing points of view, asking\n" +" questions, and contributing to group projects." +msgstr "" +"Deltag i klassen\n" +" diskussion ved at dele synspunkter, stille\n" +" spørgsmål og bidrage til gruppeprojekter." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Partner" +msgstr "Partner" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contract_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contract_ids +msgid "Partner Contracts" +msgstr "Partnerkontrakter" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__use_partner_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__use_partner_credit_limit +msgid "Partner Limit" +msgstr "Partnergrænse" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_company_registry_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_company_registry_partner_id +msgid "Partner with same Company Registry" +msgstr "Partner med samme virksomhedsregister" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_vat_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_vat_partner_id +msgid "Partner with same Tax ID" +msgstr "Partner med samme skatte-id" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_19 +msgid "Patrick" +msgstr "Patrick" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_21 +msgid "Paul" +msgstr "Paul" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit_limit +msgid "Payable Limit" +msgstr "Betalbar grænse" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_method_id +msgid "Payment Method" +msgstr "Betalingsmetode" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_count +msgid "Payment Token Count" +msgstr "Antal betalingstokener" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_ids +msgid "Payment Tokens" +msgstr "Betalingstokens" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_6 +msgid "Peeters" +msgstr "Peeters" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_endpoint +msgid "Peppol Endpoint" +msgstr "Peppol endepunkt" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_eas +msgid "Peppol e-address (EAS)" +msgstr "Peppol e-adresse (EAS)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Personal Information" +msgstr "Personlig information" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone +msgid "Phone" +msgstr "telefon" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "Phone Blacklisted" +msgstr "Telefon sortlistet" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_mobile_search +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_mobile_search +msgid "Phone/Mobile" +msgstr "Telefon/mobil" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_enterprise +msgid "Placement Enterprise" +msgstr "Placeringsvirksomhed" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_job_enterprise +msgid "Placement Job Enterprise" +msgstr "Placering Job Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_bike +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_bike +msgid "Plan To Change Bike" +msgstr "Planlægger at skifte cykel" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_car +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_car +msgid "Plan To Change Car" +msgstr "Planlægger at skifte bil" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__practical +msgid "Practical" +msgstr "Praktisk" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_method_id +msgid "" +"Preferred payment method when paying this vendor. This is used to filter " +"vendor bills by preferred payment method to register payments in mass. Use " +"cases: create bank files for batch wires, check runs." +msgstr "" +"Foretrukken betalingsmetode ved betaling af denne leverandør. Dette bruges " +"til at filtrere leverandørregninger efter foretrukken betalingsmetode for at" +" registrere betalinger i massevis. Brugssager: Opret bankfiler til " +"batchledninger, kontroller kørsler." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Present makes taking\n" +" attendance fast, accurate and easy. Get a clear\n" +" view of your entire class roster." +msgstr "" +"Tilstedeværelse gør det hurtigt, præcist og nemt at tage deltagelse. Få et klart\n" +" overblik over hele din klasseliste." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_product_pricelist +msgid "Pricelist" +msgstr "Prisliste" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_details +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_main_student +msgid "Profile" +msgstr "Profil" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__project_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__project_ids +msgid "Projects" +msgstr "Projekter" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "Provided by" +msgstr "Leveret af" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online LMS platform\n" +" Interactive video." +msgstr "" +"Giver mulighed for\n" +" at udføre online LMS-platform\n" +" Interaktiv video." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Following" +msgstr "" +"Giver mulighed for\n" +" at udføre online eksamensplatform med\n" +" spørgsmålstype Match Following" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Images" +msgstr "" +"Giver mulighed for\n" +" at udføre online eksamensplatform med\n" +" spørgsmålstype Match Images" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Multiple Choice" +msgstr "" +"Giver mulighed for\n" +" at udføre online eksamensplatform med\n" +" spørgsmålstype Multiple Choice" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Numeric" +msgstr "" +"Giver mulighed for\n" +" at udføre online eksamensplatform med\n" +" spørgsmålstype Numerisk" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Sort Paragraphs." +msgstr "" +"Giver mulighed for\n" +" at udføre online eksamensplatform med\n" +" spørgsmålstype Sorter afsnit." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Drag Into Text." +msgstr "" +"Giver mulighed for\n" +" at gennemføre online eksamensplatform med spørgsmål\n" +" skriv Træk ind i tekst." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Match Following" +msgstr "" +"Giver mulighed for\n" +" at gennemføre online eksamensplatform med spørgsmål\n" +" type Match Following" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Multiple Choice" +msgstr "" +"Giver mulighed for\n" +" at gennemføre online eksamensplatform med spørgsmål\n" +" type Multiple Choice" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Numeric." +msgstr "" +"Giver mulighed for\n" +" at udføre online eksamensplatform med spørgsmål\n" +" type Numerisk." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Sort Paragraphs." +msgstr "" +"Giver mulighed for\n" +" at gennemføre online eksamensplatform med spørgsmål\n" +" type Sorter afsnit." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Publish Notice and Circular." +msgstr "Udgiv meddelelse og cirkulære." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_publisher_warranty_contract +msgid "Publisher Warranty Contract" +msgstr "Udgivergarantikontrakt" + +#. module: openeducat_core +#: model:ir.actions.server,name:openeducat_core.ir_cron_module_update_notification_openeducat_ir_actions_server +msgid "Publisher: Update Notification OpenEduCat" +msgstr "Udgiver: Opdateringsmeddelelse OpenEduCat" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn +msgid "Purchase Order" +msgstr "Indkøbsordre" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_order_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_order_count +msgid "Purchase Order Count" +msgstr "Antal indkøbsordre" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Quiz" +msgstr "Quiz" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_anti_cheating +msgid "Quiz Anti Cheating" +msgstr "Quiz Anti snyd" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_drag_into_text +msgid "Quiz Drag Into Text" +msgstr "Quiz Træk ind i tekst" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz +msgid "Quiz Enterprise" +msgstr "Quiz Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_following +msgid "Quiz Match Following" +msgstr "Quiz Match følger" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_images +msgid "Quiz Match Images" +msgstr "Quiz Match billeder" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_multiple_choice +msgid "Quiz Multiple Choice" +msgstr "Quiz Multiple Choice" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_numeric +msgid "Quiz Numeric" +msgstr "Quiz Numerisk" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_sort_paragraphs +msgid "Quiz Sort Paragraphs" +msgstr "Quiz Sorter afsnit" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__rating_ids +msgid "Ratings" +msgstr "Bedømmelser" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__receipt_reminder_email +msgid "Receipt Reminder" +msgstr "Påmindelse om kvittering" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref +msgid "Reference" +msgstr "Reference" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gr_no +msgid "Registration Number" +msgstr "Registreringsnummer" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_unique_gr_no +msgid "Registration Number must be unique per student!" +msgstr "Registreringsnummer skal være unikt pr. elev!" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reject" +msgstr "Afvise" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__rejected +msgid "Rejected" +msgstr "Afvist" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_id +msgid "Related Company" +msgstr "Beslægtet virksomhed" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_employee_form_address_inherit +msgid "Related User" +msgstr "Relateret bruger" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee_ids +msgid "Related employees based on their private address" +msgstr "Relaterede medarbejdere baseret på deres private adresse" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_report_main +msgid "Reporting" +msgstr "Indberetning" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reset to Draft" +msgstr "Nulstil til Kladde" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_user_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_user_id +msgid "Responsible User" +msgstr "Ansvarlig bruger" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_id +msgid "Restrict publishing to this website." +msgstr "Begræns publicering til denne hjemmeside." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_19 +msgid "Richard" +msgstr "Richard" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_14 +msgid "Robert" +msgstr "Robert" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__roll_number +msgid "Roll Number" +msgstr "Rulle nummer" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_id +msgid "Roll Number & Student must be unique per Batch!" +msgstr "Rullenummer og elev skal være unikke pr. batch!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_course_id +msgid "Roll Number must be unique per Batch!" +msgstr "Rullenummer skal være unikt pr. batch!" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_7 +msgid "Ruby" +msgstr "Rubin" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__running +msgid "Running" +msgstr "Løb" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_3 +msgid "Russell" +msgstr "Russell" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_seo_optimized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_seo_optimized +msgid "SEO optimized" +msgstr "SEO optimeret" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_root +msgid "SIS" +msgstr "SIS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS-leveringsfejl" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__team_id +msgid "Sales Team" +msgstr "Salgsteam" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_id +msgid "Salesperson" +msgstr "Sælger" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_7 +msgid "Samuel" +msgstr "Samuel" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_11 +msgid "Sana" +msgstr "En masse" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized +msgid "Sanitized Number" +msgstr "Desinficeret nummer" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_1 +msgid "Sara" +msgstr "Sara" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule examination\n" +" through various methods like CCE, CPA and\n" +" much more with just a few clicks." +msgstr "" +"Planlæg undersøgelse\n" +" gennem forskellige metoder såsom CCE, CPA og\n" +" meget mere med blot et par klik." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule session,\n" +" inform students and faculties all with\n" +" just a few clicks and one single screen." +msgstr "" +"Planlæg session,\n" +" informer studerende og fakulteter alle med\n" +" blot et par klik og en enkelt skærm." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_scholarship_enterprise +msgid "Scholarship Enterprise" +msgstr "Stipendievirksomhed" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_21 +msgid "Scott" +msgstr "Scott" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_secure +msgid "Secure QR" +msgstr "Sikker QR" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__purchase_warn +msgid "" +"Selecting the \"Warning\" option will notify user with the message, " +"Selecting \"Blocking Message\" will throw an exception with the message and " +"block the flow. The Message has to be written in the next field." +msgstr "" +"Valg af \"Advarsel\"-indstillingen vil underrette brugeren med meddelelsen. " +"Ved at vælge \"Blokerende meddelelse\" vil en undtagelse meddele meddelelsen" +" og blokere flowet. Meddelelsen skal skrives i det næste felt." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__self +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__self +msgid "Self" +msgstr "Selv" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__seo_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__seo_name +msgid "Seo name" +msgstr "SEO navn" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.action_openeducat_configuration +#: model:ir.actions.act_window,name:openeducat_core.openeducat_config_settings_core_action +#: model:ir.ui.menu,name:openeducat_core.menu_openeducat_config +msgid "Settings" +msgstr "Indstillinger" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_share +msgid "Share Partner" +msgstr "Share Partner" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_15 +msgid "Sheryl" +msgstr "Sheryl" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__show_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__show_credit_limit +msgid "Show Credit Limit" +msgstr "Vis kreditgrænse" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__signature +msgid "Signature" +msgstr "Underskrift" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_expiration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_expiration +msgid "Signup Expiration" +msgstr "Tilmeldingsudløb" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_token +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_token +msgid "Signup Token" +msgstr "Tilmeldingstoken" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_type +msgid "Signup Token Type" +msgstr "Type tilmeldingstoken" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_valid +msgid "Signup Token is Valid" +msgstr "Tilmeldingstoken er gyldig" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_url +msgid "Signup URL" +msgstr "Tilmeldings-URL" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_5 +msgid "Simon" +msgstr "Simon" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_skill_assessment +msgid "Skill Assessment Enterprise" +msgstr "Skill Assessment Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skill_enterprise +msgid "Skill Enterprise" +msgstr "Skill Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skypemeet +msgid "Skype Meet" +msgstr "Skype Meet" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_8 +msgid "Smith" +msgstr "Smith" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_18 +msgid "Sophia" +msgstr "Sophia" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different activities which is\n" +" held in an institute." +msgstr "" +"Angiv forskellige aktiviteter, som\n" +" afholdes på et institut." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different activities which is held in an institute." +msgstr "Angiv forskellige aktiviteter, der afholdes på et institut." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different facilities of an\n" +" institute." +msgstr "" +"Angiv forskellige faciliteter på et\n" +" institut." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different facilities of an institute." +msgstr "Angiv forskellige faciliteter på et institut." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which\n" +" is held in an institute for students." +msgstr "" +"Angiv forskellige typer quiz, som\n" +" afholdes på et institut for studerende." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which is held in an institute for students." +msgstr "" +"Angiv forskellige typer quiz, som afholdes på et institut for studerende." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__starred_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__starred_message_ids +msgid "Starred Message" +msgstr "Stjernemarkeret besked" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__start_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "Start Date" +msgstr "Start dato" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__state_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__state_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "State" +msgstr "Stat" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url +msgid "Static Map Url" +msgstr "Statisk kort-url" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url_is_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url_is_valid +msgid "Static Map Url Is Valid" +msgstr "Statisk kort-url er gyldig" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__state +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Status" +msgstr "Status" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Status baseret på aktiviteter\n" +"Forsinket: Forfaldsdatoen er allerede passeret\n" +"I dag: Aktivitetsdatoen er i dag\n" +"Planlagt: Fremtidige aktiviteter." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_14 +msgid "Stevens" +msgstr "Stevens" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn +msgid "Stock Picking" +msgstr "Stock Picking" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street +msgid "Street" +msgstr "Gade" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street..." +msgstr "Gade..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street2 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street2 +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street2" +msgstr "Gade 2" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__student_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_tree +msgid "Student" +msgstr "Studerende" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_attendance_enterprise +msgid "Student Attendance Kiosk" +msgstr "Studentermødekiosk" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Student Course" +msgstr "Studenterkursus" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_course_view +#: model:ir.ui.menu,name:openeducat_core.student_course_menu +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_tree +msgid "Student Course Detail" +msgstr "Student kursus detaljer" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student_course +msgid "Student Course Details" +msgstr "Kursusdetaljer for studerende" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_idcard +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student ID Card" +msgstr "Studiekort" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student IDCard" +msgstr "Studenter ID-kort" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_leave_enterprise +msgid "Student Leave" +msgstr "Studenterlov" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_progress_enterprise +msgid "Student Progress Enterprise" +msgstr "Student Progress Enterprise" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Student can sign-in in\n" +" their attendance sheet using facial features\n" +" from image or video." +msgstr "" +"Eleven kan logge ind\n" +" på deres fremmødeark ved hjælp af ansigtstræk\n" +" fra billede eller video." + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_student_id +msgid "Student must be unique per Batch!" +msgstr "Eleven skal være unik pr. batch!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__student_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_root +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Students" +msgstr "Studerende" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_tree +msgid "Subject" +msgstr "Emne" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_subject +msgid "Subject Management" +msgstr "Fagstyring" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_subject_material_allocation +msgid "Subject Material Allocation" +msgstr "Emnematerialetildeling" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_subject_registration_view +#: model:ir.ui.menu,name:openeducat_core.subject_registration_student_menu +msgid "Subject Registration" +msgstr "Emneregistrering" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_pivot +msgid "Subject Registration Analysis" +msgstr "Fagregistreringsanalyse" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "Detaljer om emneregistrering" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__subject_type +msgid "Subject Type" +msgstr "Emnetype" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__subject +msgid "Subject Wise" +msgstr "Emne Klog" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_graph +msgid "Subject registration graph" +msgstr "Emneregistreringsgraf" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__subject_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__faculty_subject_ids +msgid "Subject(s)" +msgstr "Emne(r)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Subject-specific\n" +" attendance will be gathered during a\n" +" particular session, whereas general\n" +" attendance will be collected by one\n" +" responsible faculty member for the entire\n" +" day." +msgstr "" +"Fagspecifik\n" +" deltagelse vil blive indsamlet under en\n" +" bestemt session, hvorimod generel\n" +" deltagelse vil blive indsamlet af et\n" +" ansvarligt fakultetsmedlem for hele\n" +" dagen." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "" +"Subject-specific attendance will be gathered during a particular session, " +"whereas general attendance will be collected by one responsible faculty " +"member for the entire day." +msgstr "" +"Fagspecifik deltagelse vil blive indsamlet under en bestemt session, " +"hvorimod generel deltagelse vil blive indsamlet af et ansvarligt " +"fakultetsmedlem for hele dagen." + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_subject_view +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__subject_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_subject_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +msgid "Subjects" +msgstr "Emner" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Submit" +msgstr "Indsend" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__submitted +msgid "Submitted" +msgstr "Indsendt" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_purchase_currency_id +msgid "Supplier Currency" +msgstr "Leverandørvaluta" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_rank +msgid "Supplier Rank" +msgstr "Leverandørrang" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_23 +msgid "Swartz" +msgstr "Swartz" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__category_id +msgid "Tags" +msgstr "Tags" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_ids +msgid "Tasks" +msgstr "Opgaver" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__vat +msgid "Tax ID" +msgstr "Skatte ID" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_17 +msgid "Taylor" +msgstr "Taylor" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_teams +msgid "Teams" +msgstr "Hold" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__term_structure +msgid "Term Structure" +msgstr "Termstruktur" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_term_id +msgid "Terms" +msgstr "Betingelser" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,help:openeducat_core.field_op_student__country_code +msgid "" +"The ISO country code in two chars. \n" +"You can use this field for quick search." +msgstr "" +"ISO-landekoden i to tegn. \n" +"Du kan bruge dette felt til hurtig søgning." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"The Main Purpose of Implementing an\n" +" Asset Management in Education Facilities" +msgstr "" +"Hovedformålet med at implementere en\n" +" Asset Management i uddannelsesfaciliteter" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,help:openeducat_core.field_op_student__vat +msgid "" +"The Tax Identification Number. Values here will be validated based on the " +"country format. You can use '/' to indicate that the partner is not subject " +"to tax." +msgstr "" +"Skatteidentifikationsnummeret. Værdier her vil blive valideret baseret på " +"landeformatet. Du kan bruge '/' til at angive, at partneren ikke er " +"skattepligtig." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_position_id +msgid "" +"The fiscal position determines the taxes/accounts used for this contact." +msgstr "" +"Den skattemæssige stilling bestemmer de skatter/konti, der bruges til denne " +"kontakt." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_url +msgid "The full URL to access the document through the website." +msgstr "Den fulde URL for at få adgang til dokumentet via webstedet." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__user_id +msgid "The internal user in charge of this contact." +msgstr "Den interne bruger, der er ansvarlig for denne kontakt." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,help:openeducat_core.field_op_student__has_unreconciled_entries +msgid "" +"The partner has at least one unreconciled debit and credit since last time " +"the invoices & payments matching was performed." +msgstr "" +"Partneren har mindst én ikke-afstemt debet og kredit siden sidste gang, hvor" +" fakturaer og betalinger blev matchet." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,help:openeducat_core.field_op_student__company_registry +msgid "" +"The registry number of the company. Use it if it is different from the Tax " +"ID. It must be unique across all partners of a same country" +msgstr "" +"Firmaets registreringsnummer. Brug det, hvis det er forskelligt fra skatte-" +"id'et. Det skal være unikt på tværs af alle partnere i samme land" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_customer +msgid "" +"The stock location used as destination when sending goods to this contact." +msgstr "" +"Lagerlokationen brugt som destination ved afsendelse af varer til denne " +"kontakt." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_supplier +msgid "" +"The stock location used as source when receiving goods from this contact." +msgstr "" +"Lagerlokationen brugt som kilde ved modtagelse af varer fra denne kontakt." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__theory +msgid "Theory" +msgstr "Teori" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This Module Adds The\n" +" Feature Of Digital Library To Read Books In\n" +" OpenEduCat." +msgstr "" +"Dette modul tilføjer\n" +"-funktionen i digitalt bibliotek til at læse bøger i\n" +" OpenEduCat." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_payable_id +msgid "" +"This account will be used instead of the default one as the payable account " +"for the current partner" +msgstr "" +"Denne konto vil blive brugt i stedet for standardkontoen som betalingskonto " +"for den nuværende partner" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_receivable_id +msgid "" +"This account will be used instead of the default one as the receivable " +"account for the current partner" +msgstr "" +"Denne konto vil blive brugt i stedet for standardkontoen som " +"tilgodehavendekonto for den nuværende partner" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_purchase_currency_id +msgid "" +"This currency will be used, instead of the default one, for purchases from " +"the current partner" +msgstr "" +"Denne valuta vil blive brugt i stedet for standardvalutaen til køb fra den " +"nuværende partner" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_normalized +msgid "" +"This field is used to search on email address as the primary email field can" +" contain more than strictly an email address." +msgstr "" +"Dette felt bruges til at søge på e-mail-adresse, da det primære e-mail-felt " +"kan indeholde mere end en e-mailadresse." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "This is to certify that" +msgstr "Dette er for at bekræfte det" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature in OpenEduCat LMS to sell\n" +" courses online." +msgstr "" +"Dette modul tilføjer\n" +" funktionen i OpenEduCat LMS til at sælge\n" +" kurser online." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of forum in learning\n" +" management system to OpenEduCat." +msgstr "" +"Dette modul tilføjer\n" +" funktionen af ​​forum i læring\n" +"-styringssystem til OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of gamification in learning\n" +" management system to OpenEduCat." +msgstr "" +"Dette modul tilføjer\n" +" funktionen til gamification i læringsstyringssystem til OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of survey in learning\n" +" management system to OpenEduCat." +msgstr "" +"Dette modul tilføjer\n" +" funktionen til undersøgelse i læringsstyringssystem til OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds the\n" +" feature to manage facilities to OpenEduCat." +msgstr "" +"Dette modul tilføjer\n" +"-funktionen til at administrere faciliteter til OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds you\n" +" feature to create invoice for fees\n" +" collection." +msgstr "" +"Dette modul tilføjer din\n" +" funktion til at oprette faktura for gebyrer\n" +" opkrævning." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Dropbox." +msgstr "" +"Dette modul tillader\n" +" at gemme genererede sikkerhedskopier på Dropbox." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Google\n" +" Drive." +msgstr "" +"Dette modul tillader\n" +" at gemme genererede sikkerhedskopier på Google\n" +" Drev." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Onedrive." +msgstr "" +"Dette modul tillader\n" +" at gemme genererede sikkerhedskopier på Onedrive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote\n" +" SFTP server just like FTP Server, but it\n" +" adds a layer of security to the process." +msgstr "" +"Dette modul tillader\n" +" at gemme genererede sikkerhedskopier på en ekstern\n" +" SFTP-server ligesom FTP-server, men det tilføjer et lag af sikkerhed til processen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote FTP\n" +" server." +msgstr "" +"Dette modul tillader\n" +" at gemme genererede sikkerhedskopier til en ekstern FTP\n" +"-server." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" Faculty to Create Rubrics Template to grade\n" +" the assignments based on points or\n" +" percentage and manage the assignment\n" +" submission." +msgstr "" +"Dette modul giver\n" +" fakultetet mulighed for at oprette rubrikskabeloner til at bedømme\n" +" opgaverne baseret på point eller\n" +" procent og administrere opgaven\n" +" aflevering." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" alumni to create job post." +msgstr "" +"Dette modul giver\n" +" alumner mulighed for at oprette jobopslag." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" parent to access fees details of their\n" +" children." +msgstr "" +"Dette modul giver\n" +" forældre adgang til gebyroplysninger om deres\n" +" børn." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module provides a helping hand to\n" +" students." +msgstr "" +"Dette modul giver en hjælpende hånd til\n" +" studerende." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "" +"This payment term will be used instead of the default one for purchase " +"orders and vendor bills" +msgstr "" +"Denne betalingsbetingelse vil blive brugt i stedet for standarden for " +"indkøbsordrer og kreditorregninger" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_term_id +msgid "" +"This payment term will be used instead of the default one for sales orders " +"and customer invoices" +msgstr "" +"Denne betalingstermin vil blive brugt i stedet for standarden for " +"salgsordrer og kundefakturaer" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" +"Denne prisliste vil blive brugt, i stedet for standard, til salg til den " +"nuværende partner" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_15 +msgid "Thomas" +msgstr "Thomas" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__three_sem +msgid "Three Trimesters" +msgstr "Tre trimester" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ticket_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ticket_count +msgid "Ticket Count" +msgstr "Billetantal" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Timetable" +msgstr "Tidsplan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable_enterprise +msgid "Timetable Enterprise" +msgstr "Tidsplan Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz +msgid "Timezone" +msgstr "Tidszone" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz_offset +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz_offset +msgid "Timezone offset" +msgstr "Tidszone offset" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__title +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Title" +msgstr "Titel" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "To the best of my knowledge, he / she bears a Good Moral character." +msgstr "Så vidt jeg ved, bærer han/hun en god moralsk karakter." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__total_invoiced +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__total_invoiced +msgid "Total Invoiced" +msgstr "Samlet faktureret" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit +msgid "Total Payable" +msgstr "Samlet betales" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit +msgid "Total Receivable" +msgstr "Samlet tilgodehavende" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit +msgid "Total amount this customer owes you." +msgstr "Samlet beløb denne kunde skylder dig." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,help:openeducat_core.field_op_student__debit +msgid "Total amount you have to pay to this vendor." +msgstr "Samlet beløb, du skal betale til denne leverandør." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_transportation_enterprise +msgid "Transportation Enterprise" +msgstr "Transportvirksomhed" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem +msgid "Two Semesters" +msgstr "To semestre" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_qua +msgid "Two Semesters subdivided by Quarters" +msgstr "To semestre opdelt efter kvartaler" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_final +msgid "Two Semesters subdivided by Quarters and Final Exams" +msgstr "To semestre opdelt efter kvartaler og afsluttende eksamener" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Type" +msgstr "Type" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Type af den registrerede undtagelsesaktivitet." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_endpoint +msgid "" +"Unique identifier used by the BIS Billing 3.0 and its derivatives, also " +"known as 'Endpoint ID'." +msgstr "" +"Unik identifikator, der bruges af BIS Billing 3.0 og dens derivater, også " +"kendt som 'Endpoint ID'." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__barcode +msgid "Use a barcode to identify this contact." +msgstr "Brug en stregkode til at identificere denne kontakt." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__login +msgid "Used to log into the system" +msgstr "Bruges til at logge ind i systemet" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_users +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "User" +msgstr "Bruger" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__user_line +msgid "User Line" +msgstr "Brugerlinje" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_ids +msgid "Users" +msgstr "Brugere" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_supplier +msgid "Vendor Location" +msgstr "Sælgers placering" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "Vendor Payment Terms" +msgstr "Leverandørens betalingsbetingelser" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_22 +msgid "Victor" +msgstr "Victor" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visa_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visa_info +msgid "Visa Info" +msgstr "Visum info" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_published +msgid "Visible on current website" +msgstr "Synlig på nuværende hjemmeside" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visitor_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visitor_ids +msgid "Visitors" +msgstr "Besøgende" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__user_boolean +msgid "Want to create user too ?" +msgstr "Vil du også oprette bruger?" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_id +msgid "Website" +msgstr "Internet side" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__website_message_ids +msgid "Website Comments" +msgstr "Hjemmeside kommentarer" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website +msgid "Website Link" +msgstr "Link til hjemmeside" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website Messages" +msgstr "Hjemmeside beskeder" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_description +msgid "Website Partner Full Description" +msgstr "Website Partner Fuld beskrivelse" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_short_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_short_description +msgid "Website Partner Short Description" +msgstr "Website Partner Kort beskrivelse" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_url +msgid "Website URL" +msgstr "Hjemmeside URL" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website communication history" +msgstr "Hjemmeside kommunikation historie" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_description +msgid "Website meta description" +msgstr "Website meta beskrivelse" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_keywords +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_keywords +msgid "Website meta keywords" +msgstr "Website meta søgeord" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_title +msgid "Website meta title" +msgstr "Website meta titel" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_og_img +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_og_img +msgid "Website opengraph image" +msgstr "Website opengraph billede" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,help:openeducat_core.field_op_student__tz +msgid "" +"When printing documents and exporting/importing data, time values are computed according to this timezone.\n" +"If the timezone is not set, UTC (Coordinated Universal Time) is used.\n" +"Anywhere else, time values are computed according to the time offset of your web client." +msgstr "" +"Ved udskrivning af dokumenter og eksport/import af data, beregnes tidsværdier i henhold til denne tidszone.\n" +"Hvis tidszonen ikke er indstillet, bruges UTC (Coordinated Universal Time).\n" +"Alle andre steder beregnes tidsværdier i henhold til tidsforskydningen for din webklient." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_12 +msgid "Wilson" +msgstr "Wilson" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"With the growing use of\n" +" online learning and giving examinations over\n" +" the online mode." +msgstr "" +"Med den voksende brug af\n" +" online læring og afholdelse af eksamener over\n" +" online-tilstand." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Year" +msgstr "År" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "You cannot create recursive Course." +msgstr "Du kan ikke oprette et rekursivt kursus." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "ZIP" +msgstr "ZIP" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__zip +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__zip +msgid "Zip" +msgstr "Lynlås" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_zoom +msgid "Zoom" +msgstr "Zoom" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,help:openeducat_core.field_op_student__days_sales_outstanding +msgid "" +"[(Total Receivable/Total Revenue) * number of days since the first invoice] " +"for this customer" +msgstr "" +"[(Samlet tilgodehavende/samlet omsætning) * antal dage siden den første " +"faktura] for denne kunde" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "miscellaneous" +msgstr "diverse" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "or" +msgstr "eller" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__state +msgid "state" +msgstr "stat" diff --git a/CatEdu/openeducat_core/i18n/de.po b/CatEdu/openeducat_core/i18n/de.po new file mode 100644 index 0000000..ee5482c --- /dev/null +++ b/CatEdu/openeducat_core/i18n/de.po @@ -0,0 +1,5153 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:11+0000" +"PO-Revision-Date:2024-02-15 09:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__event_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__event_count +msgid "# Events" +msgstr "# Veranstaltungen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_count +msgid "# Meetings" +msgstr "# Treffen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_count +msgid "# Tasks" +msgstr "# Aufgaben" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_invoice_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_invoice_count +msgid "# Vendor Bills" +msgstr "# Lieferantenrechnungen" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_bonafide +msgid "'Bonafide Certificate - %s' % (object.name)" +msgstr "'Bonafide-Zertifikat - %s' % (object.name)" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_idcard +msgid "'Student ID Card - %s' % (object.name)" +msgstr "'Studentenausweis – %s' % (object.name)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,help:openeducat_core.field_op_student__type +msgid "" +"- Contact: Use this to organize the contact details of employees of a given company (e.g. CEO, CFO, ...).\n" +"- Invoice Address: Preferred address for all invoices. Selected by default when you invoice an order that belongs to this company.\n" +"- Delivery Address: Preferred address for all deliveries. Selected by default when you deliver an order that belongs to this company.\n" +"- Other: Other address for the company (e.g. subsidiary, ...)" +msgstr "" +"- Kontakt: Verwenden Sie dies, um die Kontaktdaten von Mitarbeitern eines bestimmten Unternehmens zu organisieren (z. B. CEO, CFO, ...).\n" +"- Rechnungsadresse: Bevorzugte Adresse für alle Rechnungen. Wird standardmäßig ausgewählt, wenn Sie eine Bestellung in Rechnung stellen, die diesem Unternehmen gehört.\n" +"- Lieferadresse: Bevorzugte Adresse für alle Lieferungen. Wird standardmäßig ausgewählt, wenn Sie eine Bestellung liefern, die zu diesem Unternehmen gehört.\n" +"- Sonstiges: Andere Adresse des Unternehmens (z. B. Tochtergesellschaft, ...)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "DATE:" +msgstr "DATUM:" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "PRINCIPAL" +msgstr "Direktor" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" BirthDate :\n" +" " +msgstr "" +"
\n" +" \n" +" Geburtsdatum:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" Blood Group :\n" +" " +msgstr "" +"
\n" +" \n" +" Blutgruppe:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"\n" +" is / was a bonafide student of this school / college studying in" +msgstr "" +"\n" +" ist/war ein echter Schüler dieser Schule/Hochschule, in der er studiert" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Course :\n" +" " +msgstr "" +"\n" +" Kurs:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" Name:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Bonafide Certificate" +msgstr "Bonafide-Zertifikat" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"A unique new way to manage student\n" +" grades and homework from any device and platform." +msgstr "" +"Eine einzigartige neue Möglichkeit, die Noten und Hausaufgaben der Schüler " +"von jedem Gerät und jeder Plattform aus zu verwalten." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a+ +msgid "A+ve" +msgstr "A+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a- +msgid "A-ve" +msgstr "A-und" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab+ +msgid "AB+ve" +msgstr "EU+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab- +msgid "AB-ve" +msgstr "EU-ve" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_20 +msgid "Abdul" +msgstr "Abdul" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_term_view +#: model:ir.model,name:openeducat_core.model_op_academic_term +#: model:ir.ui.menu,name:openeducat_core.menu_academic_term +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Term" +msgstr "Akademisches Semester" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__academic_term_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Academic Terms" +msgstr "Akademische Begriffe" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_year_view +#: model:ir.model,name:openeducat_core.model_op_academic_year +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__academic_year_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_years_id +#: model:ir.ui.menu,name:openeducat_core.menu_academic_year +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Year" +msgstr "Akademisches Jahr" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_payable_id +msgid "Account Payable" +msgstr "Kreditorenbuchhaltung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_receivable_id +msgid "Account Receivable" +msgstr "Debitorenbuchhaltung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__accreditation +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Accreditation" +msgstr "Akkreditierung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_achievement_enterprise +msgid "Achievement Enterprise" +msgstr "Leistungsunternehmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction +msgid "Action Needed" +msgstr "Handlungsbedarf" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__active +msgid "Active" +msgstr "Aktiv" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active_lang_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active_lang_count +msgid "Active Lang Count" +msgstr "Aktive Lang-Anzahl" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_ids +msgid "Activities" +msgstr "Aktivitäten" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity +msgid "Activity" +msgstr "Aktivität" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity_enterprise +msgid "Activity Enterprise" +msgstr "Aktivitätsunternehmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Aktivitäts-Ausnahmedekoration" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_activity +msgid "Activity Management" +msgstr "Aktivitätsmanagement" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_state +msgid "Activity State" +msgstr "Aktivitätsstatus" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_icon +msgid "Activity Type Icon" +msgstr "Aktivitätstyp-Symbol" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__additional_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__additional_info +msgid "Additional info" +msgstr "zusätzliche Information" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Address" +msgstr "Adresse" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__type +msgid "Address Type" +msgstr "Adresstyp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Admission" +msgstr "Zulassung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission_enterprise +msgid "Admission Enterprise" +msgstr "Zulassungsunternehmen" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_11 +msgid "Ahmed" +msgstr "Ahmed" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_10 +msgid "Alex" +msgstr "Alex" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,help:openeducat_core.field_op_student__lang +msgid "" +"All the emails and documents sent to this contact will be translated in this" +" language." +msgstr "" +"Alle an diesen Kontakt gesendeten E-Mails und Dokumente werden in diese " +"Sprache übersetzt." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__allowed_department_ids +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_ids +msgid "Allowed Department" +msgstr "Erlaubte Abteilung" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Alumni" +msgstr "Alumni" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_blog_enterprise +msgid "Alumni Blog Enterprise" +msgstr "Alumni-Blog-Unternehmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_enterprise +msgid "Alumni Enterprise" +msgstr "Alumni-Unternehmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_event_enterprise +msgid "Alumni Event Enterprise" +msgstr "Alumni-Veranstaltungsunternehmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_job_enterprise +msgid "Alumni Job Enterprise" +msgstr "Alumni-Jobunternehmen" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_6 +msgid "Ana" +msgstr "Also" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_25 +msgid "Anderson" +msgstr "Anderson" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_1 +msgid "Andre" +msgstr "Andre" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_13 +msgid "Andrew" +msgstr "Andreas" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_17 +msgid "Anna" +msgstr "Anna" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__approval_authority +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Approval Authority" +msgstr "Genehmigungsbehörde" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Approve" +msgstr "Genehmigen" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__approved +msgid "Approved" +msgstr "Genehmigt" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Apps" +msgstr "Apps" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Archived" +msgstr "Archiviert" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_asset_request_enterprise +msgid "Asset Request Enterprise" +msgstr "Asset Request Enterprise" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Assign and manage\n" +" assignments to individual students, group of\n" +" students or entire batch." +msgstr "" +"Weisen Sie Aufgaben einzelnen Schülern, Gruppen von Schülern oder ganzen " +"Gruppen zu und verwalten Sie diese." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Assignment" +msgstr "Abtretung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_enterprise +msgid "Assignment Enterprise" +msgstr "Auftragsunternehmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_bridge +msgid "Assignment Grading Bridge" +msgstr "Aufgabenbewertungsbrücke" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_enterprise +msgid "Assignment Grading Enterprise" +msgstr "Unternehmen zur Bewertung von Aufgaben" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_rubrics +msgid "Assignment Rubrics" +msgstr "Aufgabenrubriken" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_attachment_count +msgid "Attachment Count" +msgstr "Anzahl der Anhänge" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Attendance" +msgstr "Teilnahme" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_enterprise +msgid "Attendance Enterprise" +msgstr "Anwesenheitsunternehmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_face_recognition +msgid "Attendance Face Recognition" +msgstr "Anwesenheitsgesichtserkennung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "Attendance Subject Generic" +msgstr "Anwesenheitsbetreff Allgemein" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_report_xlsx +msgid "Attendance Xlsx Report" +msgstr "Anwesenheits-XLSX-Bericht" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Attendance system that\n" +" improves employee time tracking, scheduling,\n" +" and reporting." +msgstr "" +"Anwesenheitssystem, das die Zeiterfassung, Planung und Berichterstattung der" +" Mitarbeiter verbessert." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Automate lead and opportunity tracking\n" +" with state of the art CRM system built-in giving a\n" +" unparallel competitive advantage." +msgstr "" +"Automatisieren Sie die Lead- und Opportunity-Verfolgung mit einem " +"hochmodernen integrierten CRM-System, das Ihnen einen beispiellosen " +"Wettbewerbsvorteil verschafft." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,help:openeducat_core.field_op_student__receipt_reminder_email +msgid "" +"Automatically send a confirmation email to the vendor X days before the " +"expected receipt date, asking him to confirm the exact date." +msgstr "" +"Senden Sie X Tage vor dem erwarteten Eingangsdatum automatisch eine " +"Bestätigungs-E-Mail an den Lieferanten und bitten Sie ihn, das genaue Datum " +"zu bestätigen." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1920 +msgid "Avatar" +msgstr "Benutzerbild" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1024 +msgid "Avatar 1024" +msgstr "Avatar 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_128 +msgid "Avatar 128" +msgstr "Avatar 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_256 +msgid "Avatar 256" +msgstr "Avatar 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_512 +msgid "Avatar 512" +msgstr "Avatar 512" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b+ +msgid "B+ve" +msgstr "B+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b- +msgid "B-ve" +msgstr "Band" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office +msgid "Back Office" +msgstr "Backoffice" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office_admin +msgid "Back Office Admin" +msgstr "Backoffice-Administrator" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_backend_theme +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backend Theme" +msgstr "Backend-Theme" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backup" +msgstr "Sicherung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__barcode +msgid "Badge ID" +msgstr "Ausweis-ID" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_account_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_account_count +msgid "Bank" +msgstr "Bank" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_ids +msgid "Banks" +msgstr "Banken" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__barcode +msgid "Barcode" +msgstr "Barcode" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__batch_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Batch" +msgstr "Charge" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_batch_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_batch_sub +msgid "Batches" +msgstr "Chargen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_bigbluebutton +msgid "Bigbluebutton Enterprise" +msgstr "Bigbluebutton Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__birth_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__birth_date +msgid "Birth Date" +msgstr "Geburtsdatum" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "Das Geburtsdatum darf nicht nach dem aktuellen Datum liegen!" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_blacklisted +msgid "Blacklist" +msgstr "Schwarze Liste" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile_blacklisted +msgid "Blacklisted Phone Is Mobile" +msgstr "Das auf der schwarzen Liste stehende Telefon ist mobil" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_blacklisted +msgid "Blacklisted Phone is Phone" +msgstr "Das auf der schwarzen Liste stehende Telefon ist das Telefon" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__blood_group +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__blood_group +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Blood Group" +msgstr "Blutgruppe" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_13 +msgid "Bob" +msgstr "Bob" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_bonafide +msgid "Bonafide Certificate" +msgstr "Bonafide-Zertifikat" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__both +msgid "Both" +msgstr "Beide" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_bounce +msgid "Bounce" +msgstr "Prallen" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_9 +msgid "Brown" +msgstr "Braun" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__buyer_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__buyer_id +msgid "Buyer" +msgstr "Käufer" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cce +msgid "CCE" +msgstr "CCE" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_crm_enterprise +msgid "CRM Enterprise" +msgstr "CRM-Unternehmen" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cwa +msgid "CWA" +msgstr "CWA" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_campus_enterprise +msgid "Campus Enterprise" +msgstr "Campus-Unternehmen" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start\n" +" up data of campus facility in an institute for students." +msgstr "" +"Campus hilft Ihnen dabei, die Startdaten der Campus-Einrichtung in einem " +"Institut für Studierende bereitzustellen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start up data of campus facility in an " +"institute for students." +msgstr "" +"Campus hilft Ihnen dabei, die Startdaten der Campus-Einrichtung in einem " +"Institut für Studenten bereitzustellen." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__can_publish +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__can_publish +msgid "Can Publish" +msgstr "Kann veröffentlichen" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Cancel" +msgstr "Stornieren" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_2 +msgid "Carter" +msgstr "Fuhrmann" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_category_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_category_sub +msgid "Categories" +msgstr "Kategorien" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__category_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_tree +msgid "Category" +msgstr "Kategorie" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Centralized barcode\n" +" enabled integrated library management." +msgstr "" +"Der zentralisierte Barcode ermöglichte eine integrierte " +"Bibliotheksverwaltung." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__channel_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__channel_ids +msgid "Channels" +msgstr "Kanäle" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_24 +msgid "Charles" +msgstr "Charles" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_company +msgid "Check if the contact is a company, otherwise it is a person" +msgstr "" +"Prüfen Sie, ob es sich bei dem Kontakt um ein Unternehmen handelt, " +"andernfalls handelt es sich um eine Person" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee +msgid "Check this box if this contact is an Employee." +msgstr "" +"Aktivieren Sie dieses Kontrollkästchen, wenn es sich bei diesem Kontakt um " +"einen Mitarbeiter handelt." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__child_ids +msgid "Childs" +msgstr "Kinder" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__city +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__city +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "City" +msgstr "Stadt" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Classroom" +msgstr "Klassenzimmer" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom_enterprise +msgid "Classroom Enterprise" +msgstr "Klassenzimmerunternehmen" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/review.xml:0 +#, python-format +msgid "Close" +msgstr "Schließen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__code +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +msgid "Code" +msgstr "Code" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_batch_unique_batch_code +msgid "Code should be unique per batch!" +msgstr "Der Code sollte pro Stapel eindeutig sein!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_category_unique_category_code +msgid "Code should be unique per category!" +msgstr "Der Code sollte pro Kategorie eindeutig sein!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_course_unique_course_code +msgid "Code should be unique per course!" +msgstr "Der Code sollte pro Kurs eindeutig sein!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_subject_unique_subject_code +msgid "Code should be unique per subject!" +msgstr "Der Code sollte pro Thema eindeutig sein!" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_eas +msgid "" +"Code used to identify the Endpoint for BIS Billing 3.0 and its derivatives.\n" +" List available at https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" +msgstr "" +"Code zur Identifizierung des Endpunkts für BIS Billing 3.0 und seine Derivate.\n" +" Liste verfügbar unter https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__color +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__color +msgid "Color Index" +msgstr "Farbindex" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_partner_id +msgid "Commercial Entity" +msgstr "Kommerzielle Einheit" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_company +msgid "Companies" +msgstr "Firmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref_company_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref_company_ids +msgid "Companies that refers to partner" +msgstr "Unternehmen, die sich auf Partner beziehen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_id +msgid "Company" +msgstr "Unternehmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_registry +msgid "Company ID" +msgstr "Firmen-ID" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_name +msgid "Company Name" +msgstr "Name der Firma" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_company_name +msgid "Company Name Entity" +msgstr "Firmenname Entität" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_type +msgid "Company Type" +msgstr "Unternehmenstyp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_gid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_gid +msgid "Company database ID" +msgstr "Firmendatenbank-ID" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address +msgid "Complete Address" +msgstr "Vollständige Adresse" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__complete_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__complete_name +msgid "Complete Name" +msgstr "Vollständiger Name" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__compulsory +msgid "Compulsory" +msgstr "Obligatorisch" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__compulsory_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Compulsory Subjects" +msgstr "Pflichtfächer" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurationseinstellungen" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config +msgid "Configuration" +msgstr "Aufbau" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of Job Type in Placement\n" +" Management will let the user to create the job." +msgstr "" +"Durch die Konfiguration des Jobtyps im Placement\n" +" Management kann der Benutzer den Job erstellen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to\n" +" provide the start up data of fees according to the courses\n" +" of an institute." +msgstr "" +"Durch die Konfiguration der Gebühren können Sie die Startdaten der Gebühren " +"entsprechend den Kursen eines Instituts bereitstellen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to provide the start up data of fees " +"according to the courses of an institute." +msgstr "" +"Die Konfiguration der Gebühren hilft Ihnen, die Anfangsdaten der Gebühren " +"entsprechend den Kursen eines Instituts bereitzustellen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in\n" +" transportation helps you to provide the start up data of\n" +" each route." +msgstr "" +"Durch die Konfiguration von Routen im Transportwesen können Sie die " +"Startdaten jeder Route bereitstellen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in transportation helps you to provide the start up " +"data of each route." +msgstr "" +"Durch die Konfiguration von Transportrouten können Sie die Startdaten jeder " +"Route bereitstellen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Configure different scholarship types." +msgstr "Konfigurieren Sie verschiedene Stipendientypen." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_partner +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__child_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__child_ids +msgid "Contact" +msgstr "Kontakt" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Contact Support" +msgstr "Kontaktieren Sie Support" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_bounce +msgid "Counter of the number of bounced emails for this contact" +msgstr "Zähler für die Anzahl der zurückgesendeten E-Mails für diesen Kontakt" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Country" +msgstr "Land" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_code +msgid "Country Code" +msgstr "Landesvorwahl" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Course" +msgstr "Kurs" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__course_detail_ids +msgid "Course Details" +msgstr "Kursdetails" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_course +msgid "Course Management" +msgstr "Kursmanagement" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_tree +msgid "Course Registration" +msgstr "Kursanmeldung" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject_registration.py:0 +#, python-format +msgid "Course not found on student's admission!" +msgstr "Kurs nicht in der Studentenzulassung gefunden!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_course_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_course_sub +msgid "Courses" +msgstr "Kurse" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_boolean +msgid "Create Boolean" +msgstr "Erstellen Sie einen Booleschen Wert" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_create_employee_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +msgid "Create Employee" +msgstr "Mitarbeiter anlegen" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty_employee +msgid "Create Employee and User of Faculty" +msgstr "Erstellen Sie einen Mitarbeiter und einen Benutzer der Fakultät" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Create Student User" +msgstr "Studentenbenutzer erstellen" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Create Terms" +msgstr "Bedingungen erstellen" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +msgid "Create User for selected Faculty(s)" +msgstr "Benutzer für ausgewählte Fakultät(en) erstellen" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create User for selected Student(s)" +msgstr "Benutzer für ausgewählte(n) Studenten erstellen" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_user_create_view_act +#: model:ir.actions.act_window,name:openeducat_core.student_user_create_view_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create Users" +msgstr "Benutzer erstellen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_uid +msgid "Created by" +msgstr "Erstellt von" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_date +msgid "Created on" +msgstr "Erstellt am" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_limit +msgid "Credit Limit" +msgstr "Kreditlimit" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_to_invoice +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_to_invoice +msgid "Credit To Invoice" +msgstr "Gutschrift auf Rechnung" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit_limit +msgid "Credit limit specific to this partner." +msgstr "Kreditlimit speziell für diesen Partner." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__currency_id +msgid "Currency" +msgstr "Währung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_customer +msgid "Customer Location" +msgstr "Kundenstandort" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_term_id +msgid "Customer Payment Terms" +msgstr "Zahlungsbedingungen für Kunden" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__customer_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__customer_rank +msgid "Customer Rank" +msgstr "Kundenrang" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_1 +#: model:op.student,last_name:openeducat_core.op_student_4 +msgid "Dani" +msgstr "Dani" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Dashboard" +msgstr "Armaturenbrett" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_dashboard_kpi +msgid "Dashboard KPI" +msgstr "Dashboard-KPI" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_dropbox +msgid "Database Backup to Dropbox" +msgstr "Datenbanksicherung in Dropbox" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_google_drive +msgid "Database Backup to Google Drive" +msgstr "Datenbanksicherung auf Google Drive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup +msgid "Database Backup to Local Server" +msgstr "Datenbanksicherung auf lokalen Server" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_onedrive +msgid "Database Backup to Onedrive" +msgstr "Datenbanksicherung auf Onedrive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_ftp +msgid "Database Backup to Remote FTP Server" +msgstr "Datenbanksicherung auf Remote-FTP-Server" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_sftp +msgid "Database Backup to Remote SFTP Server" +msgstr "Datenbanksicherung auf Remote-SFTP-Server" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__date +msgid "Date" +msgstr "Datum" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_8 +msgid "David" +msgstr "David" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Days Before Receipt" +msgstr "Tage vor Erhalt" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__days_sales_outstanding +msgid "Days Sales Outstanding (DSO)" +msgstr "Ausstehende Verkäufe in Tagen (DSO)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__trust +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__trust +msgid "Degree of trust you have in this debtor" +msgstr "Grad des Vertrauens, das Sie diesem Schuldner entgegenbringen" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by\n" +" students or faculties." +msgstr "" +"Vermitteln und teilen Sie Wissen mit allen, indem Sie gut informierte und " +"gestaltete Blogs von Studenten oder Fakultäten erstellen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by students\n" +" or faculties." +msgstr "" +"Vermitteln und teilen Sie Wissen mit allen, indem Sie gut informierte und " +"gestaltete Blogs von Studierenden oder Fakultäten erstellen." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__department_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__department_id +#: model:ir.ui.menu,name:openeducat_core.menu_op_department_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_tree +msgid "Department" +msgstr "Abteilung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__dept_id +msgid "Department Name" +msgstr "Abteilungsname" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_department_view +msgid "Departments" +msgstr "Abteilungen" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Departments count" +msgstr "Abteilungen zählen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_digital_library +msgid "Digital Library" +msgstr "Digitale Bibliothek" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_discipline +msgid "Discipline Enterprise" +msgstr "Diszipliniertes Unternehmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Documentation" +msgstr "Dokumentation" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Download students\n" +" attendace xlsx report" +msgstr "Laden Sie den XLSX-Bericht zur Anwesenheit von Studenten herunter" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__draft +msgid "Draft" +msgstr "Entwurf" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__duplicated_bank_account_partners_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__duplicated_bank_account_partners_count +msgid "Duplicated Bank Account Partners Count" +msgstr "Anzahl der Partner mit doppeltem Bankkonto" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_openeducat +msgid "Education" +msgstr "Ausbildung" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_other_education +msgid "Education Other" +msgstr "Bildung Sonstiges" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,help:openeducat_core.field_op_student__partner_share +msgid "" +"Either customer (not a user), either shared user. Indicated the current " +"partner is a customer without access or with a limited access created for " +"sharing data." +msgstr "" +"Entweder Kunde (kein Benutzer), entweder gemeinsamer Benutzer. Gibt an, dass" +" es sich beim aktuellen Partner um einen Kunden ohne oder mit " +"eingeschränktem Zugriff handelt, der für die Datenfreigabe erstellt wurde." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__elective +msgid "Elective" +msgstr "Wahlfach" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__elective_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Elective Subjects" +msgstr "Die Wahlfächer" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email +msgid "Email" +msgstr "Email" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emergency_contact +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__emergency_contact +msgid "Emergency Contact" +msgstr "Notfallkontakt" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_hr_employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee +msgid "Employee" +msgstr "Mitarbeiter" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee_ids +msgid "Employees" +msgstr "Mitarbeiter" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employees_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employees_count +msgid "Employees Count" +msgstr "Mitarbeiter zählen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__end_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "End Date" +msgstr "Endtermin" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Das Enddatum kann nicht vor dem Startdatum festgelegt werden." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_9 +msgid "Eric" +msgstr "Erik" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/update.py:0 +#, python-format +msgid "Error during communication with the warranty server." +msgstr "Fehler bei der Kommunikation mit dem Garantieserver." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__evaluation_type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Evaluation Type" +msgstr "Bewertungstyp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_event_enterprise +msgid "Event Enterprise" +msgstr "Veranstaltungsunternehmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Exam" +msgstr "Prüfung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_enterprise +msgid "Exam Enterprise" +msgstr "Prüfungsunternehmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_gpa_enterprise +msgid "Exam GPA Enterprise" +msgstr "Prüfung GPA Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_grading_bridge +msgid "Exam Grading Bridge" +msgstr "Prüfungsbewertungsbrücke" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility +msgid "Facility" +msgstr "Einrichtung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility_enterprise +msgid "Facility Enterprise" +msgstr "Facility-Unternehmen" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__faculty_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_root +msgid "Faculties" +msgstr "Fakultäten" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Faculties can use the live\n" +" session to create, edit, and assign both team\n" +" and individual assignments." +msgstr "" +"Fakultäten können die Live-Sitzung nutzen, um sowohl Team- als auch " +"Einzelaufgaben zu erstellen, zu bearbeiten und zuzuweisen." + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_tree +msgid "Faculty" +msgstr "Fakultät" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_2 +msgid "Fahad" +msgstr "Fahad" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_10 +msgid "Fatima" +msgstr "Fatima" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees" +msgstr "Gebühren" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees Access for Parents" +msgstr "Gebührenzugang für Eltern" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_enterprise +msgid "Fees Enterprise" +msgstr "Gebühren Unternehmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_duration +msgid "Fees On Duration" +msgstr "Gebühren für die Dauer" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_session +msgid "Fees On Session" +msgstr "Gebühren je Sitzung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_parent_bridge +msgid "Fees Parent Bridge" +msgstr "Gebühren Elternbrücke" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_plan +msgid "Fees Plan" +msgstr "Gebührenplan" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__female +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__f +msgid "Female" +msgstr "Weiblich" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized +msgid "" +"Field used to store sanitized phone number. Helps speeding up searches and " +"comparisons." +msgstr "" +"Feld zum Speichern einer bereinigten Telefonnummer. Hilft, Suchen und " +"Vergleiche zu beschleunigen." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__final_year +msgid "Final Year Grades subdivided by Quarters" +msgstr "Abschlussnoten des Jahres, unterteilt nach Quartalen" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__finished +msgid "Finished" +msgstr "Fertig" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__first_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "First Name" +msgstr "Vorname" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__fiscal_country_codes +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__fiscal_country_codes +msgid "Fiscal Country Codes" +msgstr "Steuerliche Ländercodes" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_position_id +msgid "Fiscal Position" +msgstr "Finanzlage" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_15 +msgid "Flynn" +msgstr "Flynn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_follower_ids +msgid "Followers" +msgstr "Anhänger" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_partner_ids +msgid "Followers (Partners)" +msgstr "Follower (Partner)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Fantastisches Schriftartensymbol, z. B. Fett-Aufgaben" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ubl_cii_format +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ubl_cii_format +msgid "Format" +msgstr "Format" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_formatted +msgid "Format email address \"Name \"" +msgstr "Formatieren Sie die E-Mail-Adresse „Name \\“" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_formatted +msgid "Formatted Email" +msgstr "Formatierte E-Mail" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__four_quarter +msgid "Four Quarters" +msgstr "Vier Viertel" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__gpa +msgid "GPA" +msgstr "Notendurchschnitt" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__gender +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gender +msgid "Gender" +msgstr "Geschlecht" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_student +msgid "General" +msgstr "Allgemein" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_general +msgid "General Management" +msgstr "Allgemeine Geschäftsführung" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__generic +msgid "Generic" +msgstr "Generisch" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_latitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_latitude +msgid "Geo Latitude" +msgstr "Geo-Breitengrad" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_longitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_longitude +msgid "Geo Longitude" +msgstr "Geo-Längengrad" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Get Subjects" +msgstr "Holen Sie sich Betreffzeilen" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Give a better transparency\n" +" to a parent about their child’s academic\n" +" activities and achievements." +msgstr "" +"Bieten Sie Eltern eine bessere Transparenz über die schulischen Aktivitäten " +"und Erfolge ihres Kindes." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_googlemeet +msgid "Google Meet" +msgstr "Google Meet" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Google Meet helps you to organize\n" +" online classrooms or live meetings." +msgstr "" +"Mit Google Meet können Sie Online-Klassenzimmer oder Live-Meetings " +"organisieren." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__grade_weightage +msgid "Grade Weightage" +msgstr "Notengewichtung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grading +msgid "Grading" +msgstr "Benotung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grievance_enterprise +msgid "Grievance" +msgstr "Beschwerde" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Group By..." +msgstr "Gruppiere nach..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emp_id +msgid "HR Employee" +msgstr "HR-Mitarbeiter" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_20 +msgid "Hajjar" +msgstr "Hajjar" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Harness the power of true open source\n" +" web conferencing system for online learning." +msgstr "" +"Nutzen Sie die Leistungsfähigkeit eines echten Open-Source-" +"Webkonferenzsystems für Online-Lernen." + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_3 +msgid "Harvey" +msgstr "Harvey" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__has_message +msgid "Has Message" +msgstr "Hat Nachricht" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_unreconciled_entries +msgid "Has Unreconciled Entries" +msgstr "Hat nicht abgeglichene Einträge" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_health_enterprise +msgid "Health Enterprise" +msgstr "Gesundheitsunternehmen" + +#. module: openeducat_core +#: model:ir.module.category,description:openeducat_core.module_category_all_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_all_other_education +#: model:ir.module.category,description:openeducat_core.module_category_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_openeducat_others +msgid "Helps you manage your institutes different-different users." +msgstr "" +"Hilft Ihnen, die unterschiedlichen Benutzer Ihrer Institute zu verwalten." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"His / Her birthday as recorded in the General Register of the school /\n" +" college is" +msgstr "" +"Sein/ihr Geburtstag, wie im allgemeinen Register der Schule/Hochschule " +"eingetragen, ist" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__id +msgid "ID" +msgstr "AUSWEIS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id_number +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id_number +msgid "ID Card Number" +msgstr "ID Kartennummer" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_student__barcode +msgid "ID used for student identification" +msgstr "Ausweis zur Studentenidentifikation" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__im_status +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__im_status +msgid "IM Status" +msgstr "IM-Status" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon" +msgstr "Symbol" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Symbol zur Anzeige einer Ausnahmeaktivität." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" +"Wenn diese Option aktiviert ist, erfordern neue Nachrichten Ihre " +"Aufmerksamkeit." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "" +"Wenn diese Option aktiviert ist, liegt bei einigen Nachrichten ein " +"Zustellungsfehler vor." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__team_id +msgid "" +"If set, this Sales Team will be used for sales and assignments related to " +"this partner" +msgstr "" +"Wenn festgelegt, wird dieses Vertriebsteam für Verkäufe und Aufgaben im " +"Zusammenhang mit diesem Partner verwendet" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_blacklisted +msgid "" +"If the email address is on the blacklist, the contact won't receive mass " +"mailing anymore, from any list" +msgstr "" +"Wenn die E-Mail-Adresse auf der Blacklist steht, erhält der Kontakt von " +"keiner Liste mehr Massenmails" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "" +"If the sanitized phone number is on the blacklist, the contact won't receive" +" mass mailing sms anymore, from any list" +msgstr "" +"Wenn die bereinigte Telefonnummer auf der Blacklist steht, erhält der " +"Kontakt von keiner Liste mehr Massen-SMS-SMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1920 +msgid "Image" +msgstr "Bild" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1024 +msgid "Image 1024" +msgstr "Bild 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_128 +msgid "Image 128" +msgstr "Bild 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_256 +msgid "Image 256" +msgstr "Bild 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_512 +msgid "Image 512" +msgstr "Bild 512" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "Import Template for Batch" +msgstr "Importvorlage für Batch" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "Import Template for Courses" +msgstr "Vorlage für Kurse importieren" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#, python-format +msgid "Import Template for Faculties" +msgstr "Importvorlage für Fakultäten" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Student Course Details" +msgstr "Importvorlage für Studentenkursdetails" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Students" +msgstr "Importvorlage für Studierende" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject.py:0 +#, python-format +msgid "Import Template for Subjects" +msgstr "Importvorlage für Betreffzeilen" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__mobile_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a mobile number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"Gibt an, ob es sich bei einer auf der schwarzen Liste bereinigten " +"Telefonnummer um eine Mobiltelefonnummer handelt. Hilft bei der " +"Unterscheidung, welche Nummer auf der schwarzen Liste steht, wenn in einem " +"Modell sowohl ein Mobiltelefon- als auch ein Telefonfeld vorhanden sind." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a phone number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"Gibt an, ob es sich bei einer auf der schwarzen Liste bereinigten " +"Telefonnummer um eine Telefonnummer handelt. Hilft bei der Unterscheidung, " +"welche Nummer auf der schwarzen Liste steht, wenn in einem Modell sowohl ein" +" Mobiltelefon- als auch ein Telefonfeld vorhanden sind." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__industry_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__industry_id +msgid "Industry" +msgstr "Industrie" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address_inline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address_inline +msgid "Inlined Complete Address" +msgstr "Eingefügte vollständige Adresse" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Institute Detail" +msgstr "Institutsdetails" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn +msgid "Invoice" +msgstr "Rechnung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_ids +msgid "Invoices" +msgstr "Rechnungen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_is_follower +msgid "Is Follower" +msgstr "Ist Follower" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_public +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_public +msgid "Is Public" +msgstr "Ist öffentlich" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_published +msgid "Is Published" +msgstr "Ist veröffentlicht" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_company +msgid "Is a Company" +msgstr "Ist ein Unternehmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_parent +msgid "Is a Parent" +msgstr "Ist ein Elternteil" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_student +msgid "Is a Student" +msgstr "Ist ein Student" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" alumni students." +msgstr "Hier können Sie die Daten von Alumni-Studenten speichern." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Parents." +msgstr "Hier können Sie die Daten der Eltern speichern." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Placement Team, their team leader and their team\n" +" members." +msgstr "" +"Hier können Sie die Details des Platzierungsteams, seines Teamleiters und " +"seiner Teammitglieder speichern." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of alumni students." +msgstr "Es ermöglicht Ihnen, die Daten von Alumni-Studierenden zu speichern." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of the Parents." +msgstr "Hier können Sie die Daten der Eltern speichern." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of the Placement Team, their team leader " +"and their team members." +msgstr "" +"Hier können Sie die Details des Platzierungsteams, seines Teamleiters und " +"seiner Teammitglieder speichern." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It help the student to\n" +" sign-in in their attendance sheet via kiosk\n" +" mode and barcode scanner." +msgstr "" +"Es hilft dem Schüler, sich über den Kioskmodus und den Barcode-Scanner in " +"seine Anwesenheitsliste einzutragen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about Online Appointment Booking." +msgstr "Es geht um die Online-Terminbuchung." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about checking OMR exam sheets\n" +" using Mobile." +msgstr "" +"Es geht um die Überprüfung von OMR-Prüfungsbögen\n" +" mit Mobilgeräten." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about checking OMR exam sheets using mobile." +msgstr "Es geht darum, OMR-Prüfungsbögen mobil zu überprüfen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about parent teacher meeting\n" +" related to student performance." +msgstr "" +"Es handelt sich um ein Eltern-Lehrer-Treffen im Zusammenhang mit der " +"Leistung der Schüler." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about parent teacher meeting related to student performance." +msgstr "" +"Es handelt sich um ein Eltern-Lehrer-Treffen im Zusammenhang mit der " +"Leistung der Schüler." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application\n" +" which provides a facility to manage the timing details." +msgstr "" +"Es handelt sich um eine vollständig integrierte Anwendung, die die " +"Möglichkeit bietet, die Timing-Details zu verwalten." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application which provides a facility to manage the " +"timing details." +msgstr "" +"Es handelt sich um eine vollständig integrierte Anwendung, die die " +"Möglichkeit bietet, die Timing-Details zu verwalten." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the job type" +msgstr "Es wird verwendet, um den Jobtyp zu konfigurieren" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used To configure the skill\n" +" category." +msgstr "Es wird zum Konfigurieren der Skill-Kategorie verwendet." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the skill category." +msgstr "Es wird zum Konfigurieren der Fertigkeitskategorie verwendet." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used for admission procedure for\n" +" the applicant." +msgstr "Es dient dem Zulassungsverfahren des Bewerbers." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used for admission procedure for the applicant." +msgstr "Es dient dem Zulassungsverfahren des Bewerbers." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the class room." +msgstr "Es dient zur Konfiguration des Klassenzimmers." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the classroom." +msgstr "Es wird zur Konfiguration des Klassenzimmers verwendet." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintanance facility for an institute. To " +"maintain attendance, attendance register is created for particular batch and" +" course" +msgstr "" +"Es stellt die Anwesenheitsverwaltungsfunktion für ein Institut bereit. Um " +"die Anwesenheit aufrechtzuerhalten, wird eine Anwesenheitsliste für " +"bestimmte Chargen und Kurse erstellt" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintenance\n" +" facility for an institute. To maintain attendance,\n" +" attendance register is created for particular batch and\n" +" course" +msgstr "" +"Es stellt die Anwesenheitswartungsfunktion für ein Institut bereit. Um die " +"Anwesenheit aufrechtzuerhalten, wird für bestimmte Gruppen und Kurse eine " +"Anwesenheitsliste erstellt" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" exam related details like Exam types and Exam Rooms." +msgstr "" +"Es bietet die Möglichkeit, prüfungsbezogene Details wie Prüfungstypen und " +"Prüfungsräume zu konfigurieren." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" library management" +msgstr "Es bietet die Möglichkeit, die Bibliotheksverwaltung zu konfigurieren" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" the assignment type." +msgstr "Es bietet die Möglichkeit, den Zuweisungstyp zu konfigurieren." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure exam related details like Exam types " +"and Exam Rooms." +msgstr "" +"Es bietet die Möglichkeit, prüfungsbezogene Details wie Prüfungstypen und " +"Prüfungsräume zu konfigurieren." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure library management" +msgstr "Es bietet die Möglichkeit, die Bibliotheksverwaltung zu konfigurieren" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure the assignment type." +msgstr "Es bietet die Möglichkeit, den Zuweisungstyp zu konfigurieren." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the placement\n" +" facility for student." +msgstr "Es bietet den Studierenden die Möglichkeit zur Unterbringung." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies achievement of student." +msgstr "Es gibt die Leistung des Schülers an." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies health of the student." +msgstr "Es gibt den Gesundheitszustand des Schülers an." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies lesson planing for the\n" +" upcoming session." +msgstr "" +"Es legt die Unterrichtsplanung für die\n" +" kommende Sitzung fest." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies overall discipline of\n" +" student." +msgstr "Es legt die allgemeine Disziplin des Schülers fest." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies overall discipline of student." +msgstr "Es legt die allgemeine Disziplin des Schülers fest." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It will generate Secure QR Code." +msgstr "Es wird ein sicherer QR-Code generiert." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Its Specify lesson planing for the upcoming session." +msgstr "Es gibt die Unterrichtsplanung für die kommende Sitzung an." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_6 +msgid "Jack" +msgstr "Jack" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_22 +msgid "Jacobs" +msgstr "Jacobs" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_12 +msgid "James" +msgstr "James" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_jitsi_enterprise +msgid "Jitsi Enterprise" +msgstr "Jitsi Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_job_enterprise +msgid "Job Enterprise" +msgstr "Jobunternehmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__function +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__function +msgid "Job Position" +msgstr "Berufliche Stellung" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_5 +msgid "John" +msgstr "John" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_10 +msgid "Johnson" +msgstr "Johnson" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_16 +msgid "Jones" +msgstr "Jones" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__journal_item_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__journal_item_count +msgid "Journal Items" +msgstr "Journalelemente" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_12 +msgid "Julie" +msgstr "Julie" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_25 +msgid "Kate" +msgstr "Kate" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "LMS" +msgstr "LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_admission +msgid "LMS Admission" +msgstr "LMS-Zulassung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_blog +msgid "LMS Blog Enterprise" +msgstr "LMS Blog Enterprise" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_course +msgid "LMS Course" +msgstr "LMS-Kurs" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms +msgid "LMS Enterprise" +msgstr "LMS Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_forum +msgid "LMS Forum Enterprise" +msgstr "LMS Forum Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_gamification +msgid "LMS Gamification Enterprise" +msgstr "LMS Gamification Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_h5p +msgid "LMS H5P Enterprise" +msgstr "LMS H5P Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sale +msgid "LMS Sale Enterprise" +msgstr "LMS-Verkaufsunternehmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_survey +msgid "LMS Survey Enterprise" +msgstr "LMS Survey Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_website +msgid "LMS Website" +msgstr "LMS-Website" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "LOGO" +msgstr "LOGO" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__lang +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Language" +msgstr "Sprache" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Last Name" +msgstr "Familienname, Nachname" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert von" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__calendar_last_notif_ack +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__calendar_last_notif_ack +msgid "Last notification marked as read from base Calendar" +msgstr "" +"Letzte Benachrichtigung, die als vom Basiskalender gelesen markiert ist" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,help:openeducat_core.field_op_student__last_time_entries_checked +msgid "" +"Last time the invoices & payments matching was performed for this partner. " +"It is set either if there's not at least an unreconciled debit and an " +"unreconciled credit or if you click the \"Done\" button." +msgstr "" +"Das letzte Mal, dass der Rechnungs- und Zahlungsabgleich für diesen Partner " +"durchgeführt wurde. Sie wird entweder dann gesetzt, wenn nicht mindestens " +"eine nicht abgeglichene Soll- und eine nicht abgeglichene Gutschrift " +"vorliegt oder wenn Sie auf die Schaltfläche „Fertig“ klicken." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_login +msgid "Latest Connection" +msgstr "Neueste Verbindung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_time_entries_checked +msgid "Latest Invoices & Payments Matching Date" +msgstr "Datum des letzten Abgleichs von Rechnungen und Zahlungen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lesson +msgid "Lesson Enterprise" +msgstr "Lektion Unternehmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Library" +msgstr "Bibliothek" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_barcode +msgid "Library Barcode Enterprise" +msgstr "Bibliotheks-Barcode-Unternehmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_enterprise +msgid "Library Enterprise" +msgstr "Bibliotheksunternehmen" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_13 +msgid "Lily" +msgstr "Lilie" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__student_line +msgid "Line" +msgstr "Linie" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_14 +msgid "Lisa" +msgstr "Lisa" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Live Classroom Integrations" +msgstr "Live-Klassenzimmer-Integrationen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live +msgid "Live Meeting" +msgstr "Live-Meeting" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_assignment +msgid "Live Meeting Assignment" +msgstr "Live-Meeting-Aufgabe" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attendance +msgid "Live Meeting Attendance" +msgstr "Live-Meeting-Teilnahme" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attentiveness +msgid "Live Meeting Attentiveness" +msgstr "Aufmerksamkeit bei Live-Meetings" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Live classroom comes with a\n" +" dynamic set of teaching and learning tools to\n" +" simulate a physical classroom learning\n" +" environment." +msgstr "" +"Live Classroom verfügt über einen dynamischen Satz an Lehr- und Lerntools, " +"um eine physische Lernumgebung im Klassenzimmer zu simulieren." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Lms Drag Into\n" +" TextProvides facility to conduct online\n" +" exam platform with question type Drag\n" +" Into Text" +msgstr "" +"Lms Drag Into Text Bietet die Möglichkeit, eine Online-Prüfungsplattform mit dem Fragetyp „Drag\n" +" In Text“ durchzuführen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_drag_into_text +msgid "Lms Drag Into Text" +msgstr "Lms in Text ziehen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_interactive_video +msgid "Lms Interactive Video" +msgstr "Interaktives Lms-Video" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_following +msgid "Lms Match Following" +msgstr "LMS-Match-Following" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_images +msgid "Lms Match Images" +msgstr "Lms Match-Bilder" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_multiple_choice +msgid "Lms Multiple Choice" +msgstr "LMS-Multiple-Choice" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_numeric +msgid "Lms Numeric" +msgstr "LMS Numerisch" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sort_paragraphs +msgid "Lms Sort Paragraphs" +msgstr "Lms Absätze sortieren" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__login +msgid "Login" +msgstr "Anmeldung" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_5 +msgid "Lukas" +msgstr "Lukas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__main_department_id +msgid "Main Department" +msgstr "Hauptabteilung" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__male +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__m +msgid "Male" +msgstr "Männlich" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_11 +msgid "Malik" +msgstr "Malik" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage Events for students" +msgstr "Verwalten Sie Veranstaltungen für Studenten" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Streamline and\n" +" user-friendly online admissions process" +msgstr "" +"Verwalten Sie einen optimierten und benutzerfreundlichen Online-" +"Zulassungsprozess" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students\n" +" Admission" +msgstr "" +"Manage Students\n" +" Admission" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students can Add\n" +" Multiple Subjects" +msgstr "Studenten verwalten können mehrere Fächer hinzufügen" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and expedite the\n" +" assignment grading process efficiently with\n" +" our streamlined platform." +msgstr "" +"Verwalten und beschleunigen Sie den Bewertungsprozess für Aufgaben effizient" +" mit unserer optimierten Plattform." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and optimize the\n" +" grading and assessment process with Exam GPA\n" +" Enterprise." +msgstr "" +"Verwalten und optimieren Sie den Bewertungs- und Bewertungsprozess mit Exam " +"GPA Enterprise." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and streamline\n" +" the exam grading process seamlessly with the\n" +" innovative Exam Grading Bridge." +msgstr "" +"Verwalten und optimieren Sie den Prüfungsprozess nahtlos mit der innovativen" +" Exam Grading Bridge." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage books, articles,\n" +" media and much more" +msgstr "Verwalten Sie Bücher, Artikel, Medien und vieles mehr" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage educational\n" +" content with ease through LMS website." +msgstr "Verwalten Sie Bildungsinhalte ganz einfach über die LMS-Website." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage efficient allocation of subject\n" +" materials with our streamlined system." +msgstr "" +"Verwalten Sie die effiziente Zuordnung von Fachmaterialien mit unserem " +"optimierten System." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage enrollment\n" +" effortlessly with LMS Admission." +msgstr "Verwalten Sie die Anmeldung mühelos mit LMS Admission." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage image-based quizzes effortlessly with Quiz Match Images." +msgstr "Verwalten Sie bildbasierte Tests mühelos mit Quiz Match Images." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage interactive\n" +" and engaging content seamlessly with LMS\n" +" H5P" +msgstr "" +"Verwalten Sie interaktive\n" +" und ansprechende Inhalte nahtlos mit LMS\n" +" H5P" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage studetns\n" +" progress report" +msgstr "Verwalten Sie den Fortschrittsbericht der Schüler" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage, automate, and\n" +" enhance the assignment grading workflow\n" +" seamlessly with Assignment Grading Bridge." +msgstr "" +"Verwalten, automatisieren und\n" +"verbessern Sie den Workflow zur Aufgabenbenotung\n" +" nahtlos mit Assignment Grading Bridge." + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_9 +msgid "Marcia" +msgstr "Marcia" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_23 +msgid "Maria" +msgstr "Maria" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_4 +msgid "Marie" +msgstr "Marie" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_8 +#: model:op.student,first_name:openeducat_core.op_student_2 +msgid "Mark" +msgstr "Markieren" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_18 +msgid "Martin" +msgstr "Martin" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_mass_subject_registration +msgid "Mass Subject Registration" +msgstr "Massenregistrierung von Betreffzeilen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__max_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__max_unit_load +msgid "Maximum Unit Load" +msgstr "Maximale Einheitslast" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_meeting_enterprise +msgid "Meeting Enterprise" +msgstr "Treffen mit Unternehmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_ids +msgid "Meetings" +msgstr "Treffen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error +msgid "Message Delivery error" +msgstr "Fehler bei der Nachrichtenzustellung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn_msg +msgid "Message for Invoice" +msgstr "Nachricht für Rechnung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn_msg +msgid "Message for Purchase Order" +msgstr "Nachricht zur Bestellung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn_msg +msgid "Message for Stock Picking" +msgstr "Nachricht zur Aktienauswahl" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_ids +msgid "Messages" +msgstr "Mitteilungen" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_4 +msgid "Michael" +msgstr "Michael" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Microsoft Teams allows you to stay\n" +" connected and organized with Chat, Meet, Call and\n" +" Collaborate." +msgstr "" +"Mit Microsoft Teams bleiben Sie mit Chat, Meetings, Anrufen und " +"Zusammenarbeit in Verbindung und bleiben organisiert." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__middle_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Middle Name" +msgstr "Zweiter Vorname" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_24 +msgid "Miller" +msgstr "Müller" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__min_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__min_unit_load +msgid "Minimum Unit Load" +msgstr "Mindestlast pro Einheit" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_3 +msgid "Mitzi" +msgstr "Mitzi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile +msgid "Mobile" +msgstr "Handy, Mobiltelefon" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_7 +msgid "Moore" +msgstr "Moore" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_multi_department +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Multi Departments" +msgstr "Mehrere Abteilungen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__my_activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Meine Aktivitätsfrist" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Name" +msgstr "Name" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__nationality +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__nationality +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Nationality" +msgstr "Staatsangehörigkeit" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_calendar_event_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Nächstes Aktivitätskalenderereignis" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Frist für die nächste Aktivität" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_summary +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_summary +msgid "Next Activity Summary" +msgstr "Zusammenfassung der nächsten Aktivität" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_id +msgid "Next Activity Type" +msgstr "Nächster Aktivitätstyp" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_16 +msgid "Nora" +msgstr "Nora" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__normal +msgid "Normal" +msgstr "Normal" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_normalized +msgid "Normalized Email" +msgstr "Normalisierte E-Mail" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__comment +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__comment +msgid "Notes" +msgstr "Anmerkungen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_notice_board_enterprise +msgid "Notice Board Enterprise" +msgstr "Schwarzes Brett Unternehmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of Actions" +msgstr "Anzahl der Aktionen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_count +msgid "Number of Departments" +msgstr "Anzahl der Abteilungen" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,help:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Number of days to send reminder email before the promised receipt date" +msgstr "" +"Anzahl der Tage, in denen vor dem versprochenen Empfangsdatum eine " +"Erinnerungs-E-Mail gesendet werden muss" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of errors" +msgstr "Anzahl der Fehler" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Anzahl der Nachrichten, die Maßnahmen erfordern" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Anzahl der Nachrichten mit Zustellungsfehlern" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o+ +msgid "O+ve" +msgstr "O+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o- +msgid "O-ve" +msgstr "O-und" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_omr +msgid "OMR" +msgstr "OMR" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Offer HD audio and video-enabled live\n" +" classes with up to 100 participants at the same time at the\n" +" most affordable cost." +msgstr "" +"Bieten Sie Live-Kurse mit HD-Audio und -Video mit bis zu 100 Teilnehmern " +"gleichzeitig zum günstigsten Preis an." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_online_admission +msgid "Online Admission Enterprise" +msgstr "Online-Zulassungsunternehmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_online_appointment +msgid "Online Appointment Enterprise" +msgstr "Online-Terminvereinbarung" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "OpenEduCat" +msgstr "OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_batch +msgid "OpenEduCat Batch" +msgstr "OpenEduCat-Batch" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_category +msgid "OpenEduCat Category" +msgstr "OpenEduCat-Kategorie" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_department +msgid "OpenEduCat Department" +msgstr "OpenEduCat-Abteilung" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "OpenEduCat-Fakultät" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "OpenEduCat Inc" +msgstr "OpenEduCat Inc" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat_others +msgid "OpenEduCat Others" +msgstr "OpenEduCat Andere" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules\n" +" helps you to generate backups of your databases\n" +" automatically on regular interval of times. The\n" +" generated backups can be stored into local storage, FTP\n" +" server, SFTP server, Dropbox, Google Drive or Onedrive." +msgstr "" +"Mit den automatischen Backup-Modulen von OpenEduCat können Sie in " +"regelmäßigen Abständen automatisch Backups Ihrer Datenbanken erstellen. Die " +"generierten Backups können im lokalen Speicher, auf einem FTP-Server, SFTP-" +"Server, Dropbox, Google Drive oder Onedrive gespeichert werden." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules helps you to generate backups of your " +"databases automatically on regular interval of times. The generated backups " +"can be stored into local storage, FTP server, SFTP server, Dropbox, Google " +"Drive or Onedrive.User can enable auto remove option to automatically delete" +" old backups. User can enable email notification to be notified about the " +"success and failure of the backup generation and storage. Using Automatic " +"Database Backup module user can generate and store database backups to " +"multiple location." +msgstr "" +"Mit den automatischen Backup-Modulen von OpenEduCat können Sie in " +"regelmäßigen Abständen automatisch Backups Ihrer Datenbanken erstellen. Die " +"generierten Backups können im lokalen Speicher, auf einem FTP-Server, SFTP-" +"Server, Dropbox, Google Drive oder Onedrive gespeichert werden. Der Benutzer" +" kann die Option zum automatischen Entfernen aktivieren, um alte Backups " +"automatisch zu löschen. Der Benutzer kann eine E-Mail-Benachrichtigung " +"aktivieren, um über den Erfolg und Misserfolg der Backup-Erstellung und " +"-Speicherung benachrichtigt zu werden. Mithilfe des Moduls „Automatische " +"Datenbanksicherung“ kann der Benutzer Datenbanksicherungen erstellen und an " +"mehreren Orten speichern." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management\n" +" system helps you to create your online course. Create\n" +" your sections and course material in it." +msgstr "" +"Das OpenEduCat-Lernmanagementsystem hilft Ihnen bei der Erstellung Ihres " +"Online-Kurses. Erstellen Sie darin Ihre Abschnitte und Kursmaterialien." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management system helps you to create your online " +"course. Create your sections and course material in it." +msgstr "" +"Das Lernmanagementsystem OpenEduCat hilft Ihnen bei der Erstellung Ihres " +"Online-Kurses. Erstellen Sie darin Ihre Abschnitte und Kursmaterialien." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat provides\n" +" help to enhance the overall user system by\n" +" providing options to send leave requests to\n" +" different groups or sections of people." +msgstr "" +"OpenEduCat bietet\n" +" Hilfe bei der Verbesserung des gesamten Benutzersystems, indem\n" +" Optionen zum Senden von Urlaubsanträgen an verschiedene Gruppen oder Personengruppen bereitgestellt werden." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_ids +msgid "Opportunities" +msgstr "Gelegenheiten" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_count +msgid "Opportunity" +msgstr "Gelegenheit" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize and manage\n" +" classrooms with equipment and facilities\n" +" required for giving best classroom sessions." +msgstr "" +"Organisieren und verwalten Sie Klassenräume mit der Ausrüstung und den " +"Einrichtungen, die für optimale Unterrichtsstunden erforderlich sind." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize events,\n" +" publish event information and images, send\n" +" RSVP to attendees and keep the count of who\n" +" joined in." +msgstr "" +"Organisieren Sie Veranstaltungen,\n" +" veröffentlichen Sie Veranstaltungsinformationen und Bilder, senden Sie Rückmeldungen an Teilnehmer und behalten Sie die Anzahl der Teilnehmer bei." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__o +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__other +msgid "Other" +msgstr "Andere" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__others +msgid "Other(overlapping terms, custom schedules)" +msgstr "Sonstiges (überschneidende Begriffe, benutzerdefinierte Zeitpläne)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent +msgid "Parent" +msgstr "Elternteil" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__parent_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Parent Course" +msgstr "Elternkurs" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__parent_id +msgid "Parent Department" +msgstr "Elternabteilung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent_enterprise +msgid "Parent Enterprise" +msgstr "Mutterunternehmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__parent_term +msgid "Parent Term" +msgstr "Übergeordneter Begriff" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_name +msgid "Parent name" +msgstr "Elternname" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Participate in class\n" +" discussion by sharing points of view, asking\n" +" questions, and contributing to group projects." +msgstr "" +"Beteiligen Sie sich an der Unterrichtsdiskussion, indem Sie Standpunkte " +"austauschen, Fragen stellen und zu Gruppenprojekten beitragen." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Partner" +msgstr "Partner" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contract_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contract_ids +msgid "Partner Contracts" +msgstr "Partnerverträge" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__use_partner_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__use_partner_credit_limit +msgid "Partner Limit" +msgstr "Partnerlimit" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_company_registry_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_company_registry_partner_id +msgid "Partner with same Company Registry" +msgstr "Partner mit demselben Firmenregister" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_vat_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_vat_partner_id +msgid "Partner with same Tax ID" +msgstr "Partner mit derselben Steuernummer" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_19 +msgid "Patrick" +msgstr "Patrick" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_21 +msgid "Paul" +msgstr "Paul" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit_limit +msgid "Payable Limit" +msgstr "Zahlbares Limit" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_method_id +msgid "Payment Method" +msgstr "Bezahlverfahren" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_count +msgid "Payment Token Count" +msgstr "Anzahl der Zahlungstoken" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_ids +msgid "Payment Tokens" +msgstr "Zahlungstoken" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_6 +msgid "Peeters" +msgstr "Peeters" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_endpoint +msgid "Peppol Endpoint" +msgstr "Peppol-Endpunkt" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_eas +msgid "Peppol e-address (EAS)" +msgstr "Peppol E-Adresse (EAS)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Personal Information" +msgstr "Persönliche Angaben" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone +msgid "Phone" +msgstr "Telefon" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "Phone Blacklisted" +msgstr "Telefon auf der schwarzen Liste" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_mobile_search +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_mobile_search +msgid "Phone/Mobile" +msgstr "Mobiltelefon" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_enterprise +msgid "Placement Enterprise" +msgstr "Vermittlungsunternehmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_job_enterprise +msgid "Placement Job Enterprise" +msgstr "Stellenvermittlungsunternehmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_bike +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_bike +msgid "Plan To Change Bike" +msgstr "Planen Sie einen Fahrradwechsel" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_car +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_car +msgid "Plan To Change Car" +msgstr "Planen Sie, das Auto zu wechseln" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__practical +msgid "Practical" +msgstr "Praktisch" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_method_id +msgid "" +"Preferred payment method when paying this vendor. This is used to filter " +"vendor bills by preferred payment method to register payments in mass. Use " +"cases: create bank files for batch wires, check runs." +msgstr "" +"Bevorzugte Zahlungsmethode bei der Zahlung an diesen Anbieter. Dies wird " +"verwendet, um Lieferantenrechnungen nach bevorzugter Zahlungsmethode zu " +"filtern und Massenzahlungen zu registrieren. Anwendungsfälle: Bankdateien " +"für Batch-Überweisungen erstellen, Läufe prüfen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Present makes taking\n" +" attendance fast, accurate and easy. Get a clear\n" +" view of your entire class roster." +msgstr "" +"Mit Present können Sie die Teilnahme schnell, genau und einfach erfassen. Verschaffen Sie sich einen klaren\n" +" Überblick über Ihre gesamte Kursliste." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_product_pricelist +msgid "Pricelist" +msgstr "Preisliste" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_details +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_main_student +msgid "Profile" +msgstr "Profil" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__project_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__project_ids +msgid "Projects" +msgstr "Projekte" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "Provided by" +msgstr "Zur Verfügung gestellt von" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online LMS platform\n" +" Interactive video." +msgstr "" +"Bietet die Möglichkeit\n" +", interaktive Videos auf der Online-LMS-Plattform durchzuführen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Following" +msgstr "" +"Bietet die Möglichkeit, eine Online-Prüfungsplattform mit dem Fragetyp " +"„Match Following“ durchzuführen" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Images" +msgstr "" +"Bietet die Möglichkeit, eine Online-Prüfungsplattform mit dem Fragetyp " +"„Match Images“ durchzuführen" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Multiple Choice" +msgstr "" +"Bietet die Möglichkeit, eine Online-Prüfungsplattform mit Fragentyp Multiple" +" Choice durchzuführen" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Numeric" +msgstr "" +"Bietet die Möglichkeit, eine Online-Prüfungsplattform mit dem Fragetyp " +"„Numerisch“ durchzuführen" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Sort Paragraphs." +msgstr "" +"Bietet die Möglichkeit, eine Online-Prüfungsplattform mit dem Fragetyp " +"„Absätze sortieren“ durchzuführen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Drag Into Text." +msgstr "" +"Bietet die Möglichkeit, eine Online-Prüfungsplattform mit dem Fragetyp „Drag" +" In Text“ durchzuführen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Match Following" +msgstr "" +"Bietet die Möglichkeit, eine Online-Prüfungsplattform mit dem Fragetyp " +"„Match Following“ durchzuführen" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Multiple Choice" +msgstr "" +"Bietet die Möglichkeit, eine Online-Prüfungsplattform mit Multiple-Choice-" +"Fragen durchzuführen" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Numeric." +msgstr "" +"Bietet die Möglichkeit, eine Online-Prüfungsplattform mit dem Fragetyp " +"„Numerisch“ durchzuführen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Sort Paragraphs." +msgstr "" +"Bietet die Möglichkeit, eine Online-Prüfungsplattform mit dem Fragetyp " +"„Absätze sortieren“ durchzuführen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Publish Notice and Circular." +msgstr "Bekanntmachung und Rundschreiben veröffentlichen." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_publisher_warranty_contract +msgid "Publisher Warranty Contract" +msgstr "Garantievertrag des Herausgebers" + +#. module: openeducat_core +#: model:ir.actions.server,name:openeducat_core.ir_cron_module_update_notification_openeducat_ir_actions_server +msgid "Publisher: Update Notification OpenEduCat" +msgstr "Herausgeber: Update-Benachrichtigung OpenEduCat" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn +msgid "Purchase Order" +msgstr "Auftragsbestätigung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_order_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_order_count +msgid "Purchase Order Count" +msgstr "Anzahl der Bestellungen" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Quiz" +msgstr "Quiz" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_anti_cheating +msgid "Quiz Anti Cheating" +msgstr "Quiz gegen Betrug" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_drag_into_text +msgid "Quiz Drag Into Text" +msgstr "Quiz in Text ziehen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz +msgid "Quiz Enterprise" +msgstr "Quiz Unternehmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_following +msgid "Quiz Match Following" +msgstr "Quiz-Match-Folge" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_images +msgid "Quiz Match Images" +msgstr "Quiz-Match-Bilder" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_multiple_choice +msgid "Quiz Multiple Choice" +msgstr "Quiz Multiple Choice" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_numeric +msgid "Quiz Numeric" +msgstr "Quiz Numerisch" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_sort_paragraphs +msgid "Quiz Sort Paragraphs" +msgstr "Quiz Absätze sortieren" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__rating_ids +msgid "Ratings" +msgstr "Bewertungen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__receipt_reminder_email +msgid "Receipt Reminder" +msgstr "Empfangserinnerung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref +msgid "Reference" +msgstr "Referenz" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gr_no +msgid "Registration Number" +msgstr "Registrationsnummer" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_unique_gr_no +msgid "Registration Number must be unique per student!" +msgstr "Die Registrierungsnummer muss pro Schüler eindeutig sein!" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reject" +msgstr "Ablehnen" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__rejected +msgid "Rejected" +msgstr "Abgelehnt" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_id +msgid "Related Company" +msgstr "Dazugehörende Firma" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_employee_form_address_inherit +msgid "Related User" +msgstr "Verwandter Benutzer" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee_ids +msgid "Related employees based on their private address" +msgstr "Zugehörige Mitarbeiter anhand ihrer Privatadresse" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_report_main +msgid "Reporting" +msgstr "Berichterstattung" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reset to Draft" +msgstr "Zurücksetzen auf Entwurf" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_user_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_user_id +msgid "Responsible User" +msgstr "Verantwortlicher Benutzer" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_id +msgid "Restrict publishing to this website." +msgstr "Beschränken Sie die Veröffentlichung auf dieser Website." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_19 +msgid "Richard" +msgstr "Richard" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_14 +msgid "Robert" +msgstr "Robert" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__roll_number +msgid "Roll Number" +msgstr "Rollennummer" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_id +msgid "Roll Number & Student must be unique per Batch!" +msgstr "Rollennummer und Schüler müssen pro Charge eindeutig sein!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_course_id +msgid "Roll Number must be unique per Batch!" +msgstr "Die Rollennummer muss pro Charge eindeutig sein!" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_7 +msgid "Ruby" +msgstr "Rubin" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__running +msgid "Running" +msgstr "Läuft" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_3 +msgid "Russell" +msgstr "Russell" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_seo_optimized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_seo_optimized +msgid "SEO optimized" +msgstr "SEO-optimiert" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_root +msgid "SIS" +msgstr "SIS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Fehler bei der SMS-Zustellung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__team_id +msgid "Sales Team" +msgstr "Verkaufsteam" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_id +msgid "Salesperson" +msgstr "Verkäufer" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_7 +msgid "Samuel" +msgstr "Samuel" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_11 +msgid "Sana" +msgstr "Eine Menge" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized +msgid "Sanitized Number" +msgstr "Bereinigte Nummer" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_1 +msgid "Sara" +msgstr "Sara" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule examination\n" +" through various methods like CCE, CPA and\n" +" much more with just a few clicks." +msgstr "" +"Planen Sie Prüfungen über verschiedene Methoden wie CCE, CPA und vieles mehr" +" mit nur wenigen Klicks." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule session,\n" +" inform students and faculties all with\n" +" just a few clicks and one single screen." +msgstr "" +"Planen Sie eine Sitzung und informieren Sie Studenten und Fakultäten mit nur" +" wenigen Klicks und einem einzigen Bildschirm." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_scholarship_enterprise +msgid "Scholarship Enterprise" +msgstr "Stipendienunternehmen" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_21 +msgid "Scott" +msgstr "Scott" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_secure +msgid "Secure QR" +msgstr "Sicherer QR" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__purchase_warn +msgid "" +"Selecting the \"Warning\" option will notify user with the message, " +"Selecting \"Blocking Message\" will throw an exception with the message and " +"block the flow. The Message has to be written in the next field." +msgstr "" +"Wenn Sie die Option „Warnung“ auswählen, wird der Benutzer mit der Nachricht" +" benachrichtigt. Wenn Sie „Nachricht blockieren“ auswählen, wird eine " +"Ausnahme mit der Nachricht ausgelöst und der Fluss blockiert. Die Nachricht " +"muss in das nächste Feld geschrieben werden." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__self +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__self +msgid "Self" +msgstr "Selbst" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__seo_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__seo_name +msgid "Seo name" +msgstr "SEO-Name" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.action_openeducat_configuration +#: model:ir.actions.act_window,name:openeducat_core.openeducat_config_settings_core_action +#: model:ir.ui.menu,name:openeducat_core.menu_openeducat_config +msgid "Settings" +msgstr "Einstellungen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_share +msgid "Share Partner" +msgstr "Partner teilen" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_15 +msgid "Sheryl" +msgstr "Sheryl" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__show_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__show_credit_limit +msgid "Show Credit Limit" +msgstr "Kreditlimit anzeigen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__signature +msgid "Signature" +msgstr "Unterschrift" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_expiration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_expiration +msgid "Signup Expiration" +msgstr "Ablauf der Anmeldung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_token +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_token +msgid "Signup Token" +msgstr "Anmeldetoken" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_type +msgid "Signup Token Type" +msgstr "Typ des Anmeldetokens" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_valid +msgid "Signup Token is Valid" +msgstr "Das Anmeldetoken ist gültig" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_url +msgid "Signup URL" +msgstr "Anmelde-URL" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_5 +msgid "Simon" +msgstr "Simon" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_skill_assessment +msgid "Skill Assessment Enterprise" +msgstr "Unternehmen zur Kompetenzbewertung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skill_enterprise +msgid "Skill Enterprise" +msgstr "Kompetenzunternehmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skypemeet +msgid "Skype Meet" +msgstr "Skype-Meeting" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_8 +msgid "Smith" +msgstr "Schmied" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_18 +msgid "Sophia" +msgstr "Sophia" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different activities which is\n" +" held in an institute." +msgstr "" +"Geben Sie verschiedene Aktivitäten an, die in einem Institut stattfinden." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different activities which is held in an institute." +msgstr "" +"Geben Sie verschiedene Aktivitäten an, die in einem Institut stattfinden." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different facilities of an\n" +" institute." +msgstr "Geben Sie verschiedene Einrichtungen eines Instituts an." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different facilities of an institute." +msgstr "Geben Sie verschiedene Einrichtungen eines Instituts an." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which\n" +" is held in an institute for students." +msgstr "" +"Geben Sie verschiedene Arten von Quiz an, die\n" +" in einem Institut für Studierende abgehalten werden." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which is held in an institute for students." +msgstr "" +"Geben Sie verschiedene Arten von Quiz an, die in einem Institut für " +"Studierende durchgeführt werden." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__starred_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__starred_message_ids +msgid "Starred Message" +msgstr "Markierte Nachricht" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__start_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "Start Date" +msgstr "Startdatum" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__state_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__state_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "State" +msgstr "Zustand" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url +msgid "Static Map Url" +msgstr "Statische Karten-URL" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url_is_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url_is_valid +msgid "Static Map Url Is Valid" +msgstr "Die statische Karten-URL ist gültig" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__state +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Status" +msgstr "Status" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Status basierend auf Aktivitäten\n" +"Überfällig: Fälligkeitsdatum ist bereits überschritten\n" +"Heute: Aktivitätsdatum ist heute\n" +"Geplant: Zukünftige Aktivitäten." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_14 +msgid "Stevens" +msgstr "Stevens" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn +msgid "Stock Picking" +msgstr "Aktienauswahl" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street +msgid "Street" +msgstr "Straße" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street..." +msgstr "Straße..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street2 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street2 +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street2" +msgstr "Straße Nummer 2" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__student_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_tree +msgid "Student" +msgstr "Student" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_attendance_enterprise +msgid "Student Attendance Kiosk" +msgstr "Anwesenheitskiosk für Studenten" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Student Course" +msgstr "Studentenkurs" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_course_view +#: model:ir.ui.menu,name:openeducat_core.student_course_menu +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_tree +msgid "Student Course Detail" +msgstr "Details zum Studentenkurs" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student_course +msgid "Student Course Details" +msgstr "Details zum Studentenkurs" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_idcard +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student ID Card" +msgstr "Studentenausweis" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student IDCard" +msgstr "Studentenausweis" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_leave_enterprise +msgid "Student Leave" +msgstr "Studentenurlaub" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_progress_enterprise +msgid "Student Progress Enterprise" +msgstr "Student Progress Enterprise" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Student can sign-in in\n" +" their attendance sheet using facial features\n" +" from image or video." +msgstr "" +"Schüler können sich mithilfe von Gesichtszügen aus Bildern oder Videos in " +"ihre Anwesenheitsliste eintragen." + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_student_id +msgid "Student must be unique per Batch!" +msgstr "Student muss pro Batch eindeutig sein!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__student_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_root +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Students" +msgstr "Studenten" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_tree +msgid "Subject" +msgstr "Thema" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_subject +msgid "Subject Management" +msgstr "Themenmanagement" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_subject_material_allocation +msgid "Subject Material Allocation" +msgstr "Betreffmaterialzuordnung" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_subject_registration_view +#: model:ir.ui.menu,name:openeducat_core.subject_registration_student_menu +msgid "Subject Registration" +msgstr "Betreffregistrierung" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_pivot +msgid "Subject Registration Analysis" +msgstr "Analyse der Probandenregistrierung" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "Details zur Betreffregistrierung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__subject_type +msgid "Subject Type" +msgstr "Betrefftyp" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__subject +msgid "Subject Wise" +msgstr "Betreffmäßig" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_graph +msgid "Subject registration graph" +msgstr "Diagramm zur Betreffregistrierung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__subject_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__faculty_subject_ids +msgid "Subject(s)" +msgstr "Fächer)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Subject-specific\n" +" attendance will be gathered during a\n" +" particular session, whereas general\n" +" attendance will be collected by one\n" +" responsible faculty member for the entire\n" +" day." +msgstr "" +"Die fachspezifische Anwesenheit wird während einer bestimmten Sitzung " +"erfasst, während die allgemeine Anwesenheit von einem verantwortlichen " +"Fakultätsmitglied für den gesamten Tag erfasst wird." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "" +"Subject-specific attendance will be gathered during a particular session, " +"whereas general attendance will be collected by one responsible faculty " +"member for the entire day." +msgstr "" +"Die fachspezifische Anwesenheit wird während einer bestimmten Sitzung " +"erfasst, während die allgemeine Anwesenheit von einem verantwortlichen " +"Fakultätsmitglied für den gesamten Tag erfasst wird." + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_subject_view +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__subject_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_subject_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +msgid "Subjects" +msgstr "Fächer" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Submit" +msgstr "Einreichen" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__submitted +msgid "Submitted" +msgstr "Eingereicht" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_purchase_currency_id +msgid "Supplier Currency" +msgstr "Lieferantenwährung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_rank +msgid "Supplier Rank" +msgstr "Lieferantenrang" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_23 +msgid "Swartz" +msgstr "Swartz" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__category_id +msgid "Tags" +msgstr "Stichworte" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_ids +msgid "Tasks" +msgstr "Aufgaben" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__vat +msgid "Tax ID" +msgstr "Steuer ID" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_17 +msgid "Taylor" +msgstr "Taylor" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_teams +msgid "Teams" +msgstr "Mannschaften" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__term_structure +msgid "Term Structure" +msgstr "Begriffsstruktur" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_term_id +msgid "Terms" +msgstr "Bedingungen" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,help:openeducat_core.field_op_student__country_code +msgid "" +"The ISO country code in two chars. \n" +"You can use this field for quick search." +msgstr "" +"Der ISO-Ländercode in zwei Zeichen. \n" +"Sie können dieses Feld für die Schnellsuche verwenden." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"The Main Purpose of Implementing an\n" +" Asset Management in Education Facilities" +msgstr "" +"Der Hauptzweck der Implementierung eines Asset Managements in " +"Bildungseinrichtungen" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,help:openeducat_core.field_op_student__vat +msgid "" +"The Tax Identification Number. Values here will be validated based on the " +"country format. You can use '/' to indicate that the partner is not subject " +"to tax." +msgstr "" +"Die Steueridentifikationsnummer. Die Werte hier werden basierend auf dem " +"Länderformat validiert. Mit „/“ können Sie angeben, dass der Partner nicht " +"steuerpflichtig ist." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_position_id +msgid "" +"The fiscal position determines the taxes/accounts used for this contact." +msgstr "" +"Die Steuerposition bestimmt, welche Steuern/Konten für diesen Kontakt " +"verwendet werden." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_url +msgid "The full URL to access the document through the website." +msgstr "" +"Die vollständige URL für den Zugriff auf das Dokument über die Website." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__user_id +msgid "The internal user in charge of this contact." +msgstr "Der interne Benutzer, der für diesen Kontakt verantwortlich ist." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,help:openeducat_core.field_op_student__has_unreconciled_entries +msgid "" +"The partner has at least one unreconciled debit and credit since last time " +"the invoices & payments matching was performed." +msgstr "" +"Der Partner hat seit der letzten Durchführung des Rechnungs- und " +"Zahlungsabgleichs mindestens eine nicht abgeglichene Belastung und " +"Gutschrift." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,help:openeducat_core.field_op_student__company_registry +msgid "" +"The registry number of the company. Use it if it is different from the Tax " +"ID. It must be unique across all partners of a same country" +msgstr "" +"Die Registernummer des Unternehmens. Verwenden Sie diese, wenn sie sich von " +"der Steuer-ID unterscheidet. Es muss für alle Partner desselben Landes " +"eindeutig sein" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_customer +msgid "" +"The stock location used as destination when sending goods to this contact." +msgstr "" +"Der Lagerort, der beim Senden von Waren an diesen Kontakt als Ziel verwendet" +" wird." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_supplier +msgid "" +"The stock location used as source when receiving goods from this contact." +msgstr "" +"Der Lagerort, der beim Wareneingang von diesem Kontakt als Quelle verwendet " +"wird." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__theory +msgid "Theory" +msgstr "Theorie" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This Module Adds The\n" +" Feature Of Digital Library To Read Books In\n" +" OpenEduCat." +msgstr "" +"Dieses Modul fügt die Funktion einer digitalen Bibliothek zum Lesen von " +"Büchern in OpenEduCat hinzu." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_payable_id +msgid "" +"This account will be used instead of the default one as the payable account " +"for the current partner" +msgstr "" +"Dieses Konto wird anstelle des Standardkontos als Zahlungskonto für den " +"aktuellen Partner verwendet" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_receivable_id +msgid "" +"This account will be used instead of the default one as the receivable " +"account for the current partner" +msgstr "" +"Dieses Konto wird anstelle des Standardkontos als Debitorenkonto für den " +"aktuellen Partner verwendet" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_purchase_currency_id +msgid "" +"This currency will be used, instead of the default one, for purchases from " +"the current partner" +msgstr "" +"Diese Währung wird anstelle der Standardwährung für Einkäufe beim aktuellen " +"Partner verwendet" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_normalized +msgid "" +"This field is used to search on email address as the primary email field can" +" contain more than strictly an email address." +msgstr "" +"Dieses Feld wird für die Suche nach E-Mail-Adressen verwendet, da das " +"primäre E-Mail-Feld mehr als nur eine E-Mail-Adresse enthalten kann." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "This is to certify that" +msgstr "Dies wird bestätigt, dass" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature in OpenEduCat LMS to sell\n" +" courses online." +msgstr "" +"Dieses Modul fügt\n" +" die Funktion in OpenEduCat LMS hinzu, um Kurse online zu verkaufen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of forum in learning\n" +" management system to OpenEduCat." +msgstr "" +"Dieses Modul fügt OpenEduCat die Funktion eines Forums im " +"Lernmanagementsystem hinzu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of gamification in learning\n" +" management system to OpenEduCat." +msgstr "" +"Dieses Modul fügt OpenEduCat die Funktion der Gamifizierung im " +"Lernmanagementsystem hinzu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of survey in learning\n" +" management system to OpenEduCat." +msgstr "" +"Dieses Modul fügt OpenEduCat die Funktion einer Umfrage im " +"Lernmanagementsystem hinzu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds the\n" +" feature to manage facilities to OpenEduCat." +msgstr "" +"Dieses Modul fügt OpenEduCat die Funktion zur Verwaltung von Einrichtungen " +"hinzu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds you\n" +" feature to create invoice for fees\n" +" collection." +msgstr "" +"Dieses Modul fügt Ihnen eine Funktion zum Erstellen einer Rechnung für den " +"Gebühreneinzug hinzu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Dropbox." +msgstr "" +"Dieses Modul ermöglicht\n" +" das Speichern generierter Backups auf Dropbox." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Google\n" +" Drive." +msgstr "" +"Mit diesem Modul können\n" +" generierte Backups auf Google Drive gespeichert werden." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Onedrive." +msgstr "" +"Dieses Modul ermöglicht\n" +" die Speicherung generierter Backups auf Onedrive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote\n" +" SFTP server just like FTP Server, but it\n" +" adds a layer of security to the process." +msgstr "" +"Dieses Modul ermöglicht\n" +" die Speicherung generierter Backups auf einem Remote-SFTP-Server, genau wie auf einem FTP-Server, fügt dem Prozess jedoch eine zusätzliche Sicherheitsebene hinzu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote FTP\n" +" server." +msgstr "" +"Dieses Modul ermöglicht\n" +" das Speichern generierter Backups auf einem Remote-FTP-Server." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" Faculty to Create Rubrics Template to grade\n" +" the assignments based on points or\n" +" percentage and manage the assignment\n" +" submission." +msgstr "" +"Mit diesem Modul können Lehrkräfte eine Rubrikenvorlage erstellen, um " +"Aufgaben anhand von Punkten oder Prozentsätzen zu bewerten und die Abgabe " +"der Aufgaben zu verwalten." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" alumni to create job post." +msgstr "" +"Dieses Modul ermöglicht es Alumni, Stellenausschreibungen zu erstellen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" parent to access fees details of their\n" +" children." +msgstr "" +"Mit diesem Modul können Eltern auf die Gebührendetails ihrer Kinder " +"zugreifen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module provides a helping hand to\n" +" students." +msgstr "Dieses Modul bietet Studierenden eine helfende Hand." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "" +"This payment term will be used instead of the default one for purchase " +"orders and vendor bills" +msgstr "" +"Diese Zahlungsbedingung wird anstelle der Standardzahlungsbedingung für " +"Bestellungen und Lieferantenrechnungen verwendet" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_term_id +msgid "" +"This payment term will be used instead of the default one for sales orders " +"and customer invoices" +msgstr "" +"Diese Zahlungsbedingung wird anstelle der Standardbedingung für " +"Kundenaufträge und Kundenrechnungen verwendet" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" +"Diese Preisliste wird anstelle der Standardpreisliste für Verkäufe an den " +"aktuellen Partner verwendet" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_15 +msgid "Thomas" +msgstr "Thomas" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__three_sem +msgid "Three Trimesters" +msgstr "Drei Trimester" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ticket_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ticket_count +msgid "Ticket Count" +msgstr "Ticketanzahl" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Timetable" +msgstr "Zeitplan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable_enterprise +msgid "Timetable Enterprise" +msgstr "Fahrplanunternehmen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz +msgid "Timezone" +msgstr "Zeitzone" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz_offset +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz_offset +msgid "Timezone offset" +msgstr "Zeitzonenversatz" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__title +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Title" +msgstr "Titel" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "To the best of my knowledge, he / she bears a Good Moral character." +msgstr "Soweit ich weiß, hat er/sie einen guten moralischen Charakter." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__total_invoiced +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__total_invoiced +msgid "Total Invoiced" +msgstr "Gesamtbetrag in Rechnung gestellt" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit +msgid "Total Payable" +msgstr "Total bezahlbar" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit +msgid "Total Receivable" +msgstr "Gesamtforderung" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit +msgid "Total amount this customer owes you." +msgstr "Gesamtbetrag, den dieser Kunde Ihnen schuldet." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,help:openeducat_core.field_op_student__debit +msgid "Total amount you have to pay to this vendor." +msgstr "Gesamtbetrag, den Sie an diesen Lieferanten zahlen müssen." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_transportation_enterprise +msgid "Transportation Enterprise" +msgstr "Transportunternehmen" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem +msgid "Two Semesters" +msgstr "Zwei Semester" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_qua +msgid "Two Semesters subdivided by Quarters" +msgstr "Zwei Semester unterteilt nach Quartalen" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_final +msgid "Two Semesters subdivided by Quarters and Final Exams" +msgstr "Zwei Semester, unterteilt in Quartale und Abschlussprüfungen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Type" +msgstr "Typ" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Typ der erfassten Ausnahmeaktivität." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_endpoint +msgid "" +"Unique identifier used by the BIS Billing 3.0 and its derivatives, also " +"known as 'Endpoint ID'." +msgstr "" +"Eindeutige Kennung, die von BIS Billing 3.0 und seinen Derivaten verwendet " +"wird und auch als „Endpunkt-ID“ bezeichnet wird." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__barcode +msgid "Use a barcode to identify this contact." +msgstr "Verwenden Sie einen Barcode, um diesen Kontakt zu identifizieren." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__login +msgid "Used to log into the system" +msgstr "Wird zur Anmeldung am System verwendet" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_users +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "User" +msgstr "Benutzer" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__user_line +msgid "User Line" +msgstr "Benutzerzeile" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_ids +msgid "Users" +msgstr "Benutzer" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_supplier +msgid "Vendor Location" +msgstr "Standort des Anbieters" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "Vendor Payment Terms" +msgstr "Zahlungsbedingungen des Anbieters" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_22 +msgid "Victor" +msgstr "Sieger" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visa_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visa_info +msgid "Visa Info" +msgstr "Visa-Info" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_published +msgid "Visible on current website" +msgstr "Sichtbar auf der aktuellen Website" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visitor_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visitor_ids +msgid "Visitors" +msgstr "Besucher" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__user_boolean +msgid "Want to create user too ?" +msgstr "Möchten Sie auch einen Benutzer erstellen?" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_id +msgid "Website" +msgstr "Webseite" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__website_message_ids +msgid "Website Comments" +msgstr "Website-Kommentare" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website +msgid "Website Link" +msgstr "Website-Link" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website Messages" +msgstr "Website-Nachrichten" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_description +msgid "Website Partner Full Description" +msgstr "Vollständige Beschreibung des Website-Partners" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_short_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_short_description +msgid "Website Partner Short Description" +msgstr "Kurzbeschreibung des Website-Partners" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_url +msgid "Website URL" +msgstr "Webadresse" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website communication history" +msgstr "Kommunikationsverlauf der Website" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_description +msgid "Website meta description" +msgstr "Meta-Beschreibung der Website" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_keywords +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_keywords +msgid "Website meta keywords" +msgstr "Website-Meta-Keywords" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_title +msgid "Website meta title" +msgstr "Metatitel der Website" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_og_img +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_og_img +msgid "Website opengraph image" +msgstr "Opengraph-Bild der Website" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,help:openeducat_core.field_op_student__tz +msgid "" +"When printing documents and exporting/importing data, time values are computed according to this timezone.\n" +"If the timezone is not set, UTC (Coordinated Universal Time) is used.\n" +"Anywhere else, time values are computed according to the time offset of your web client." +msgstr "" +"Beim Drucken von Dokumenten und beim Exportieren/Importieren von Daten werden Zeitwerte gemäß dieser Zeitzone berechnet.\n" +"Wenn die Zeitzone nicht festgelegt ist, wird UTC (koordinierte Weltzeit) verwendet.\n" +"Andernorts werden Zeitwerte gemäß dem Zeitversatz Ihrer Zeitzone berechnet Web-Client." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_12 +msgid "Wilson" +msgstr "Wilson" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"With the growing use of\n" +" online learning and giving examinations over\n" +" the online mode." +msgstr "" +"Mit der zunehmenden Nutzung des Online-Lernens und der Durchführung von " +"Prüfungen im Online-Modus." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Year" +msgstr "Jahr" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "You cannot create recursive Course." +msgstr "Sie können keinen rekursiven Kurs erstellen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "ZIP" +msgstr "REISSVERSCHLUSS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__zip +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__zip +msgid "Zip" +msgstr "Reißverschluss" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_zoom +msgid "Zoom" +msgstr "Zoomen" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,help:openeducat_core.field_op_student__days_sales_outstanding +msgid "" +"[(Total Receivable/Total Revenue) * number of days since the first invoice] " +"for this customer" +msgstr "" +"[(Gesamtforderung/Gesamtumsatz) * Anzahl der Tage seit der ersten Rechnung] " +"für diesen Kunden" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "miscellaneous" +msgstr "Verschiedenes" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "or" +msgstr "oder" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__state +msgid "state" +msgstr "Zustand" diff --git a/CatEdu/openeducat_core/i18n/es.po b/CatEdu/openeducat_core/i18n/es.po new file mode 100644 index 0000000..2b80a34 --- /dev/null +++ b/CatEdu/openeducat_core/i18n/es.po @@ -0,0 +1,5226 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:11+0000" +"PO-Revision-Date:2024-02-15 09:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__event_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__event_count +msgid "# Events" +msgstr "# Eventos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_count +msgid "# Meetings" +msgstr "# Reuniones" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_count +msgid "# Tasks" +msgstr "# Tareas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_invoice_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_invoice_count +msgid "# Vendor Bills" +msgstr "# Facturas de proveedores" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_bonafide +msgid "'Bonafide Certificate - %s' % (object.name)" +msgstr "'Certificado de buena fe - %s' % (nombre.objeto)" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_idcard +msgid "'Student ID Card - %s' % (object.name)" +msgstr "'Tarjeta de identificación de estudiante - %s' % (nombre.objeto)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,help:openeducat_core.field_op_student__type +msgid "" +"- Contact: Use this to organize the contact details of employees of a given company (e.g. CEO, CFO, ...).\n" +"- Invoice Address: Preferred address for all invoices. Selected by default when you invoice an order that belongs to this company.\n" +"- Delivery Address: Preferred address for all deliveries. Selected by default when you deliver an order that belongs to this company.\n" +"- Other: Other address for the company (e.g. subsidiary, ...)" +msgstr "" +"- Contacto: utilice esto para organizar los datos de contacto de los empleados de una empresa determinada (por ejemplo, director ejecutivo, director financiero, ...).\n" +"- Dirección de factura: dirección preferida para todas las facturas. Seleccionado por defecto cuando facturas un pedido que pertenece a esta empresa.\n" +"- Dirección de entrega: Dirección preferida para todas las entregas. Seleccionado de forma predeterminada cuando entregas un pedido que pertenece a esta empresa.\n" +"- Otro: otra dirección de la empresa (por ejemplo, filial,...)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "DATE:" +msgstr "FECHA:" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "PRINCIPAL" +msgstr "DIRECTOR" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" BirthDate :\n" +" " +msgstr "" +"
\n" +" \n" +" Fecha de nacimiento:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" Blood Group :\n" +" " +msgstr "" +"
\n" +" \n" +" Grupo sanguíneo:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"\n" +" is / was a bonafide student of this school / college studying in" +msgstr "" +"\n" +" es/era un estudiante auténtico de esta escuela/universidad que estudiaba en" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Course :\n" +" " +msgstr "" +"\n" +" Curso:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" Nombre:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Bonafide Certificate" +msgstr "Certificado de buena fe" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"A unique new way to manage student\n" +" grades and homework from any device and platform." +msgstr "" +"Una nueva forma única de administrar las calificaciones y tareas de los " +"estudiantes desde cualquier dispositivo y plataforma." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a+ +msgid "A+ve" +msgstr "a+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a- +msgid "A-ve" +msgstr "A-y" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab+ +msgid "AB+ve" +msgstr "UE+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab- +msgid "AB-ve" +msgstr "UE-ve" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_20 +msgid "Abdul" +msgstr "abdul" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_term_view +#: model:ir.model,name:openeducat_core.model_op_academic_term +#: model:ir.ui.menu,name:openeducat_core.menu_academic_term +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Term" +msgstr "Término académico" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__academic_term_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Academic Terms" +msgstr "Términos Académicos" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_year_view +#: model:ir.model,name:openeducat_core.model_op_academic_year +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__academic_year_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_years_id +#: model:ir.ui.menu,name:openeducat_core.menu_academic_year +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Year" +msgstr "Año académico" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_payable_id +msgid "Account Payable" +msgstr "Cuenta por pagar" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_receivable_id +msgid "Account Receivable" +msgstr "Cuenta por cobrar" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__accreditation +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Accreditation" +msgstr "Acreditación" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_achievement_enterprise +msgid "Achievement Enterprise" +msgstr "Empresa de logros" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction +msgid "Action Needed" +msgstr "Accion necesaria" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__active +msgid "Active" +msgstr "Activo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active_lang_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active_lang_count +msgid "Active Lang Count" +msgstr "Recuento de idiomas activos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_ids +msgid "Activities" +msgstr "Actividades" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity +msgid "Activity" +msgstr "Actividad" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity_enterprise +msgid "Activity Enterprise" +msgstr "Actividad Empresa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Decoración de excepción de actividad" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_activity +msgid "Activity Management" +msgstr "Gestión de actividades" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_state +msgid "Activity State" +msgstr "Estado de actividad" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_icon +msgid "Activity Type Icon" +msgstr "Icono de tipo de actividad" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__additional_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__additional_info +msgid "Additional info" +msgstr "información adicional" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Address" +msgstr "DIRECCIÓN" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__type +msgid "Address Type" +msgstr "Tipo de dirección" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Admission" +msgstr "Admisión" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission_enterprise +msgid "Admission Enterprise" +msgstr "Admisión Empresa" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_11 +msgid "Ahmed" +msgstr "ahmed" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_10 +msgid "Alex" +msgstr "Alex" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,help:openeducat_core.field_op_student__lang +msgid "" +"All the emails and documents sent to this contact will be translated in this" +" language." +msgstr "" +"Todos los correos electrónicos y documentos enviados a este contacto serán " +"traducidos a este idioma." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__allowed_department_ids +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_ids +msgid "Allowed Department" +msgstr "Departamento permitido" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Alumni" +msgstr "Antiguos alumnos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_blog_enterprise +msgid "Alumni Blog Enterprise" +msgstr "Empresa de blogs de antiguos alumnos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_enterprise +msgid "Alumni Enterprise" +msgstr "Empresa de antiguos alumnos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_event_enterprise +msgid "Alumni Event Enterprise" +msgstr "Empresa de eventos para antiguos alumnos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_job_enterprise +msgid "Alumni Job Enterprise" +msgstr "Empresa de empleo para antiguos alumnos" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_6 +msgid "Ana" +msgstr "Bien" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_25 +msgid "Anderson" +msgstr "anderson" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_1 +msgid "Andre" +msgstr "andré" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_13 +msgid "Andrew" +msgstr "Andrés" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_17 +msgid "Anna" +msgstr "ana" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__approval_authority +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Approval Authority" +msgstr "Autoridad de aprobación" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Approve" +msgstr "Aprobar" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__approved +msgid "Approved" +msgstr "Aprobado" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Apps" +msgstr "Aplicaciones" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Archived" +msgstr "Archivado" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_asset_request_enterprise +msgid "Asset Request Enterprise" +msgstr "Empresa de solicitud de activos" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Assign and manage\n" +" assignments to individual students, group of\n" +" students or entire batch." +msgstr "" +"Asigne y administre\n" +" tareas a estudiantes individuales,\n" +" a grupos de estudiantes o a un lote completo." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Assignment" +msgstr "Asignación" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_enterprise +msgid "Assignment Enterprise" +msgstr "Empresa de asignación" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_bridge +msgid "Assignment Grading Bridge" +msgstr "Puente de calificación de tareas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_enterprise +msgid "Assignment Grading Enterprise" +msgstr "Empresa de calificación de tareas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_rubrics +msgid "Assignment Rubrics" +msgstr "Rúbricas de tareas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_attachment_count +msgid "Attachment Count" +msgstr "Recuento de archivos adjuntos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Attendance" +msgstr "Asistencia" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_enterprise +msgid "Attendance Enterprise" +msgstr "Empresa de asistencia" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_face_recognition +msgid "Attendance Face Recognition" +msgstr "Reconocimiento facial de asistencia" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "Attendance Subject Generic" +msgstr "Asunto de asistencia genérico" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_report_xlsx +msgid "Attendance Xlsx Report" +msgstr "Informe de asistencia Xlsx" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Attendance system that\n" +" improves employee time tracking, scheduling,\n" +" and reporting." +msgstr "" +"Sistema de asistencia que\n" +" mejora el seguimiento, la programación y los informes del tiempo de los empleados." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Automate lead and opportunity tracking\n" +" with state of the art CRM system built-in giving a\n" +" unparallel competitive advantage." +msgstr "" +"Automatice el seguimiento de clientes potenciales y oportunidades\n" +" con un sistema CRM de última generación integrado que le brinda\n" +" una ventaja competitiva incomparable." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,help:openeducat_core.field_op_student__receipt_reminder_email +msgid "" +"Automatically send a confirmation email to the vendor X days before the " +"expected receipt date, asking him to confirm the exact date." +msgstr "" +"Enviar automáticamente un correo electrónico de confirmación al proveedor X " +"días antes de la fecha prevista de recepción, pidiéndole que confirme la " +"fecha exacta." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1920 +msgid "Avatar" +msgstr "Avatar" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1024 +msgid "Avatar 1024" +msgstr "Avatar 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_128 +msgid "Avatar 128" +msgstr "Avatar 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_256 +msgid "Avatar 256" +msgstr "Avatar 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_512 +msgid "Avatar 512" +msgstr "Avatar 512" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b+ +msgid "B+ve" +msgstr "B+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b- +msgid "B-ve" +msgstr "Banda" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office +msgid "Back Office" +msgstr "Oficina Trasera" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office_admin +msgid "Back Office Admin" +msgstr "Administrador de la oficina administrativa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_backend_theme +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backend Theme" +msgstr "Tema de fondo" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backup" +msgstr "Respaldo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__barcode +msgid "Badge ID" +msgstr "Identificación de la insignia" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_account_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_account_count +msgid "Bank" +msgstr "Banco" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_ids +msgid "Banks" +msgstr "Bancos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__barcode +msgid "Barcode" +msgstr "Código de barras" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__batch_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Batch" +msgstr "Lote" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_batch_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_batch_sub +msgid "Batches" +msgstr "Lotes" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_bigbluebutton +msgid "Bigbluebutton Enterprise" +msgstr "Empresa Bigbluebutton" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__birth_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__birth_date +msgid "Birth Date" +msgstr "Fecha de nacimiento" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "¡La fecha de nacimiento no puede ser mayor que la fecha actual!" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_blacklisted +msgid "Blacklist" +msgstr "Lista negra" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile_blacklisted +msgid "Blacklisted Phone Is Mobile" +msgstr "El teléfono en la lista negra es móvil" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_blacklisted +msgid "Blacklisted Phone is Phone" +msgstr "El teléfono en la lista negra es el teléfono" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__blood_group +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__blood_group +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Blood Group" +msgstr "Grupo sanguíneo" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_13 +msgid "Bob" +msgstr "Beto" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_bonafide +msgid "Bonafide Certificate" +msgstr "Certificado de buena fe" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__both +msgid "Both" +msgstr "Ambos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_bounce +msgid "Bounce" +msgstr "Rebotar" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_9 +msgid "Brown" +msgstr "Marrón" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__buyer_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__buyer_id +msgid "Buyer" +msgstr "Comprador" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cce +msgid "CCE" +msgstr "CCE" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_crm_enterprise +msgid "CRM Enterprise" +msgstr "Empresa CRM" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cwa +msgid "CWA" +msgstr "CWA" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_campus_enterprise +msgid "Campus Enterprise" +msgstr "Empresa universitaria" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start\n" +" up data of campus facility in an institute for students." +msgstr "" +"Campus le ayuda a proporcionar los datos\n" +" de inicio de las instalaciones del campus en un instituto para estudiantes." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start up data of campus facility in an " +"institute for students." +msgstr "" +"Campus le ayuda a proporcionar los datos iniciales de las instalaciones del " +"campus en un instituto para estudiantes." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__can_publish +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__can_publish +msgid "Can Publish" +msgstr "Puede publicar" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Cancel" +msgstr "Cancelar" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_2 +msgid "Carter" +msgstr "Carretero" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_category_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_category_sub +msgid "Categories" +msgstr "Categorías" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__category_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_tree +msgid "Category" +msgstr "Categoría" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Centralized barcode\n" +" enabled integrated library management." +msgstr "" +"El código de barras centralizado\n" +" permitió la gestión integrada de la biblioteca." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__channel_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__channel_ids +msgid "Channels" +msgstr "Canales" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_24 +msgid "Charles" +msgstr "Charles" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_company +msgid "Check if the contact is a company, otherwise it is a person" +msgstr "" +"Compruebe si el contacto es una empresa, en caso contrario es una persona" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee +msgid "Check this box if this contact is an Employee." +msgstr "Marque esta casilla si este contacto es un Empleado." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__child_ids +msgid "Childs" +msgstr "niños" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__city +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__city +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "City" +msgstr "Ciudad" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Classroom" +msgstr "Aula" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom_enterprise +msgid "Classroom Enterprise" +msgstr "Empresa de aula" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/review.xml:0 +#, python-format +msgid "Close" +msgstr "Cerca" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__code +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +msgid "Code" +msgstr "Código" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_batch_unique_batch_code +msgid "Code should be unique per batch!" +msgstr "¡El código debe ser único por lote!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_category_unique_category_code +msgid "Code should be unique per category!" +msgstr "¡El código debe ser único por categoría!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_course_unique_course_code +msgid "Code should be unique per course!" +msgstr "¡El código debe ser único por curso!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_subject_unique_subject_code +msgid "Code should be unique per subject!" +msgstr "¡El código debe ser único por tema!" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_eas +msgid "" +"Code used to identify the Endpoint for BIS Billing 3.0 and its derivatives.\n" +" List available at https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" +msgstr "" +"Código utilizado para identificar el Endpoint de BIS Billing 3.0 y sus derivados.\n" +" Lista disponible en https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__color +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__color +msgid "Color Index" +msgstr "Indice de color" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_partner_id +msgid "Commercial Entity" +msgstr "Entidad Comercial" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_company +msgid "Companies" +msgstr "Compañías" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref_company_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref_company_ids +msgid "Companies that refers to partner" +msgstr "Empresas que se refieren a socios." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_id +msgid "Company" +msgstr "Compañía" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_registry +msgid "Company ID" +msgstr "ID de la compañía" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_name +msgid "Company Name" +msgstr "nombre de empresa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_company_name +msgid "Company Name Entity" +msgstr "Nombre de la empresa Entidad" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_type +msgid "Company Type" +msgstr "Tipo de compañía" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_gid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_gid +msgid "Company database ID" +msgstr "ID de la base de datos de la empresa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address +msgid "Complete Address" +msgstr "Completa tu direccion" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__complete_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__complete_name +msgid "Complete Name" +msgstr "Nombre completo" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__compulsory +msgid "Compulsory" +msgstr "Obligatorio" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__compulsory_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Compulsory Subjects" +msgstr "Sujetos compulsivos" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_config_settings +msgid "Config Settings" +msgstr "Ajustes de configuración" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config +msgid "Configuration" +msgstr "Configuración" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of Job Type in Placement\n" +" Management will let the user to create the job." +msgstr "" +"La configuración del tipo de trabajo en Gestión de ubicaciones\n" +" permitirá al usuario crear el trabajo." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to\n" +" provide the start up data of fees according to the courses\n" +" of an institute." +msgstr "" +"La configuración de cuotas te ayuda a\n" +" proporcionar los datos de inicio de cuotas según los\n" +" cursos de un instituto." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to provide the start up data of fees " +"according to the courses of an institute." +msgstr "" +"La configuración de tarifas te ayuda a proporcionar los datos de inicio de " +"tarifas según los cursos de un instituto." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in\n" +" transportation helps you to provide the start up data of\n" +" each route." +msgstr "" +"La configuración de rutas en\n" +" transporte te ayuda a proporcionar los datos de inicio de\n" +" cada ruta." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in transportation helps you to provide the start up " +"data of each route." +msgstr "" +"La configuración de rutas en transporte te ayuda a proporcionar los datos de" +" inicio de cada ruta." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Configure different scholarship types." +msgstr "Configura diferentes tipos de becas." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_partner +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__child_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__child_ids +msgid "Contact" +msgstr "Contacto" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Contact Support" +msgstr "Soporte de contacto" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_bounce +msgid "Counter of the number of bounced emails for this contact" +msgstr "" +"Contador del número de correos electrónicos rebotados para este contacto" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Country" +msgstr "País" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_code +msgid "Country Code" +msgstr "Código de país" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Course" +msgstr "Curso" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__course_detail_ids +msgid "Course Details" +msgstr "detalles del curso" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_course +msgid "Course Management" +msgstr "Gestión de cursos" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_tree +msgid "Course Registration" +msgstr "Registro del curso" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject_registration.py:0 +#, python-format +msgid "Course not found on student's admission!" +msgstr "¡Curso no encontrado en la admisión del estudiante!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_course_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_course_sub +msgid "Courses" +msgstr "Cursos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_boolean +msgid "Create Boolean" +msgstr "Crear booleano" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_create_employee_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +msgid "Create Employee" +msgstr "Crear empleado" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty_employee +msgid "Create Employee and User of Faculty" +msgstr "Crear empleado y usuario de la facultad" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Create Student User" +msgstr "Crear usuario estudiante" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Create Terms" +msgstr "Crear términos" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +msgid "Create User for selected Faculty(s)" +msgstr "Crear usuario para las facultades seleccionadas" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create User for selected Student(s)" +msgstr "Crear usuario para estudiantes seleccionados" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_user_create_view_act +#: model:ir.actions.act_window,name:openeducat_core.student_user_create_view_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create Users" +msgstr "Crear usuarios" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_limit +msgid "Credit Limit" +msgstr "Límite de crédito" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_to_invoice +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_to_invoice +msgid "Credit To Invoice" +msgstr "Crédito a factura" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit_limit +msgid "Credit limit specific to this partner." +msgstr "Límite de crédito específico para este socio." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__currency_id +msgid "Currency" +msgstr "Divisa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_customer +msgid "Customer Location" +msgstr "Ubicación del cliente" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_term_id +msgid "Customer Payment Terms" +msgstr "Condiciones de pago del cliente" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__customer_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__customer_rank +msgid "Customer Rank" +msgstr "Clasificación del cliente" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_1 +#: model:op.student,last_name:openeducat_core.op_student_4 +msgid "Dani" +msgstr "Dani" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Dashboard" +msgstr "Panel" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_dashboard_kpi +msgid "Dashboard KPI" +msgstr "KPI del panel" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_dropbox +msgid "Database Backup to Dropbox" +msgstr "Copia de seguridad de la base de datos en Dropbox" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_google_drive +msgid "Database Backup to Google Drive" +msgstr "Copia de seguridad de la base de datos en Google Drive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup +msgid "Database Backup to Local Server" +msgstr "Copia de seguridad de la base de datos en el servidor local" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_onedrive +msgid "Database Backup to Onedrive" +msgstr "Copia de seguridad de base de datos en Onedrive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_ftp +msgid "Database Backup to Remote FTP Server" +msgstr "Copia de seguridad de la base de datos en un servidor FTP remoto" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_sftp +msgid "Database Backup to Remote SFTP Server" +msgstr "Copia de seguridad de la base de datos en un servidor SFTP remoto" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__date +msgid "Date" +msgstr "Fecha" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_8 +msgid "David" +msgstr "David" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Days Before Receipt" +msgstr "Días antes de la recepción" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__days_sales_outstanding +msgid "Days Sales Outstanding (DSO)" +msgstr "Días de ventas pendientes (DSO)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__trust +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__trust +msgid "Degree of trust you have in this debtor" +msgstr "Grado de confianza que tiene en este deudor" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by\n" +" students or faculties." +msgstr "" +"Entregue y comparta\n" +" conocimientos con todos creando\n" +" blogs bien informados y diseñados por\n" +" estudiantes o profesores." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by students\n" +" or faculties." +msgstr "" +"Entregue y comparta\n" +" conocimientos con todos creando\n" +" blogs bien informados y diseñados por estudiantes\n" +" o profesores." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__department_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__department_id +#: model:ir.ui.menu,name:openeducat_core.menu_op_department_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_tree +msgid "Department" +msgstr "Departamento" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__dept_id +msgid "Department Name" +msgstr "Nombre de Departamento" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_department_view +msgid "Departments" +msgstr "Departamentos" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Departments count" +msgstr "Los departamentos cuentan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_digital_library +msgid "Digital Library" +msgstr "Libreria digital" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_discipline +msgid "Discipline Enterprise" +msgstr "Disciplina empresarial" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__display_name +msgid "Display Name" +msgstr "Nombre para mostrar" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Documentation" +msgstr "Documentación" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Download students\n" +" attendace xlsx report" +msgstr "" +"Descargar el informe de asistencia de estudiantes\n" +" xlsx" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__draft +msgid "Draft" +msgstr "Borrador" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__duplicated_bank_account_partners_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__duplicated_bank_account_partners_count +msgid "Duplicated Bank Account Partners Count" +msgstr "Recuento de socios de cuentas bancarias duplicadas" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_openeducat +msgid "Education" +msgstr "Educación" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_other_education +msgid "Education Other" +msgstr "Educación Otro" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,help:openeducat_core.field_op_student__partner_share +msgid "" +"Either customer (not a user), either shared user. Indicated the current " +"partner is a customer without access or with a limited access created for " +"sharing data." +msgstr "" +"Ya sea cliente (no usuario), ya sea usuario compartido. Indicó que el socio " +"actual es un cliente sin acceso o con un acceso limitado creado para " +"compartir datos." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__elective +msgid "Elective" +msgstr "Electivo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__elective_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Elective Subjects" +msgstr "Materias optativas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email +msgid "Email" +msgstr "Correo electrónico" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emergency_contact +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__emergency_contact +msgid "Emergency Contact" +msgstr "Contacto de emergencia" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_hr_employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee +msgid "Employee" +msgstr "Empleado" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee_ids +msgid "Employees" +msgstr "Empleados" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employees_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employees_count +msgid "Employees Count" +msgstr "Recuento de empleados" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__end_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "End Date" +msgstr "Fecha final" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "" +"La fecha de finalización no se puede establecer antes de la fecha de inicio." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_9 +msgid "Eric" +msgstr "eric" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/update.py:0 +#, python-format +msgid "Error during communication with the warranty server." +msgstr "Error durante la comunicación con el servidor de garantía." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__evaluation_type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Evaluation Type" +msgstr "Tipo de evaluación" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_event_enterprise +msgid "Event Enterprise" +msgstr "Empresa de eventos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Exam" +msgstr "Examen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_enterprise +msgid "Exam Enterprise" +msgstr "Empresa de examen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_gpa_enterprise +msgid "Exam GPA Enterprise" +msgstr "Examen GPA Empresa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_grading_bridge +msgid "Exam Grading Bridge" +msgstr "Puente de calificación de exámenes" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility +msgid "Facility" +msgstr "Instalación" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility_enterprise +msgid "Facility Enterprise" +msgstr "Empresa de instalaciones" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__faculty_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_root +msgid "Faculties" +msgstr "facultades" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Faculties can use the live\n" +" session to create, edit, and assign both team\n" +" and individual assignments." +msgstr "" +"Los profesores pueden utilizar la sesión\n" +" en vivo para crear, editar y asignar tareas\n" +" individuales y de equipo." + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_tree +msgid "Faculty" +msgstr "Facultad" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_2 +msgid "Fahad" +msgstr "fahad" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_10 +msgid "Fatima" +msgstr "Fátima" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees" +msgstr "Honorarios" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees Access for Parents" +msgstr "Acceso a tarifas para padres" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_enterprise +msgid "Fees Enterprise" +msgstr "Tarifas Empresa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_duration +msgid "Fees On Duration" +msgstr "Tarifas por duración" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_session +msgid "Fees On Session" +msgstr "Tarifas por sesión" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_parent_bridge +msgid "Fees Parent Bridge" +msgstr "Tarifas Puente para padres" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_plan +msgid "Fees Plan" +msgstr "Plan de tarifas" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__female +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__f +msgid "Female" +msgstr "Femenino" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized +msgid "" +"Field used to store sanitized phone number. Helps speeding up searches and " +"comparisons." +msgstr "" +"Campo utilizado para almacenar el número de teléfono desinfectado. Ayuda a " +"acelerar las búsquedas y comparaciones." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__final_year +msgid "Final Year Grades subdivided by Quarters" +msgstr "Calificaciones del último año subdivididas por trimestres" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__finished +msgid "Finished" +msgstr "Finalizado" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__first_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "First Name" +msgstr "Nombre de pila" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__fiscal_country_codes +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__fiscal_country_codes +msgid "Fiscal Country Codes" +msgstr "Códigos fiscales de país" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_position_id +msgid "Fiscal Position" +msgstr "Posición fiscal" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_15 +msgid "Flynn" +msgstr "Flynn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguidores (socios)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Icono de fuente impresionante, p. tareas fa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ubl_cii_format +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ubl_cii_format +msgid "Format" +msgstr "Formato" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_formatted +msgid "Format email address \"Name \"" +msgstr "" +"Formatear dirección de correo electrónico \"Nombre \"" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_formatted +msgid "Formatted Email" +msgstr "Correo electrónico formateado" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__four_quarter +msgid "Four Quarters" +msgstr "Cuatro cuartos" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__gpa +msgid "GPA" +msgstr "GPA" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__gender +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gender +msgid "Gender" +msgstr "Género" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_student +msgid "General" +msgstr "General" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_general +msgid "General Management" +msgstr "Administración General" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__generic +msgid "Generic" +msgstr "Genérico" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_latitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_latitude +msgid "Geo Latitude" +msgstr "Latitud geográfica" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_longitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_longitude +msgid "Geo Longitude" +msgstr "Longitud geográfica" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Get Subjects" +msgstr "Obtener sujetos" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Give a better transparency\n" +" to a parent about their child’s academic\n" +" activities and achievements." +msgstr "" +"Brindar mayor transparencia\n" +" a los padres sobre las actividades y logros académicos\n" +" de sus hijos." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_googlemeet +msgid "Google Meet" +msgstr "Reunión de Google" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Google Meet helps you to organize\n" +" online classrooms or live meetings." +msgstr "" +"Google Meet te ayuda a organizar\n" +" aulas en línea o reuniones en vivo." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__grade_weightage +msgid "Grade Weightage" +msgstr "Peso de grado" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grading +msgid "Grading" +msgstr "Calificación" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grievance_enterprise +msgid "Grievance" +msgstr "Queja" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emp_id +msgid "HR Employee" +msgstr "Empleado de recursos humanos" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_20 +msgid "Hajjar" +msgstr "Hayjar" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Harness the power of true open source\n" +" web conferencing system for online learning." +msgstr "" +"Aproveche el poder del verdadero sistema de conferencias web de código " +"abierto para el aprendizaje en línea." + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_3 +msgid "Harvey" +msgstr "harvey" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__has_message +msgid "Has Message" +msgstr "Tiene mensaje" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_unreconciled_entries +msgid "Has Unreconciled Entries" +msgstr "Tiene entradas no conciliadas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_health_enterprise +msgid "Health Enterprise" +msgstr "Empresa de salud" + +#. module: openeducat_core +#: model:ir.module.category,description:openeducat_core.module_category_all_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_all_other_education +#: model:ir.module.category,description:openeducat_core.module_category_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_openeducat_others +msgid "Helps you manage your institutes different-different users." +msgstr "Le ayuda a administrar los diferentes usuarios de sus institutos." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"His / Her birthday as recorded in the General Register of the school /\n" +" college is" +msgstr "" +"Su cumpleaños según consta en el Registro General de la escuela/\n" +" universidad es" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__id +msgid "ID" +msgstr "IDENTIFICACIÓN" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id_number +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id_number +msgid "ID Card Number" +msgstr "Numero de la tarjeta de identificacion" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_student__barcode +msgid "ID used for student identification" +msgstr "Identificación utilizada para la identificación del estudiante." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__im_status +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__im_status +msgid "IM Status" +msgstr "Estado de mensajería instantánea" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon" +msgstr "Icono" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Icono para indicar una actividad de excepción." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Si está marcado, los mensajes nuevos requieren su atención." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Si está marcado, algunos mensajes tienen un error de entrega." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__team_id +msgid "" +"If set, this Sales Team will be used for sales and assignments related to " +"this partner" +msgstr "" +"Si se configura, este equipo de ventas se utilizará para ventas y " +"asignaciones relacionadas con este socio." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_blacklisted +msgid "" +"If the email address is on the blacklist, the contact won't receive mass " +"mailing anymore, from any list" +msgstr "" +"Si la dirección de correo electrónico está en la lista negra, el contacto ya" +" no recibirá correo masivo, de ninguna lista." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "" +"If the sanitized phone number is on the blacklist, the contact won't receive" +" mass mailing sms anymore, from any list" +msgstr "" +"Si el número de teléfono desinfectado está en la lista negra, el contacto ya" +" no recibirá SMS de correo masivo, de ninguna lista." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1920 +msgid "Image" +msgstr "Imagen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1024 +msgid "Image 1024" +msgstr "Imagen 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_128 +msgid "Image 128" +msgstr "Imagen 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_256 +msgid "Image 256" +msgstr "Imagen 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_512 +msgid "Image 512" +msgstr "Imagen 512" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "Import Template for Batch" +msgstr "Importar plantilla para lotes" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "Import Template for Courses" +msgstr "Importar plantilla para cursos" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#, python-format +msgid "Import Template for Faculties" +msgstr "Plantilla de importación para facultades" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Student Course Details" +msgstr "Importar plantilla para detalles del curso de estudiantes" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Students" +msgstr "Importar plantilla para estudiantes" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject.py:0 +#, python-format +msgid "Import Template for Subjects" +msgstr "Importar plantilla para temas" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__mobile_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a mobile number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"Indica si un número de teléfono desinfectado en la lista negra es un número " +"de móvil. Ayuda a distinguir qué número está en la lista negra cuando hay un" +" campo tanto de teléfono móvil como de teléfono en un modelo." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a phone number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"Indica si un número de teléfono desinfectado en la lista negra es un número " +"de teléfono. Ayuda a distinguir qué número está en la lista negra cuando hay" +" un campo tanto de teléfono móvil como de teléfono en un modelo." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__industry_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__industry_id +msgid "Industry" +msgstr "Industria" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address_inline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address_inline +msgid "Inlined Complete Address" +msgstr "Dirección completa en línea" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Institute Detail" +msgstr "Detalle del Instituto" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn +msgid "Invoice" +msgstr "Factura" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_ids +msgid "Invoices" +msgstr "Facturas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_is_follower +msgid "Is Follower" +msgstr "es seguidor" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_public +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_public +msgid "Is Public" +msgstr "es publico" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_published +msgid "Is Published" +msgstr "Esta publicado" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_company +msgid "Is a Company" +msgstr "es una empresa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_parent +msgid "Is a Parent" +msgstr "es padre" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_student +msgid "Is a Student" +msgstr "Es un estudiante" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" alumni students." +msgstr "" +"Le permite almacenar los detalles de\n" +" exalumnos." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Parents." +msgstr "" +"Le permite almacenar los detalles de\n" +" los Padres." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Placement Team, their team leader and their team\n" +" members." +msgstr "" +"Le permite almacenar los detalles del\n" +" equipo de colocación, su líder de equipo y los\n" +" miembros de su equipo." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of alumni students." +msgstr "Le permite almacenar los datos de los exalumnos." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of the Parents." +msgstr "Le permite almacenar los datos de los Padres." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of the Placement Team, their team leader " +"and their team members." +msgstr "" +"Le permite almacenar los detalles del equipo de colocación, su líder de " +"equipo y los miembros de su equipo." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It help the student to\n" +" sign-in in their attendance sheet via kiosk\n" +" mode and barcode scanner." +msgstr "" +"Ayuda al estudiante a\n" +" registrarse en su hoja de asistencia mediante el modo\n" +" quiosco y un escáner de código de barras." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about Online Appointment Booking." +msgstr "Se trata de Reserva de Citas Online." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about checking OMR exam sheets\n" +" using Mobile." +msgstr "" +"Se trata de consultar las hojas de exámenes OMR\n" +" mediante el móvil." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about checking OMR exam sheets using mobile." +msgstr "Se trata de consultar las hojas de exámenes OMR mediante el móvil." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about parent teacher meeting\n" +" related to student performance." +msgstr "" +"Se trata de una reunión de padres y maestros relacionada con el desempeño de" +" los estudiantes." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about parent teacher meeting related to student performance." +msgstr "" +"Se trata de una reunión de padres y maestros relacionada con el desempeño de" +" los estudiantes." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application\n" +" which provides a facility to manage the timing details." +msgstr "" +"Es una aplicación totalmente integrada\n" +" que proporciona la posibilidad de gestionar los detalles del tiempo." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application which provides a facility to manage the " +"timing details." +msgstr "" +"Es una aplicación totalmente integrada que proporciona la posibilidad de " +"gestionar los detalles de sincronización." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the job type" +msgstr "Se utiliza para configurar el tipo de trabajo." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used To configure the skill\n" +" category." +msgstr "" +"Se utiliza para configurar la categoría de habilidad\n" +"." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the skill category." +msgstr "Se utiliza para configurar la categoría de habilidad." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used for admission procedure for\n" +" the applicant." +msgstr "Se utiliza para el procedimiento de admisión del solicitante." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used for admission procedure for the applicant." +msgstr "Se utiliza para el procedimiento de admisión del solicitante." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the class room." +msgstr "Se utiliza para configurar el aula." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the classroom." +msgstr "Se utiliza para configurar el aula." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintanance facility for an institute. To " +"maintain attendance, attendance register is created for particular batch and" +" course" +msgstr "" +"Proporciona la instalación de mantenimiento de asistencia para un instituto." +" Para mantener la asistencia, se crea un registro de asistencia para un lote" +" y curso en particular." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintenance\n" +" facility for an institute. To maintain attendance,\n" +" attendance register is created for particular batch and\n" +" course" +msgstr "" +"Proporciona la instalación de mantenimiento\n" +" de asistencia para un instituto. Para mantener la asistencia,\n" +" se crea un registro de asistencia para un lote y\n" +" curso en particular" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" exam related details like Exam types and Exam Rooms." +msgstr "" +"Proporciona la posibilidad de configurar\n" +" detalles relacionados con el examen, como tipos de examen y salas de examen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" library management" +msgstr "" +"Proporciona la posibilidad de configurar\n" +" la gestión de bibliotecas." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" the assignment type." +msgstr "" +"Proporciona la posibilidad de configurar\n" +" el tipo de asignación." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure exam related details like Exam types " +"and Exam Rooms." +msgstr "" +"Proporciona la posibilidad de configurar detalles relacionados con el " +"examen, como tipos de examen y salas de examen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure library management" +msgstr "Proporciona la posibilidad de configurar la gestión de la biblioteca." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure the assignment type." +msgstr "Proporciona la posibilidad de configurar el tipo de asignación." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the placement\n" +" facility for student." +msgstr "" +"Proporciona la instalación\n" +" de colocación para estudiantes." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies achievement of student." +msgstr "Especifica el logro del estudiante." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies health of the student." +msgstr "Especifica la salud del estudiante." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies lesson planing for the\n" +" upcoming session." +msgstr "" +"Especifica la planificación de lecciones para la\n" +" próxima sesión." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies overall discipline of\n" +" student." +msgstr "" +"Especifica la disciplina general del\n" +" estudiante." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies overall discipline of student." +msgstr "Especifica la disciplina general del estudiante." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It will generate Secure QR Code." +msgstr "Generará un código QR seguro." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Its Specify lesson planing for the upcoming session." +msgstr "Es Especificar la planificación de lecciones para la próxima sesión." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_6 +msgid "Jack" +msgstr "Jacobo" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_22 +msgid "Jacobs" +msgstr "Jacobs" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_12 +msgid "James" +msgstr "Jaime" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_jitsi_enterprise +msgid "Jitsi Enterprise" +msgstr "Empresa Jitsi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_job_enterprise +msgid "Job Enterprise" +msgstr "Empresa de trabajo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__function +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__function +msgid "Job Position" +msgstr "Puesto de trabajo" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_5 +msgid "John" +msgstr "John" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_10 +msgid "Johnson" +msgstr "Johnson" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_16 +msgid "Jones" +msgstr "jones" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__journal_item_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__journal_item_count +msgid "Journal Items" +msgstr "Artículos del diario" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_12 +msgid "Julie" +msgstr "julia" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_25 +msgid "Kate" +msgstr "kate" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "LMS" +msgstr "LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_admission +msgid "LMS Admission" +msgstr "Admisión al LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_blog +msgid "LMS Blog Enterprise" +msgstr "Blog LMS empresarial" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_course +msgid "LMS Course" +msgstr "Curso LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms +msgid "LMS Enterprise" +msgstr "Empresa LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_forum +msgid "LMS Forum Enterprise" +msgstr "Foro LMS empresarial" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_gamification +msgid "LMS Gamification Enterprise" +msgstr "Empresa de gamificación LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_h5p +msgid "LMS H5P Enterprise" +msgstr "LMS H5P empresarial" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sale +msgid "LMS Sale Enterprise" +msgstr "Empresa de venta LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_survey +msgid "LMS Survey Enterprise" +msgstr "Empresa de encuestas LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_website +msgid "LMS Website" +msgstr "Sitio web LMS" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "LOGO" +msgstr "LOGO" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__lang +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Language" +msgstr "Idioma" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Last Name" +msgstr "Apellido" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_uid +msgid "Last Updated by" +msgstr "Actualizado por última vez por" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__calendar_last_notif_ack +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__calendar_last_notif_ack +msgid "Last notification marked as read from base Calendar" +msgstr "Última notificación marcada como leída del Calendario base" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,help:openeducat_core.field_op_student__last_time_entries_checked +msgid "" +"Last time the invoices & payments matching was performed for this partner. " +"It is set either if there's not at least an unreconciled debit and an " +"unreconciled credit or if you click the \"Done\" button." +msgstr "" +"La última vez que se realizó la comparación de facturas y pagos para este " +"socio. Se establece si no hay al menos un débito y un crédito no conciliados" +" o si hace clic en el botón \"Listo\"." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_login +msgid "Latest Connection" +msgstr "Última conexión" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_time_entries_checked +msgid "Latest Invoices & Payments Matching Date" +msgstr "Última fecha de coincidencia de facturas y pagos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lesson +msgid "Lesson Enterprise" +msgstr "Lección Empresa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Library" +msgstr "Biblioteca" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_barcode +msgid "Library Barcode Enterprise" +msgstr "Empresa de código de barras de biblioteca" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_enterprise +msgid "Library Enterprise" +msgstr "Empresa bibliotecaria" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_13 +msgid "Lily" +msgstr "Lirio" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__student_line +msgid "Line" +msgstr "Línea" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_14 +msgid "Lisa" +msgstr "Lisa" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Live Classroom Integrations" +msgstr "Integraciones de aula en vivo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live +msgid "Live Meeting" +msgstr "Reunión en vivo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_assignment +msgid "Live Meeting Assignment" +msgstr "Asignación de reunión en vivo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attendance +msgid "Live Meeting Attendance" +msgstr "Asistencia a reuniones en vivo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attentiveness +msgid "Live Meeting Attentiveness" +msgstr "Atención de reuniones en vivo" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Live classroom comes with a\n" +" dynamic set of teaching and learning tools to\n" +" simulate a physical classroom learning\n" +" environment." +msgstr "" +"Live Classroom viene con un\n" +" conjunto dinámico de herramientas de enseñanza y aprendizaje para\n" +" simular un entorno de aprendizaje\n" +" físico en un aula." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Lms Drag Into\n" +" TextProvides facility to conduct online\n" +" exam platform with question type Drag\n" +" Into Text" +msgstr "" +"Lms Arrastrar hacia\n" +" TextoProporciona la posibilidad de realizar\n" +" una plataforma de exámenes en línea con tipo de pregunta Arrastrar\n" +" hacia texto" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_drag_into_text +msgid "Lms Drag Into Text" +msgstr "Lms arrastrar al texto" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_interactive_video +msgid "Lms Interactive Video" +msgstr "Vídeo interactivo Lms" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_following +msgid "Lms Match Following" +msgstr "Seguimiento del partido Lms" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_images +msgid "Lms Match Images" +msgstr "Imágenes de partidos Lms" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_multiple_choice +msgid "Lms Multiple Choice" +msgstr "Lms opción múltiple" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_numeric +msgid "Lms Numeric" +msgstr "Lms numérico" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sort_paragraphs +msgid "Lms Sort Paragraphs" +msgstr "Lms ordenar párrafos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__login +msgid "Login" +msgstr "Acceso" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_5 +msgid "Lukas" +msgstr "Lucas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__main_department_id +msgid "Main Department" +msgstr "Departamento Principal" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__male +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__m +msgid "Male" +msgstr "Masculino" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_11 +msgid "Malik" +msgstr "malik" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage Events for students" +msgstr "Administrar eventos para estudiantes" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Streamline and\n" +" user-friendly online admissions process" +msgstr "Administre el proceso de admisión en línea ágil y fácil de usar" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students\n" +" Admission" +msgstr "" +"Manage Students\n" +" Admission" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students can Add\n" +" Multiple Subjects" +msgstr "" +"Administrar Los estudiantes pueden agregar\n" +" varias materias" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and expedite the\n" +" assignment grading process efficiently with\n" +" our streamlined platform." +msgstr "" +"Administre y acelere el proceso de calificación de tareas de manera " +"eficiente con nuestra plataforma optimizada." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and optimize the\n" +" grading and assessment process with Exam GPA\n" +" Enterprise." +msgstr "" +"Administre y optimice el\n" +" proceso de calificación y evaluación con Exam GPA\n" +" Enterprise." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and streamline\n" +" the exam grading process seamlessly with the\n" +" innovative Exam Grading Bridge." +msgstr "" +"Administre y optimice\n" +" el proceso de calificación de exámenes sin problemas con el innovador\n" +" Exam Grading Bridge." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage books, articles,\n" +" media and much more" +msgstr "" +"Administre libros, artículos\n" +" medios y mucho más" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage educational\n" +" content with ease through LMS website." +msgstr "" +"Administre contenido educativo\n" +" con facilidad a través del sitio web LMS." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage efficient allocation of subject\n" +" materials with our streamlined system." +msgstr "" +"Administre la asignación eficiente de materiales\n" +" temáticos con nuestro sistema optimizado." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage enrollment\n" +" effortlessly with LMS Admission." +msgstr "" +"Administre la inscripción\n" +" sin esfuerzo con LMS Admission." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage image-based quizzes effortlessly with Quiz Match Images." +msgstr "" +"Administre cuestionarios basados ​​en imágenes sin esfuerzo con Quiz Match " +"Images." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage interactive\n" +" and engaging content seamlessly with LMS\n" +" H5P" +msgstr "" +"Administre contenido interactivo\n" +" y atractivo sin problemas con LMS\n" +" H5P" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage studetns\n" +" progress report" +msgstr "Administrar el informe de progreso de los estudiantes\n" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage, automate, and\n" +" enhance the assignment grading workflow\n" +" seamlessly with Assignment Grading Bridge." +msgstr "" +"Administre, automatice y\n" +" mejore el flujo de trabajo de calificación de tareas\n" +" sin problemas con Assignment Grading Bridge." + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_9 +msgid "Marcia" +msgstr "marcia" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_23 +msgid "Maria" +msgstr "María" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_4 +msgid "Marie" +msgstr "María" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_8 +#: model:op.student,first_name:openeducat_core.op_student_2 +msgid "Mark" +msgstr "Marca" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_18 +msgid "Martin" +msgstr "Martín" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_mass_subject_registration +msgid "Mass Subject Registration" +msgstr "Registro masivo de sujetos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__max_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__max_unit_load +msgid "Maximum Unit Load" +msgstr "Carga unitaria máxima" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_meeting_enterprise +msgid "Meeting Enterprise" +msgstr "Empresa de reuniones" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_ids +msgid "Meetings" +msgstr "Reuniones" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error +msgid "Message Delivery error" +msgstr "Error de entrega de mensaje" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn_msg +msgid "Message for Invoice" +msgstr "Mensaje para factura" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn_msg +msgid "Message for Purchase Order" +msgstr "Mensaje para orden de compra" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn_msg +msgid "Message for Stock Picking" +msgstr "Mensaje para la selección de acciones" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_ids +msgid "Messages" +msgstr "Mensajes" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_4 +msgid "Michael" +msgstr "Miguel" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Microsoft Teams allows you to stay\n" +" connected and organized with Chat, Meet, Call and\n" +" Collaborate." +msgstr "" +"Microsoft Teams le permite mantenerse\n" +" conectado y organizado con Chat, Meet, Call y\n" +" Colaborar." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__middle_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Middle Name" +msgstr "Segundo nombre" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_24 +msgid "Miller" +msgstr "Molinero" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__min_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__min_unit_load +msgid "Minimum Unit Load" +msgstr "Carga unitaria mínima" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_3 +msgid "Mitzi" +msgstr "Mitzi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile +msgid "Mobile" +msgstr "Móvil" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_7 +msgid "Moore" +msgstr "moore" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_multi_department +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Multi Departments" +msgstr "Departamentos Múltiples" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__my_activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Fecha límite de mi actividad" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Name" +msgstr "Nombre" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__nationality +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__nationality +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Nationality" +msgstr "Nacionalidad" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_calendar_event_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Próximo evento del calendario de actividades" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Fecha límite para la próxima actividad" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_summary +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_summary +msgid "Next Activity Summary" +msgstr "Resumen de la próxima actividad" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_id +msgid "Next Activity Type" +msgstr "Siguiente tipo de actividad" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_16 +msgid "Nora" +msgstr "nora" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__normal +msgid "Normal" +msgstr "Normal" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_normalized +msgid "Normalized Email" +msgstr "Correo electrónico normalizado" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__comment +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__comment +msgid "Notes" +msgstr "Notas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_notice_board_enterprise +msgid "Notice Board Enterprise" +msgstr "Empresa de tablón de anuncios" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of Actions" +msgstr "Número de acciones" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_count +msgid "Number of Departments" +msgstr "Número de departamentos" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,help:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Number of days to send reminder email before the promised receipt date" +msgstr "" +"Número de días para enviar un correo electrónico de recordatorio antes de la" +" fecha de recepción prometida" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of errors" +msgstr "Número de errores" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Número de mensajes que requieren acción" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Número de mensajes con error de entrega" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o+ +msgid "O+ve" +msgstr "o+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o- +msgid "O-ve" +msgstr "O-y" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_omr +msgid "OMR" +msgstr "OMR" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Offer HD audio and video-enabled live\n" +" classes with up to 100 participants at the same time at the\n" +" most affordable cost." +msgstr "" +"Ofrezca clases\n" +" en vivo con audio y video HD con hasta 100 participantes al mismo tiempo al\n" +" costo más asequible." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_online_admission +msgid "Online Admission Enterprise" +msgstr "Empresa de admisión en línea" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_online_appointment +msgid "Online Appointment Enterprise" +msgstr "Empresa de citas en línea" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "OpenEduCat" +msgstr "OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_batch +msgid "OpenEduCat Batch" +msgstr "Lote OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_category +msgid "OpenEduCat Category" +msgstr "Categoría OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_department +msgid "OpenEduCat Department" +msgstr "Departamento OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Facultad OpenEduCat" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "OpenEduCat Inc" +msgstr "OpenEduCat Inc" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat_others +msgid "OpenEduCat Others" +msgstr "OpenEduCat Otros" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules\n" +" helps you to generate backups of your databases\n" +" automatically on regular interval of times. The\n" +" generated backups can be stored into local storage, FTP\n" +" server, SFTP server, Dropbox, Google Drive or Onedrive." +msgstr "" +"Los módulos de copia de seguridad automática de OpenEduCat\n" +" le ayudan a generar copias de seguridad de sus bases de datos\n" +" automáticamente en intervalos regulares de tiempo. Las\n" +" copias de seguridad generadas se pueden almacenar en el almacenamiento local,\n" +" servidor FTP, servidor SFTP, Dropbox, Google Drive o Onedrive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules helps you to generate backups of your " +"databases automatically on regular interval of times. The generated backups " +"can be stored into local storage, FTP server, SFTP server, Dropbox, Google " +"Drive or Onedrive.User can enable auto remove option to automatically delete" +" old backups. User can enable email notification to be notified about the " +"success and failure of the backup generation and storage. Using Automatic " +"Database Backup module user can generate and store database backups to " +"multiple location." +msgstr "" +"Los módulos de copia de seguridad automática de OpenEduCat le ayudan a " +"generar copias de seguridad de sus bases de datos automáticamente en " +"intervalos regulares de tiempo. Las copias de seguridad generadas se pueden " +"almacenar en el almacenamiento local, servidor FTP, servidor SFTP, Dropbox, " +"Google Drive o Onedrive. El usuario puede habilitar la opción de eliminación" +" automática para eliminar automáticamente las copias de seguridad antiguas. " +"El usuario puede habilitar la notificación por correo electrónico para " +"recibir notificaciones sobre el éxito y el fracaso de la generación y el " +"almacenamiento de la copia de seguridad. Al utilizar el módulo de copia de " +"seguridad automática de la base de datos, el usuario puede generar y " +"almacenar copias de seguridad de la base de datos en varias ubicaciones." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management\n" +" system helps you to create your online course. Create\n" +" your sections and course material in it." +msgstr "" +"El sistema de gestión de aprendizaje OpenEduCat le ayuda a crear su curso en línea. Crea\n" +" tus secciones y material del curso en él." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management system helps you to create your online " +"course. Create your sections and course material in it." +msgstr "" +"El sistema de gestión de aprendizaje OpenEduCat le ayuda a crear su curso en" +" línea. Crea tus secciones y material del curso en él." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat provides\n" +" help to enhance the overall user system by\n" +" providing options to send leave requests to\n" +" different groups or sections of people." +msgstr "" +"OpenEduCat proporciona\n" +" ayuda para mejorar el sistema general del usuario\n" +" brindando opciones para enviar solicitudes de licencia a\n" +" diferentes grupos o secciones de personas." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_ids +msgid "Opportunities" +msgstr "Oportunidades" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_count +msgid "Opportunity" +msgstr "Oportunidad" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize and manage\n" +" classrooms with equipment and facilities\n" +" required for giving best classroom sessions." +msgstr "" +"Organizar y gestionar\n" +" aulas con el equipo y las instalaciones\n" +" necesarias para impartir las mejores sesiones de aula." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize events,\n" +" publish event information and images, send\n" +" RSVP to attendees and keep the count of who\n" +" joined in." +msgstr "" +"Organice eventos,\n" +" publique información e imágenes del evento, envíe\n" +" confirmación de asistencia a los asistentes y lleve el recuento de quién\n" +" se unió." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__o +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__other +msgid "Other" +msgstr "Otro" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__others +msgid "Other(overlapping terms, custom schedules)" +msgstr "Otros (términos superpuestos, programas personalizados)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent +msgid "Parent" +msgstr "Padre" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__parent_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Parent Course" +msgstr "Curso para padres" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__parent_id +msgid "Parent Department" +msgstr "Departamento de padres" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent_enterprise +msgid "Parent Enterprise" +msgstr "Empresa matriz" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__parent_term +msgid "Parent Term" +msgstr "Término principal" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_name +msgid "Parent name" +msgstr "Nombre del padre" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Participate in class\n" +" discussion by sharing points of view, asking\n" +" questions, and contributing to group projects." +msgstr "" +"Participe en debates en clase compartiendo puntos de vista, haciendo\n" +" preguntas y contribuyendo a proyectos grupales." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Partner" +msgstr "Pareja" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contract_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contract_ids +msgid "Partner Contracts" +msgstr "Contratos de socios" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__use_partner_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__use_partner_credit_limit +msgid "Partner Limit" +msgstr "Límite de socios" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_company_registry_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_company_registry_partner_id +msgid "Partner with same Company Registry" +msgstr "Socio con el mismo registro de empresa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_vat_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_vat_partner_id +msgid "Partner with same Tax ID" +msgstr "Socio con el mismo número de identificación fiscal" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_19 +msgid "Patrick" +msgstr "Patricio" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_21 +msgid "Paul" +msgstr "Pablo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit_limit +msgid "Payable Limit" +msgstr "Límite a pagar" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_method_id +msgid "Payment Method" +msgstr "Método de pago" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_count +msgid "Payment Token Count" +msgstr "Recuento de tokens de pago" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_ids +msgid "Payment Tokens" +msgstr "Fichas de pago" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_6 +msgid "Peeters" +msgstr "peeters" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_endpoint +msgid "Peppol Endpoint" +msgstr "Punto final de Peppol" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_eas +msgid "Peppol e-address (EAS)" +msgstr "Dirección electrónica de Peppol (EAS)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Personal Information" +msgstr "Informacion personal" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone +msgid "Phone" +msgstr "Teléfono" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "Phone Blacklisted" +msgstr "Teléfono en la lista negra" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_mobile_search +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_mobile_search +msgid "Phone/Mobile" +msgstr "Teléfono móvil" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_enterprise +msgid "Placement Enterprise" +msgstr "Empresa de colocación" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_job_enterprise +msgid "Placement Job Enterprise" +msgstr "Empresa de colocación laboral" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_bike +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_bike +msgid "Plan To Change Bike" +msgstr "Plan para cambiar de bicicleta" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_car +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_car +msgid "Plan To Change Car" +msgstr "Plan para cambiar de coche" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__practical +msgid "Practical" +msgstr "Práctico" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_method_id +msgid "" +"Preferred payment method when paying this vendor. This is used to filter " +"vendor bills by preferred payment method to register payments in mass. Use " +"cases: create bank files for batch wires, check runs." +msgstr "" +"Método de pago preferido al pagar a este proveedor. Esto se utiliza para " +"filtrar las facturas de proveedores por método de pago preferido para " +"registrar pagos en masa. Casos de uso: crear archivos bancarios para " +"transferencias por lotes, comprobar ejecuciones." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Present makes taking\n" +" attendance fast, accurate and easy. Get a clear\n" +" view of your entire class roster." +msgstr "" +"Present hace que tomar asistencia sea rápido, preciso y fácil. Obtenga una vista\n" +" clara de toda la lista de su clase." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_product_pricelist +msgid "Pricelist" +msgstr "Lista de precios" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_details +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_main_student +msgid "Profile" +msgstr "Perfil" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__project_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__project_ids +msgid "Projects" +msgstr "Proyectos" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "Provided by" +msgstr "Proporcionado por" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online LMS platform\n" +" Interactive video." +msgstr "" +"Proporciona facilidad\n" +" para realizar vídeos interactivos en la plataforma LMS\n" +" en línea." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Following" +msgstr "" +"Proporciona facilidad\n" +" para realizar una plataforma de exámenes en línea con\n" +" tipo de pregunta Coincidencia siguiente" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Images" +msgstr "" +"Proporciona facilidad\n" +" para realizar una plataforma de exámenes en línea con\n" +" tipo de pregunta Coincidencia de imágenes" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Multiple Choice" +msgstr "" +"Proporciona facilidad\n" +" para realizar una plataforma de exámenes en línea con\n" +" tipo de pregunta de opción múltiple" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Numeric" +msgstr "" +"Proporciona facilidad\n" +" para realizar una plataforma de exámenes en línea con\n" +" tipo de pregunta Numérico" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Sort Paragraphs." +msgstr "" +"Proporciona la posibilidad\n" +" de realizar una plataforma de exámenes en línea con\n" +" tipo de pregunta Ordenar párrafos." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Drag Into Text." +msgstr "" +"Proporciona la posibilidad de\n" +" realizar una plataforma de exámenes en línea con\n" +" tipo de pregunta Arrastrar al texto." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Match Following" +msgstr "" +"Proporciona la posibilidad de\n" +" realizar una plataforma de exámenes en línea con el tipo de pregunta\n" +" Coincidencia siguiente" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Multiple Choice" +msgstr "" +"Proporciona la posibilidad de\n" +" realizar una plataforma de exámenes en línea con preguntas\n" +" de tipo opción múltiple" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Numeric." +msgstr "" +"Proporciona la posibilidad de\n" +" realizar una plataforma de exámenes en línea con preguntas\n" +" de tipo numérico." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Sort Paragraphs." +msgstr "" +"Proporciona la posibilidad de\n" +" realizar una plataforma de exámenes en línea con preguntas\n" +" tipo Ordenar párrafos." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Publish Notice and Circular." +msgstr "Publicar Aviso y Circular." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_publisher_warranty_contract +msgid "Publisher Warranty Contract" +msgstr "Contrato de garantía del editor" + +#. module: openeducat_core +#: model:ir.actions.server,name:openeducat_core.ir_cron_module_update_notification_openeducat_ir_actions_server +msgid "Publisher: Update Notification OpenEduCat" +msgstr "Autor: Notificación de actualización OpenEduCat" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn +msgid "Purchase Order" +msgstr "Orden de compra" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_order_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_order_count +msgid "Purchase Order Count" +msgstr "Recuento de órdenes de compra" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Quiz" +msgstr "Prueba" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_anti_cheating +msgid "Quiz Anti Cheating" +msgstr "Prueba contra las trampas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_drag_into_text +msgid "Quiz Drag Into Text" +msgstr "Prueba de arrastrar al texto" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz +msgid "Quiz Enterprise" +msgstr "Empresa de prueba" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_following +msgid "Quiz Match Following" +msgstr "Seguimiento del concurso de preguntas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_images +msgid "Quiz Match Images" +msgstr "Imágenes de concursos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_multiple_choice +msgid "Quiz Multiple Choice" +msgstr "Prueba de opción múltiple" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_numeric +msgid "Quiz Numeric" +msgstr "Prueba numérica" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_sort_paragraphs +msgid "Quiz Sort Paragraphs" +msgstr "Ordenar párrafos del cuestionario" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__rating_ids +msgid "Ratings" +msgstr "Calificaciones" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__receipt_reminder_email +msgid "Receipt Reminder" +msgstr "Recordatorio de recibo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref +msgid "Reference" +msgstr "Referencia" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gr_no +msgid "Registration Number" +msgstr "Número de registro" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_unique_gr_no +msgid "Registration Number must be unique per student!" +msgstr "¡El número de registro debe ser único por estudiante!" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reject" +msgstr "Rechazar" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__rejected +msgid "Rejected" +msgstr "Rechazado" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_id +msgid "Related Company" +msgstr "Compañía vinculada" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_employee_form_address_inherit +msgid "Related User" +msgstr "Usuario relacionado" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee_ids +msgid "Related employees based on their private address" +msgstr "Empleados relacionados según su dirección privada" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_report_main +msgid "Reporting" +msgstr "Informes" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reset to Draft" +msgstr "Restablecer al borrador" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_user_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_user_id +msgid "Responsible User" +msgstr "Usuario responsable" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_id +msgid "Restrict publishing to this website." +msgstr "Restringir la publicación a este sitio web." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_19 +msgid "Richard" +msgstr "Ricardo" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_14 +msgid "Robert" +msgstr "Roberto" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__roll_number +msgid "Roll Number" +msgstr "Número de rollo" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_id +msgid "Roll Number & Student must be unique per Batch!" +msgstr "¡El número de lista y el estudiante deben ser únicos por lote!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_course_id +msgid "Roll Number must be unique per Batch!" +msgstr "¡El número de rollo debe ser único por lote!" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_7 +msgid "Ruby" +msgstr "Rubí" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__running +msgid "Running" +msgstr "Correr" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_3 +msgid "Russell" +msgstr "Russell" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_seo_optimized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_seo_optimized +msgid "SEO optimized" +msgstr "SEO optimizado" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_root +msgid "SIS" +msgstr "SIS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Error de entrega de SMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__team_id +msgid "Sales Team" +msgstr "Equipo de ventas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_id +msgid "Salesperson" +msgstr "vendedor" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_7 +msgid "Samuel" +msgstr "Samuel" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_11 +msgid "Sana" +msgstr "Mucho" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized +msgid "Sanitized Number" +msgstr "Número desinfectado" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_1 +msgid "Sara" +msgstr "sara" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule examination\n" +" through various methods like CCE, CPA and\n" +" much more with just a few clicks." +msgstr "" +"Programe exámenes\n" +" a través de varios métodos como CCE, CPA y\n" +" mucho más con solo unos pocos clics." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule session,\n" +" inform students and faculties all with\n" +" just a few clicks and one single screen." +msgstr "" +"Programe una sesión,\n" +" informe a los estudiantes y profesores, todo con\n" +" solo unos pocos clics y una sola pantalla." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_scholarship_enterprise +msgid "Scholarship Enterprise" +msgstr "Empresa de becas" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_21 +msgid "Scott" +msgstr "Scott" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_secure +msgid "Secure QR" +msgstr "QR seguro" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__purchase_warn +msgid "" +"Selecting the \"Warning\" option will notify user with the message, " +"Selecting \"Blocking Message\" will throw an exception with the message and " +"block the flow. The Message has to be written in the next field." +msgstr "" +"Al seleccionar la opción \"Advertencia\" se notificará al usuario con el " +"mensaje. Al seleccionar \"Mensaje de bloqueo\" se generará una excepción con" +" el mensaje y se bloqueará el flujo. El Mensaje debe escribirse en el " +"siguiente campo." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__self +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__self +msgid "Self" +msgstr "Ser" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__seo_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__seo_name +msgid "Seo name" +msgstr "nombre seo" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.action_openeducat_configuration +#: model:ir.actions.act_window,name:openeducat_core.openeducat_config_settings_core_action +#: model:ir.ui.menu,name:openeducat_core.menu_openeducat_config +msgid "Settings" +msgstr "Ajustes" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_share +msgid "Share Partner" +msgstr "Compartir socio" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_15 +msgid "Sheryl" +msgstr "sheryl" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__show_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__show_credit_limit +msgid "Show Credit Limit" +msgstr "Mostrar límite de crédito" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__signature +msgid "Signature" +msgstr "Firma" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_expiration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_expiration +msgid "Signup Expiration" +msgstr "Caducidad del registro" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_token +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_token +msgid "Signup Token" +msgstr "Ficha de registro" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_type +msgid "Signup Token Type" +msgstr "Tipo de token de registro" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_valid +msgid "Signup Token is Valid" +msgstr "El token de registro es válido" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_url +msgid "Signup URL" +msgstr "URL de registro" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_5 +msgid "Simon" +msgstr "Simón" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_skill_assessment +msgid "Skill Assessment Enterprise" +msgstr "Empresa de evaluación de habilidades" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skill_enterprise +msgid "Skill Enterprise" +msgstr "Empresa de habilidades" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skypemeet +msgid "Skype Meet" +msgstr "Reunión por Skype" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_8 +msgid "Smith" +msgstr "Herrero" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_18 +msgid "Sophia" +msgstr "Sofía" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different activities which is\n" +" held in an institute." +msgstr "" +"Especifique las diferentes actividades que\n" +" se llevan a cabo en un instituto." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different activities which is held in an institute." +msgstr "" +"Especificar las diferentes actividades que se llevan a cabo en un instituto." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different facilities of an\n" +" institute." +msgstr "" +"Especificar diferentes instalaciones de un\n" +" instituto." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different facilities of an institute." +msgstr "Especificar las diferentes instalaciones de un instituto." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which\n" +" is held in an institute for students." +msgstr "" +"Especifique los diferentes tipos de pruebas que\n" +" se llevan a cabo en un instituto para estudiantes." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which is held in an institute for students." +msgstr "" +"Especifique los diferentes tipos de pruebas que se llevan a cabo en un " +"instituto para estudiantes." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__starred_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__starred_message_ids +msgid "Starred Message" +msgstr "Mensaje destacado" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__start_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "Start Date" +msgstr "Fecha de inicio" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__state_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__state_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "State" +msgstr "Estado" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url +msgid "Static Map Url" +msgstr "URL del mapa estático" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url_is_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url_is_valid +msgid "Static Map Url Is Valid" +msgstr "La URL del mapa estático es válida" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__state +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Status" +msgstr "Estado" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Estado basado en actividades\n" +"Atrasado: la fecha de vencimiento ya pasó\n" +"Hoy: la fecha de la actividad es hoy\n" +"Planificado: actividades futuras." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_14 +msgid "Stevens" +msgstr "stevens" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn +msgid "Stock Picking" +msgstr "La selección de valores" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street +msgid "Street" +msgstr "Calle" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street..." +msgstr "Calle..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street2 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street2 +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street2" +msgstr "Calle # 2" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__student_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_tree +msgid "Student" +msgstr "Alumno" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_attendance_enterprise +msgid "Student Attendance Kiosk" +msgstr "Quiosco de asistencia estudiantil" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Student Course" +msgstr "Curso para estudiantes" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_course_view +#: model:ir.ui.menu,name:openeducat_core.student_course_menu +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_tree +msgid "Student Course Detail" +msgstr "Detalle del curso del estudiante" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student_course +msgid "Student Course Details" +msgstr "Detalles del curso para estudiantes" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_idcard +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student ID Card" +msgstr "Credencial de estudiante" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student IDCard" +msgstr "Credencial de estudiante" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_leave_enterprise +msgid "Student Leave" +msgstr "Licencia de estudiante" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_progress_enterprise +msgid "Student Progress Enterprise" +msgstr "Empresa de progreso estudiantil" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Student can sign-in in\n" +" their attendance sheet using facial features\n" +" from image or video." +msgstr "" +"El estudiante puede registrarse\n" +" en su hoja de asistencia usando rasgos faciales\n" +" de una imagen o video." + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_student_id +msgid "Student must be unique per Batch!" +msgstr "¡El estudiante debe ser único por lote!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__student_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_root +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Students" +msgstr "Estudiantes" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_tree +msgid "Subject" +msgstr "Sujeto" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_subject +msgid "Subject Management" +msgstr "Gestión de temas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_subject_material_allocation +msgid "Subject Material Allocation" +msgstr "Asignación de material temático" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_subject_registration_view +#: model:ir.ui.menu,name:openeducat_core.subject_registration_student_menu +msgid "Subject Registration" +msgstr "Registro de Materias" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_pivot +msgid "Subject Registration Analysis" +msgstr "Análisis de registro de materias" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "Detalles de registro del sujeto" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__subject_type +msgid "Subject Type" +msgstr "Tipo de asunto" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__subject +msgid "Subject Wise" +msgstr "Asunto sabio" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_graph +msgid "Subject registration graph" +msgstr "Gráfico de registro de sujetos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__subject_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__faculty_subject_ids +msgid "Subject(s)" +msgstr "Asignaturas)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Subject-specific\n" +" attendance will be gathered during a\n" +" particular session, whereas general\n" +" attendance will be collected by one\n" +" responsible faculty member for the entire\n" +" day." +msgstr "" +"La asistencia\n" +" a una materia específica se recopilará durante\n" +" una sesión particular, mientras que\n" +" la asistencia general será recopilada por un\n" +" miembro del cuerpo docente responsable durante todo\n" +" el día." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "" +"Subject-specific attendance will be gathered during a particular session, " +"whereas general attendance will be collected by one responsible faculty " +"member for the entire day." +msgstr "" +"La asistencia a materias específicas se recopilará durante una sesión " +"particular, mientras que la asistencia general será recopilada por un " +"miembro de la facultad responsable durante todo el día." + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_subject_view +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__subject_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_subject_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +msgid "Subjects" +msgstr "Asignaturas" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Submit" +msgstr "Entregar" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__submitted +msgid "Submitted" +msgstr "Enviado" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_purchase_currency_id +msgid "Supplier Currency" +msgstr "Moneda del proveedor" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_rank +msgid "Supplier Rank" +msgstr "Rango de proveedor" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_23 +msgid "Swartz" +msgstr "swartz" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__category_id +msgid "Tags" +msgstr "Etiquetas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_ids +msgid "Tasks" +msgstr "Tareas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__vat +msgid "Tax ID" +msgstr "Identificación del impuesto" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_17 +msgid "Taylor" +msgstr "taylor" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_teams +msgid "Teams" +msgstr "equipos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__term_structure +msgid "Term Structure" +msgstr "Estructura de terminos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_term_id +msgid "Terms" +msgstr "Términos" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,help:openeducat_core.field_op_student__country_code +msgid "" +"The ISO country code in two chars. \n" +"You can use this field for quick search." +msgstr "" +"El código ISO de país en dos caracteres. \n" +"Puede utilizar este campo para una búsqueda rápida." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"The Main Purpose of Implementing an\n" +" Asset Management in Education Facilities" +msgstr "" +"El objetivo principal de implementar una\n" +" gestión de activos en instalaciones educativas" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,help:openeducat_core.field_op_student__vat +msgid "" +"The Tax Identification Number. Values here will be validated based on the " +"country format. You can use '/' to indicate that the partner is not subject " +"to tax." +msgstr "" +"El Número de Identificación Fiscal. Los valores aquí se validarán según el " +"formato del país. Puede utilizar '/' para indicar que el socio no está " +"sujeto a impuestos." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_position_id +msgid "" +"The fiscal position determines the taxes/accounts used for this contact." +msgstr "" +"La posición fiscal determina los impuestos/cuentas utilizadas para este " +"contacto." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_url +msgid "The full URL to access the document through the website." +msgstr "La URL completa para acceder al documento a través del sitio web." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__user_id +msgid "The internal user in charge of this contact." +msgstr "El usuario interno a cargo de este contacto." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,help:openeducat_core.field_op_student__has_unreconciled_entries +msgid "" +"The partner has at least one unreconciled debit and credit since last time " +"the invoices & payments matching was performed." +msgstr "" +"El socio tiene al menos un débito y un crédito no conciliados desde la " +"última vez que se realizó el cotejo de facturas y pagos." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,help:openeducat_core.field_op_student__company_registry +msgid "" +"The registry number of the company. Use it if it is different from the Tax " +"ID. It must be unique across all partners of a same country" +msgstr "" +"El número de registro de la empresa. Úselo si es diferente al NIF. Debe ser " +"único para todos los socios de un mismo país." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_customer +msgid "" +"The stock location used as destination when sending goods to this contact." +msgstr "" +"La ubicación de stock utilizada como destino al enviar mercancías a este " +"contacto." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_supplier +msgid "" +"The stock location used as source when receiving goods from this contact." +msgstr "" +"La ubicación del stock utilizada como origen al recibir mercancías de este " +"contacto." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__theory +msgid "Theory" +msgstr "Teoría" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This Module Adds The\n" +" Feature Of Digital Library To Read Books In\n" +" OpenEduCat." +msgstr "" +"Este módulo agrega la función\n" +" de biblioteca digital para leer libros en\n" +" OpenEduCat." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_payable_id +msgid "" +"This account will be used instead of the default one as the payable account " +"for the current partner" +msgstr "" +"Esta cuenta se utilizará en lugar de la predeterminada como cuenta de pago " +"para el socio actual." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_receivable_id +msgid "" +"This account will be used instead of the default one as the receivable " +"account for the current partner" +msgstr "" +"Esta cuenta se utilizará en lugar de la predeterminada como cuenta por " +"cobrar para el socio actual." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_purchase_currency_id +msgid "" +"This currency will be used, instead of the default one, for purchases from " +"the current partner" +msgstr "" +"Esta moneda se utilizará, en lugar de la predeterminada, para las compras " +"del socio actual." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_normalized +msgid "" +"This field is used to search on email address as the primary email field can" +" contain more than strictly an email address." +msgstr "" +"Este campo se utiliza para buscar direcciones de correo electrónico, ya que " +"el campo de correo electrónico principal puede contener más que " +"estrictamente una dirección de correo electrónico." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "This is to certify that" +msgstr "Esto es para certificar que" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature in OpenEduCat LMS to sell\n" +" courses online." +msgstr "" +"Este módulo agrega\n" +" la función en OpenEduCat LMS para vender\n" +" cursos en línea." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of forum in learning\n" +" management system to OpenEduCat." +msgstr "" +"Este módulo agrega\n" +" la función de foro en el sistema de gestión\n" +" de aprendizaje a OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of gamification in learning\n" +" management system to OpenEduCat." +msgstr "" +"Este módulo agrega\n" +" la función de gamificación en el sistema de gestión\n" +" de aprendizaje a OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of survey in learning\n" +" management system to OpenEduCat." +msgstr "" +"Este módulo agrega la función de encuesta en el sistema de gestión de " +"aprendizaje de OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds the\n" +" feature to manage facilities to OpenEduCat." +msgstr "" +"Este módulo agrega la función\n" +" para administrar instalaciones en OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds you\n" +" feature to create invoice for fees\n" +" collection." +msgstr "" +"Este módulo agrega la función\n" +" para crear facturas para el cobro de tarifas\n" +"." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Dropbox." +msgstr "" +"Este módulo permite\n" +" almacenar copias de seguridad generadas en Dropbox." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Google\n" +" Drive." +msgstr "" +"Este módulo permite\n" +" almacenar copias de seguridad generadas en Google\n" +" Drive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Onedrive." +msgstr "" +"Este módulo permite\n" +" almacenar copias de seguridad generadas en Onedrive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote\n" +" SFTP server just like FTP Server, but it\n" +" adds a layer of security to the process." +msgstr "" +"Este módulo permite\n" +" almacenar copias de seguridad generadas en un servidor SFTP remoto\n" +" igual que el servidor FTP, pero\n" +" agrega una capa de seguridad al proceso." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote FTP\n" +" server." +msgstr "" +"Este módulo permite\n" +" almacenar copias de seguridad generadas en un servidor FTP\n" +" remoto." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" Faculty to Create Rubrics Template to grade\n" +" the assignments based on points or\n" +" percentage and manage the assignment\n" +" submission." +msgstr "" +"Este módulo permite a los profesores crear una plantilla de rúbricas para " +"calificar las tareas en función de puntos o porcentajes y administrar el " +"envío de las tareas." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" alumni to create job post." +msgstr "" +"Este módulo permite\n" +" a los exalumnos crear puestos de trabajo." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" parent to access fees details of their\n" +" children." +msgstr "" +"Este módulo permite\n" +" a los padres acceder a los detalles de las tarifas de sus\n" +" hijos." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module provides a helping hand to\n" +" students." +msgstr "" +"Este módulo ofrece una ayuda\n" +" a los estudiantes." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "" +"This payment term will be used instead of the default one for purchase " +"orders and vendor bills" +msgstr "" +"Este término de pago se utilizará en lugar del predeterminado para órdenes " +"de compra y facturas de proveedores." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_term_id +msgid "" +"This payment term will be used instead of the default one for sales orders " +"and customer invoices" +msgstr "" +"Este término de pago se utilizará en lugar del predeterminado para pedidos " +"de ventas y facturas de clientes." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" +"Esta lista de precios se utilizará, en lugar de la predeterminada, para las " +"ventas al socio actual." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_15 +msgid "Thomas" +msgstr "tomás" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__three_sem +msgid "Three Trimesters" +msgstr "Tres trimestres" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ticket_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ticket_count +msgid "Ticket Count" +msgstr "Conteo de boletos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Timetable" +msgstr "Calendario" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable_enterprise +msgid "Timetable Enterprise" +msgstr "Empresa de horarios" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz +msgid "Timezone" +msgstr "Zona horaria" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz_offset +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz_offset +msgid "Timezone offset" +msgstr "Desplazamiento de zona horaria" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__title +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Title" +msgstr "Título" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "To the best of my knowledge, he / she bears a Good Moral character." +msgstr "Hasta donde yo sé, él/ella tiene un carácter de Buena Moral." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__total_invoiced +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__total_invoiced +msgid "Total Invoiced" +msgstr "Total facturado" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit +msgid "Total Payable" +msgstr "Total a pagar" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit +msgid "Total Receivable" +msgstr "Total por cobrar" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit +msgid "Total amount this customer owes you." +msgstr "Monto total que este cliente le debe." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,help:openeducat_core.field_op_student__debit +msgid "Total amount you have to pay to this vendor." +msgstr "Importe total que tienes que pagar a este proveedor." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_transportation_enterprise +msgid "Transportation Enterprise" +msgstr "Empresa de transporte" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem +msgid "Two Semesters" +msgstr "Dos semestres" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_qua +msgid "Two Semesters subdivided by Quarters" +msgstr "Dos semestres subdivididos por trimestres" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_final +msgid "Two Semesters subdivided by Quarters and Final Exams" +msgstr "Dos Semestres subdivididos en Cuartos y Exámenes Finales" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Type" +msgstr "Tipo" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Tipo de actividad de excepción registrada." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_endpoint +msgid "" +"Unique identifier used by the BIS Billing 3.0 and its derivatives, also " +"known as 'Endpoint ID'." +msgstr "" +"Identificador único utilizado por BIS Billing 3.0 y sus derivados, también " +"conocido como 'Endpoint ID'." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__barcode +msgid "Use a barcode to identify this contact." +msgstr "Utilice un código de barras para identificar este contacto." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__login +msgid "Used to log into the system" +msgstr "Se utiliza para iniciar sesión en el sistema." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_users +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "User" +msgstr "Usuario" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__user_line +msgid "User Line" +msgstr "Línea de usuario" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_ids +msgid "Users" +msgstr "Usuarios" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_supplier +msgid "Vendor Location" +msgstr "Ubicación del proveedor" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "Vendor Payment Terms" +msgstr "Condiciones de pago del proveedor" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_22 +msgid "Victor" +msgstr "Víctor" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visa_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visa_info +msgid "Visa Info" +msgstr "Información de visa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_published +msgid "Visible on current website" +msgstr "Visible en el sitio web actual" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visitor_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visitor_ids +msgid "Visitors" +msgstr "Visitantes" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__user_boolean +msgid "Want to create user too ?" +msgstr "¿Quieres crear un usuario también?" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_id +msgid "Website" +msgstr "Sitio web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__website_message_ids +msgid "Website Comments" +msgstr "Comentarios del sitio web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website +msgid "Website Link" +msgstr "Enlace de página web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website Messages" +msgstr "Mensajes del sitio web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_description +msgid "Website Partner Full Description" +msgstr "Descripción completa del socio del sitio web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_short_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_short_description +msgid "Website Partner Short Description" +msgstr "Descripción breve del socio del sitio web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_url +msgid "Website URL" +msgstr "URL del sitio web" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website communication history" +msgstr "Historial de comunicación del sitio web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_description +msgid "Website meta description" +msgstr "Meta descripción del sitio web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_keywords +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_keywords +msgid "Website meta keywords" +msgstr "Metapalabras clave del sitio web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_title +msgid "Website meta title" +msgstr "Metatítulo del sitio web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_og_img +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_og_img +msgid "Website opengraph image" +msgstr "Imagen de opengraph del sitio web" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,help:openeducat_core.field_op_student__tz +msgid "" +"When printing documents and exporting/importing data, time values are computed according to this timezone.\n" +"If the timezone is not set, UTC (Coordinated Universal Time) is used.\n" +"Anywhere else, time values are computed according to the time offset of your web client." +msgstr "" +"Al imprimir documentos y exportar/importar datos, los valores de hora se calculan según esta zona horaria.\n" +"Si la zona horaria no está configurada, se utiliza UTC (hora universal coordinada).\n" +"En cualquier otro lugar, los valores de hora se calculan según la diferencia horaria de su cliente web." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_12 +msgid "Wilson" +msgstr "wilson" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"With the growing use of\n" +" online learning and giving examinations over\n" +" the online mode." +msgstr "" +"Con el creciente uso del aprendizaje en línea y la realización de exámenes " +"en el modo en línea." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Year" +msgstr "Año" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "You cannot create recursive Course." +msgstr "No se puede crear un curso recursivo." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "ZIP" +msgstr "CREMALLERA" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__zip +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__zip +msgid "Zip" +msgstr "Cremallera" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_zoom +msgid "Zoom" +msgstr "Zoom" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,help:openeducat_core.field_op_student__days_sales_outstanding +msgid "" +"[(Total Receivable/Total Revenue) * number of days since the first invoice] " +"for this customer" +msgstr "" +"[(Total de cuentas por cobrar/Total de ingresos) * número de días desde la " +"primera factura] para este cliente" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "miscellaneous" +msgstr "misceláneas" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "or" +msgstr "o" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__state +msgid "state" +msgstr "estado" diff --git a/CatEdu/openeducat_core/i18n/fa.po b/CatEdu/openeducat_core/i18n/fa.po new file mode 100644 index 0000000..6b1912e --- /dev/null +++ b/CatEdu/openeducat_core/i18n/fa.po @@ -0,0 +1,5153 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:11+0000" +"PO-Revision-Date:2024-02-15 09:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__event_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__event_count +msgid "# Events" +msgstr "# مناسبت ها" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_count +msgid "# Meetings" +msgstr "#جلسات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_count +msgid "# Tasks" +msgstr "# وظایف" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_invoice_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_invoice_count +msgid "# Vendor Bills" +msgstr "# صورتحساب فروشنده" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_bonafide +msgid "'Bonafide Certificate - %s' % (object.name)" +msgstr "\"گواهی Bonafide - %s\" % (object.name)" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_idcard +msgid "'Student ID Card - %s' % (object.name)" +msgstr "\"کارت شناسایی دانشجویی - %s\" % (object.name)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,help:openeducat_core.field_op_student__type +msgid "" +"- Contact: Use this to organize the contact details of employees of a given company (e.g. CEO, CFO, ...).\n" +"- Invoice Address: Preferred address for all invoices. Selected by default when you invoice an order that belongs to this company.\n" +"- Delivery Address: Preferred address for all deliveries. Selected by default when you deliver an order that belongs to this company.\n" +"- Other: Other address for the company (e.g. subsidiary, ...)" +msgstr "" +"- تماس: از این برای سازماندهی اطلاعات تماس کارکنان یک شرکت خاص (مانند مدیر عامل، مدیر مالی، ...) استفاده کنید.\n" +"- آدرس فاکتور: آدرس ترجیحی برای همه فاکتورها. زمانی که سفارشی را که متعلق به این شرکت است، صورت‌حساب می‌کنید، به‌طور پیش‌فرض انتخاب می‌شود.\n" +"- آدرس تحویل: آدرس ترجیحی برای همه تحویل‌ها. زمانی که سفارشی متعلق به این شرکت تحویل می‌دهید، به‌طور پیش‌فرض انتخاب می‌شود.\n" +"- سایر: آدرس‌های دیگر شرکت (مانند شرکت تابعه، ...)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "DATE:" +msgstr "تاریخ:" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "PRINCIPAL" +msgstr "PRINCIPAL" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" BirthDate :\n" +" " +msgstr "" +"
\n" +" \n" +" تاریخ تولد :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" Blood Group :\n" +" " +msgstr "" +"
\n" +" \n" +" گروه خون:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"\n" +" is / was a bonafide student of this school / college studying in" +msgstr "" +"\n" +" است / دانش آموز مؤمن این مدرسه / دانشکده بود که در" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Course :\n" +" " +msgstr "" +"\n" +" دوره :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" نام :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Bonafide Certificate" +msgstr "گواهی Bonafide" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"A unique new way to manage student\n" +" grades and homework from any device and platform." +msgstr "" +"یک روش جدید منحصر به فرد برای مدیریت نمرات و تکالیف دانش‌آموز از هر دستگاه و" +" پلتفرمی." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a+ +msgid "A+ve" +msgstr "A+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a- +msgid "A-ve" +msgstr "الف-و" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab+ +msgid "AB+ve" +msgstr "EU+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab- +msgid "AB-ve" +msgstr "اتحادیه اروپا" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_20 +msgid "Abdul" +msgstr "عبدالله" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_term_view +#: model:ir.model,name:openeducat_core.model_op_academic_term +#: model:ir.ui.menu,name:openeducat_core.menu_academic_term +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Term" +msgstr "ترم تحصیلی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__academic_term_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Academic Terms" +msgstr "اصطلاحات دانشگاهی" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_year_view +#: model:ir.model,name:openeducat_core.model_op_academic_year +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__academic_year_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_years_id +#: model:ir.ui.menu,name:openeducat_core.menu_academic_year +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Year" +msgstr "سال تحصیلی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_payable_id +msgid "Account Payable" +msgstr "حساب های قابل پرداخت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_receivable_id +msgid "Account Receivable" +msgstr "حساب دریافتنی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__accreditation +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Accreditation" +msgstr "اعتبارسنجی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_achievement_enterprise +msgid "Achievement Enterprise" +msgstr "Achievement Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction +msgid "Action Needed" +msgstr "اقدام مورد نیاز" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__active +msgid "Active" +msgstr "فعال" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active_lang_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active_lang_count +msgid "Active Lang Count" +msgstr "تعداد زبان فعال" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_ids +msgid "Activities" +msgstr "فعالیت ها" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity +msgid "Activity" +msgstr "فعالیت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity_enterprise +msgid "Activity Enterprise" +msgstr "شرکت فعالیت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "دکوراسیون استثنایی فعالیت" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_activity +msgid "Activity Management" +msgstr "مدیریت فعالیت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_state +msgid "Activity State" +msgstr "وضعیت فعالیت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_icon +msgid "Activity Type Icon" +msgstr "نماد نوع فعالیت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__additional_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__additional_info +msgid "Additional info" +msgstr "اطلاعات اضافی" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Address" +msgstr "نشانی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__type +msgid "Address Type" +msgstr "نوع آدرس" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Admission" +msgstr "پذیرش" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission_enterprise +msgid "Admission Enterprise" +msgstr "شرکت پذیرش" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_11 +msgid "Ahmed" +msgstr "احمد" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_10 +msgid "Alex" +msgstr "الکس" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,help:openeducat_core.field_op_student__lang +msgid "" +"All the emails and documents sent to this contact will be translated in this" +" language." +msgstr "" +"تمام ایمیل ها و اسناد ارسال شده به این مخاطب به این زبان ترجمه می شود." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__allowed_department_ids +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_ids +msgid "Allowed Department" +msgstr "بخش مجاز" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Alumni" +msgstr "فارغ التحصیلان" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_blog_enterprise +msgid "Alumni Blog Enterprise" +msgstr "شرکت بلاگ فارغ التحصیلان" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_enterprise +msgid "Alumni Enterprise" +msgstr "شرکت فارغ التحصیلان" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_event_enterprise +msgid "Alumni Event Enterprise" +msgstr "شرکت رویداد فارغ التحصیلان" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_job_enterprise +msgid "Alumni Job Enterprise" +msgstr "شرکت شغلی فارغ التحصیلان" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_6 +msgid "Ana" +msgstr "خوب" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_25 +msgid "Anderson" +msgstr "اندرسون" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_1 +msgid "Andre" +msgstr "آندره" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_13 +msgid "Andrew" +msgstr "اندرو" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_17 +msgid "Anna" +msgstr "آنا" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__approval_authority +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Approval Authority" +msgstr "مرجع تایید" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Approve" +msgstr "تایید" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__approved +msgid "Approved" +msgstr "تایید شده" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Apps" +msgstr "برنامه ها" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Archived" +msgstr "بایگانی شد" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_asset_request_enterprise +msgid "Asset Request Enterprise" +msgstr "شرکت درخواست دارایی" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Assign and manage\n" +" assignments to individual students, group of\n" +" students or entire batch." +msgstr "" +"تکالیف\n" +" را به تک تک دانش آموزان، گروهی از دانش آموزان یا کل دسته اختصاص دهید و مدیریت کنید." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Assignment" +msgstr "وظیفه" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_enterprise +msgid "Assignment Enterprise" +msgstr "شرکت واگذاری" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_bridge +msgid "Assignment Grading Bridge" +msgstr "پل درجه بندی تکالیف" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_enterprise +msgid "Assignment Grading Enterprise" +msgstr "بنگاه درجه بندی تکالیف" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_rubrics +msgid "Assignment Rubrics" +msgstr "روبریک تکالیف" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_attachment_count +msgid "Attachment Count" +msgstr "تعداد پیوست" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Attendance" +msgstr "حضور" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_enterprise +msgid "Attendance Enterprise" +msgstr "شرکت حضور و غیاب" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_face_recognition +msgid "Attendance Face Recognition" +msgstr "تشخیص چهره حضور و غیاب" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "Attendance Subject Generic" +msgstr "موضوع حضور و غیاب عمومی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_report_xlsx +msgid "Attendance Xlsx Report" +msgstr "گزارش Xlsx حضور و غیاب" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Attendance system that\n" +" improves employee time tracking, scheduling,\n" +" and reporting." +msgstr "" +"سیستم حضور و غیاب که\n" +" ردیابی، زمان‌بندی،\n" +" و گزارش‌دهی زمان کارمندان را بهبود می‌بخشد." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Automate lead and opportunity tracking\n" +" with state of the art CRM system built-in giving a\n" +" unparallel competitive advantage." +msgstr "" +"ردیابی سرنخ و فرصت‌ها را به‌طور خودکار با پیشرفته‌ترین سیستم CRM داخلی که " +"مزیت رقابتی بی‌نظیری را ارائه می‌کند." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,help:openeducat_core.field_op_student__receipt_reminder_email +msgid "" +"Automatically send a confirmation email to the vendor X days before the " +"expected receipt date, asking him to confirm the exact date." +msgstr "" +"به طور خودکار یک ایمیل تأیید برای فروشنده X روز قبل از تاریخ دریافت مورد " +"انتظار ارسال کنید و از او بخواهید تاریخ دقیق را تأیید کند." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1920 +msgid "Avatar" +msgstr "آواتار" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1024 +msgid "Avatar 1024" +msgstr "آواتار 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_128 +msgid "Avatar 128" +msgstr "آواتار 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_256 +msgid "Avatar 256" +msgstr "آواتار 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_512 +msgid "Avatar 512" +msgstr "آواتار 512" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b+ +msgid "B+ve" +msgstr "B+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b- +msgid "B-ve" +msgstr "باند" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office +msgid "Back Office" +msgstr "پشت دفتر" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office_admin +msgid "Back Office Admin" +msgstr "ادمین بک آفیس" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_backend_theme +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backend Theme" +msgstr "تم پشتیبان" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backup" +msgstr "پشتیبان گیری" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__barcode +msgid "Badge ID" +msgstr "شناسه نشان" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_account_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_account_count +msgid "Bank" +msgstr "بانک" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_ids +msgid "Banks" +msgstr "بانک ها" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__barcode +msgid "Barcode" +msgstr "بارکد" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__batch_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Batch" +msgstr "دسته ای" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_batch_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_batch_sub +msgid "Batches" +msgstr "دسته ها" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_bigbluebutton +msgid "Bigbluebutton Enterprise" +msgstr "Bigbluebutton Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__birth_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__birth_date +msgid "Birth Date" +msgstr "تاریخ تولد" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "تاریخ تولد نمی تواند بزرگتر از تاریخ فعلی باشد!" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_blacklisted +msgid "Blacklist" +msgstr "لیست سیاه" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile_blacklisted +msgid "Blacklisted Phone Is Mobile" +msgstr "تلفن در لیست سیاه موبایل است" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_blacklisted +msgid "Blacklisted Phone is Phone" +msgstr "تلفن در لیست سیاه تلفن است" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__blood_group +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__blood_group +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Blood Group" +msgstr "گروه خونی" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_13 +msgid "Bob" +msgstr "باب" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_bonafide +msgid "Bonafide Certificate" +msgstr "گواهی Bonafide" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__both +msgid "Both" +msgstr "هر دو" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_bounce +msgid "Bounce" +msgstr "پرش" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_9 +msgid "Brown" +msgstr "رنگ قهوه ای" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__buyer_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__buyer_id +msgid "Buyer" +msgstr "خریدار" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cce +msgid "CCE" +msgstr "CCE" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_crm_enterprise +msgid "CRM Enterprise" +msgstr "CRM Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cwa +msgid "CWA" +msgstr "CWA" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_campus_enterprise +msgid "Campus Enterprise" +msgstr "شرکت پردیس" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start\n" +" up data of campus facility in an institute for students." +msgstr "" +"پردیس به شما کمک می‌کند تا داده‌های راه‌اندازی تسهیلات پردیس را در یک موسسه " +"برای دانشجویان ارائه دهید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start up data of campus facility in an " +"institute for students." +msgstr "" +"پردیس به شما کمک می کند تا داده های راه اندازی تسهیلات پردیس را در یک موسسه " +"برای دانشجویان ارائه دهید." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__can_publish +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__can_publish +msgid "Can Publish" +msgstr "می تواند منتشر کند" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Cancel" +msgstr "لغو کنید" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_2 +msgid "Carter" +msgstr "کارتر" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_category_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_category_sub +msgid "Categories" +msgstr "دسته بندی ها" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__category_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_tree +msgid "Category" +msgstr "دسته بندی" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Centralized barcode\n" +" enabled integrated library management." +msgstr "" +"بارکد متمرکز\n" +" مدیریت کتابخانه یکپارچه را فعال کرد." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__channel_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__channel_ids +msgid "Channels" +msgstr "کانال ها" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_24 +msgid "Charles" +msgstr "چارلز" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_company +msgid "Check if the contact is a company, otherwise it is a person" +msgstr "بررسی کنید که آیا مخاطب یک شرکت است یا خیر" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee +msgid "Check this box if this contact is an Employee." +msgstr "اگر این مخاطب یک کارمند است، این کادر را علامت بزنید." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__child_ids +msgid "Childs" +msgstr "بچه ها" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__city +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__city +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "City" +msgstr "شهر" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Classroom" +msgstr "کلاس درس" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom_enterprise +msgid "Classroom Enterprise" +msgstr "شرکت کلاس درس" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/review.xml:0 +#, python-format +msgid "Close" +msgstr "بستن" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__code +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +msgid "Code" +msgstr "کد" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_batch_unique_batch_code +msgid "Code should be unique per batch!" +msgstr "کد باید در هر دسته منحصر به فرد باشد!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_category_unique_category_code +msgid "Code should be unique per category!" +msgstr "کد باید در هر دسته منحصر به فرد باشد!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_course_unique_course_code +msgid "Code should be unique per course!" +msgstr "کد باید در هر دوره منحصر به فرد باشد!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_subject_unique_subject_code +msgid "Code should be unique per subject!" +msgstr "کد باید برای هر موضوع منحصر به فرد باشد!" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_eas +msgid "" +"Code used to identify the Endpoint for BIS Billing 3.0 and its derivatives.\n" +" List available at https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" +msgstr "" +"کد مورد استفاده برای شناسایی نقطه پایانی برای BIS Billing 3.0 و مشتقات آن.\n" +" فهرست موجود در https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__color +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__color +msgid "Color Index" +msgstr "شاخص رنگ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_partner_id +msgid "Commercial Entity" +msgstr "نهاد تجاری" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_company +msgid "Companies" +msgstr "شرکت ها" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref_company_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref_company_ids +msgid "Companies that refers to partner" +msgstr "شرکت هایی که به شریک اشاره می کنند" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_id +msgid "Company" +msgstr "شرکت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_registry +msgid "Company ID" +msgstr "شناسه شرکت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_name +msgid "Company Name" +msgstr "نام شرکت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_company_name +msgid "Company Name Entity" +msgstr "نام شرکت نهاد" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_type +msgid "Company Type" +msgstr "نوع شرکت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_gid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_gid +msgid "Company database ID" +msgstr "شناسه پایگاه داده شرکت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address +msgid "Complete Address" +msgstr "آدرس کامل" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__complete_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__complete_name +msgid "Complete Name" +msgstr "اسم کامل" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__compulsory +msgid "Compulsory" +msgstr "اجباری" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__compulsory_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Compulsory Subjects" +msgstr "موضوعات اجباری" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_config_settings +msgid "Config Settings" +msgstr "تنظیمات پیکربندی" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config +msgid "Configuration" +msgstr "پیکربندی" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of Job Type in Placement\n" +" Management will let the user to create the job." +msgstr "" +"پیکربندی نوع شغل در مدیریت\n" +" به کاربر اجازه می‌دهد تا کار را ایجاد کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to\n" +" provide the start up data of fees according to the courses\n" +" of an institute." +msgstr "" +"پیکربندی هزینه‌ها به شما کمک می‌کند\n" +" داده‌های شروع هزینه‌ها را با توجه به دوره‌های\n" +" یک موسسه ارائه کنید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to provide the start up data of fees " +"according to the courses of an institute." +msgstr "" +"پیکربندی هزینه ها به شما کمک می کند تا داده های راه اندازی هزینه ها را با " +"توجه به دوره های یک موسسه ارائه دهید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in\n" +" transportation helps you to provide the start up data of\n" +" each route." +msgstr "" +"پیکربندی مسیرها در\n" +" حمل و نقل به شما کمک می کند تا داده های راه اندازی\n" +" هر مسیر را ارائه دهید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in transportation helps you to provide the start up " +"data of each route." +msgstr "" +"پیکربندی مسیرها در حمل و نقل به شما کمک می کند تا داده های راه اندازی هر " +"مسیر را ارائه دهید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Configure different scholarship types." +msgstr "انواع مختلف بورسیه را پیکربندی کنید." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_partner +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__child_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__child_ids +msgid "Contact" +msgstr "مخاطب" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Contact Support" +msgstr "با پشتیبانی تماس بگیرید" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_bounce +msgid "Counter of the number of bounced emails for this contact" +msgstr "شمارشگر تعداد ایمیل های برگشتی برای این مخاطب" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Country" +msgstr "کشور" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_code +msgid "Country Code" +msgstr "کد کشور" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Course" +msgstr "دوره" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__course_detail_ids +msgid "Course Details" +msgstr "جزئیات دوره" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_course +msgid "Course Management" +msgstr "مدیریت دوره" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_tree +msgid "Course Registration" +msgstr "ثبت نام دوره" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject_registration.py:0 +#, python-format +msgid "Course not found on student's admission!" +msgstr "دوره در پذیرش دانشجو یافت نشد!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_course_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_course_sub +msgid "Courses" +msgstr "دوره های آموزشی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_boolean +msgid "Create Boolean" +msgstr "Boolean ایجاد کنید" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_create_employee_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +msgid "Create Employee" +msgstr "ایجاد کارمند" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty_employee +msgid "Create Employee and User of Faculty" +msgstr "ایجاد کارمند و کاربر دانشکده" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Create Student User" +msgstr "ایجاد کاربر دانشجویی" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Create Terms" +msgstr "ایجاد شرایط" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +msgid "Create User for selected Faculty(s)" +msgstr "ایجاد کاربر برای دانشکده(های) منتخب" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create User for selected Student(s)" +msgstr "ایجاد کاربر برای دانش‌آموزان انتخابی" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_user_create_view_act +#: model:ir.actions.act_window,name:openeducat_core.student_user_create_view_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create Users" +msgstr "کاربران ایجاد کنید" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_uid +msgid "Created by" +msgstr "خلق شده توسط" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_date +msgid "Created on" +msgstr "ایجاد شده در" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_limit +msgid "Credit Limit" +msgstr "محدودیت اعتبار" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_to_invoice +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_to_invoice +msgid "Credit To Invoice" +msgstr "اعتبار به فاکتور" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit_limit +msgid "Credit limit specific to this partner." +msgstr "محدودیت اعتباری خاص این شریک." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__currency_id +msgid "Currency" +msgstr "واحد پول" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_customer +msgid "Customer Location" +msgstr "موقعیت مکانی مشتری" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_term_id +msgid "Customer Payment Terms" +msgstr "شرایط پرداخت مشتری" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__customer_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__customer_rank +msgid "Customer Rank" +msgstr "رتبه مشتری" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_1 +#: model:op.student,last_name:openeducat_core.op_student_4 +msgid "Dani" +msgstr "دنی" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Dashboard" +msgstr "داشبورد" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_dashboard_kpi +msgid "Dashboard KPI" +msgstr "KPI داشبورد" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_dropbox +msgid "Database Backup to Dropbox" +msgstr "پشتیبان گیری از پایگاه داده در Dropbox" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_google_drive +msgid "Database Backup to Google Drive" +msgstr "پشتیبان گیری از پایگاه داده در Google Drive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup +msgid "Database Backup to Local Server" +msgstr "پشتیبان گیری از پایگاه داده در سرور محلی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_onedrive +msgid "Database Backup to Onedrive" +msgstr "پشتیبان گیری از پایگاه داده در Onedrive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_ftp +msgid "Database Backup to Remote FTP Server" +msgstr "پشتیبان گیری از پایگاه داده به سرور FTP از راه دور" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_sftp +msgid "Database Backup to Remote SFTP Server" +msgstr "پشتیبان گیری از پایگاه داده به سرور SFTP از راه دور" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__date +msgid "Date" +msgstr "تاریخ" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_8 +msgid "David" +msgstr "دیوید" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Days Before Receipt" +msgstr "روزهای قبل از دریافت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__days_sales_outstanding +msgid "Days Sales Outstanding (DSO)" +msgstr "فروش برجسته روز (DSO)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__trust +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__trust +msgid "Degree of trust you have in this debtor" +msgstr "درجه اعتمادی که به این بدهکار دارید" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by\n" +" students or faculties." +msgstr "" +"با ایجاد\n" +" وبلاگ‌های آگاهانه و طراحی‌شده توسط دانشجویان یا دانشکده‌ها، دانش را با همه ارائه و به اشتراک بگذارید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by students\n" +" or faculties." +msgstr "" +"با ایجاد\n" +" وبلاگ های آگاهانه و طراحی شده توسط دانشجویان\n" +" یا اساتید، دانش را با همه ارائه و به اشتراک بگذارید." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__department_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__department_id +#: model:ir.ui.menu,name:openeducat_core.menu_op_department_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_tree +msgid "Department" +msgstr "بخش" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__dept_id +msgid "Department Name" +msgstr "اسم دپارتمان" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_department_view +msgid "Departments" +msgstr "بخش ها" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Departments count" +msgstr "بخش ها به حساب می آیند" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_digital_library +msgid "Digital Library" +msgstr "کتابخانه دیجیتال" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_discipline +msgid "Discipline Enterprise" +msgstr "سازمان نظم و انضباط" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__display_name +msgid "Display Name" +msgstr "نام نمایشی" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Documentation" +msgstr "مستندات" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Download students\n" +" attendace xlsx report" +msgstr "دانلود گزارش xlsx حضور دانش‌آموزان" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__draft +msgid "Draft" +msgstr "پیش نویس" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__duplicated_bank_account_partners_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__duplicated_bank_account_partners_count +msgid "Duplicated Bank Account Partners Count" +msgstr "تعداد شرکای حساب بانکی تکراری" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_openeducat +msgid "Education" +msgstr "تحصیلات" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_other_education +msgid "Education Other" +msgstr "تحصیلات دیگر" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,help:openeducat_core.field_op_student__partner_share +msgid "" +"Either customer (not a user), either shared user. Indicated the current " +"partner is a customer without access or with a limited access created for " +"sharing data." +msgstr "" +"یا مشتری (نه کاربر)، یا کاربر مشترک. نشان داده شده است که شریک فعلی مشتری " +"بدون دسترسی یا با دسترسی محدودی است که برای اشتراک گذاری داده ایجاد شده است." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__elective +msgid "Elective" +msgstr "انتخابی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__elective_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Elective Subjects" +msgstr "موضوعات انتخابی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email +msgid "Email" +msgstr "پست الکترونیک" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emergency_contact +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__emergency_contact +msgid "Emergency Contact" +msgstr "تماس اضطراری" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_hr_employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee +msgid "Employee" +msgstr "کارمند" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee_ids +msgid "Employees" +msgstr "کارمندان" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employees_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employees_count +msgid "Employees Count" +msgstr "تعداد کارمندان" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__end_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "End Date" +msgstr "تاریخ پایان" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "تاریخ پایان را نمی توان قبل از تاریخ شروع تنظیم کرد." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_9 +msgid "Eric" +msgstr "اریک" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/update.py:0 +#, python-format +msgid "Error during communication with the warranty server." +msgstr "خطا در هنگام ارتباط با سرور گارانتی." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__evaluation_type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Evaluation Type" +msgstr "نوع ارزیابی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_event_enterprise +msgid "Event Enterprise" +msgstr "شرکت رویداد" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Exam" +msgstr "امتحان" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_enterprise +msgid "Exam Enterprise" +msgstr "شرکت آزمون" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_gpa_enterprise +msgid "Exam GPA Enterprise" +msgstr "آزمون معدل شرکتی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_grading_bridge +msgid "Exam Grading Bridge" +msgstr "پل نمره گذاری امتحان" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility +msgid "Facility" +msgstr "امکانات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility_enterprise +msgid "Facility Enterprise" +msgstr "شرکت تسهیلات" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__faculty_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_root +msgid "Faculties" +msgstr "دانشکده ها" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Faculties can use the live\n" +" session to create, edit, and assign both team\n" +" and individual assignments." +msgstr "" +"دانشکده ها می توانند از جلسه زنده\n" +" برای ایجاد، ویرایش و تخصیص تکالیف\n" +" تیمی و فردی استفاده کنند." + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_tree +msgid "Faculty" +msgstr "دانشکده" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_2 +msgid "Fahad" +msgstr "فهد" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_10 +msgid "Fatima" +msgstr "فاطمه" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees" +msgstr "هزینه ها" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees Access for Parents" +msgstr "دسترسی به هزینه برای والدین" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_enterprise +msgid "Fees Enterprise" +msgstr "هزینه های شرکت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_duration +msgid "Fees On Duration" +msgstr "هزینه ها در مدت زمان" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_session +msgid "Fees On Session" +msgstr "هزینه در جلسه" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_parent_bridge +msgid "Fees Parent Bridge" +msgstr "هزینه پل والدین" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_plan +msgid "Fees Plan" +msgstr "طرح هزینه ها" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__female +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__f +msgid "Female" +msgstr "مونث" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized +msgid "" +"Field used to store sanitized phone number. Helps speeding up searches and " +"comparisons." +msgstr "" +"فیلد مورد استفاده برای ذخیره شماره تلفن ضدعفونی شده به افزایش سرعت جستجو و " +"مقایسه کمک می کند." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__final_year +msgid "Final Year Grades subdivided by Quarters" +msgstr "نمرات سال آخر تقسیم بر ربع" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__finished +msgid "Finished" +msgstr "تمام شده" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__first_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "First Name" +msgstr "نام کوچک" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__fiscal_country_codes +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__fiscal_country_codes +msgid "Fiscal Country Codes" +msgstr "کدهای مالی کشور" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_position_id +msgid "Fiscal Position" +msgstr "موقعیت مالی" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_15 +msgid "Flynn" +msgstr "فلین" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_follower_ids +msgid "Followers" +msgstr "پیروان" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_partner_ids +msgid "Followers (Partners)" +msgstr "دنبال کنندگان (شریک)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "نماد عالی فونت به عنوان مثال کارهای فا" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ubl_cii_format +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ubl_cii_format +msgid "Format" +msgstr "قالب" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_formatted +msgid "Format email address \"Name \"" +msgstr "فرمت آدرس ایمیل \"Name \"" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_formatted +msgid "Formatted Email" +msgstr "ایمیل فرمت شده" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__four_quarter +msgid "Four Quarters" +msgstr "چهار ربع" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__gpa +msgid "GPA" +msgstr "معدل" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__gender +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gender +msgid "Gender" +msgstr "جنسیت" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_student +msgid "General" +msgstr "عمومی" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_general +msgid "General Management" +msgstr "مدیریت عمومی" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__generic +msgid "Generic" +msgstr "عمومی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_latitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_latitude +msgid "Geo Latitude" +msgstr "جغرافیایی جغرافیایی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_longitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_longitude +msgid "Geo Longitude" +msgstr "طول جغرافیایی" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Get Subjects" +msgstr "دریافت موضوعات" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Give a better transparency\n" +" to a parent about their child’s academic\n" +" activities and achievements." +msgstr "" +"شفافیت\n" +" بهتری به والدین در مورد فعالیت ها و دستاوردهای تحصیلی فرزندشان بدهید." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_googlemeet +msgid "Google Meet" +msgstr "Google Meet" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Google Meet helps you to organize\n" +" online classrooms or live meetings." +msgstr "" +"Google Meet به شما کمک می‌کند کلاس‌های درس آنلاین یا جلسات زنده را سازماندهی" +" کنید." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__grade_weightage +msgid "Grade Weightage" +msgstr "درجه وزن" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grading +msgid "Grading" +msgstr "درجه بندی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grievance_enterprise +msgid "Grievance" +msgstr "شکایت" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Group By..." +msgstr "دسته بندی بر اساس..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emp_id +msgid "HR Employee" +msgstr "کارمند منابع انسانی" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_20 +msgid "Hajjar" +msgstr "حجار" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Harness the power of true open source\n" +" web conferencing system for online learning." +msgstr "" +"از قدرت منبع باز واقعی سیستم کنفرانس وب برای یادگیری آنلاین استفاده کنید." + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_3 +msgid "Harvey" +msgstr "هاروی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__has_message +msgid "Has Message" +msgstr "دارای پیام" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_unreconciled_entries +msgid "Has Unreconciled Entries" +msgstr "دارای ورودی های ناسازگار است" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_health_enterprise +msgid "Health Enterprise" +msgstr "شرکت سلامت" + +#. module: openeducat_core +#: model:ir.module.category,description:openeducat_core.module_category_all_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_all_other_education +#: model:ir.module.category,description:openeducat_core.module_category_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_openeducat_others +msgid "Helps you manage your institutes different-different users." +msgstr "به شما کمک می کند موسسات خود را با کاربران مختلف مدیریت کنید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"His / Her birthday as recorded in the General Register of the school /\n" +" college is" +msgstr "" +"زادروز او در دفتر ثبت عمومی مدرسه /\n" +" دانشکده ثبت شده است" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__id +msgid "ID" +msgstr "شناسه" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id_number +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id_number +msgid "ID Card Number" +msgstr "شماره کارت شناسایی" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_student__barcode +msgid "ID used for student identification" +msgstr "شناسه مورد استفاده برای شناسایی دانشجو" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__im_status +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__im_status +msgid "IM Status" +msgstr "وضعیت IM" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon" +msgstr "آیکون" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "نمادی برای نشان دادن یک فعالیت استثنایی." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction +msgid "If checked, new messages require your attention." +msgstr "در صورت علامت زدن، پیام‌های جدید به توجه شما نیاز دارند." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "اگر علامت زده شود، برخی از پیام ها دارای خطای تحویل هستند." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__team_id +msgid "" +"If set, this Sales Team will be used for sales and assignments related to " +"this partner" +msgstr "" +"در صورت تنظیم، این تیم فروش برای فروش و تکالیف مربوط به این شریک استفاده " +"خواهد شد" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_blacklisted +msgid "" +"If the email address is on the blacklist, the contact won't receive mass " +"mailing anymore, from any list" +msgstr "" +"اگر آدرس ایمیل در لیست سیاه باشد، مخاطب دیگر پستی انبوه از هیچ لیستی دریافت " +"نخواهد کرد" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "" +"If the sanitized phone number is on the blacklist, the contact won't receive" +" mass mailing sms anymore, from any list" +msgstr "" +"اگر شماره تلفن ضدعفونی‌شده در لیست سیاه باشد، مخاطب دیگر از هیچ فهرستی پیامک" +" پستی انبوه دریافت نخواهد کرد." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1920 +msgid "Image" +msgstr "تصویر" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1024 +msgid "Image 1024" +msgstr "تصویر 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_128 +msgid "Image 128" +msgstr "تصویر 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_256 +msgid "Image 256" +msgstr "تصویر 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_512 +msgid "Image 512" +msgstr "تصویر 512" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "Import Template for Batch" +msgstr "وارد کردن قالب برای دسته" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "Import Template for Courses" +msgstr "وارد کردن الگو برای دوره ها" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#, python-format +msgid "Import Template for Faculties" +msgstr "وارد کردن الگو برای دانشکده ها" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Student Course Details" +msgstr "وارد کردن الگو برای جزئیات دوره دانشجویی" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Students" +msgstr "وارد کردن الگو برای دانش آموزان" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject.py:0 +#, python-format +msgid "Import Template for Subjects" +msgstr "وارد کردن الگو برای موضوعات" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__mobile_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a mobile number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"نشان می‌دهد که شماره تلفن ضدعفونی‌شده در لیست سیاه، شماره تلفن همراه است یا " +"خیر. به تشخیص اینکه کدام شماره در لیست سیاه قرار می گیرد، زمانی که فیلد تلفن" +" همراه و تلفن در یک مدل وجود دارد، کمک می کند." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a phone number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"نشان می دهد که آیا شماره تلفن ضدعفونی شده در لیست سیاه یک شماره تلفن است یا " +"خیر. به تشخیص اینکه کدام شماره در لیست سیاه قرار می گیرد، زمانی که فیلد تلفن" +" همراه و تلفن در یک مدل وجود دارد، کمک می کند." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__industry_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__industry_id +msgid "Industry" +msgstr "صنعت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address_inline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address_inline +msgid "Inlined Complete Address" +msgstr "آدرس کامل خطی" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Institute Detail" +msgstr "جزئیات موسسه" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn +msgid "Invoice" +msgstr "صورتحساب" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_ids +msgid "Invoices" +msgstr "فاکتورها" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_is_follower +msgid "Is Follower" +msgstr "فالوور است" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_public +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_public +msgid "Is Public" +msgstr "عمومی است" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_published +msgid "Is Published" +msgstr "منتشر شده است" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_company +msgid "Is a Company" +msgstr "یک شرکت است" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_parent +msgid "Is a Parent" +msgstr "پدر و مادر است" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_student +msgid "Is a Student" +msgstr "دانشجو است" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" alumni students." +msgstr "" +"به شما امکان می‌دهد اطلاعات\n" +" دانش‌آموزان فارغ‌التحصیل را ذخیره کنید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Parents." +msgstr "" +"این به شما امکان می دهد جزئیات\n" +" والدین را ذخیره کنید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Placement Team, their team leader and their team\n" +" members." +msgstr "" +"این به شما امکان می دهد جزئیات\n" +" تیم قرار دادن، رهبر تیم و اعضای تیم آنها را ذخیره کنید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of alumni students." +msgstr "" +"این امکان را به شما می دهد تا جزئیات دانشجویان فارغ التحصیل را ذخیره کنید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of the Parents." +msgstr "این به شما امکان می دهد جزئیات والدین را ذخیره کنید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of the Placement Team, their team leader " +"and their team members." +msgstr "" +"این امکان را به شما می دهد تا جزئیات تیم قرار دادن، رهبر تیم و اعضای تیم " +"آنها را ذخیره کنید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It help the student to\n" +" sign-in in their attendance sheet via kiosk\n" +" mode and barcode scanner." +msgstr "" +"این به دانش آموز کمک می کند تا از طریق حالت کیوسک\n" +" و اسکنر بارکد به برگه حضور و غیاب خود وارد شود." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about Online Appointment Booking." +msgstr "این در مورد رزرو قرار آنلاین است." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about checking OMR exam sheets\n" +" using Mobile." +msgstr "" +"این در مورد بررسی برگه های امتحان OMR\n" +" با استفاده از موبایل است." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about checking OMR exam sheets using mobile." +msgstr "این در مورد بررسی برگه های امتحان OMR با استفاده از تلفن همراه است." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about parent teacher meeting\n" +" related to student performance." +msgstr "" +"این در مورد جلسه والدین معلم\n" +" مربوط به عملکرد دانش آموز است." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about parent teacher meeting related to student performance." +msgstr "این در مورد جلسه والدین معلم مربوط به عملکرد دانش آموزان است." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application\n" +" which provides a facility to manage the timing details." +msgstr "" +"این برنامه کاملاً یکپارچه\n" +" است که تسهیلاتی را برای مدیریت جزئیات زمان‌بندی فراهم می‌کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application which provides a facility to manage the " +"timing details." +msgstr "" +"این یک برنامه کاملاً یکپارچه است که امکان مدیریت جزئیات زمان را فراهم می " +"کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the job type" +msgstr "برای پیکربندی نوع کار استفاده می شود" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used To configure the skill\n" +" category." +msgstr "" +"برای پیکربندی دسته مهارت\n" +" استفاده می شود." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the skill category." +msgstr "برای پیکربندی دسته مهارت استفاده می شود." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used for admission procedure for\n" +" the applicant." +msgstr "برای روش پذیرش برای متقاضی استفاده می شود." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used for admission procedure for the applicant." +msgstr "از این روش برای پذیرش متقاضی استفاده می شود." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the class room." +msgstr "برای پیکربندی اتاق کلاس استفاده می شود." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the classroom." +msgstr "برای پیکربندی کلاس درس استفاده می شود." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintanance facility for an institute. To " +"maintain attendance, attendance register is created for particular batch and" +" course" +msgstr "" +"این تسهیلات نگهداری حضور و غیاب را برای یک موسسه فراهم می کند. برای حفظ " +"حضور، ثبت حضور برای دسته و دوره خاصی ایجاد می شود" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintenance\n" +" facility for an institute. To maintain attendance,\n" +" attendance register is created for particular batch and\n" +" course" +msgstr "" +"این تسهیلات نگهداری حضور و غیاب را برای یک موسسه فراهم می کند. برای حفظ حضور،\n" +" ثبت حضور برای دسته و\n" +" دوره خاص ایجاد می‌شود" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" exam related details like Exam types and Exam Rooms." +msgstr "" +"این امکان را برای پیکربندی\n" +" جزئیات مربوط به امتحان مانند انواع امتحان و اتاق های امتحان فراهم می کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" library management" +msgstr "" +"این امکان را برای پیکربندی\n" +" مدیریت کتابخانه فراهم می کند" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" the assignment type." +msgstr "" +"این امکان را برای پیکربندی\n" +" نوع انتساب فراهم می کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure exam related details like Exam types " +"and Exam Rooms." +msgstr "" +"این امکان را برای پیکربندی جزئیات مربوط به آزمون مانند انواع امتحان و اتاق " +"های امتحان فراهم می کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure library management" +msgstr "این امکان را برای پیکربندی مدیریت کتابخانه فراهم می کند" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure the assignment type." +msgstr "این امکان را برای پیکربندی نوع انتساب فراهم می کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the placement\n" +" facility for student." +msgstr "این تسهیلات را برای دانش آموز فراهم می کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies achievement of student." +msgstr "پیشرفت دانش آموز را مشخص می کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies health of the student." +msgstr "سلامت دانش آموز را مشخص می کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies lesson planing for the\n" +" upcoming session." +msgstr "برنامه ریزی درس برای جلسه آینده را مشخص می کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies overall discipline of\n" +" student." +msgstr "" +"نظم کلی\n" +" دانش آموز را مشخص می کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies overall discipline of student." +msgstr "نظم و انضباط کلی دانش آموز را مشخص می کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It will generate Secure QR Code." +msgstr "کد QR امن تولید می کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Its Specify lesson planing for the upcoming session." +msgstr "برنامه ریزی درس آن را برای جلسه آینده مشخص کنید." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_6 +msgid "Jack" +msgstr "جک" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_22 +msgid "Jacobs" +msgstr "جیکوبز" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_12 +msgid "James" +msgstr "جیمز" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_jitsi_enterprise +msgid "Jitsi Enterprise" +msgstr "شرکت جیتسی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_job_enterprise +msgid "Job Enterprise" +msgstr "شرکت شغلی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__function +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__function +msgid "Job Position" +msgstr "موقعیت شغلی" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_5 +msgid "John" +msgstr "جان" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_10 +msgid "Johnson" +msgstr "جانسون" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_16 +msgid "Jones" +msgstr "جونز" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__journal_item_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__journal_item_count +msgid "Journal Items" +msgstr "اقلام مجله" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_12 +msgid "Julie" +msgstr "جولی" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_25 +msgid "Kate" +msgstr "کیت" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "LMS" +msgstr "LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_admission +msgid "LMS Admission" +msgstr "پذیرش LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_blog +msgid "LMS Blog Enterprise" +msgstr "LMS Blog Enterprise" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_course +msgid "LMS Course" +msgstr "دوره LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms +msgid "LMS Enterprise" +msgstr "LMS Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_forum +msgid "LMS Forum Enterprise" +msgstr "LMS Forum Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_gamification +msgid "LMS Gamification Enterprise" +msgstr "LMS Gamification Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_h5p +msgid "LMS H5P Enterprise" +msgstr "LMS H5P Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sale +msgid "LMS Sale Enterprise" +msgstr "شرکت فروش LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_survey +msgid "LMS Survey Enterprise" +msgstr "LMS Survey Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_website +msgid "LMS Website" +msgstr "وب سایت LMS" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "LOGO" +msgstr "لوگو" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__lang +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Language" +msgstr "زبان" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Last Name" +msgstr "نام خانوادگی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_uid +msgid "Last Updated by" +msgstr "آخرین به روز رسانی توسط" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_date +msgid "Last Updated on" +msgstr "آخرین بروز رسانی در تاریخ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__calendar_last_notif_ack +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__calendar_last_notif_ack +msgid "Last notification marked as read from base Calendar" +msgstr "آخرین اعلان به عنوان خوانده شده از تقویم پایه علامت گذاری شد" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,help:openeducat_core.field_op_student__last_time_entries_checked +msgid "" +"Last time the invoices & payments matching was performed for this partner. " +"It is set either if there's not at least an unreconciled debit and an " +"unreconciled credit or if you click the \"Done\" button." +msgstr "" +"آخرین باری که مطابقت فاکتورها و پرداخت‌ها برای این شریک انجام شد. در صورتی " +"تنظیم می‌شود که حداقل یک بدهی و اعتبار تطبیق‌نشده وجود نداشته باشد یا اگر " +"روی دکمه \"انجام شد\" کلیک کنید." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_login +msgid "Latest Connection" +msgstr "آخرین اتصال" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_time_entries_checked +msgid "Latest Invoices & Payments Matching Date" +msgstr "آخرین تاریخ مطابقت فاکتورها و پرداخت ها" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lesson +msgid "Lesson Enterprise" +msgstr "درس سازمانی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Library" +msgstr "کتابخانه" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_barcode +msgid "Library Barcode Enterprise" +msgstr "شرکت بارکد کتابخانه" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_enterprise +msgid "Library Enterprise" +msgstr "شرکت کتابخانه" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_13 +msgid "Lily" +msgstr "زنبق" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__student_line +msgid "Line" +msgstr "خط" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_14 +msgid "Lisa" +msgstr "لیزا" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Live Classroom Integrations" +msgstr "ادغام کلاس درس زنده" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live +msgid "Live Meeting" +msgstr "ملاقات زنده" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_assignment +msgid "Live Meeting Assignment" +msgstr "تکلیف جلسه زنده" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attendance +msgid "Live Meeting Attendance" +msgstr "حضور زنده در جلسه" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attentiveness +msgid "Live Meeting Attentiveness" +msgstr "توجه جلسه زنده" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Live classroom comes with a\n" +" dynamic set of teaching and learning tools to\n" +" simulate a physical classroom learning\n" +" environment." +msgstr "" +"کلاس زنده با\n" +" مجموعه پویا از ابزارهای آموزشی و یادگیری برای شبیه‌سازی محیط یادگیری کلاس فیزیکی\n" +" ارائه می‌شود." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Lms Drag Into\n" +" TextProvides facility to conduct online\n" +" exam platform with question type Drag\n" +" Into Text" +msgstr "" +"Lms Drag Into\n" +" Text تسهیلاتی را برای برگزاری پلت فرم امتحان آنلاین\n" +" با نوع سوال Drag\n" +" Into Text فراهم می کند" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_drag_into_text +msgid "Lms Drag Into Text" +msgstr "Lms را به متن بکشید" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_interactive_video +msgid "Lms Interactive Video" +msgstr "ویدئوی تعاملی Lms" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_following +msgid "Lms Match Following" +msgstr "Lms Match زیر" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_images +msgid "Lms Match Images" +msgstr "تصاویر Lms Match" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_multiple_choice +msgid "Lms Multiple Choice" +msgstr "Lms چند انتخابی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_numeric +msgid "Lms Numeric" +msgstr "Lms عددی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sort_paragraphs +msgid "Lms Sort Paragraphs" +msgstr "Lms مرتب سازی پاراگراف ها" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__login +msgid "Login" +msgstr "وارد شدن" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_5 +msgid "Lukas" +msgstr "لوکاس" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__main_department_id +msgid "Main Department" +msgstr "بخش اصلی" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__male +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__m +msgid "Male" +msgstr "نر" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_11 +msgid "Malik" +msgstr "مالک" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage Events for students" +msgstr "مدیریت رویدادها برای دانش آموزان" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Streamline and\n" +" user-friendly online admissions process" +msgstr "فرآیند پذیرش آنلاین ساده و کاربرپسند را مدیریت کنید" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students\n" +" Admission" +msgstr "" +"Manage Students\n" +" Admission" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students can Add\n" +" Multiple Subjects" +msgstr "" +"مدیریت دانش‌آموزان می‌توانند\n" +" چندین موضوع اضافه کنند" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and expedite the\n" +" assignment grading process efficiently with\n" +" our streamlined platform." +msgstr "" +"با\n" +" پلتفرم ساده ما، فرآیند درجه بندی تکالیف را به طور موثر مدیریت و تسریع کنید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and optimize the\n" +" grading and assessment process with Exam GPA\n" +" Enterprise." +msgstr "" +"با Exam GPA\n" +" Enterprise فرآیند نمره دهی و ارزیابی را مدیریت و بهینه کنید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and streamline\n" +" the exam grading process seamlessly with the\n" +" innovative Exam Grading Bridge." +msgstr "" +"با\n" +" پل نوآورانه رتبه‌بندی امتحان، فرآیند نمره‌دهی امتحان را به‌طور یکپارچه مدیریت و ساده کنید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage books, articles,\n" +" media and much more" +msgstr "" +"کتاب‌ها، مقالات،\n" +" رسانه‌ها و موارد دیگر را مدیریت کنید" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage educational\n" +" content with ease through LMS website." +msgstr "محتوای آموزشی را به راحتی از طریق وب سایت LMS مدیریت کنید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage efficient allocation of subject\n" +" materials with our streamlined system." +msgstr "" +"با سیستم کارآمد ما، تخصیص کارآمد مطالب\n" +" موضوعی را مدیریت کنید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage enrollment\n" +" effortlessly with LMS Admission." +msgstr "" +"با پذیرش LMS، ثبت نام\n" +" را بدون زحمت مدیریت کنید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage image-based quizzes effortlessly with Quiz Match Images." +msgstr "" +"آزمون‌های مبتنی بر تصویر را بدون زحمت با تصاویر مسابقه مسابقه مدیریت کنید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage interactive\n" +" and engaging content seamlessly with LMS\n" +" H5P" +msgstr "" +"محتوای تعاملی\n" +" و جذاب را با LMS\n" +" H5P یکپارچه مدیریت کنید" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage studetns\n" +" progress report" +msgstr "گزارش پیشرفت دانش‌آموزان را مدیریت کنید" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage, automate, and\n" +" enhance the assignment grading workflow\n" +" seamlessly with Assignment Grading Bridge." +msgstr "" +"با Assignment Grading Bridge، گردش کار درجه‌بندی تکالیف را مدیریت، خودکار و\n" +" افزایش دهید." + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_9 +msgid "Marcia" +msgstr "مارسیا" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_23 +msgid "Maria" +msgstr "ماریا" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_4 +msgid "Marie" +msgstr "ماری" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_8 +#: model:op.student,first_name:openeducat_core.op_student_2 +msgid "Mark" +msgstr "علامت" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_18 +msgid "Martin" +msgstr "مارتین" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_mass_subject_registration +msgid "Mass Subject Registration" +msgstr "ثبت نام انبوه موضوع" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__max_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__max_unit_load +msgid "Maximum Unit Load" +msgstr "حداکثر بار واحد" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_meeting_enterprise +msgid "Meeting Enterprise" +msgstr "شرکت جلسه" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_ids +msgid "Meetings" +msgstr "جلسات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error +msgid "Message Delivery error" +msgstr "خطای تحویل پیام" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn_msg +msgid "Message for Invoice" +msgstr "پیام برای فاکتور" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn_msg +msgid "Message for Purchase Order" +msgstr "برای سفارش خرید پیام دهید" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn_msg +msgid "Message for Stock Picking" +msgstr "پیام برای چیدن سهام" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_ids +msgid "Messages" +msgstr "پیام ها" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_4 +msgid "Michael" +msgstr "مایکل" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Microsoft Teams allows you to stay\n" +" connected and organized with Chat, Meet, Call and\n" +" Collaborate." +msgstr "" +"Microsoft Teams به شما امکان می‌دهد با چت، ملاقات، تماس و\n" +" در ارتباط و سازماندهی بمانید." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__middle_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Middle Name" +msgstr "نام میانی" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_24 +msgid "Miller" +msgstr "میلر" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__min_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__min_unit_load +msgid "Minimum Unit Load" +msgstr "حداقل بار واحد" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_3 +msgid "Mitzi" +msgstr "میتزی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile +msgid "Mobile" +msgstr "سیار" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_7 +msgid "Moore" +msgstr "مور" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_multi_department +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Multi Departments" +msgstr "چند بخش" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__my_activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "مهلت فعالیت من" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Name" +msgstr "نام" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__nationality +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__nationality +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Nationality" +msgstr "ملیت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_calendar_event_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "رویداد تقویم فعالیت بعدی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "مهلت فعالیت بعدی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_summary +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_summary +msgid "Next Activity Summary" +msgstr "خلاصه فعالیت بعدی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_id +msgid "Next Activity Type" +msgstr "نوع فعالیت بعدی" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_16 +msgid "Nora" +msgstr "نورا" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__normal +msgid "Normal" +msgstr "طبیعی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_normalized +msgid "Normalized Email" +msgstr "ایمیل عادی شده" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__comment +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__comment +msgid "Notes" +msgstr "یادداشت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_notice_board_enterprise +msgid "Notice Board Enterprise" +msgstr "سازمان تابلوی اعلانات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of Actions" +msgstr "تعداد اقدامات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_count +msgid "Number of Departments" +msgstr "تعداد بخش ها" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,help:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Number of days to send reminder email before the promised receipt date" +msgstr "تعداد روزهای ارسال ایمیل یادآوری قبل از تاریخ دریافت وعده داده شده" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of errors" +msgstr "تعداد خطاها" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "تعداد پیام هایی که نیاز به اقدام دارند" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "تعداد پیام های دارای خطای تحویل" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o+ +msgid "O+ve" +msgstr "O+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o- +msgid "O-ve" +msgstr "O-and" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_omr +msgid "OMR" +msgstr "OMR" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Offer HD audio and video-enabled live\n" +" classes with up to 100 participants at the same time at the\n" +" most affordable cost." +msgstr "" +"کلاس‌های زنده\n" +" با قابلیت صوتی و تصویری HD با حداکثر 100 شرکت‌کننده همزمان با\n" +" مقرون به صرفه‌ترین هزینه ارائه دهید." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_online_admission +msgid "Online Admission Enterprise" +msgstr "شرکت پذیرش آنلاین" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_online_appointment +msgid "Online Appointment Enterprise" +msgstr "شرکت قرار ملاقات آنلاین" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "OpenEduCat" +msgstr "OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_batch +msgid "OpenEduCat Batch" +msgstr "دسته OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_category +msgid "OpenEduCat Category" +msgstr "دسته OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_department +msgid "OpenEduCat Department" +msgstr "بخش OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "دانشکده OpenEduCat" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "OpenEduCat Inc" +msgstr "OpenEduCat Inc" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat_others +msgid "OpenEduCat Others" +msgstr "OpenEduCat دیگران" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules\n" +" helps you to generate backups of your databases\n" +" automatically on regular interval of times. The\n" +" generated backups can be stored into local storage, FTP\n" +" server, SFTP server, Dropbox, Google Drive or Onedrive." +msgstr "" +"ماژول‌های پشتیبان‌گیری خودکار OpenEduCat\n" +" به شما کمک می‌کند تا از پایگاه‌های داده خود پشتیبان‌گیری کنید\n" +" به‌طور خودکار در بازه‌های زمانی منظم. پشتیبان‌گیری‌های ایجاد شده می‌توانند در حافظه محلی، سرور FTP\n" +"، سرور SFTP، Dropbox، Google Drive یا Onedrive ذخیره شوند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules helps you to generate backups of your " +"databases automatically on regular interval of times. The generated backups " +"can be stored into local storage, FTP server, SFTP server, Dropbox, Google " +"Drive or Onedrive.User can enable auto remove option to automatically delete" +" old backups. User can enable email notification to be notified about the " +"success and failure of the backup generation and storage. Using Automatic " +"Database Backup module user can generate and store database backups to " +"multiple location." +msgstr "" +"ماژول‌های پشتیبان‌گیری خودکار OpenEduCat به شما کمک می‌کنند تا در بازه‌های " +"زمانی معینی از پایگاه‌های داده خود پشتیبان تهیه کنید. پشتیبان‌گیری‌های ایجاد" +" شده را می‌توان در حافظه محلی، سرور FTP، سرور SFTP، Dropbox، Google Drive یا" +" Onedrive ذخیره کرد. کاربر می‌تواند گزینه حذف خودکار را برای حذف خودکار " +"نسخه‌های پشتیبان قدیمی فعال کند. کاربر می تواند اعلان ایمیل را فعال کند تا " +"از موفقیت و شکست تولید و ذخیره سازی پشتیبان مطلع شود. با استفاده از ماژول " +"پشتیبان‌گیری خودکار پایگاه داده، کاربر می‌تواند پشتیبان‌گیری از پایگاه داده " +"را در چندین مکان ایجاد و ذخیره کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management\n" +" system helps you to create your online course. Create\n" +" your sections and course material in it." +msgstr "" +"سیستم مدیریت یادگیری OpenEduCat به شما کمک می کند دوره آنلاین خود را ایجاد " +"کنید. بخش‌ها و مطالب درسی خود را در آن ایجاد کنید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management system helps you to create your online " +"course. Create your sections and course material in it." +msgstr "" +"سیستم مدیریت یادگیری OpenEduCat به شما کمک می کند دوره آنلاین خود را ایجاد " +"کنید. بخش ها و مطالب درسی خود را در آن ایجاد کنید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat provides\n" +" help to enhance the overall user system by\n" +" providing options to send leave requests to\n" +" different groups or sections of people." +msgstr "" +"OpenEduCat\n" +" با ارائه گزینه‌هایی برای ارسال درخواست مرخصی به گروه‌ها یا بخش‌های مختلف افراد\n" +" به بهبود سیستم کلی کاربر کمک می‌کند." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_ids +msgid "Opportunities" +msgstr "فرصت ها" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_count +msgid "Opportunity" +msgstr "فرصت" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize and manage\n" +" classrooms with equipment and facilities\n" +" required for giving best classroom sessions." +msgstr "" +"سازماندهی و مدیریت\n" +" کلاس های درس با تجهیزات و امکانات\n" +" مورد نیاز برای برگزاری بهترین جلسات کلاس درس." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize events,\n" +" publish event information and images, send\n" +" RSVP to attendees and keep the count of who\n" +" joined in." +msgstr "" +"رویدادها را سازماندهی کنید، اطلاعات رویداد و تصاویر را منتشر کنید، برای شرکت‌کنندگان پاسخ پاسخ ارسال کنید و تعداد افرادی که\n" +" به آنها پیوستند را حفظ کنید." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__o +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__other +msgid "Other" +msgstr "دیگر" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__others +msgid "Other(overlapping terms, custom schedules)" +msgstr "سایر (شرایط همپوشانی، برنامه زمانی سفارشی)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent +msgid "Parent" +msgstr "والدین" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__parent_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Parent Course" +msgstr "دوره والدین" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__parent_id +msgid "Parent Department" +msgstr "بخش والدین" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent_enterprise +msgid "Parent Enterprise" +msgstr "شرکت مادر" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__parent_term +msgid "Parent Term" +msgstr "ترم والد" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_name +msgid "Parent name" +msgstr "اسم مادر یا پدر" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Participate in class\n" +" discussion by sharing points of view, asking\n" +" questions, and contributing to group projects." +msgstr "" +"با به اشتراک گذاشتن نقطه نظرات، پرسیدن سوال و مشارکت در پروژه های گروهی در بحث کلاس\n" +" شرکت کنید." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Partner" +msgstr "شریک" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contract_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contract_ids +msgid "Partner Contracts" +msgstr "قراردادهای شریک" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__use_partner_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__use_partner_credit_limit +msgid "Partner Limit" +msgstr "حد شریک" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_company_registry_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_company_registry_partner_id +msgid "Partner with same Company Registry" +msgstr "شریک با همان دفتر ثبت شرکت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_vat_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_vat_partner_id +msgid "Partner with same Tax ID" +msgstr "شریک با همان شناسه مالیاتی" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_19 +msgid "Patrick" +msgstr "پاتریک" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_21 +msgid "Paul" +msgstr "پل" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit_limit +msgid "Payable Limit" +msgstr "حد قابل پرداخت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_method_id +msgid "Payment Method" +msgstr "روش پرداخت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_count +msgid "Payment Token Count" +msgstr "شمارش رمز پرداخت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_ids +msgid "Payment Tokens" +msgstr "توکن های پرداخت" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_6 +msgid "Peeters" +msgstr "پیترز" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_endpoint +msgid "Peppol Endpoint" +msgstr "نقطه پایانی پپل" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_eas +msgid "Peppol e-address (EAS)" +msgstr "آدرس الکترونیکی Peppol (EAS)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Personal Information" +msgstr "اطلاعات شخصی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone +msgid "Phone" +msgstr "تلفن" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "Phone Blacklisted" +msgstr "تلفن در لیست سیاه" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_mobile_search +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_mobile_search +msgid "Phone/Mobile" +msgstr "تلفن همراه" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_enterprise +msgid "Placement Enterprise" +msgstr "شرکت قرار دادن" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_job_enterprise +msgid "Placement Job Enterprise" +msgstr "شرکت کاریابی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_bike +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_bike +msgid "Plan To Change Bike" +msgstr "برنامه ریزی برای تغییر دوچرخه" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_car +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_car +msgid "Plan To Change Car" +msgstr "برنامه ریزی برای تغییر ماشین" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__practical +msgid "Practical" +msgstr "کاربردی" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_method_id +msgid "" +"Preferred payment method when paying this vendor. This is used to filter " +"vendor bills by preferred payment method to register payments in mass. Use " +"cases: create bank files for batch wires, check runs." +msgstr "" +"روش پرداخت ترجیحی هنگام پرداخت این فروشنده. این برای فیلتر صورت‌حساب‌های " +"فروشنده با روش پرداخت ترجیحی برای ثبت پرداخت‌ها به صورت انبوه استفاده " +"می‌شود. موارد استفاده: ایجاد فایل های بانکی برای سیم های دسته ای، اجرای چک." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Present makes taking\n" +" attendance fast, accurate and easy. Get a clear\n" +" view of your entire class roster." +msgstr "" +"ارائه باعث می‌شود حضور\n" +" سریع، دقیق و آسان باشد. نمای واضح\n" +" از کل فهرست کلاس خود داشته باشید." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_product_pricelist +msgid "Pricelist" +msgstr "لیست قیمت" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_details +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_main_student +msgid "Profile" +msgstr "مشخصات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__project_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__project_ids +msgid "Projects" +msgstr "پروژه ها" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "Provided by" +msgstr "تهیه شده توسط" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online LMS platform\n" +" Interactive video." +msgstr "" +"تسهیلات\n" +" برای اجرای پلتفرم LMS آنلاین\n" +" ویدیوی تعاملی فراهم می‌کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Following" +msgstr "" +"تسهیلات\n" +" برای برگزاری پلتفرم امتحان آنلاین با\n" +" نوع سوال Match Following را فراهم می‌کند" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Images" +msgstr "" +"تسهیلات\n" +" برای برگزاری سکوی امتحان آنلاین با\n" +" تصاویر مطابق با نوع سوال فراهم می‌کند" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Multiple Choice" +msgstr "" +"تسهیلات\n" +" برای برگزاری سکوی امتحان آنلاین با\n" +" نوع سوال چند گزینه ای را فراهم می کند" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Numeric" +msgstr "" +"تسهیلات\n" +" برای برگزاری سکوی امتحان آنلاین با\n" +" نوع سوال عددی فراهم می کند" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Sort Paragraphs." +msgstr "" +"تسهیلات\n" +" برای برگزاری سکوی امتحان آنلاین با\n" +" نوع سؤال پاراگراف مرتب سازی را فراهم می کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Drag Into Text." +msgstr "" +"تسهیلاتی را برای\n" +" برگزاری سکوی امتحان آنلاین با سؤال\n" +" نوع Drag Into Text فراهم می کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Match Following" +msgstr "" +"تسهیلاتی را برای\n" +" برگزاری سکوی امتحان آنلاین با سؤال\n" +" نوع Match Following فراهم می کند" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Multiple Choice" +msgstr "" +"تسهیلات\n" +" برگزاری سکوی امتحان آنلاین با سؤال\n" +" نوع چند انتخابی را فراهم می کند" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Numeric." +msgstr "" +"تسهیلات\n" +" برگزاری سکوی امتحان آنلاین با سؤال\n" +" نوع عددی را فراهم می کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Sort Paragraphs." +msgstr "" +"تسهیلات\n" +" برگزاری سکوی امتحان آنلاین با سؤال\n" +" نوع پاراگراف مرتب سازی را فراهم می کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Publish Notice and Circular." +msgstr "انتشار اطلاعیه و بخشنامه." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_publisher_warranty_contract +msgid "Publisher Warranty Contract" +msgstr "قرارداد گارانتی ناشر" + +#. module: openeducat_core +#: model:ir.actions.server,name:openeducat_core.ir_cron_module_update_notification_openeducat_ir_actions_server +msgid "Publisher: Update Notification OpenEduCat" +msgstr "ناشر: Update Notification OpenEduCat" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn +msgid "Purchase Order" +msgstr "سفارش خرید" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_order_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_order_count +msgid "Purchase Order Count" +msgstr "تعداد سفارش خرید" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Quiz" +msgstr "امتحان" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_anti_cheating +msgid "Quiz Anti Cheating" +msgstr "مسابقه ضد تقلب" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_drag_into_text +msgid "Quiz Drag Into Text" +msgstr "مسابقه کشیدن به متن" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz +msgid "Quiz Enterprise" +msgstr "شرکت مسابقه" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_following +msgid "Quiz Match Following" +msgstr "مسابقه مسابقه دنبال کردن" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_images +msgid "Quiz Match Images" +msgstr "تصاویر مسابقه مسابقه" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_multiple_choice +msgid "Quiz Multiple Choice" +msgstr "آزمون چند گزینه ای" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_numeric +msgid "Quiz Numeric" +msgstr "آزمون عددی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_sort_paragraphs +msgid "Quiz Sort Paragraphs" +msgstr "مسابقه مرتب سازی پاراگراف ها" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__rating_ids +msgid "Ratings" +msgstr "رتبه بندی ها" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__receipt_reminder_email +msgid "Receipt Reminder" +msgstr "یادآور رسید" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref +msgid "Reference" +msgstr "ارجاع" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gr_no +msgid "Registration Number" +msgstr "شماره ثبت" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_unique_gr_no +msgid "Registration Number must be unique per student!" +msgstr "شماره ثبت باید برای هر دانش آموز منحصر به فرد باشد!" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reject" +msgstr "رد کردن" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__rejected +msgid "Rejected" +msgstr "رد شد" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_id +msgid "Related Company" +msgstr "شرکت مرتبط" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_employee_form_address_inherit +msgid "Related User" +msgstr "کاربر مرتبط" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee_ids +msgid "Related employees based on their private address" +msgstr "کارمندان مرتبط بر اساس آدرس خصوصی آنها" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_report_main +msgid "Reporting" +msgstr "گزارش نویسی" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reset to Draft" +msgstr "بازنشانی به پیش نویس" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_user_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_user_id +msgid "Responsible User" +msgstr "کاربر مسئول" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_id +msgid "Restrict publishing to this website." +msgstr "محدود کردن انتشار به این وب سایت" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_19 +msgid "Richard" +msgstr "ریچارد" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_14 +msgid "Robert" +msgstr "رابرت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__roll_number +msgid "Roll Number" +msgstr "شماره رول" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_id +msgid "Roll Number & Student must be unique per Batch!" +msgstr "شماره رول و دانشجو باید در هر دسته منحصر به فرد باشد!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_course_id +msgid "Roll Number must be unique per Batch!" +msgstr "شماره رول باید در هر دسته منحصر به فرد باشد!" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_7 +msgid "Ruby" +msgstr "روبی" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__running +msgid "Running" +msgstr "در حال دویدن" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_3 +msgid "Russell" +msgstr "راسل" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_seo_optimized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_seo_optimized +msgid "SEO optimized" +msgstr "سئو بهینه شده است" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_root +msgid "SIS" +msgstr "SIS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "SMS Delivery error" +msgstr "خطای تحویل پیامک" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__team_id +msgid "Sales Team" +msgstr "تیم فروش" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_id +msgid "Salesperson" +msgstr "فروشنده" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_7 +msgid "Samuel" +msgstr "ساموئل" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_11 +msgid "Sana" +msgstr "زیاد" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized +msgid "Sanitized Number" +msgstr "شماره ضد عفونی شده" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_1 +msgid "Sara" +msgstr "سارا" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule examination\n" +" through various methods like CCE, CPA and\n" +" much more with just a few clicks." +msgstr "" +"زمان‌بندی امتحان\n" +" از طریق روش‌های مختلف مانند CCE، CPA و\n" +" خیلی بیشتر فقط با چند کلیک." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule session,\n" +" inform students and faculties all with\n" +" just a few clicks and one single screen." +msgstr "" +"جلسه را برنامه‌ریزی کنید،\n" +" دانش‌آموزان و دانشکده‌ها را فقط با چند کلیک و یک صفحه نمایش واحد مطلع کنید." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_scholarship_enterprise +msgid "Scholarship Enterprise" +msgstr "شرکت بورسیه" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_21 +msgid "Scott" +msgstr "اسکات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_secure +msgid "Secure QR" +msgstr "QR ایمن" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__purchase_warn +msgid "" +"Selecting the \"Warning\" option will notify user with the message, " +"Selecting \"Blocking Message\" will throw an exception with the message and " +"block the flow. The Message has to be written in the next field." +msgstr "" +"با انتخاب گزینه \"Warning\" به کاربر پیام اطلاع داده می شود، انتخاب " +"\"Blocking Message\" یک استثنا همراه با پیام ایجاد می کند و جریان را مسدود " +"می کند. پیام باید در فیلد بعدی نوشته شود." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__self +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__self +msgid "Self" +msgstr "خود" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__seo_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__seo_name +msgid "Seo name" +msgstr "نام سئو" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.action_openeducat_configuration +#: model:ir.actions.act_window,name:openeducat_core.openeducat_config_settings_core_action +#: model:ir.ui.menu,name:openeducat_core.menu_openeducat_config +msgid "Settings" +msgstr "تنظیمات" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_share +msgid "Share Partner" +msgstr "شریک را به اشتراک بگذارید" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_15 +msgid "Sheryl" +msgstr "شریل" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__show_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__show_credit_limit +msgid "Show Credit Limit" +msgstr "نمایش محدودیت اعتباری" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__signature +msgid "Signature" +msgstr "امضا" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_expiration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_expiration +msgid "Signup Expiration" +msgstr "انقضای ثبت نام" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_token +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_token +msgid "Signup Token" +msgstr "توکن ثبت نام" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_type +msgid "Signup Token Type" +msgstr "نوع رمز ثبت نام" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_valid +msgid "Signup Token is Valid" +msgstr "رمز ثبت نام معتبر است" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_url +msgid "Signup URL" +msgstr "URL ثبت نام" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_5 +msgid "Simon" +msgstr "سیمون" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_skill_assessment +msgid "Skill Assessment Enterprise" +msgstr "شرکت ارزیابی مهارت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skill_enterprise +msgid "Skill Enterprise" +msgstr "Skill Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skypemeet +msgid "Skype Meet" +msgstr "اسکایپ میت" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_8 +msgid "Smith" +msgstr "اسمیت" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_18 +msgid "Sophia" +msgstr "سوفیا" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different activities which is\n" +" held in an institute." +msgstr "فعالیت های مختلفی را که در یک موسسه برگزار می شود، مشخص کنید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different activities which is held in an institute." +msgstr "فعالیت های مختلفی را که در یک موسسه برگزار می شود مشخص کنید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different facilities of an\n" +" institute." +msgstr "امکانات مختلف یک موسسه را مشخص کنید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different facilities of an institute." +msgstr "امکانات مختلف یک موسسه را مشخص کنید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which\n" +" is held in an institute for students." +msgstr "" +"انواع مختلف مسابقه ای را که\n" +" در یک موسسه برای دانش آموزان برگزار می شود، مشخص کنید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which is held in an institute for students." +msgstr "" +"انواع مختلف مسابقه ای که در یک موسسه برای دانش آموزان برگزار می شود را مشخص " +"کنید." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__starred_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__starred_message_ids +msgid "Starred Message" +msgstr "پیام ستاره دار" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__start_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "Start Date" +msgstr "تاریخ شروع" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__state_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__state_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "State" +msgstr "حالت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url +msgid "Static Map Url" +msgstr "آدرس نقشه ایستا" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url_is_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url_is_valid +msgid "Static Map Url Is Valid" +msgstr "URL نقشه ایستا معتبر است" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__state +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Status" +msgstr "وضعیت" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"وضعیت بر اساس فعالیت‌ها\n" +"سررسید: تاریخ سررسید گذشته است\n" +"امروز: تاریخ فعالیت امروز است\n" +"برنامه‌ریزی‌شده: فعالیت‌های آینده." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_14 +msgid "Stevens" +msgstr "استیونز" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn +msgid "Stock Picking" +msgstr "چیدن سهام" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street +msgid "Street" +msgstr "خیابان" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street..." +msgstr "خیابان..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street2 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street2 +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street2" +msgstr "خیابان شماره 2" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__student_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_tree +msgid "Student" +msgstr "دانشجو" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_attendance_enterprise +msgid "Student Attendance Kiosk" +msgstr "کیوسک حضور و غیاب دانش آموزان" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Student Course" +msgstr "دوره دانشجویی" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_course_view +#: model:ir.ui.menu,name:openeducat_core.student_course_menu +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_tree +msgid "Student Course Detail" +msgstr "جزئیات دوره دانشجویی" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student_course +msgid "Student Course Details" +msgstr "جزئیات دوره دانشجویی" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_idcard +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student ID Card" +msgstr "کارت دانشجویی" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student IDCard" +msgstr "کارت دانشجویی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_leave_enterprise +msgid "Student Leave" +msgstr "مرخصی دانشجویی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_progress_enterprise +msgid "Student Progress Enterprise" +msgstr "بنگاه پیشرفت دانش آموزی" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Student can sign-in in\n" +" their attendance sheet using facial features\n" +" from image or video." +msgstr "" +"دانش‌آموز می‌تواند با استفاده از ویژگی‌های چهره\n" +" از تصویر یا ویدیو وارد برگه حضور و غیاب خود شود." + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_student_id +msgid "Student must be unique per Batch!" +msgstr "دانش آموز باید در هر دسته منحصر به فرد باشد!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__student_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_root +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Students" +msgstr "دانش آموزان" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_tree +msgid "Subject" +msgstr "موضوع" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_subject +msgid "Subject Management" +msgstr "مدیریت موضوع" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_subject_material_allocation +msgid "Subject Material Allocation" +msgstr "موضوع تخصیص مواد" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_subject_registration_view +#: model:ir.ui.menu,name:openeducat_core.subject_registration_student_menu +msgid "Subject Registration" +msgstr "ثبت موضوع" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_pivot +msgid "Subject Registration Analysis" +msgstr "تجزیه و تحلیل ثبت نام موضوع" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "جزئیات ثبت نام موضوع" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__subject_type +msgid "Subject Type" +msgstr "نوع موضوع" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__subject +msgid "Subject Wise" +msgstr "موضوع عاقلانه" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_graph +msgid "Subject registration graph" +msgstr "نمودار ثبت نام موضوع" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__subject_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__faculty_subject_ids +msgid "Subject(s)" +msgstr "فاعل، موضوع)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Subject-specific\n" +" attendance will be gathered during a\n" +" particular session, whereas general\n" +" attendance will be collected by one\n" +" responsible faculty member for the entire\n" +" day." +msgstr "" +"حضور\n" +" موضوعی خاص در طول یک جلسه خاص جمع‌آوری می‌شود، در حالی که حضور عمومی\n" +" توسط یک عضو هیئت علمی مسئول برای کل\n" +" روز جمع‌آوری می‌شود." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "" +"Subject-specific attendance will be gathered during a particular session, " +"whereas general attendance will be collected by one responsible faculty " +"member for the entire day." +msgstr "" +"حضور در یک موضوع خاص در طول یک جلسه خاص جمع آوری می شود، در حالی که حضور " +"عمومی توسط یک عضو هیئت علمی مسئول برای کل روز جمع آوری می شود." + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_subject_view +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__subject_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_subject_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +msgid "Subjects" +msgstr "فاعل، موضوع" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Submit" +msgstr "ارسال" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__submitted +msgid "Submitted" +msgstr "ارسال شده" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_purchase_currency_id +msgid "Supplier Currency" +msgstr "ارز تامین کننده" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_rank +msgid "Supplier Rank" +msgstr "رتبه تامین کننده" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_23 +msgid "Swartz" +msgstr "سوارتز" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__category_id +msgid "Tags" +msgstr "برچسب ها" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_ids +msgid "Tasks" +msgstr "وظایف" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__vat +msgid "Tax ID" +msgstr "شناسه مالیاتی" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_17 +msgid "Taylor" +msgstr "تیلور" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_teams +msgid "Teams" +msgstr "تیم ها" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__term_structure +msgid "Term Structure" +msgstr "ساختار اصطلاحی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_term_id +msgid "Terms" +msgstr "مقررات" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,help:openeducat_core.field_op_student__country_code +msgid "" +"The ISO country code in two chars. \n" +"You can use this field for quick search." +msgstr "" +"کد کشور ISO در دو کاراکتر. \n" +"می توانید از این فیلد برای جستجوی سریع استفاده کنید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"The Main Purpose of Implementing an\n" +" Asset Management in Education Facilities" +msgstr "هدف اصلی از پیاده سازی مدیریت دارایی در تسهیلات آموزشی" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,help:openeducat_core.field_op_student__vat +msgid "" +"The Tax Identification Number. Values here will be validated based on the " +"country format. You can use '/' to indicate that the partner is not subject " +"to tax." +msgstr "" +"شماره شناسایی مالیاتی مقادیر در اینجا بر اساس قالب کشور تأیید می شوند. " +"می‌توانید از «/» برای نشان دادن اینکه شریک مشمول مالیات نیست استفاده کنید." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_position_id +msgid "" +"The fiscal position determines the taxes/accounts used for this contact." +msgstr "" +"موقعیت مالی مالیات ها/حساب های مورد استفاده برای این تماس را تعیین می کند." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_url +msgid "The full URL to access the document through the website." +msgstr "URL کامل برای دسترسی به سند از طریق وب سایت." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__user_id +msgid "The internal user in charge of this contact." +msgstr "کاربر داخلی مسئول این تماس." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,help:openeducat_core.field_op_student__has_unreconciled_entries +msgid "" +"The partner has at least one unreconciled debit and credit since last time " +"the invoices & payments matching was performed." +msgstr "" +"شریک از آخرین باری که مطابقت فاکتورها و پرداخت‌ها انجام شد، حداقل یک بدهی و " +"اعتبار ناسازگار دارد." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,help:openeducat_core.field_op_student__company_registry +msgid "" +"The registry number of the company. Use it if it is different from the Tax " +"ID. It must be unique across all partners of a same country" +msgstr "" +"شماره ثبت شرکت. اگر با شناسه مالیاتی متفاوت است از آن استفاده کنید. باید در " +"همه شرکای یک کشور منحصر به فرد باشد" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_customer +msgid "" +"The stock location used as destination when sending goods to this contact." +msgstr "مکان موجودی انبار که هنگام ارسال کالا به این مخاطب استفاده می‌شود." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_supplier +msgid "" +"The stock location used as source when receiving goods from this contact." +msgstr "" +"مکان موجودی که هنگام دریافت کالا از این مخاطب به عنوان منبع استفاده می شود." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__theory +msgid "Theory" +msgstr "تئوری" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This Module Adds The\n" +" Feature Of Digital Library To Read Books In\n" +" OpenEduCat." +msgstr "" +"این ماژول ویژگی\n" +" کتابخانه دیجیتال را برای خواندن کتاب در\n" +" OpenEduCat اضافه می کند." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_payable_id +msgid "" +"This account will be used instead of the default one as the payable account " +"for the current partner" +msgstr "" +"این حساب به جای حساب پیش فرض به عنوان حساب پرداختنی برای شریک فعلی استفاده " +"خواهد شد" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_receivable_id +msgid "" +"This account will be used instead of the default one as the receivable " +"account for the current partner" +msgstr "" +"این حساب به جای حساب پیش فرض به عنوان حساب دریافتنی برای شریک فعلی استفاده " +"خواهد شد" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_purchase_currency_id +msgid "" +"This currency will be used, instead of the default one, for purchases from " +"the current partner" +msgstr "این ارز به جای ارز پیش‌فرض، برای خرید از شریک فعلی استفاده خواهد شد" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_normalized +msgid "" +"This field is used to search on email address as the primary email field can" +" contain more than strictly an email address." +msgstr "" +"این فیلد برای جستجو در آدرس ایمیل استفاده می شود زیرا فیلد ایمیل اصلی می " +"تواند بیشتر از یک آدرس ایمیل باشد." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "This is to certify that" +msgstr "این برای تأیید آن است" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature in OpenEduCat LMS to sell\n" +" courses online." +msgstr "" +"این ماژول ویژگی را در OpenEduCat LMS برای فروش\n" +" دوره‌ها به‌صورت آنلاین اضافه می‌کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of forum in learning\n" +" management system to OpenEduCat." +msgstr "" +"این ماژول\n" +" ویژگی فروم در سیستم مدیریت یادگیری\n" +" را به OpenEduCat اضافه می کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of gamification in learning\n" +" management system to OpenEduCat." +msgstr "" +"این ماژول\n" +" ویژگی گیمیفیکیشن در سیستم مدیریت یادگیری\n" +" را به OpenEduCat اضافه می کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of survey in learning\n" +" management system to OpenEduCat." +msgstr "" +"این ماژول\n" +" ویژگی نظرسنجی در سیستم مدیریت یادگیری\n" +" را به OpenEduCat اضافه می کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds the\n" +" feature to manage facilities to OpenEduCat." +msgstr "" +"این ماژول ویژگی\n" +" را برای مدیریت امکانات به OpenEduCat اضافه می کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds you\n" +" feature to create invoice for fees\n" +" collection." +msgstr "" +"این ماژول ویژگی\n" +" را برای ایجاد فاکتور برای جمع آوری هزینه ها اضافه می کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Dropbox." +msgstr "" +"این ماژول به\n" +" امکان ذخیره پشتیبان های ایجاد شده در Dropbox را می دهد." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Google\n" +" Drive." +msgstr "" +"این ماژول به\n" +" امکان ذخیره پشتیبان‌های ایجاد شده در Google\n" +" Drive را می‌دهد." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Onedrive." +msgstr "" +"این ماژول به\n" +" امکان ذخیره پشتیبان های ایجاد شده در Onedrive را می دهد." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote\n" +" SFTP server just like FTP Server, but it\n" +" adds a layer of security to the process." +msgstr "" +"این ماژول به\n" +" امکان ذخیره پشتیبان های ایجاد شده را در سرور SFTP از راه دور مانند سرور FTP می دهد، اما\n" +" لایه ای از امنیت را به فرآیند اضافه می کند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote FTP\n" +" server." +msgstr "" +"این ماژول به\n" +" امکان ذخیره پشتیبان های ایجاد شده در سرور FTP\n" +" راه دور را می دهد." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" Faculty to Create Rubrics Template to grade\n" +" the assignments based on points or\n" +" percentage and manage the assignment\n" +" submission." +msgstr "" +"این ماژول به اساتید اجازه می‌دهد که الگوی روبریک‌ها را ایجاد کنند تا تکالیف را بر اساس امتیاز یا درصد نمره‌دهی کنند و تکالیف\n" +" ارسالی را مدیریت کنند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" alumni to create job post." +msgstr "این ماژول به فارغ التحصیلان اجازه می دهد تا پست شغلی ایجاد کنند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" parent to access fees details of their\n" +" children." +msgstr "" +"این ماژول به والدین اجازه می‌دهد به جزئیات هزینه‌های فرزندشان دسترسی داشته " +"باشند." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module provides a helping hand to\n" +" students." +msgstr "این ماژول به دانش آموزان کمک می کند." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "" +"This payment term will be used instead of the default one for purchase " +"orders and vendor bills" +msgstr "" +"این عبارت پرداخت به جای عبارت پیش‌فرض برای سفارش‌های خرید و صورت‌حساب‌های " +"فروشنده استفاده می‌شود" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_term_id +msgid "" +"This payment term will be used instead of the default one for sales orders " +"and customer invoices" +msgstr "" +"این عبارت پرداخت به جای عبارت پیش‌فرض برای سفارش‌های فروش و فاکتورهای مشتری " +"استفاده می‌شود" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" +"این لیست قیمت به جای لیست پیش فرض برای فروش به شریک فعلی استفاده می شود" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_15 +msgid "Thomas" +msgstr "توماس" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__three_sem +msgid "Three Trimesters" +msgstr "سه سه ماهه" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ticket_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ticket_count +msgid "Ticket Count" +msgstr "تعداد بلیط" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Timetable" +msgstr "جدول زمانی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable_enterprise +msgid "Timetable Enterprise" +msgstr "جدول زمانی سازمانی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz +msgid "Timezone" +msgstr "منطقه زمانی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz_offset +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz_offset +msgid "Timezone offset" +msgstr "افست منطقه زمانی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__title +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Title" +msgstr "عنوان" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "To the best of my knowledge, he / she bears a Good Moral character." +msgstr "تا جایی که من می دانم، او شخصیت اخلاقی خوبی دارد." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__total_invoiced +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__total_invoiced +msgid "Total Invoiced" +msgstr "مجموع صورتحساب" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit +msgid "Total Payable" +msgstr "جمع پرداختی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit +msgid "Total Receivable" +msgstr "کل دریافتنی" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit +msgid "Total amount this customer owes you." +msgstr "کل مبلغی که این مشتری به شما بدهکار است." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,help:openeducat_core.field_op_student__debit +msgid "Total amount you have to pay to this vendor." +msgstr "کل مبلغی که باید به این فروشنده بپردازید." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_transportation_enterprise +msgid "Transportation Enterprise" +msgstr "شرکت حمل و نقل" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem +msgid "Two Semesters" +msgstr "دو ترم" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_qua +msgid "Two Semesters subdivided by Quarters" +msgstr "دو ترم تقسیم شده به کوارتر" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_final +msgid "Two Semesters subdivided by Quarters and Final Exams" +msgstr "دو ترم تقسیم شده به امتحانات چهارم و پایانی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Type" +msgstr "تایپ کنید" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "نوع فعالیت استثنا در ثبت." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_endpoint +msgid "" +"Unique identifier used by the BIS Billing 3.0 and its derivatives, also " +"known as 'Endpoint ID'." +msgstr "" +"شناسه منحصر به فرد مورد استفاده توسط BIS Billing 3.0 و مشتقات آن، همچنین به " +"عنوان \"شناسه نقطه پایانی\" شناخته می شود." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__barcode +msgid "Use a barcode to identify this contact." +msgstr "برای شناسایی این مخاطب از بارکد استفاده کنید." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__login +msgid "Used to log into the system" +msgstr "برای ورود به سیستم استفاده می شود" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_users +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "User" +msgstr "کاربر" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__user_line +msgid "User Line" +msgstr "خط کاربر" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_ids +msgid "Users" +msgstr "کاربران" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_supplier +msgid "Vendor Location" +msgstr "مکان فروشنده" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "Vendor Payment Terms" +msgstr "شرایط پرداخت فروشنده" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_22 +msgid "Victor" +msgstr "ویکتور" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visa_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visa_info +msgid "Visa Info" +msgstr "اطلاعات ویزا" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_published +msgid "Visible on current website" +msgstr "قابل مشاهده در وب سایت فعلی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visitor_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visitor_ids +msgid "Visitors" +msgstr "بازدید کنندگان" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__user_boolean +msgid "Want to create user too ?" +msgstr "آیا می خواهید کاربر نیز ایجاد کنید؟" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_id +msgid "Website" +msgstr "سایت اینترنتی" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__website_message_ids +msgid "Website Comments" +msgstr "نظرات وب سایت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website +msgid "Website Link" +msgstr "لینک وب سایت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website Messages" +msgstr "پیام های وب سایت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_description +msgid "Website Partner Full Description" +msgstr "توضیحات کامل شریک وب سایت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_short_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_short_description +msgid "Website Partner Short Description" +msgstr "توضیحات کوتاه شریک وب سایت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_url +msgid "Website URL" +msgstr "آدرس وب سایت" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website communication history" +msgstr "تاریخچه ارتباطات وب سایت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_description +msgid "Website meta description" +msgstr "توضیحات متای وب سایت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_keywords +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_keywords +msgid "Website meta keywords" +msgstr "متا کلمات کلیدی وب سایت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_title +msgid "Website meta title" +msgstr "عنوان متای وب سایت" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_og_img +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_og_img +msgid "Website opengraph image" +msgstr "تصویر opengraph وبسایت" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,help:openeducat_core.field_op_student__tz +msgid "" +"When printing documents and exporting/importing data, time values are computed according to this timezone.\n" +"If the timezone is not set, UTC (Coordinated Universal Time) is used.\n" +"Anywhere else, time values are computed according to the time offset of your web client." +msgstr "" +"هنگام چاپ اسناد و صادرات/وارد کردن داده‌ها، مقادیر زمانی بر اساس این منطقه زمانی محاسبه می‌شوند.\n" +"اگر منطقه زمانی تنظیم نشده باشد، از UTC (زمان جهانی هماهنگ) استفاده می‌شود.\n" +"در هر جای دیگر، مقادیر زمانی بر اساس افست زمانی شما محاسبه می‌شود. مشتری وب" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_12 +msgid "Wilson" +msgstr "ویلسون" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"With the growing use of\n" +" online learning and giving examinations over\n" +" the online mode." +msgstr "" +"با استفاده روزافزون از\n" +" یادگیری آنلاین و دادن امتحان در حالت آنلاین." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Year" +msgstr "سال" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "You cannot create recursive Course." +msgstr "شما نمی توانید دوره بازگشتی ایجاد کنید." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "ZIP" +msgstr "ZIP" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__zip +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__zip +msgid "Zip" +msgstr "زیپ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_zoom +msgid "Zoom" +msgstr "بزرگنمایی" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,help:openeducat_core.field_op_student__days_sales_outstanding +msgid "" +"[(Total Receivable/Total Revenue) * number of days since the first invoice] " +"for this customer" +msgstr "" +"[(کل دریافتنی/کل درآمد) * تعداد روزهای پس از اولین فاکتور] برای این مشتری" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "miscellaneous" +msgstr "متفرقه" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "or" +msgstr "یا" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__state +msgid "state" +msgstr "حالت" diff --git a/CatEdu/openeducat_core/i18n/fr.po b/CatEdu/openeducat_core/i18n/fr.po new file mode 100644 index 0000000..17d0011 --- /dev/null +++ b/CatEdu/openeducat_core/i18n/fr.po @@ -0,0 +1,5221 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:11+0000" +"PO-Revision-Date:2024-02-15 09:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__event_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__event_count +msgid "# Events" +msgstr "# Événements" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_count +msgid "# Meetings" +msgstr "# Réunions" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_count +msgid "# Tasks" +msgstr "# Tâches" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_invoice_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_invoice_count +msgid "# Vendor Bills" +msgstr "# Factures du fournisseur" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_bonafide +msgid "'Bonafide Certificate - %s' % (object.name)" +msgstr "'Certificat de bonne foi - %s' % (object.name)" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_idcard +msgid "'Student ID Card - %s' % (object.name)" +msgstr "'Carte d'identité d'étudiant - %s' % (object.name)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,help:openeducat_core.field_op_student__type +msgid "" +"- Contact: Use this to organize the contact details of employees of a given company (e.g. CEO, CFO, ...).\n" +"- Invoice Address: Preferred address for all invoices. Selected by default when you invoice an order that belongs to this company.\n" +"- Delivery Address: Preferred address for all deliveries. Selected by default when you deliver an order that belongs to this company.\n" +"- Other: Other address for the company (e.g. subsidiary, ...)" +msgstr "" +"- Contact : utilisez ceci pour organiser les coordonnées des employés d'une entreprise donnée (par exemple, PDG, CFO, ...).\n" +"- Adresse de facturation : adresse préférée pour toutes les factures. Sélectionné par défaut lorsque vous facturez une commande appartenant à cette société.\n" +"- Adresse de livraison : Adresse privilégiée pour toutes les livraisons. Sélectionné par défaut lorsque vous livrez une commande appartenant à cette société.\n" +"- Autre : Autre adresse de la société (filiale par exemple, ...)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "DATE:" +msgstr "DATE :" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "PRINCIPAL" +msgstr "PRINCIPAL" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" BirthDate :\n" +" " +msgstr "" +"
\n" +" \n" +" Date de naissance :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" Blood Group :\n" +" " +msgstr "" +"
\n" +" \n" +" Groupe sanguin :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"\n" +" is / was a bonafide student of this school / college studying in" +msgstr "" +"\n" +" est/était un étudiant de bonne foi de cette école/université qui étudiait à" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Course :\n" +" " +msgstr "" +"\n" +" Cours :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" Nom :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Bonafide Certificate" +msgstr "Certificat de bonne foi" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"A unique new way to manage student\n" +" grades and homework from any device and platform." +msgstr "" +"Une nouvelle façon unique de gérer les notes et les devoirs des élèves " +"depuis n'importe quel appareil et plateforme." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a+ +msgid "A+ve" +msgstr "A + ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a- +msgid "A-ve" +msgstr "A-et" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab+ +msgid "AB+ve" +msgstr "UE+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab- +msgid "AB-ve" +msgstr "UE-ve" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_20 +msgid "Abdul" +msgstr "Abdoul" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_term_view +#: model:ir.model,name:openeducat_core.model_op_academic_term +#: model:ir.ui.menu,name:openeducat_core.menu_academic_term +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Term" +msgstr "Trimestre académique" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__academic_term_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Academic Terms" +msgstr "Conditions académiques" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_year_view +#: model:ir.model,name:openeducat_core.model_op_academic_year +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__academic_year_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_years_id +#: model:ir.ui.menu,name:openeducat_core.menu_academic_year +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Year" +msgstr "Année académique" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_payable_id +msgid "Account Payable" +msgstr "Compte à payer" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_receivable_id +msgid "Account Receivable" +msgstr "Compte recevable" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__accreditation +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Accreditation" +msgstr "Accréditation" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_achievement_enterprise +msgid "Achievement Enterprise" +msgstr "Réalisation Entreprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction +msgid "Action Needed" +msgstr "Action nécessaire" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__active +msgid "Active" +msgstr "Actif" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active_lang_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active_lang_count +msgid "Active Lang Count" +msgstr "Nombre de langues actives" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_ids +msgid "Activities" +msgstr "Activités" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity +msgid "Activity" +msgstr "Activité" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity_enterprise +msgid "Activity Enterprise" +msgstr "Activité Entreprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Activité Exception Décoration" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_activity +msgid "Activity Management" +msgstr "Gestion des activités" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_state +msgid "Activity State" +msgstr "État d'activité" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_icon +msgid "Activity Type Icon" +msgstr "Icône de type d'activité" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__additional_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__additional_info +msgid "Additional info" +msgstr "information additionnelle" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Address" +msgstr "Adresse" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__type +msgid "Address Type" +msgstr "Type d'adresse" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Admission" +msgstr "Admission" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission_enterprise +msgid "Admission Enterprise" +msgstr "Admission Entreprise" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_11 +msgid "Ahmed" +msgstr "Ahmed" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_10 +msgid "Alex" +msgstr "Alex" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,help:openeducat_core.field_op_student__lang +msgid "" +"All the emails and documents sent to this contact will be translated in this" +" language." +msgstr "" +"Tous les emails et documents envoyés à ce contact seront traduits dans cette" +" langue." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__allowed_department_ids +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_ids +msgid "Allowed Department" +msgstr "Département autorisé" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Alumni" +msgstr "Anciens élèves" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_blog_enterprise +msgid "Alumni Blog Enterprise" +msgstr "Blog des anciens élèves Entreprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_enterprise +msgid "Alumni Enterprise" +msgstr "Entreprise des anciens élèves" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_event_enterprise +msgid "Alumni Event Enterprise" +msgstr "Entreprise événementielle pour les anciens élèves" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_job_enterprise +msgid "Alumni Job Enterprise" +msgstr "Emploi des anciens élèves Entreprise" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_6 +msgid "Ana" +msgstr "Bien" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_25 +msgid "Anderson" +msgstr "Anderson" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_1 +msgid "Andre" +msgstr "André" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_13 +msgid "Andrew" +msgstr "André" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_17 +msgid "Anna" +msgstr "Anna" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__approval_authority +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Approval Authority" +msgstr "Autorité d'approbation" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Approve" +msgstr "Approuver" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__approved +msgid "Approved" +msgstr "Approuvé" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Apps" +msgstr "applications" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Archived" +msgstr "Archivé" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_asset_request_enterprise +msgid "Asset Request Enterprise" +msgstr "Entreprise de demande d’actifs" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Assign and manage\n" +" assignments to individual students, group of\n" +" students or entire batch." +msgstr "" +"Attribuez et gérez des devoirs à des étudiants individuels, à un groupe " +"d'étudiants ou à un groupe entier." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Assignment" +msgstr "Affectation" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_enterprise +msgid "Assignment Enterprise" +msgstr "Mission Entreprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_bridge +msgid "Assignment Grading Bridge" +msgstr "Pont de notation des affectations" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_enterprise +msgid "Assignment Grading Enterprise" +msgstr "Entreprise de notation des affectations" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_rubrics +msgid "Assignment Rubrics" +msgstr "Rubriques des devoirs" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_attachment_count +msgid "Attachment Count" +msgstr "Nombre de pièces jointes" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Attendance" +msgstr "Présence" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_enterprise +msgid "Attendance Enterprise" +msgstr "Entreprise de fréquentation" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_face_recognition +msgid "Attendance Face Recognition" +msgstr "Reconnaissance faciale de présence" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "Attendance Subject Generic" +msgstr "Sujet de fréquentation générique" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_report_xlsx +msgid "Attendance Xlsx Report" +msgstr "Rapport Xlsx de présence" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Attendance system that\n" +" improves employee time tracking, scheduling,\n" +" and reporting." +msgstr "" +"Système de présence qui\n" +" améliore le suivi du temps, la planification et le reporting des employés." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Automate lead and opportunity tracking\n" +" with state of the art CRM system built-in giving a\n" +" unparallel competitive advantage." +msgstr "" +"Automatisez le suivi des leads et des opportunités\n" +" avec un système CRM de pointe intégré offrant un\n" +" avantage concurrentiel sans précédent." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,help:openeducat_core.field_op_student__receipt_reminder_email +msgid "" +"Automatically send a confirmation email to the vendor X days before the " +"expected receipt date, asking him to confirm the exact date." +msgstr "" +"Envoyez automatiquement un email de confirmation au vendeur X jours avant la" +" date de réception prévue, lui demandant de confirmer la date exacte." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1920 +msgid "Avatar" +msgstr "Avatar" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1024 +msgid "Avatar 1024" +msgstr "Avatar 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_128 +msgid "Avatar 128" +msgstr "Avatar 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_256 +msgid "Avatar 256" +msgstr "Avatar 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_512 +msgid "Avatar 512" +msgstr "Avatar 512" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b+ +msgid "B+ve" +msgstr "B+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b- +msgid "B-ve" +msgstr "Groupe" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office +msgid "Back Office" +msgstr "Back-Office" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office_admin +msgid "Back Office Admin" +msgstr "Administrateur du back-office" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_backend_theme +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backend Theme" +msgstr "Thème back-end" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backup" +msgstr "Sauvegarde" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__barcode +msgid "Badge ID" +msgstr "Identifiant du badge" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_account_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_account_count +msgid "Bank" +msgstr "Banque" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_ids +msgid "Banks" +msgstr "Banques" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__barcode +msgid "Barcode" +msgstr "code à barre" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__batch_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Batch" +msgstr "Lot" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_batch_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_batch_sub +msgid "Batches" +msgstr "Lots" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_bigbluebutton +msgid "Bigbluebutton Enterprise" +msgstr "Bigbluebutton Entreprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__birth_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__birth_date +msgid "Birth Date" +msgstr "Date de naissance" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "La date de naissance ne peut pas être supérieure à la date actuelle !" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_blacklisted +msgid "Blacklist" +msgstr "Liste noire" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile_blacklisted +msgid "Blacklisted Phone Is Mobile" +msgstr "Le téléphone sur liste noire est mobile" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_blacklisted +msgid "Blacklisted Phone is Phone" +msgstr "Le téléphone sur liste noire est le téléphone" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__blood_group +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__blood_group +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Blood Group" +msgstr "Groupe sanguin" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_13 +msgid "Bob" +msgstr "Bob" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_bonafide +msgid "Bonafide Certificate" +msgstr "Certificat authentique" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__both +msgid "Both" +msgstr "Les deux" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_bounce +msgid "Bounce" +msgstr "Rebond" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_9 +msgid "Brown" +msgstr "Brun" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__buyer_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__buyer_id +msgid "Buyer" +msgstr "Acheteur" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cce +msgid "CCE" +msgstr "CCE" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_crm_enterprise +msgid "CRM Enterprise" +msgstr "CRM Entreprise" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cwa +msgid "CWA" +msgstr "CWA" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_campus_enterprise +msgid "Campus Enterprise" +msgstr "Campus Entreprise" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start\n" +" up data of campus facility in an institute for students." +msgstr "" +"Campus vous aide à fournir les données de démarrage des installations du " +"campus dans un institut pour les étudiants." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start up data of campus facility in an " +"institute for students." +msgstr "" +"Campus vous aide à fournir les données de démarrage des installations du " +"campus dans un institut pour les étudiants." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__can_publish +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__can_publish +msgid "Can Publish" +msgstr "Peut publier" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Cancel" +msgstr "Annuler" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_2 +msgid "Carter" +msgstr "Charretier" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_category_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_category_sub +msgid "Categories" +msgstr "Catégories" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__category_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_tree +msgid "Category" +msgstr "Catégorie" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Centralized barcode\n" +" enabled integrated library management." +msgstr "" +"Le code-barres centralisé\n" +" a permis la gestion intégrée de la bibliothèque." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__channel_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__channel_ids +msgid "Channels" +msgstr "Canaux" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_24 +msgid "Charles" +msgstr "Charles" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_company +msgid "Check if the contact is a company, otherwise it is a person" +msgstr "Vérifiez si le contact est une entreprise, sinon c'est une personne" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee +msgid "Check this box if this contact is an Employee." +msgstr "Cochez cette case si ce contact est un employé." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__child_ids +msgid "Childs" +msgstr "Enfants" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__city +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__city +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "City" +msgstr "Ville" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Classroom" +msgstr "Salle de classe" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom_enterprise +msgid "Classroom Enterprise" +msgstr "Entreprise en classe" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/review.xml:0 +#, python-format +msgid "Close" +msgstr "Fermer" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__code +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +msgid "Code" +msgstr "Code" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_batch_unique_batch_code +msgid "Code should be unique per batch!" +msgstr "Le code doit être unique par lot !" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_category_unique_category_code +msgid "Code should be unique per category!" +msgstr "Le code doit être unique par catégorie !" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_course_unique_course_code +msgid "Code should be unique per course!" +msgstr "Le code doit être unique par cours !" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_subject_unique_subject_code +msgid "Code should be unique per subject!" +msgstr "Le code doit être unique par sujet !" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_eas +msgid "" +"Code used to identify the Endpoint for BIS Billing 3.0 and its derivatives.\n" +" List available at https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" +msgstr "" +"Code utilisé pour identifier le point de terminaison pour BIS Billing 3.0 et ses dérivés.\n" +" Liste disponible sur https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__color +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__color +msgid "Color Index" +msgstr "Index des couleurs" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_partner_id +msgid "Commercial Entity" +msgstr "Entité commerciale" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_company +msgid "Companies" +msgstr "Entreprises" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref_company_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref_company_ids +msgid "Companies that refers to partner" +msgstr "Entreprises qui font référence à un partenaire" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_id +msgid "Company" +msgstr "Entreprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_registry +msgid "Company ID" +msgstr "Identifiant de l'entreprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_name +msgid "Company Name" +msgstr "Nom de l'entreprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_company_name +msgid "Company Name Entity" +msgstr "Nom de l'entreprise Entité" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_type +msgid "Company Type" +msgstr "Type de compagnie" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_gid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_gid +msgid "Company database ID" +msgstr "Identifiant de la base de données de l'entreprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address +msgid "Complete Address" +msgstr "Adresse complète" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__complete_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__complete_name +msgid "Complete Name" +msgstr "Nom complet" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__compulsory +msgid "Compulsory" +msgstr "Obligatoire" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__compulsory_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Compulsory Subjects" +msgstr "Matières obligatoires" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_config_settings +msgid "Config Settings" +msgstr "Paramètres de configuration" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config +msgid "Configuration" +msgstr "Configuration" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of Job Type in Placement\n" +" Management will let the user to create the job." +msgstr "" +"La configuration du type de travail dans la gestion des placements\n" +" permettra à l'utilisateur de créer le travail." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to\n" +" provide the start up data of fees according to the courses\n" +" of an institute." +msgstr "" +"La configuration des frais vous aide à\n" +" fournir les données de démarrage des frais en fonction des cours\n" +" d'un institut." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to provide the start up data of fees " +"according to the courses of an institute." +msgstr "" +"La configuration des frais vous aide à fournir les données de démarrage des " +"frais en fonction des cours d'un institut." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in\n" +" transportation helps you to provide the start up data of\n" +" each route." +msgstr "" +"La configuration des itinéraires dans\n" +" le transport vous aide à fournir les données de démarrage de\n" +" chaque itinéraire." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in transportation helps you to provide the start up " +"data of each route." +msgstr "" +"La configuration des itinéraires de transport vous aide à fournir les " +"données de démarrage de chaque itinéraire." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Configure different scholarship types." +msgstr "Configurez différents types de bourses." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_partner +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__child_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__child_ids +msgid "Contact" +msgstr "Contact" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Contact Support" +msgstr "Contactez le support" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_bounce +msgid "Counter of the number of bounced emails for this contact" +msgstr "Compteur du nombre d'emails rebondis pour ce contact" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Country" +msgstr "Pays" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_code +msgid "Country Code" +msgstr "Code postal" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Course" +msgstr "Cours" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__course_detail_ids +msgid "Course Details" +msgstr "Détails du cours" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_course +msgid "Course Management" +msgstr "Gestion des cours" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_tree +msgid "Course Registration" +msgstr "L'inscription aux cours" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject_registration.py:0 +#, python-format +msgid "Course not found on student's admission!" +msgstr "Cours introuvable sur l'admission de l'étudiant !" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_course_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_course_sub +msgid "Courses" +msgstr "Cours" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_boolean +msgid "Create Boolean" +msgstr "Créer un booléen" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_create_employee_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +msgid "Create Employee" +msgstr "Créer un employé" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty_employee +msgid "Create Employee and User of Faculty" +msgstr "Créer un employé et un utilisateur de la faculté" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Create Student User" +msgstr "Créer un utilisateur étudiant" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Create Terms" +msgstr "Créer des termes" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +msgid "Create User for selected Faculty(s)" +msgstr "Créer un utilisateur pour les facultés sélectionnées" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create User for selected Student(s)" +msgstr "Créer un utilisateur pour les étudiants sélectionnés" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_user_create_view_act +#: model:ir.actions.act_window,name:openeducat_core.student_user_create_view_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create Users" +msgstr "Créer des utilisateurs" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_date +msgid "Created on" +msgstr "Créé sur" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_limit +msgid "Credit Limit" +msgstr "Limite de crédit" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_to_invoice +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_to_invoice +msgid "Credit To Invoice" +msgstr "Crédit à la facture" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit_limit +msgid "Credit limit specific to this partner." +msgstr "Limite de crédit spécifique à ce partenaire." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__currency_id +msgid "Currency" +msgstr "Devise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_customer +msgid "Customer Location" +msgstr "Emplacement du client" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_term_id +msgid "Customer Payment Terms" +msgstr "Conditions de paiement du client" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__customer_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__customer_rank +msgid "Customer Rank" +msgstr "Classement des clients" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_1 +#: model:op.student,last_name:openeducat_core.op_student_4 +msgid "Dani" +msgstr "Dany" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Dashboard" +msgstr "Tableau de bord" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_dashboard_kpi +msgid "Dashboard KPI" +msgstr "KPI du tableau de bord" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_dropbox +msgid "Database Backup to Dropbox" +msgstr "Sauvegarde de la base de données sur Dropbox" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_google_drive +msgid "Database Backup to Google Drive" +msgstr "Sauvegarde de la base de données sur Google Drive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup +msgid "Database Backup to Local Server" +msgstr "Sauvegarde de la base de données sur le serveur local" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_onedrive +msgid "Database Backup to Onedrive" +msgstr "Sauvegarde de la base de données sur Onedrive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_ftp +msgid "Database Backup to Remote FTP Server" +msgstr "Sauvegarde de la base de données sur un serveur FTP distant" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_sftp +msgid "Database Backup to Remote SFTP Server" +msgstr "Sauvegarde de la base de données sur un serveur SFTP distant" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__date +msgid "Date" +msgstr "Date" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_8 +msgid "David" +msgstr "David" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Days Before Receipt" +msgstr "Jours avant la réception" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__days_sales_outstanding +msgid "Days Sales Outstanding (DSO)" +msgstr "Jours de ventes restantes (DSO)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__trust +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__trust +msgid "Degree of trust you have in this debtor" +msgstr "Degré de confiance que vous avez en ce débiteur" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by\n" +" students or faculties." +msgstr "" +"Délivrez et partagez\n" +" des connaissances avec tout le monde en créant\n" +" des blogs bien informés et conçus par\n" +" des étudiants ou des professeurs." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by students\n" +" or faculties." +msgstr "" +"Délivrez et partagez\n" +" des connaissances avec tout le monde en créant\n" +" des blogs bien informés et conçus par des étudiants\n" +" ou des professeurs." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__department_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__department_id +#: model:ir.ui.menu,name:openeducat_core.menu_op_department_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_tree +msgid "Department" +msgstr "Département" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__dept_id +msgid "Department Name" +msgstr "Nom du département" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_department_view +msgid "Departments" +msgstr "Départements" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Departments count" +msgstr "Les départements comptent" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_digital_library +msgid "Digital Library" +msgstr "Bibliothèque numérique" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_discipline +msgid "Discipline Enterprise" +msgstr "Discipline Entreprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__display_name +msgid "Display Name" +msgstr "Afficher un nom" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Documentation" +msgstr "Documentation" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Download students\n" +" attendace xlsx report" +msgstr "Télécharger le rapport xlsx de présence des étudiants" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__draft +msgid "Draft" +msgstr "Brouillon" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__duplicated_bank_account_partners_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__duplicated_bank_account_partners_count +msgid "Duplicated Bank Account Partners Count" +msgstr "Nombre de partenaires de comptes bancaires en double" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_openeducat +msgid "Education" +msgstr "Éducation" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_other_education +msgid "Education Other" +msgstr "Éducation Autre" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,help:openeducat_core.field_op_student__partner_share +msgid "" +"Either customer (not a user), either shared user. Indicated the current " +"partner is a customer without access or with a limited access created for " +"sharing data." +msgstr "" +"Soit client (pas utilisateur), soit utilisateur partagé. Indique que le " +"partenaire actuel est un client sans accès ou avec un accès limité créé pour" +" le partage de données." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__elective +msgid "Elective" +msgstr "Électif" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__elective_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Elective Subjects" +msgstr "Matières au choix" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email +msgid "Email" +msgstr "E-mail" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emergency_contact +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__emergency_contact +msgid "Emergency Contact" +msgstr "Personne à contacter en cas d'urgence" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_hr_employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee +msgid "Employee" +msgstr "Employé" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee_ids +msgid "Employees" +msgstr "Employés" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employees_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employees_count +msgid "Employees Count" +msgstr "Nombre d'employés" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__end_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "End Date" +msgstr "Date de fin" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "La date de fin ne peut pas être définie avant la date de début." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_9 +msgid "Eric" +msgstr "Éric" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/update.py:0 +#, python-format +msgid "Error during communication with the warranty server." +msgstr "Erreur lors de la communication avec le serveur de garantie." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__evaluation_type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Evaluation Type" +msgstr "Type d'évaluation" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_event_enterprise +msgid "Event Enterprise" +msgstr "Entreprise événementielle" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Exam" +msgstr "Examen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_enterprise +msgid "Exam Enterprise" +msgstr "Entreprise d'examen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_gpa_enterprise +msgid "Exam GPA Enterprise" +msgstr "Examen GPA Entreprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_grading_bridge +msgid "Exam Grading Bridge" +msgstr "Pont de notation des examens" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility +msgid "Facility" +msgstr "Facilité" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility_enterprise +msgid "Facility Enterprise" +msgstr "Entreprise d'installation" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__faculty_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_root +msgid "Faculties" +msgstr "Les facultés" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Faculties can use the live\n" +" session to create, edit, and assign both team\n" +" and individual assignments." +msgstr "" +"Les professeurs peuvent utiliser la session en direct\n" +" pour créer, modifier et attribuer des tâches\n" +" d'équipe et individuelles." + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_tree +msgid "Faculty" +msgstr "la faculté" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_2 +msgid "Fahad" +msgstr "Fahad" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_10 +msgid "Fatima" +msgstr "Fátima" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees" +msgstr "Frais" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees Access for Parents" +msgstr "Tarifs Accès pour les parents" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_enterprise +msgid "Fees Enterprise" +msgstr "Frais Entreprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_duration +msgid "Fees On Duration" +msgstr "Frais sur durée" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_session +msgid "Fees On Session" +msgstr "Tarifs à la séance" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_parent_bridge +msgid "Fees Parent Bridge" +msgstr "Frais Parent Bridge" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_plan +msgid "Fees Plan" +msgstr "Plan de frais" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__female +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__f +msgid "Female" +msgstr "Femelle" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized +msgid "" +"Field used to store sanitized phone number. Helps speeding up searches and " +"comparisons." +msgstr "" +"Champ utilisé pour stocker le numéro de téléphone nettoyé. Aide à accélérer " +"les recherches et les comparaisons." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__final_year +msgid "Final Year Grades subdivided by Quarters" +msgstr "Notes de dernière année subdivisées par trimestres" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__finished +msgid "Finished" +msgstr "Fini" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__first_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "First Name" +msgstr "Prénom" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__fiscal_country_codes +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__fiscal_country_codes +msgid "Fiscal Country Codes" +msgstr "Codes fiscaux des pays" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_position_id +msgid "Fiscal Position" +msgstr "Situation fiscale" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_15 +msgid "Flynn" +msgstr "Flynn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_follower_ids +msgid "Followers" +msgstr "Suiveurs" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_partner_ids +msgid "Followers (Partners)" +msgstr "Abonnés (partenaires)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Icône géniale de police, par exemple. tâches fat" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ubl_cii_format +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ubl_cii_format +msgid "Format" +msgstr "Format" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_formatted +msgid "Format email address \"Name \"" +msgstr "Formater l'adresse e-mail \"Nom \"" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_formatted +msgid "Formatted Email" +msgstr "E-mail formaté" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__four_quarter +msgid "Four Quarters" +msgstr "Quatre quarts" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__gpa +msgid "GPA" +msgstr "GPA" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__gender +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gender +msgid "Gender" +msgstr "Genre" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_student +msgid "General" +msgstr "Général" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_general +msgid "General Management" +msgstr "Direction générale" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__generic +msgid "Generic" +msgstr "Générique" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_latitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_latitude +msgid "Geo Latitude" +msgstr "Géo Latitude" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_longitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_longitude +msgid "Geo Longitude" +msgstr "Géolongitude" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Get Subjects" +msgstr "Obtenir des sujets" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Give a better transparency\n" +" to a parent about their child’s academic\n" +" activities and achievements." +msgstr "" +"Offrez une meilleure transparence\n" +" à un parent sur les activités et les réalisations académiques\n" +" de son enfant." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_googlemeet +msgid "Google Meet" +msgstr "Google Rencontre" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Google Meet helps you to organize\n" +" online classrooms or live meetings." +msgstr "" +"Google Meet vous aide à organiser\n" +" des cours en ligne ou des réunions en direct." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__grade_weightage +msgid "Grade Weightage" +msgstr "Poids de catégorie" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grading +msgid "Grading" +msgstr "Classement" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grievance_enterprise +msgid "Grievance" +msgstr "Grief" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Group By..." +msgstr "Par groupe..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emp_id +msgid "HR Employee" +msgstr "Employé RH" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_20 +msgid "Hajjar" +msgstr "Hajjar" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Harness the power of true open source\n" +" web conferencing system for online learning." +msgstr "" +"Exploitez la puissance d'un véritable système de conférence Web\n" +" open source pour l'apprentissage en ligne." + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_3 +msgid "Harvey" +msgstr "Harvey" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__has_message +msgid "Has Message" +msgstr "A un message" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_unreconciled_entries +msgid "Has Unreconciled Entries" +msgstr "A des entrées non rapprochées" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_health_enterprise +msgid "Health Enterprise" +msgstr "Entreprise de santé" + +#. module: openeducat_core +#: model:ir.module.category,description:openeducat_core.module_category_all_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_all_other_education +#: model:ir.module.category,description:openeducat_core.module_category_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_openeducat_others +msgid "Helps you manage your institutes different-different users." +msgstr "Vous aide à gérer les différents utilisateurs de votre institut." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"His / Her birthday as recorded in the General Register of the school /\n" +" college is" +msgstr "" +"Sa date de naissance inscrite au Registre Général de l'école/\n" +" collège est" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__id +msgid "ID" +msgstr "IDENTIFIANT" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id_number +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id_number +msgid "ID Card Number" +msgstr "Numéro de carte d'identité" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_student__barcode +msgid "ID used for student identification" +msgstr "Carte d'identité utilisée pour l'identification de l'étudiant" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__im_status +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__im_status +msgid "IM Status" +msgstr "Statut de messagerie instantanée" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon" +msgstr "Icône" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Icône pour indiquer une activité d'exception." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" +"Si cette case est cochée, les nouveaux messages nécessitent votre attention." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Si coché, certains messages ont une erreur de livraison." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__team_id +msgid "" +"If set, this Sales Team will be used for sales and assignments related to " +"this partner" +msgstr "" +"Si définie, cette équipe commerciale sera utilisée pour les ventes et les " +"missions liées à ce partenaire." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_blacklisted +msgid "" +"If the email address is on the blacklist, the contact won't receive mass " +"mailing anymore, from any list" +msgstr "" +"Si l'adresse email est sur la liste noire, le contact ne recevra plus de " +"mailing en masse, quelle que soit la liste." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "" +"If the sanitized phone number is on the blacklist, the contact won't receive" +" mass mailing sms anymore, from any list" +msgstr "" +"Si le numéro de téléphone désinfecté est sur la liste noire, le contact ne " +"recevra plus de SMS de mailing en masse, quelle que soit la liste." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1920 +msgid "Image" +msgstr "Image" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1024 +msgid "Image 1024" +msgstr "Image 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_128 +msgid "Image 128" +msgstr "Image 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_256 +msgid "Image 256" +msgstr "Image 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_512 +msgid "Image 512" +msgstr "Image 512" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "Import Template for Batch" +msgstr "Modèle d'importation par lots" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "Import Template for Courses" +msgstr "Modèle d'importation pour les cours" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#, python-format +msgid "Import Template for Faculties" +msgstr "Modèle d'importation pour les facultés" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Student Course Details" +msgstr "Modèle d'importation pour les détails des cours des étudiants" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Students" +msgstr "Modèle d'importation pour les étudiants" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject.py:0 +#, python-format +msgid "Import Template for Subjects" +msgstr "Modèle d'importation pour les sujets" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__mobile_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a mobile number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"Indique si un numéro de téléphone désinfecté sur liste noire est un numéro " +"de mobile. Permet de distinguer quel numéro est sur la liste noire lorsqu'il" +" y a à la fois un champ mobile et un champ téléphone dans un modèle." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a phone number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"Indique si un numéro de téléphone désinfecté sur liste noire est un numéro " +"de téléphone. Permet de distinguer quel numéro est sur la liste noire " +"lorsqu'il y a à la fois un champ mobile et un champ téléphone dans un " +"modèle." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__industry_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__industry_id +msgid "Industry" +msgstr "Industrie" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address_inline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address_inline +msgid "Inlined Complete Address" +msgstr "Adresse complète en ligne" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Institute Detail" +msgstr "Détail de l'institut" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn +msgid "Invoice" +msgstr "Facture" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_ids +msgid "Invoices" +msgstr "Factures" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_is_follower +msgid "Is Follower" +msgstr "Est un suiveur" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_public +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_public +msgid "Is Public" +msgstr "est public" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_published +msgid "Is Published" +msgstr "Est publié" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_company +msgid "Is a Company" +msgstr "est une entreprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_parent +msgid "Is a Parent" +msgstr "est un parent" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_student +msgid "Is a Student" +msgstr "Est un élève" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" alumni students." +msgstr "" +"Il vous permet de stocker les détails des\n" +" anciens étudiants." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Parents." +msgstr "" +"Il vous permet de stocker les détails\n" +" des Parents." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Placement Team, their team leader and their team\n" +" members." +msgstr "" +"Il vous permet de stocker les détails de\n" +" l'équipe de placement, de son chef d'équipe et des membres de son équipe." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of alumni students." +msgstr "Il vous permet de stocker les coordonnées des anciens étudiants." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of the Parents." +msgstr "Il vous permet de stocker les coordonnées des parents." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of the Placement Team, their team leader " +"and their team members." +msgstr "" +"Il vous permet de stocker les détails de l'équipe de placement, de son chef " +"d'équipe et des membres de son équipe." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It help the student to\n" +" sign-in in their attendance sheet via kiosk\n" +" mode and barcode scanner." +msgstr "" +"Il aide l'étudiant à\n" +" se connecter à sa feuille de présence via le mode kiosque\n" +" et le scanner de codes-barres." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about Online Appointment Booking." +msgstr "Il s’agit de prise de rendez-vous en ligne." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about checking OMR exam sheets\n" +" using Mobile." +msgstr "" +"Il s'agit de vérifier les feuilles d'examen OMR\n" +" à l'aide de Mobile." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about checking OMR exam sheets using mobile." +msgstr "Il s'agit de vérifier les feuilles d'examen OMR à l'aide d'un mobile." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about parent teacher meeting\n" +" related to student performance." +msgstr "" +"Il s'agit d'une réunion parents-enseignants\n" +" liée aux performances des élèves." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about parent teacher meeting related to student performance." +msgstr "" +"Il s’agit d’une réunion parents-enseignants liée aux performances des " +"élèves." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application\n" +" which provides a facility to manage the timing details." +msgstr "" +"Il s'agit d'une application entièrement intégrée\n" +" qui fournit une fonctionnalité permettant de gérer les détails du timing." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application which provides a facility to manage the " +"timing details." +msgstr "" +"Il s'agit d'une application entièrement intégrée qui offre une possibilité " +"de gérer les détails du timing." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the job type" +msgstr "Il est utilisé pour configurer le type de travail" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used To configure the skill\n" +" category." +msgstr "" +"Il est utilisé pour configurer la catégorie de compétence\n" +"." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the skill category." +msgstr "Il est utilisé pour configurer la catégorie de compétences." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used for admission procedure for\n" +" the applicant." +msgstr "Il est utilisé pour la procédure d'admission du candidat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used for admission procedure for the applicant." +msgstr "Il est utilisé pour la procédure d'admission du candidat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the class room." +msgstr "Il est utilisé pour configurer la salle de classe." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the classroom." +msgstr "Il est utilisé pour configurer la classe." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintanance facility for an institute. To " +"maintain attendance, attendance register is created for particular batch and" +" course" +msgstr "" +"Il fournit les services de maintenance des présences pour un institut. Pour " +"maintenir la fréquentation, un registre de présence est créé pour un lot et " +"un cours particuliers." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintenance\n" +" facility for an institute. To maintain attendance,\n" +" attendance register is created for particular batch and\n" +" course" +msgstr "" +"Il fournit la fonction de gestion des présences\n" +" pour un institut. Pour maintenir la fréquentation,\n" +" un registre de présence est créé pour un lot et\n" +" un cours particulier." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" exam related details like Exam types and Exam Rooms." +msgstr "" +"Il offre la possibilité de configurer\n" +" les détails liés à l'examen, tels que les types d'examen et les salles d'examen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" library management" +msgstr "" +"Il offre la possibilité de configurer\n" +" la gestion de la bibliothèque" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" the assignment type." +msgstr "" +"Il offre la possibilité de configurer\n" +" le type d'affectation." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure exam related details like Exam types " +"and Exam Rooms." +msgstr "" +"Il offre la possibilité de configurer les détails liés à l'examen, tels que " +"les types d'examen et les salles d'examen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure library management" +msgstr "Il offre la possibilité de configurer la gestion de la bibliothèque" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure the assignment type." +msgstr "Il offre la possibilité de configurer le type d'affectation." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the placement\n" +" facility for student." +msgstr "" +"Il fournit des installations de placement\n" +" pour les étudiants." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies achievement of student." +msgstr "Il précise la réussite de l'étudiant." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies health of the student." +msgstr "Il précise l'état de santé de l'étudiant." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies lesson planing for the\n" +" upcoming session." +msgstr "" +"Il précise la planification des cours pour la\n" +" session à venir." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies overall discipline of\n" +" student." +msgstr "" +"Il spécifie la discipline globale de\n" +" l'étudiant." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies overall discipline of student." +msgstr "Il précise la discipline globale de l'étudiant." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It will generate Secure QR Code." +msgstr "Il générera un code QR sécurisé." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Its Specify lesson planing for the upcoming session." +msgstr "C'est Préciser la planification des cours pour la session à venir." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_6 +msgid "Jack" +msgstr "Jack" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_22 +msgid "Jacobs" +msgstr "Jacobs" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_12 +msgid "James" +msgstr "James" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_jitsi_enterprise +msgid "Jitsi Enterprise" +msgstr "Entreprise Jitsi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_job_enterprise +msgid "Job Enterprise" +msgstr "Emploi Entreprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__function +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__function +msgid "Job Position" +msgstr "Poste" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_5 +msgid "John" +msgstr "John" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_10 +msgid "Johnson" +msgstr "Johnson" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_16 +msgid "Jones" +msgstr "Jones" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__journal_item_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__journal_item_count +msgid "Journal Items" +msgstr "Éléments du journal" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_12 +msgid "Julie" +msgstr "Julie" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_25 +msgid "Kate" +msgstr "Kate" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "LMS" +msgstr "LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_admission +msgid "LMS Admission" +msgstr "Admission LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_blog +msgid "LMS Blog Enterprise" +msgstr "Blog LMS Entreprise" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_course +msgid "LMS Course" +msgstr "Cours LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms +msgid "LMS Enterprise" +msgstr "LMS Entreprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_forum +msgid "LMS Forum Enterprise" +msgstr "Forum LMS Entreprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_gamification +msgid "LMS Gamification Enterprise" +msgstr "Entreprise de gamification LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_h5p +msgid "LMS H5P Enterprise" +msgstr "LMS H5P Entreprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sale +msgid "LMS Sale Enterprise" +msgstr "Vente LMS Entreprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_survey +msgid "LMS Survey Enterprise" +msgstr "Entreprise d'enquête LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_website +msgid "LMS Website" +msgstr "Site Web LMS" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "LOGO" +msgstr "LOGO" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__lang +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Language" +msgstr "Langue" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Last Name" +msgstr "Nom de famille" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__calendar_last_notif_ack +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__calendar_last_notif_ack +msgid "Last notification marked as read from base Calendar" +msgstr "Dernière notification marquée comme lue depuis le calendrier de base" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,help:openeducat_core.field_op_student__last_time_entries_checked +msgid "" +"Last time the invoices & payments matching was performed for this partner. " +"It is set either if there's not at least an unreconciled debit and an " +"unreconciled credit or if you click the \"Done\" button." +msgstr "" +"La dernière fois que le rapprochement des factures et des paiements a été " +"effectué pour ce partenaire. Il est défini soit s'il n'y a pas au moins un " +"débit et un crédit non rapprochés, soit si vous cliquez sur le bouton " +"\"Terminé\"." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_login +msgid "Latest Connection" +msgstr "Dernière connexion" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_time_entries_checked +msgid "Latest Invoices & Payments Matching Date" +msgstr "Date de rapprochement des dernières factures et paiements" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lesson +msgid "Lesson Enterprise" +msgstr "Entreprise de cours" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Library" +msgstr "Bibliothèque" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_barcode +msgid "Library Barcode Enterprise" +msgstr "Bibliothèque Barcode Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_enterprise +msgid "Library Enterprise" +msgstr "Entreprise de bibliothèque" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_13 +msgid "Lily" +msgstr "Lis" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__student_line +msgid "Line" +msgstr "Doubler" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_14 +msgid "Lisa" +msgstr "Lisa" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Live Classroom Integrations" +msgstr "Intégrations en classe en direct" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live +msgid "Live Meeting" +msgstr "Réunion en direct" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_assignment +msgid "Live Meeting Assignment" +msgstr "Devoir de réunion en direct" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attendance +msgid "Live Meeting Attendance" +msgstr "Participation aux réunions en direct" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attentiveness +msgid "Live Meeting Attentiveness" +msgstr "Attention aux réunions en direct" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Live classroom comes with a\n" +" dynamic set of teaching and learning tools to\n" +" simulate a physical classroom learning\n" +" environment." +msgstr "" +"La classe en direct est livrée avec\n" +" un ensemble dynamique d'outils d'enseignement et d'apprentissage pour\n" +" simuler un environnement d'apprentissage physique en classe." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Lms Drag Into\n" +" TextProvides facility to conduct online\n" +" exam platform with question type Drag\n" +" Into Text" +msgstr "" +"Lms Glisser dans\n" +" TexteFournit la possibilité de mener une plate-forme d'examen\n" +" en ligne avec le type de question Glisser\n" +" dans le texte" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_drag_into_text +msgid "Lms Drag Into Text" +msgstr "Lms glisser dans le texte" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_interactive_video +msgid "Lms Interactive Video" +msgstr "Vidéo interactive LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_following +msgid "Lms Match Following" +msgstr "Suivi des correspondances Lms" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_images +msgid "Lms Match Images" +msgstr "Images de correspondance LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_multiple_choice +msgid "Lms Multiple Choice" +msgstr "Lms à choix multiples" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_numeric +msgid "Lms Numeric" +msgstr "Lms numérique" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sort_paragraphs +msgid "Lms Sort Paragraphs" +msgstr "Lms trier les paragraphes" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__login +msgid "Login" +msgstr "Se connecter" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_5 +msgid "Lukas" +msgstr "Lucas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__main_department_id +msgid "Main Department" +msgstr "Département principal" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__male +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__m +msgid "Male" +msgstr "Mâle" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_11 +msgid "Malik" +msgstr "Malik" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage Events for students" +msgstr "Gérer les événements pour les étudiants" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Streamline and\n" +" user-friendly online admissions process" +msgstr "" +"Gérer un processus d'admission en ligne rationalisé et\n" +" convivial" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students\n" +" Admission" +msgstr "" +"Manage Students\n" +" Admission" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students can Add\n" +" Multiple Subjects" +msgstr "" +"Gérer Les étudiants peuvent ajouter\n" +" plusieurs sujets" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and expedite the\n" +" assignment grading process efficiently with\n" +" our streamlined platform." +msgstr "" +"Gérez et accélérez efficacement le\n" +" processus de notation des devoirs avec\n" +" notre plateforme rationalisée." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and optimize the\n" +" grading and assessment process with Exam GPA\n" +" Enterprise." +msgstr "" +"Gérez et optimisez le\n" +" processus de notation et d'évaluation avec Exam GPA\n" +" Enterprise." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and streamline\n" +" the exam grading process seamlessly with the\n" +" innovative Exam Grading Bridge." +msgstr "" +"Gérez et rationalisez\n" +" le processus de notation des examens de manière transparente grâce à\n" +" l'Innovant Exam Grading Bridge." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage books, articles,\n" +" media and much more" +msgstr "" +"Gérez des livres, des articles,\n" +" des médias et bien plus encore" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage educational\n" +" content with ease through LMS website." +msgstr "" +"Gérez facilement le contenu\n" +" éducatif via le site Web LMS." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage efficient allocation of subject\n" +" materials with our streamlined system." +msgstr "" +"Gérez une allocation efficace des matières\n" +" grâce à notre système rationalisé." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage enrollment\n" +" effortlessly with LMS Admission." +msgstr "" +"Gérez les inscriptions\n" +" sans effort avec LMS Admission." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage image-based quizzes effortlessly with Quiz Match Images." +msgstr "" +"Gérez facilement des quiz basés sur des images avec Quiz Match Images." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage interactive\n" +" and engaging content seamlessly with LMS\n" +" H5P" +msgstr "" +"Gérez du contenu interactif\n" +" et engageant de manière transparente avec LMS\n" +" H5P" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage studetns\n" +" progress report" +msgstr "Gérer le rapport d'avancement des étudiants" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage, automate, and\n" +" enhance the assignment grading workflow\n" +" seamlessly with Assignment Grading Bridge." +msgstr "" +"Gérez, automatisez et\n" +" améliorez le flux de travail de notation des devoirs\n" +" de manière transparente avec Assignment Grading Bridge." + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_9 +msgid "Marcia" +msgstr "Marcia" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_23 +msgid "Maria" +msgstr "Marie" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_4 +msgid "Marie" +msgstr "Marie" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_8 +#: model:op.student,first_name:openeducat_core.op_student_2 +msgid "Mark" +msgstr "Marque" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_18 +msgid "Martin" +msgstr "Martin" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_mass_subject_registration +msgid "Mass Subject Registration" +msgstr "Inscription de masse des sujets" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__max_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__max_unit_load +msgid "Maximum Unit Load" +msgstr "Charge unitaire maximale" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_meeting_enterprise +msgid "Meeting Enterprise" +msgstr "Réunion Entreprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_ids +msgid "Meetings" +msgstr "Réunions" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error +msgid "Message Delivery error" +msgstr "Erreur de livraison du message" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn_msg +msgid "Message for Invoice" +msgstr "Message pour la facture" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn_msg +msgid "Message for Purchase Order" +msgstr "Message pour le bon de commande" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn_msg +msgid "Message for Stock Picking" +msgstr "Message pour la sélection de titres" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_ids +msgid "Messages" +msgstr "messages" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_4 +msgid "Michael" +msgstr "Michael" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Microsoft Teams allows you to stay\n" +" connected and organized with Chat, Meet, Call and\n" +" Collaborate." +msgstr "" +"Microsoft Teams vous permet de rester\n" +" connecté et organisé avec Chat, Meet, Appel et\n" +" Collaborer." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__middle_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Middle Name" +msgstr "Deuxième prénom" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_24 +msgid "Miller" +msgstr "Miller" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__min_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__min_unit_load +msgid "Minimum Unit Load" +msgstr "Charge unitaire minimale" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_3 +msgid "Mitzi" +msgstr "Mitzi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile +msgid "Mobile" +msgstr "Mobile" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_7 +msgid "Moore" +msgstr "Moore" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_multi_department +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Multi Departments" +msgstr "Multi-départements" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__my_activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Date limite de mon activité" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Name" +msgstr "Nom" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__nationality +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__nationality +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Nationality" +msgstr "Nationalité" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_calendar_event_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Prochain événement du calendrier d'activités" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Date limite de la prochaine activité" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_summary +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_summary +msgid "Next Activity Summary" +msgstr "Résumé de l'activité suivante" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_id +msgid "Next Activity Type" +msgstr "Type d'activité suivant" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_16 +msgid "Nora" +msgstr "Nora" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__normal +msgid "Normal" +msgstr "Normale" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_normalized +msgid "Normalized Email" +msgstr "E-mail normalisé" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__comment +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__comment +msgid "Notes" +msgstr "Remarques" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_notice_board_enterprise +msgid "Notice Board Enterprise" +msgstr "Tableau d'affichage Entreprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of Actions" +msgstr "Nombre d'actions" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_count +msgid "Number of Departments" +msgstr "Nombre de départements" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,help:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Number of days to send reminder email before the promised receipt date" +msgstr "" +"Nombre de jours pour envoyer un e-mail de rappel avant la date de réception " +"promise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of errors" +msgstr "Nombre d'erreurs" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Nombre de messages nécessitant une action" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Nombre de messages avec erreur de livraison" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o+ +msgid "O+ve" +msgstr "O + ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o- +msgid "O-ve" +msgstr "O-et" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_omr +msgid "OMR" +msgstr "OMR" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Offer HD audio and video-enabled live\n" +" classes with up to 100 participants at the same time at the\n" +" most affordable cost." +msgstr "" +"Proposez des cours en direct avec audio et vidéo HD avec jusqu'à " +"100 participants en même temps au prix le plus abordable." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_online_admission +msgid "Online Admission Enterprise" +msgstr "Entreprise d'admission en ligne" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_online_appointment +msgid "Online Appointment Enterprise" +msgstr "Entreprise de rendez-vous en ligne" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "OpenEduCat" +msgstr "OuvrirEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_batch +msgid "OpenEduCat Batch" +msgstr "Lot OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_category +msgid "OpenEduCat Category" +msgstr "Catégorie OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_department +msgid "OpenEduCat Department" +msgstr "Département OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Faculté OpenEduCat" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "OpenEduCat Inc" +msgstr "OpenEduCat Inc." + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat_others +msgid "OpenEduCat Others" +msgstr "OpenEduCatAutres" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules\n" +" helps you to generate backups of your databases\n" +" automatically on regular interval of times. The\n" +" generated backups can be stored into local storage, FTP\n" +" server, SFTP server, Dropbox, Google Drive or Onedrive." +msgstr "" +"Les modules de sauvegarde automatique OpenEduCat\n" +" vous aident à générer automatiquement des sauvegardes de vos bases de données\n" +" à intervalles réguliers. Les sauvegardes\n" +" générées peuvent être stockées sur un stockage local, un serveur FTP\n" +", un serveur SFTP, Dropbox, Google Drive ou Onedrive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules helps you to generate backups of your " +"databases automatically on regular interval of times. The generated backups " +"can be stored into local storage, FTP server, SFTP server, Dropbox, Google " +"Drive or Onedrive.User can enable auto remove option to automatically delete" +" old backups. User can enable email notification to be notified about the " +"success and failure of the backup generation and storage. Using Automatic " +"Database Backup module user can generate and store database backups to " +"multiple location." +msgstr "" +"Les modules de sauvegarde automatique OpenEduCat vous aident à générer " +"automatiquement des sauvegardes de vos bases de données à intervalles " +"réguliers. Les sauvegardes générées peuvent être stockées sur un stockage " +"local, un serveur FTP, un serveur SFTP, Dropbox, Google Drive ou Onedrive. " +"L'utilisateur peut activer l'option de suppression automatique pour " +"supprimer automatiquement les anciennes sauvegardes. L'utilisateur peut " +"activer la notification par courrier électronique pour être informé du " +"succès et de l'échec de la génération et du stockage de la sauvegarde. À " +"l’aide du module de sauvegarde automatique de la base de données, " +"l’utilisateur peut générer et stocker des sauvegardes de base de données sur" +" plusieurs emplacements." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management\n" +" system helps you to create your online course. Create\n" +" your sections and course material in it." +msgstr "" +"Le système de gestion de l'apprentissage OpenEduCat\n" +" vous aide à créer votre cours en ligne. Créez\n" +" vos sections et votre matériel de cours." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management system helps you to create your online " +"course. Create your sections and course material in it." +msgstr "" +"Le système de gestion de l'apprentissage OpenEduCat vous aide à créer votre " +"cours en ligne. Créez-y vos sections et votre matériel de cours." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat provides\n" +" help to enhance the overall user system by\n" +" providing options to send leave requests to\n" +" different groups or sections of people." +msgstr "" +"OpenEduCat fournit\n" +" une aide pour améliorer le système utilisateur global en\n" +" fournissant des options pour envoyer des demandes de congé à\n" +" différents groupes ou sections de personnes." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_ids +msgid "Opportunities" +msgstr "Opportunités" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_count +msgid "Opportunity" +msgstr "Opportunité" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize and manage\n" +" classrooms with equipment and facilities\n" +" required for giving best classroom sessions." +msgstr "" +"Organiser et gérer\n" +" les salles de classe avec l'équipement et les installations\n" +" nécessaires pour offrir les meilleures sessions en classe." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize events,\n" +" publish event information and images, send\n" +" RSVP to attendees and keep the count of who\n" +" joined in." +msgstr "" +"Organisez des événements,\n" +" publiez des informations et des images sur les événements, envoyez\n" +" RSVP aux participants et comptez ceux qui\n" +" ont participé." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__o +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__other +msgid "Other" +msgstr "Autre" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__others +msgid "Other(overlapping terms, custom schedules)" +msgstr "Autre (termes qui se chevauchent, horaires personnalisés)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent +msgid "Parent" +msgstr "Parent" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__parent_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Parent Course" +msgstr "Cours pour parents" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__parent_id +msgid "Parent Department" +msgstr "Département parent" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent_enterprise +msgid "Parent Enterprise" +msgstr "Entreprise mère" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__parent_term +msgid "Parent Term" +msgstr "Mandat parental" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_name +msgid "Parent name" +msgstr "Nom du parent" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Participate in class\n" +" discussion by sharing points of view, asking\n" +" questions, and contributing to group projects." +msgstr "" +"Participez aux discussions\n" +" en classe en partageant des points de vue, en posant\n" +" des questions et en contribuant aux projets de groupe." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Partner" +msgstr "Partenaire" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contract_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contract_ids +msgid "Partner Contracts" +msgstr "Contrats de partenaires" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__use_partner_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__use_partner_credit_limit +msgid "Partner Limit" +msgstr "Limite du partenaire" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_company_registry_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_company_registry_partner_id +msgid "Partner with same Company Registry" +msgstr "Partenaire avec le même registre des sociétés" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_vat_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_vat_partner_id +msgid "Partner with same Tax ID" +msgstr "Partenaire avec le même numéro fiscal" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_19 +msgid "Patrick" +msgstr "Patrick" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_21 +msgid "Paul" +msgstr "Paul" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit_limit +msgid "Payable Limit" +msgstr "Limite payable" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_method_id +msgid "Payment Method" +msgstr "Mode de paiement" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_count +msgid "Payment Token Count" +msgstr "Nombre de jetons de paiement" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_ids +msgid "Payment Tokens" +msgstr "Jetons de paiement" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_6 +msgid "Peeters" +msgstr "Peters" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_endpoint +msgid "Peppol Endpoint" +msgstr "Point final Peppol" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_eas +msgid "Peppol e-address (EAS)" +msgstr "Adresse électronique Peppol (EAS)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Personal Information" +msgstr "Informations personnelles" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone +msgid "Phone" +msgstr "Téléphone" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "Phone Blacklisted" +msgstr "Téléphone sur liste noire" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_mobile_search +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_mobile_search +msgid "Phone/Mobile" +msgstr "Téléphone portable" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_enterprise +msgid "Placement Enterprise" +msgstr "Entreprise de placement" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_job_enterprise +msgid "Placement Job Enterprise" +msgstr "Entreprise d'emploi de placement" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_bike +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_bike +msgid "Plan To Change Bike" +msgstr "Prévoyez de changer de vélo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_car +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_car +msgid "Plan To Change Car" +msgstr "Envisagez de changer de voiture" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__practical +msgid "Practical" +msgstr "Pratique" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_method_id +msgid "" +"Preferred payment method when paying this vendor. This is used to filter " +"vendor bills by preferred payment method to register payments in mass. Use " +"cases: create bank files for batch wires, check runs." +msgstr "" +"Mode de paiement préféré lors du paiement de ce fournisseur. Ceci est " +"utilisé pour filtrer les factures des fournisseurs par mode de paiement " +"préféré afin d'enregistrer les paiements en masse. Cas d'utilisation : créer" +" des fichiers bancaires pour les virements par lots, vérifier les " +"exécutions." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Present makes taking\n" +" attendance fast, accurate and easy. Get a clear\n" +" view of your entire class roster." +msgstr "" +"Present rend la prise de présence rapide, précise et facile. Obtenez une vue claire\n" +" de l'ensemble de votre classe." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_product_pricelist +msgid "Pricelist" +msgstr "Liste de prix" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_details +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_main_student +msgid "Profile" +msgstr "Profil" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__project_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__project_ids +msgid "Projects" +msgstr "Projets" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "Provided by" +msgstr "Fourni par" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online LMS platform\n" +" Interactive video." +msgstr "" +"Fournit des installations\n" +" pour réaliser une plate-forme LMS en ligne\n" +" Vidéo interactive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Following" +msgstr "" +"Fournit la possibilité\n" +" de mener une plate-forme d'examen en ligne avec\n" +" le type de question Correspondance suivante" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Images" +msgstr "" +"Fournit la possibilité\n" +" de mener une plate-forme d'examen en ligne avec\n" +" des questions de type Correspondance des images" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Multiple Choice" +msgstr "" +"Fournit la possibilité\n" +" de mener une plateforme d'examen en ligne avec\n" +" un type de question à choix multiple" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Numeric" +msgstr "" +"Fournit la possibilité\n" +" de mener une plate-forme d'examen en ligne avec\n" +" un type de question numérique" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Sort Paragraphs." +msgstr "" +"Fournit la possibilité\n" +" de mener une plate-forme d'examen en ligne avec\n" +" le type de question Trier les paragraphes." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Drag Into Text." +msgstr "" +"Fournit la possibilité de\n" +" mener une plate-forme d'examen en ligne avec une question\n" +" de type Glisser dans le texte." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Match Following" +msgstr "" +"Fournit la possibilité de\n" +" mener une plate-forme d'examen en ligne avec le type de question\n" +" Correspondance suivante" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Multiple Choice" +msgstr "" +"Fournit la possibilité de\n" +" mener une plate-forme d'examen en ligne avec des questions\n" +" de type choix multiples" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Numeric." +msgstr "" +"Fournit la possibilité de\n" +" mener une plate-forme d'examen en ligne avec des questions\n" +" de type numérique." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Sort Paragraphs." +msgstr "" +"Fournit la possibilité de\n" +" mener une plate-forme d'examen en ligne avec des questions\n" +" de type Trier les paragraphes." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Publish Notice and Circular." +msgstr "Publier un avis et une circulaire." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_publisher_warranty_contract +msgid "Publisher Warranty Contract" +msgstr "Contrat de garantie de l'éditeur" + +#. module: openeducat_core +#: model:ir.actions.server,name:openeducat_core.ir_cron_module_update_notification_openeducat_ir_actions_server +msgid "Publisher: Update Notification OpenEduCat" +msgstr "Éditeur : Notification de mise à jour OpenEduCat" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn +msgid "Purchase Order" +msgstr "Bon de commande" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_order_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_order_count +msgid "Purchase Order Count" +msgstr "Nombre de bons de commande" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Quiz" +msgstr "Questionnaire" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_anti_cheating +msgid "Quiz Anti Cheating" +msgstr "Quiz Anti-Tricherie" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_drag_into_text +msgid "Quiz Drag Into Text" +msgstr "Quiz glisser dans le texte" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz +msgid "Quiz Enterprise" +msgstr "Quiz Entreprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_following +msgid "Quiz Match Following" +msgstr "Match de quiz suivant" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_images +msgid "Quiz Match Images" +msgstr "Images de matchs de quiz" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_multiple_choice +msgid "Quiz Multiple Choice" +msgstr "Quiz à choix multiples" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_numeric +msgid "Quiz Numeric" +msgstr "Quiz numérique" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_sort_paragraphs +msgid "Quiz Sort Paragraphs" +msgstr "Quiz Trier les paragraphes" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__rating_ids +msgid "Ratings" +msgstr "Notes" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__receipt_reminder_email +msgid "Receipt Reminder" +msgstr "Rappel de reçu" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref +msgid "Reference" +msgstr "Référence" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gr_no +msgid "Registration Number" +msgstr "Numéro d'enregistrement" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_unique_gr_no +msgid "Registration Number must be unique per student!" +msgstr "Le numéro d’inscription doit être unique par étudiant !" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reject" +msgstr "Rejeter" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__rejected +msgid "Rejected" +msgstr "Rejeté" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_id +msgid "Related Company" +msgstr "Société associée" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_employee_form_address_inherit +msgid "Related User" +msgstr "Utilisateur associé" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee_ids +msgid "Related employees based on their private address" +msgstr "Employés liés en fonction de leur adresse privée" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_report_main +msgid "Reporting" +msgstr "Rapports" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reset to Draft" +msgstr "Réinitialiser au brouillon" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_user_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_user_id +msgid "Responsible User" +msgstr "Utilisateur responsable" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_id +msgid "Restrict publishing to this website." +msgstr "Restreindre la publication sur ce site Web." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_19 +msgid "Richard" +msgstr "Richard" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_14 +msgid "Robert" +msgstr "Robert" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__roll_number +msgid "Roll Number" +msgstr "Numéro de rôle" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_id +msgid "Roll Number & Student must be unique per Batch!" +msgstr "Le numéro de rôle et l'étudiant doivent être uniques par lot !" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_course_id +msgid "Roll Number must be unique per Batch!" +msgstr "Le numéro de rouleau doit être unique par lot !" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_7 +msgid "Ruby" +msgstr "Rubis" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__running +msgid "Running" +msgstr "En cours d'exécution" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_3 +msgid "Russell" +msgstr "Russel" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_seo_optimized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_seo_optimized +msgid "SEO optimized" +msgstr "SEO optimisé" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_root +msgid "SIS" +msgstr "SIS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Erreur de livraison SMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__team_id +msgid "Sales Team" +msgstr "Équipe de vente" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_id +msgid "Salesperson" +msgstr "Vendeur" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_7 +msgid "Samuel" +msgstr "Samuel" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_11 +msgid "Sana" +msgstr "Beaucoup" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized +msgid "Sanitized Number" +msgstr "Numéro aseptisé" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_1 +msgid "Sara" +msgstr "Sarah" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule examination\n" +" through various methods like CCE, CPA and\n" +" much more with just a few clicks." +msgstr "" +"Planifiez un examen\n" +" via diverses méthodes telles que CCE, CPA et\n" +" bien plus encore en quelques clics." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule session,\n" +" inform students and faculties all with\n" +" just a few clicks and one single screen." +msgstr "" +"Planifiez une session,\n" +" informez les étudiants et les professeurs en\n" +" seulement quelques clics et sur un seul écran." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_scholarship_enterprise +msgid "Scholarship Enterprise" +msgstr "Entreprise de bourses" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_21 +msgid "Scott" +msgstr "Scott" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_secure +msgid "Secure QR" +msgstr "QR sécurisé" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__purchase_warn +msgid "" +"Selecting the \"Warning\" option will notify user with the message, " +"Selecting \"Blocking Message\" will throw an exception with the message and " +"block the flow. The Message has to be written in the next field." +msgstr "" +"La sélection de l'option \"Avertissement\" informera l'utilisateur avec le " +"message, la sélection de \"Message de blocage\" lèvera une exception avec le" +" message et bloquera le flux. Le message doit être écrit dans le champ " +"suivant." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__self +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__self +msgid "Self" +msgstr "Soi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__seo_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__seo_name +msgid "Seo name" +msgstr "Nom de référencement" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.action_openeducat_configuration +#: model:ir.actions.act_window,name:openeducat_core.openeducat_config_settings_core_action +#: model:ir.ui.menu,name:openeducat_core.menu_openeducat_config +msgid "Settings" +msgstr "Paramètres" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_share +msgid "Share Partner" +msgstr "Partenaire de partage" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_15 +msgid "Sheryl" +msgstr "Sheryl" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__show_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__show_credit_limit +msgid "Show Credit Limit" +msgstr "Afficher la limite de crédit" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__signature +msgid "Signature" +msgstr "Signature" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_expiration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_expiration +msgid "Signup Expiration" +msgstr "Expiration de l'inscription" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_token +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_token +msgid "Signup Token" +msgstr "Jeton d'inscription" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_type +msgid "Signup Token Type" +msgstr "Type de jeton d'inscription" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_valid +msgid "Signup Token is Valid" +msgstr "Le jeton d'inscription est valide" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_url +msgid "Signup URL" +msgstr "URL d'inscription" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_5 +msgid "Simon" +msgstr "Simon" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_skill_assessment +msgid "Skill Assessment Enterprise" +msgstr "Entreprise d'évaluation des compétences" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skill_enterprise +msgid "Skill Enterprise" +msgstr "Entreprise de compétences" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skypemeet +msgid "Skype Meet" +msgstr "Rencontre Skype" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_8 +msgid "Smith" +msgstr "Forgeron" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_18 +msgid "Sophia" +msgstr "Sophie" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different activities which is\n" +" held in an institute." +msgstr "" +"Spécifiez les différentes activités qui se déroulent\n" +" dans un institut." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different activities which is held in an institute." +msgstr "Précisez les différentes activités qui se déroulent dans un institut." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different facilities of an\n" +" institute." +msgstr "" +"Spécifiez les différentes installations d'un\n" +" institut." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different facilities of an institute." +msgstr "Spécifier les différentes installations d'un institut." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which\n" +" is held in an institute for students." +msgstr "" +"Spécifiez les différents types de quiz qui\n" +" sont organisés dans un institut pour les étudiants." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which is held in an institute for students." +msgstr "" +"Spécifiez les différents types de quiz organisés dans un institut pour les " +"étudiants." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__starred_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__starred_message_ids +msgid "Starred Message" +msgstr "Message suivi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__start_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "Start Date" +msgstr "Date de début" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__state_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__state_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "State" +msgstr "État" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url +msgid "Static Map Url" +msgstr "URL de la carte statique" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url_is_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url_is_valid +msgid "Static Map Url Is Valid" +msgstr "L'URL de la carte statique est valide" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__state +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Status" +msgstr "Statut" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Statut basé sur les activités\n" +"En retard : la date d'échéance est déjà dépassée\n" +"Aujourd'hui : la date de l'activité est aujourd'hui\n" +"Planifiée : activités futures." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_14 +msgid "Stevens" +msgstr "Stevens" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn +msgid "Stock Picking" +msgstr "Sélection de titres" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street +msgid "Street" +msgstr "Rue" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street..." +msgstr "Rue..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street2 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street2 +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street2" +msgstr "Rue # 2" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__student_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_tree +msgid "Student" +msgstr "Étudiant" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_attendance_enterprise +msgid "Student Attendance Kiosk" +msgstr "Kiosque de présence des étudiants" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Student Course" +msgstr "Cours pour étudiants" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_course_view +#: model:ir.ui.menu,name:openeducat_core.student_course_menu +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_tree +msgid "Student Course Detail" +msgstr "Détail du cours étudiant" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student_course +msgid "Student Course Details" +msgstr "Détails du cours pour étudiants" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_idcard +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student ID Card" +msgstr "Carde d'identité d'étudiant" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student IDCard" +msgstr "Carde d'identité d'étudiant" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_leave_enterprise +msgid "Student Leave" +msgstr "Congé étudiant" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_progress_enterprise +msgid "Student Progress Enterprise" +msgstr "Entreprise de progrès des étudiants" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Student can sign-in in\n" +" their attendance sheet using facial features\n" +" from image or video." +msgstr "" +"L'étudiant peut se connecter\n" +" à sa feuille de présence en utilisant les traits du visage\n" +" à partir d'une image ou d'une vidéo." + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_student_id +msgid "Student must be unique per Batch!" +msgstr "L'étudiant doit être unique par lot !" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__student_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_root +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Students" +msgstr "Étudiants" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_tree +msgid "Subject" +msgstr "Sujet" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_subject +msgid "Subject Management" +msgstr "Gestion des sujets" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_subject_material_allocation +msgid "Subject Material Allocation" +msgstr "Allocation de matériel par sujet" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_subject_registration_view +#: model:ir.ui.menu,name:openeducat_core.subject_registration_student_menu +msgid "Subject Registration" +msgstr "Inscription du sujet" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_pivot +msgid "Subject Registration Analysis" +msgstr "Analyse de l'inscription du sujet" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "Détails d'inscription du sujet" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__subject_type +msgid "Subject Type" +msgstr "Type de sujet" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__subject +msgid "Subject Wise" +msgstr "Sujet sage" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_graph +msgid "Subject registration graph" +msgstr "Graphique d'enregistrement du sujet" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__subject_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__faculty_subject_ids +msgid "Subject(s)" +msgstr "Sujets)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Subject-specific\n" +" attendance will be gathered during a\n" +" particular session, whereas general\n" +" attendance will be collected by one\n" +" responsible faculty member for the entire\n" +" day." +msgstr "" +"La fréquentation spécifique à une matière sera collectée au cours d'une " +"session particulière, tandis que la fréquentation générale sera collectée " +"par un membre du corps professoral responsable pour la journée entière." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "" +"Subject-specific attendance will be gathered during a particular session, " +"whereas general attendance will be collected by one responsible faculty " +"member for the entire day." +msgstr "" +"La fréquentation spécifique à une matière sera collectée au cours d'une " +"session particulière, tandis que la fréquentation générale sera collectée " +"par un membre responsable du corps professoral pour toute la journée." + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_subject_view +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__subject_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_subject_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +msgid "Subjects" +msgstr "Sujets" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Submit" +msgstr "Soumettre" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__submitted +msgid "Submitted" +msgstr "Soumis" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_purchase_currency_id +msgid "Supplier Currency" +msgstr "Devise du fournisseur" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_rank +msgid "Supplier Rank" +msgstr "Rang du fournisseur" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_23 +msgid "Swartz" +msgstr "Swartz" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__category_id +msgid "Tags" +msgstr "Mots clés" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_ids +msgid "Tasks" +msgstr "Tâches" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__vat +msgid "Tax ID" +msgstr "Numéro d'identification fiscale" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_17 +msgid "Taylor" +msgstr "Taylor" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_teams +msgid "Teams" +msgstr "Équipes" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__term_structure +msgid "Term Structure" +msgstr "La structure du terme" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_term_id +msgid "Terms" +msgstr "Termes" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,help:openeducat_core.field_op_student__country_code +msgid "" +"The ISO country code in two chars. \n" +"You can use this field for quick search." +msgstr "" +"Le code du pays ISO en deux caractères. \n" +"Vous pouvez utiliser ce champ pour une recherche rapide." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"The Main Purpose of Implementing an\n" +" Asset Management in Education Facilities" +msgstr "" +"L'objectif principal de la mise en œuvre d'une gestion des actifs dans les " +"établissements d'enseignement" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,help:openeducat_core.field_op_student__vat +msgid "" +"The Tax Identification Number. Values here will be validated based on the " +"country format. You can use '/' to indicate that the partner is not subject " +"to tax." +msgstr "" +"Le numéro d’identification fiscale. Les valeurs ici seront validées en " +"fonction du format du pays. Vous pouvez utiliser '/' pour indiquer que le " +"partenaire n'est pas soumis à l'impôt." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_position_id +msgid "" +"The fiscal position determines the taxes/accounts used for this contact." +msgstr "" +"La situation fiscale détermine les taxes/comptes utilisés pour ce contact." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_url +msgid "The full URL to access the document through the website." +msgstr "L'URL complète pour accéder au document via le site Web." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__user_id +msgid "The internal user in charge of this contact." +msgstr "L'utilisateur interne en charge de ce contact." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,help:openeducat_core.field_op_student__has_unreconciled_entries +msgid "" +"The partner has at least one unreconciled debit and credit since last time " +"the invoices & payments matching was performed." +msgstr "" +"Le partenaire a au moins un débit et un crédit non rapprochés depuis la " +"dernière fois que le rapprochement des factures et des paiements a été " +"effectué." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,help:openeducat_core.field_op_student__company_registry +msgid "" +"The registry number of the company. Use it if it is different from the Tax " +"ID. It must be unique across all partners of a same country" +msgstr "" +"Le numéro de registre de la société. Utilisez-le s'il est différent du " +"numéro d'identification fiscale. Il doit être unique chez tous les " +"partenaires d'un même pays" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_customer +msgid "" +"The stock location used as destination when sending goods to this contact." +msgstr "" +"Lieu de stockage utilisé comme destination lors de l'envoi des marchandises " +"à ce contact." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_supplier +msgid "" +"The stock location used as source when receiving goods from this contact." +msgstr "" +"L'emplacement de stock utilisé comme source lors de la réception des " +"marchandises de ce contact." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__theory +msgid "Theory" +msgstr "Théorie" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This Module Adds The\n" +" Feature Of Digital Library To Read Books In\n" +" OpenEduCat." +msgstr "" +"Ce module ajoute la\n" +" fonctionnalité de bibliothèque numérique pour lire des livres dans\n" +" OpenEduCat." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_payable_id +msgid "" +"This account will be used instead of the default one as the payable account " +"for the current partner" +msgstr "" +"Ce compte sera utilisé à la place de celui par défaut comme compte payable " +"pour le partenaire actuel" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_receivable_id +msgid "" +"This account will be used instead of the default one as the receivable " +"account for the current partner" +msgstr "" +"Ce compte sera utilisé à la place de celui par défaut comme compte client " +"pour le partenaire actuel" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_purchase_currency_id +msgid "" +"This currency will be used, instead of the default one, for purchases from " +"the current partner" +msgstr "" +"Cette devise sera utilisée, à la place de celle par défaut, pour les achats " +"auprès du partenaire actuel" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_normalized +msgid "" +"This field is used to search on email address as the primary email field can" +" contain more than strictly an email address." +msgstr "" +"Ce champ est utilisé pour effectuer une recherche sur l'adresse e-mail, car " +"le champ e-mail principal peut contenir plus qu'une simple adresse e-mail." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "This is to certify that" +msgstr "Il s'agit de certifier que" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature in OpenEduCat LMS to sell\n" +" courses online." +msgstr "" +"Ce module ajoute\n" +" la fonctionnalité dans OpenEduCat LMS pour vendre\n" +" des cours en ligne." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of forum in learning\n" +" management system to OpenEduCat." +msgstr "" +"Ce module ajoute\n" +" la fonctionnalité de forum dans le système de gestion\n" +" d'apprentissage à OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of gamification in learning\n" +" management system to OpenEduCat." +msgstr "" +"Ce module ajoute\n" +" la fonctionnalité de gamification dans le système de gestion\n" +" de l'apprentissage à OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of survey in learning\n" +" management system to OpenEduCat." +msgstr "" +"Ce module ajoute\n" +" la fonctionnalité d'enquête dans le système de gestion\n" +" de l'apprentissage à OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds the\n" +" feature to manage facilities to OpenEduCat." +msgstr "" +"Ce module ajoute la\n" +" fonctionnalité pour gérer les installations à OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds you\n" +" feature to create invoice for fees\n" +" collection." +msgstr "" +"Ce module vous ajoute\n" +" une fonctionnalité permettant de créer une facture pour la collecte des frais." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Dropbox." +msgstr "" +"Ce module permet\n" +" de stocker les sauvegardes générées sur Dropbox." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Google\n" +" Drive." +msgstr "" +"Ce module permet\n" +" de stocker les sauvegardes générées sur Google\n" +" Drive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Onedrive." +msgstr "" +"Ce module permet\n" +" de stocker les sauvegardes générées sur Onedrive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote\n" +" SFTP server just like FTP Server, but it\n" +" adds a layer of security to the process." +msgstr "" +"Ce module permet\n" +" de stocker les sauvegardes générées sur un serveur SFTP distant, tout comme le serveur FTP, mais il\n" +" ajoute une couche de sécurité au processus." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote FTP\n" +" server." +msgstr "" +"Ce module permet\n" +" de stocker les sauvegardes générées sur un serveur FTP\n" +" distant." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" Faculty to Create Rubrics Template to grade\n" +" the assignments based on points or\n" +" percentage and manage the assignment\n" +" submission." +msgstr "" +"Ce module permet\n" +" aux professeurs de créer un modèle de grilles d'évaluation pour noter\n" +" les devoirs en fonction de points ou\n" +" de pourcentages et de gérer la soumission\n" +" des devoirs." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" alumni to create job post." +msgstr "" +"Ce module permet\n" +" aux anciens élèves de créer des offres d'emploi." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" parent to access fees details of their\n" +" children." +msgstr "" +"Ce module permet\n" +" aux parents d'accéder aux détails des frais de leurs\n" +" enfants." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module provides a helping hand to\n" +" students." +msgstr "" +"Ce module fournit un coup de main aux\n" +" étudiants." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "" +"This payment term will be used instead of the default one for purchase " +"orders and vendor bills" +msgstr "" +"Ce délai de paiement sera utilisé à la place de celui par défaut pour les " +"bons de commande et les factures fournisseurs." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_term_id +msgid "" +"This payment term will be used instead of the default one for sales orders " +"and customer invoices" +msgstr "" +"Ce délai de paiement sera utilisé à la place de celui par défaut pour les " +"commandes clients et les factures clients." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" +"Cette liste de prix sera utilisée, à la place de celle par défaut, pour les " +"ventes au partenaire actuel" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_15 +msgid "Thomas" +msgstr "Thomas" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__three_sem +msgid "Three Trimesters" +msgstr "Trois trimestres" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ticket_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ticket_count +msgid "Ticket Count" +msgstr "Nombre de billets" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Timetable" +msgstr "Calendrier" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable_enterprise +msgid "Timetable Enterprise" +msgstr "Horaires Entreprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz +msgid "Timezone" +msgstr "Fuseau horaire" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz_offset +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz_offset +msgid "Timezone offset" +msgstr "Décalage de fuseau horaire" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__title +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Title" +msgstr "Titre" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "To the best of my knowledge, he / she bears a Good Moral character." +msgstr "" +"Au meilleur de ma connaissance, il/elle a un caractère de Bonne Moralité." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__total_invoiced +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__total_invoiced +msgid "Total Invoiced" +msgstr "Total facturé" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit +msgid "Total Payable" +msgstr "Total à payer" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit +msgid "Total Receivable" +msgstr "Total à recevoir" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit +msgid "Total amount this customer owes you." +msgstr "Montant total que ce client vous doit." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,help:openeducat_core.field_op_student__debit +msgid "Total amount you have to pay to this vendor." +msgstr "Montant total que vous devez payer à ce vendeur." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_transportation_enterprise +msgid "Transportation Enterprise" +msgstr "Entreprise de transport" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem +msgid "Two Semesters" +msgstr "Deux semestres" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_qua +msgid "Two Semesters subdivided by Quarters" +msgstr "Deux semestres subdivisés en trimestres" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_final +msgid "Two Semesters subdivided by Quarters and Final Exams" +msgstr "Deux semestres subdivisés en trimestres et examens finaux" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Type" +msgstr "Taper" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Type d’activité exceptionnelle enregistrée." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_endpoint +msgid "" +"Unique identifier used by the BIS Billing 3.0 and its derivatives, also " +"known as 'Endpoint ID'." +msgstr "" +"Identifiant unique utilisé par BIS Billing 3.0 et ses dérivés, également " +"connu sous le nom de « Endpoint ID »." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__barcode +msgid "Use a barcode to identify this contact." +msgstr "Utilisez un code-barres pour identifier ce contact." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__login +msgid "Used to log into the system" +msgstr "Utilisé pour se connecter au système" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_users +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "User" +msgstr "Utilisateur" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__user_line +msgid "User Line" +msgstr "Ligne utilisateur" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_ids +msgid "Users" +msgstr "Utilisateurs" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_supplier +msgid "Vendor Location" +msgstr "Emplacement du fournisseur" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "Vendor Payment Terms" +msgstr "Conditions de paiement du fournisseur" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_22 +msgid "Victor" +msgstr "Victor" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visa_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visa_info +msgid "Visa Info" +msgstr "Informations sur les visas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_published +msgid "Visible on current website" +msgstr "Visible sur le site actuel" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visitor_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visitor_ids +msgid "Visitors" +msgstr "Visiteurs" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__user_boolean +msgid "Want to create user too ?" +msgstr "Vous souhaitez également créer un utilisateur ?" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_id +msgid "Website" +msgstr "Site web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__website_message_ids +msgid "Website Comments" +msgstr "Commentaires sur le site Web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website +msgid "Website Link" +msgstr "Lien de site Web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website Messages" +msgstr "Messages du site Web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_description +msgid "Website Partner Full Description" +msgstr "Partenaire du site Web Description complète" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_short_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_short_description +msgid "Website Partner Short Description" +msgstr "Brève description du partenaire du site Web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_url +msgid "Website URL" +msgstr "URL de site web" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website communication history" +msgstr "Historique des communications du site Web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_description +msgid "Website meta description" +msgstr "Méta description du site Web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_keywords +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_keywords +msgid "Website meta keywords" +msgstr "Méta-mots-clés du site Web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_title +msgid "Website meta title" +msgstr "Méta-titre du site Web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_og_img +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_og_img +msgid "Website opengraph image" +msgstr "Image opengraph du site Web" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,help:openeducat_core.field_op_student__tz +msgid "" +"When printing documents and exporting/importing data, time values are computed according to this timezone.\n" +"If the timezone is not set, UTC (Coordinated Universal Time) is used.\n" +"Anywhere else, time values are computed according to the time offset of your web client." +msgstr "" +"Lors de l'impression de documents et de l'exportation/importation de données, les valeurs temporelles sont calculées en fonction de ce fuseau horaire.\n" +"Si le fuseau horaire n'est pas défini, le temps UTC (temps universel coordonné) est utilisé.\n" +"Partout ailleurs, les valeurs temporelles sont calculées en fonction du décalage horaire de votre client Web." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_12 +msgid "Wilson" +msgstr "Wilson" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"With the growing use of\n" +" online learning and giving examinations over\n" +" the online mode." +msgstr "" +"Avec l'utilisation croissante de\n" +" l'apprentissage en ligne et la passation d'examens\n" +" en mode en ligne." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Year" +msgstr "Année" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "You cannot create recursive Course." +msgstr "Vous ne pouvez pas créer de cours récursif." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "ZIP" +msgstr "FERMETURE ÉCLAIR" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__zip +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__zip +msgid "Zip" +msgstr "Fermeture éclair" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_zoom +msgid "Zoom" +msgstr "Zoom" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,help:openeducat_core.field_op_student__days_sales_outstanding +msgid "" +"[(Total Receivable/Total Revenue) * number of days since the first invoice] " +"for this customer" +msgstr "" +"[(Total des créances/Total des revenus) * nombre de jours depuis la première" +" facture] pour ce client" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "miscellaneous" +msgstr "divers" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "or" +msgstr "ou" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__state +msgid "state" +msgstr "État" diff --git a/CatEdu/openeducat_core/i18n/id.po b/CatEdu/openeducat_core/i18n/id.po new file mode 100644 index 0000000..77d3b48 --- /dev/null +++ b/CatEdu/openeducat_core/i18n/id.po @@ -0,0 +1,5221 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:11+0000" +"PO-Revision-Date:2024-02-15 09:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__event_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__event_count +msgid "# Events" +msgstr "# Acara" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_count +msgid "# Meetings" +msgstr "# Rapat" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_count +msgid "# Tasks" +msgstr "# Tugas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_invoice_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_invoice_count +msgid "# Vendor Bills" +msgstr "# Tagihan Vendor" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_bonafide +msgid "'Bonafide Certificate - %s' % (object.name)" +msgstr "'Sertifikat Bonafide - %s' % (nama objek)" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_idcard +msgid "'Student ID Card - %s' % (object.name)" +msgstr "'Kartu Tanda Pelajar - %s' % (nama objek)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,help:openeducat_core.field_op_student__type +msgid "" +"- Contact: Use this to organize the contact details of employees of a given company (e.g. CEO, CFO, ...).\n" +"- Invoice Address: Preferred address for all invoices. Selected by default when you invoice an order that belongs to this company.\n" +"- Delivery Address: Preferred address for all deliveries. Selected by default when you deliver an order that belongs to this company.\n" +"- Other: Other address for the company (e.g. subsidiary, ...)" +msgstr "" +"- Kontak: Gunakan ini untuk mengatur rincian kontak karyawan perusahaan tertentu (misalnya CEO, CFO, ...).\n" +"- Alamat Faktur: Alamat pilihan untuk semua faktur. Dipilih secara default saat Anda menagih pesanan milik perusahaan ini.\n" +"- Alamat Pengiriman: Alamat pilihan untuk semua pengiriman. Dipilih secara default ketika Anda mengirimkan pesanan milik perusahaan ini.\n" +"- Lainnya: Alamat lain untuk perusahaan (misalnya anak perusahaan, ...)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "DATE:" +msgstr "TANGGAL:" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "PRINCIPAL" +msgstr " UTAMA " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" BirthDate :\n" +" " +msgstr "" +"
\n" +" \n" +" Tanggal Lahir :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" Blood Group :\n" +" " +msgstr "" +"
\n" +" \n" +" Golongan Darah :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"\n" +" is / was a bonafide student of this school / college studying in" +msgstr "" +"\n" +" adalah / pernah menjadi siswa bonafid di sekolah/perguruan tinggi ini" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Course :\n" +" " +msgstr "" +"\n" +" Kursus :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" Nama :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Bonafide Certificate" +msgstr "Sertifikat Bonafide" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"A unique new way to manage student\n" +" grades and homework from any device and platform." +msgstr "" +"Cara baru yang unik untuk mengelola\n" +" nilai dan pekerjaan rumah siswa dari perangkat dan platform apa pun." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a+ +msgid "A+ve" +msgstr "A+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a- +msgid "A-ve" +msgstr "A-dan" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab+ +msgid "AB+ve" +msgstr "UE+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab- +msgid "AB-ve" +msgstr "UE-ve" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_20 +msgid "Abdul" +msgstr "Abdul" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_term_view +#: model:ir.model,name:openeducat_core.model_op_academic_term +#: model:ir.ui.menu,name:openeducat_core.menu_academic_term +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Term" +msgstr "Masa Akademik" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__academic_term_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Academic Terms" +msgstr "Istilah Akademik" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_year_view +#: model:ir.model,name:openeducat_core.model_op_academic_year +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__academic_year_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_years_id +#: model:ir.ui.menu,name:openeducat_core.menu_academic_year +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Year" +msgstr "Tahun akademik" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_payable_id +msgid "Account Payable" +msgstr "Hutang usaha" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_receivable_id +msgid "Account Receivable" +msgstr "Piutang dagang" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__accreditation +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Accreditation" +msgstr "Akreditasi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_achievement_enterprise +msgid "Achievement Enterprise" +msgstr "Perusahaan Prestasi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction +msgid "Action Needed" +msgstr "Dibutuhkan Tindakan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__active +msgid "Active" +msgstr "Aktif" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active_lang_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active_lang_count +msgid "Active Lang Count" +msgstr "Hitungan Lang Aktif" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_ids +msgid "Activities" +msgstr "Kegiatan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity +msgid "Activity" +msgstr "Aktivitas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity_enterprise +msgid "Activity Enterprise" +msgstr "Perusahaan Aktivitas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Dekorasi Pengecualian Aktivitas" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_activity +msgid "Activity Management" +msgstr "Manajemen Aktivitas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_state +msgid "Activity State" +msgstr "Status Aktivitas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_icon +msgid "Activity Type Icon" +msgstr "Ikon Jenis Aktivitas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__additional_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__additional_info +msgid "Additional info" +msgstr "informasi tambahan" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Address" +msgstr "Alamat" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__type +msgid "Address Type" +msgstr "tipe alamat" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Admission" +msgstr "Penerimaan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission_enterprise +msgid "Admission Enterprise" +msgstr "Perusahaan Penerimaan" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_11 +msgid "Ahmed" +msgstr "Ahmed" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_10 +msgid "Alex" +msgstr "Alex" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,help:openeducat_core.field_op_student__lang +msgid "" +"All the emails and documents sent to this contact will be translated in this" +" language." +msgstr "" +"Semua email dan dokumen yang dikirim ke kontak ini akan diterjemahkan dalam " +"bahasa ini." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__allowed_department_ids +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_ids +msgid "Allowed Department" +msgstr "Departemen yang Diizinkan" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Alumni" +msgstr "Alumni" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_blog_enterprise +msgid "Alumni Blog Enterprise" +msgstr "Perusahaan Blog Alumni" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_enterprise +msgid "Alumni Enterprise" +msgstr "Perusahaan Alumni" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_event_enterprise +msgid "Alumni Event Enterprise" +msgstr "Perusahaan Acara Alumni" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_job_enterprise +msgid "Alumni Job Enterprise" +msgstr "Perusahaan Pekerjaan Alumni" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_6 +msgid "Ana" +msgstr "Dengan baik" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_25 +msgid "Anderson" +msgstr "Anderson" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_1 +msgid "Andre" +msgstr "andre" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_13 +msgid "Andrew" +msgstr "Andrew" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_17 +msgid "Anna" +msgstr "Anna" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__approval_authority +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Approval Authority" +msgstr "Otoritas Persetujuan" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Approve" +msgstr "Menyetujui" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__approved +msgid "Approved" +msgstr "Disetujui" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Apps" +msgstr "Aplikasi" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Archived" +msgstr "Diarsipkan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_asset_request_enterprise +msgid "Asset Request Enterprise" +msgstr "Perusahaan Permintaan Aset" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Assign and manage\n" +" assignments to individual students, group of\n" +" students or entire batch." +msgstr "" +"Tetapkan dan kelola\n" +" tugas untuk masing-masing siswa, sekelompok\n" +" siswa, atau seluruh angkatan." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Assignment" +msgstr "Penugasan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_enterprise +msgid "Assignment Enterprise" +msgstr "Perusahaan Penugasan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_bridge +msgid "Assignment Grading Bridge" +msgstr "Jembatan Pemeringkatan Tugas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_enterprise +msgid "Assignment Grading Enterprise" +msgstr "Perusahaan Pemeringkatan Penugasan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_rubrics +msgid "Assignment Rubrics" +msgstr "Rubrik Penugasan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_attachment_count +msgid "Attachment Count" +msgstr "Jumlah Lampiran" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Attendance" +msgstr "Kehadiran" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_enterprise +msgid "Attendance Enterprise" +msgstr "Perusahaan Kehadiran" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_face_recognition +msgid "Attendance Face Recognition" +msgstr "Pengenalan Wajah Kehadiran" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "Attendance Subject Generic" +msgstr "Subyek Kehadiran Generik" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_report_xlsx +msgid "Attendance Xlsx Report" +msgstr "Laporan Kehadiran Xlsx" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Attendance system that\n" +" improves employee time tracking, scheduling,\n" +" and reporting." +msgstr "" +"Sistem kehadiran yang\n" +" meningkatkan pelacakan waktu, penjadwalan,\n" +" dan pelaporan karyawan." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Automate lead and opportunity tracking\n" +" with state of the art CRM system built-in giving a\n" +" unparallel competitive advantage." +msgstr "" +"Otomatiskan pelacakan prospek dan peluang\n" +" dengan sistem CRM canggih yang ada di dalamnya sehingga memberikan\n" +" keunggulan kompetitif yang tak tertandingi." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,help:openeducat_core.field_op_student__receipt_reminder_email +msgid "" +"Automatically send a confirmation email to the vendor X days before the " +"expected receipt date, asking him to confirm the exact date." +msgstr "" +"Secara otomatis mengirim email konfirmasi ke vendor X hari sebelum tanggal " +"penerimaan yang diharapkan, memintanya untuk mengonfirmasi tanggal pastinya." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1920 +msgid "Avatar" +msgstr "Avatar" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1024 +msgid "Avatar 1024" +msgstr "Avatar 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_128 +msgid "Avatar 128" +msgstr "Avatar 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_256 +msgid "Avatar 256" +msgstr "Avatar 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_512 +msgid "Avatar 512" +msgstr "Avatar 512" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b+ +msgid "B+ve" +msgstr "B+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b- +msgid "B-ve" +msgstr "Pita" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office +msgid "Back Office" +msgstr "Kantor Belakang" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office_admin +msgid "Back Office Admin" +msgstr "Admin Kantor Belakang" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_backend_theme +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backend Theme" +msgstr "Tema Belakang" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backup" +msgstr "Cadangan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__barcode +msgid "Badge ID" +msgstr "ID lencana" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_account_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_account_count +msgid "Bank" +msgstr "Bank" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_ids +msgid "Banks" +msgstr "Bank" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__barcode +msgid "Barcode" +msgstr "kode batang" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__batch_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Batch" +msgstr "Kelompok" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_batch_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_batch_sub +msgid "Batches" +msgstr "kumpulan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_bigbluebutton +msgid "Bigbluebutton Enterprise" +msgstr "Perusahaan Tombol Biru Besar" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__birth_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__birth_date +msgid "Birth Date" +msgstr "Tanggal lahir" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "Tanggal Lahir tidak boleh lebih besar dari tanggal sekarang!" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_blacklisted +msgid "Blacklist" +msgstr "Daftar Hitam" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile_blacklisted +msgid "Blacklisted Phone Is Mobile" +msgstr "Telepon yang Masuk Daftar Hitam Adalah Seluler" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_blacklisted +msgid "Blacklisted Phone is Phone" +msgstr "Telepon yang Masuk Daftar Hitam adalah Telepon" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__blood_group +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__blood_group +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Blood Group" +msgstr "Golongan darah" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_13 +msgid "Bob" +msgstr "Bob" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_bonafide +msgid "Bonafide Certificate" +msgstr "Sertifikat Bonafide" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__both +msgid "Both" +msgstr "Keduanya" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_bounce +msgid "Bounce" +msgstr "Melambung" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_9 +msgid "Brown" +msgstr "Cokelat" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__buyer_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__buyer_id +msgid "Buyer" +msgstr "Pembeli" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cce +msgid "CCE" +msgstr "CCE" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_crm_enterprise +msgid "CRM Enterprise" +msgstr "Perusahaan CRM" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cwa +msgid "CWA" +msgstr "CWA" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_campus_enterprise +msgid "Campus Enterprise" +msgstr "Perusahaan Kampus" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start\n" +" up data of campus facility in an institute for students." +msgstr "" +"Kampus membantu Anda menyediakan\n" +" data awal fasilitas kampus di sebuah institut untuk mahasiswa." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start up data of campus facility in an " +"institute for students." +msgstr "" +"Kampus membantu Anda menyediakan data awal fasilitas kampus di sebuah " +"institut untuk mahasiswa." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__can_publish +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__can_publish +msgid "Can Publish" +msgstr "Dapat Mempublikasikan" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Cancel" +msgstr "Membatalkan" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_2 +msgid "Carter" +msgstr "Tukang gerobak" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_category_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_category_sub +msgid "Categories" +msgstr "Kategori" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__category_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_tree +msgid "Category" +msgstr "Kategori" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Centralized barcode\n" +" enabled integrated library management." +msgstr "" +"Kode batang terpusat\n" +" mengaktifkan pengelolaan perpustakaan terpadu." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__channel_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__channel_ids +msgid "Channels" +msgstr "Saluran" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_24 +msgid "Charles" +msgstr "Charles" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_company +msgid "Check if the contact is a company, otherwise it is a person" +msgstr "" +"Periksa apakah kontaknya adalah perusahaan, jika tidak, itu adalah orang" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee +msgid "Check this box if this contact is an Employee." +msgstr "Centang kotak ini jika kontak ini adalah Karyawan." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__child_ids +msgid "Childs" +msgstr "Anak-anak" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__city +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__city +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "City" +msgstr "Kota" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Classroom" +msgstr "Kelas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom_enterprise +msgid "Classroom Enterprise" +msgstr "Perusahaan Kelas" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/review.xml:0 +#, python-format +msgid "Close" +msgstr "Menutup" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__code +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +msgid "Code" +msgstr "Kode" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_batch_unique_batch_code +msgid "Code should be unique per batch!" +msgstr "Kode harus unik per batch!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_category_unique_category_code +msgid "Code should be unique per category!" +msgstr "Kode harus unik per kategori!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_course_unique_course_code +msgid "Code should be unique per course!" +msgstr "Kode harus unik untuk setiap kursus!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_subject_unique_subject_code +msgid "Code should be unique per subject!" +msgstr "Kode harus unik untuk setiap mata pelajaran!" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_eas +msgid "" +"Code used to identify the Endpoint for BIS Billing 3.0 and its derivatives.\n" +" List available at https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" +msgstr "" +"Kode yang digunakan untuk mengidentifikasi Titik Akhir untuk BIS Billing 3.0 dan turunannya.\n" +" Daftar tersedia di https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__color +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__color +msgid "Color Index" +msgstr "Indeks Warna" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_partner_id +msgid "Commercial Entity" +msgstr "Entitas Komersial" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_company +msgid "Companies" +msgstr "Perusahaan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref_company_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref_company_ids +msgid "Companies that refers to partner" +msgstr "Perusahaan yang mengacu pada mitra" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_id +msgid "Company" +msgstr "Perusahaan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_registry +msgid "Company ID" +msgstr "identitas perusahaan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_name +msgid "Company Name" +msgstr "Nama perusahaan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_company_name +msgid "Company Name Entity" +msgstr "Entitas Nama Perusahaan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_type +msgid "Company Type" +msgstr "Jenis perusahaan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_gid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_gid +msgid "Company database ID" +msgstr "ID basis data perusahaan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address +msgid "Complete Address" +msgstr "Alamat Lengkap" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__complete_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__complete_name +msgid "Complete Name" +msgstr "Nama lengkap" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__compulsory +msgid "Compulsory" +msgstr "Wajib" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__compulsory_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Compulsory Subjects" +msgstr "Mata Pelajaran Wajib" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_config_settings +msgid "Config Settings" +msgstr "Pengaturan Konfigurasi" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config +msgid "Configuration" +msgstr "Konfigurasi" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of Job Type in Placement\n" +" Management will let the user to create the job." +msgstr "" +"Konfigurasi Jenis Pekerjaan di Manajemen Penempatan\n" +" akan memungkinkan pengguna membuat pekerjaan." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to\n" +" provide the start up data of fees according to the courses\n" +" of an institute." +msgstr "" +"Konfigurasi biaya membantu Anda\n" +" menyediakan data awal biaya sesuai dengan kursus\n" +" suatu institut." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to provide the start up data of fees " +"according to the courses of an institute." +msgstr "" +"Konfigurasi biaya membantu Anda menyediakan data awal biaya sesuai dengan " +"program studi di suatu institut." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in\n" +" transportation helps you to provide the start up data of\n" +" each route." +msgstr "" +"Konfigurasi rute dalam\n" +" transportasi membantu Anda menyediakan data awal\n" +" setiap rute." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in transportation helps you to provide the start up " +"data of each route." +msgstr "" +"Konfigurasi rute dalam transportasi membantu Anda menyediakan data awal " +"setiap rute." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Configure different scholarship types." +msgstr "Konfigurasikan berbagai jenis beasiswa." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_partner +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__child_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__child_ids +msgid "Contact" +msgstr "Kontak" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Contact Support" +msgstr "Hubungi Dukungan" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_bounce +msgid "Counter of the number of bounced emails for this contact" +msgstr "Penghitung jumlah email yang terpental untuk kontak ini" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Country" +msgstr "Negara" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_code +msgid "Country Code" +msgstr "Kode negara" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Course" +msgstr "Kursus" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__course_detail_ids +msgid "Course Details" +msgstr "Detail Kursus" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_course +msgid "Course Management" +msgstr "Manajemen Kursus" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_tree +msgid "Course Registration" +msgstr "Pendaftaran Kursus" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject_registration.py:0 +#, python-format +msgid "Course not found on student's admission!" +msgstr "Kursus tidak ditemukan pada penerimaan siswa!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_course_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_course_sub +msgid "Courses" +msgstr "Kursus" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_boolean +msgid "Create Boolean" +msgstr "Buat Boolean" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_create_employee_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +msgid "Create Employee" +msgstr "Buat Karyawan" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty_employee +msgid "Create Employee and User of Faculty" +msgstr "Buat Pegawai dan Pengguna Fakultas" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Create Student User" +msgstr "Buat Pengguna Siswa" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Create Terms" +msgstr "Buat Ketentuan" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +msgid "Create User for selected Faculty(s)" +msgstr "Buat Pengguna untuk Fakultas yang dipilih" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create User for selected Student(s)" +msgstr "Buat Pengguna untuk Siswa yang dipilih" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_user_create_view_act +#: model:ir.actions.act_window,name:openeducat_core.student_user_create_view_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create Users" +msgstr "Buat Pengguna" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_uid +msgid "Created by" +msgstr "Dibuat oleh" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_date +msgid "Created on" +msgstr "Dibuat pada" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_limit +msgid "Credit Limit" +msgstr "Batas Kredit" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_to_invoice +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_to_invoice +msgid "Credit To Invoice" +msgstr "Kredit Ke Faktur" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit_limit +msgid "Credit limit specific to this partner." +msgstr "Batas kredit khusus untuk mitra ini." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__currency_id +msgid "Currency" +msgstr "Mata uang" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_customer +msgid "Customer Location" +msgstr "Lokasi Pelanggan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_term_id +msgid "Customer Payment Terms" +msgstr "Ketentuan Pembayaran Pelanggan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__customer_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__customer_rank +msgid "Customer Rank" +msgstr "Peringkat Pelanggan" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_1 +#: model:op.student,last_name:openeducat_core.op_student_4 +msgid "Dani" +msgstr "Dani" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Dashboard" +msgstr "Dasbor" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_dashboard_kpi +msgid "Dashboard KPI" +msgstr "KPI Dasbor" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_dropbox +msgid "Database Backup to Dropbox" +msgstr "Pencadangan Basis Data ke Dropbox" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_google_drive +msgid "Database Backup to Google Drive" +msgstr "Pencadangan Basis Data ke Google Drive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup +msgid "Database Backup to Local Server" +msgstr "Pencadangan Basis Data ke Server Lokal" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_onedrive +msgid "Database Backup to Onedrive" +msgstr "Pencadangan Basis Data ke Onedrive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_ftp +msgid "Database Backup to Remote FTP Server" +msgstr "Pencadangan Basis Data ke Server FTP Jarak Jauh" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_sftp +msgid "Database Backup to Remote SFTP Server" +msgstr "Pencadangan Basis Data ke Server SFTP Jarak Jauh" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__date +msgid "Date" +msgstr "Tanggal" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_8 +msgid "David" +msgstr "Daud" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Days Before Receipt" +msgstr "Hari Sebelum Penerimaan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__days_sales_outstanding +msgid "Days Sales Outstanding (DSO)" +msgstr "Hari Penjualan Luar Biasa (DSO)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__trust +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__trust +msgid "Degree of trust you have in this debtor" +msgstr "Tingkat kepercayaan yang Anda miliki terhadap debitur ini" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by\n" +" students or faculties." +msgstr "" +"Sampaikan dan bagikan\n" +" pengetahuan kepada semua orang dengan membuat\n" +" blog yang informatif dan dirancang oleh\n" +" mahasiswa atau fakultas." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by students\n" +" or faculties." +msgstr "" +"Sampaikan dan bagikan\n" +" pengetahuan kepada semua orang dengan membuat\n" +" blog yang informatif dan dirancang oleh mahasiswa\n" +" atau fakultas." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__department_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__department_id +#: model:ir.ui.menu,name:openeducat_core.menu_op_department_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_tree +msgid "Department" +msgstr "Departemen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__dept_id +msgid "Department Name" +msgstr "nama departemen" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_department_view +msgid "Departments" +msgstr "Departemen" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Departments count" +msgstr "Jumlah departemen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_digital_library +msgid "Digital Library" +msgstr "Perpustakaan Digital" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_discipline +msgid "Discipline Enterprise" +msgstr "Perusahaan Disiplin" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__display_name +msgid "Display Name" +msgstr "Nama tampilan" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Documentation" +msgstr "Dokumentasi" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Download students\n" +" attendace xlsx report" +msgstr "Unduh laporan xlsx kehadiran siswa\n" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__draft +msgid "Draft" +msgstr "Draf" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__duplicated_bank_account_partners_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__duplicated_bank_account_partners_count +msgid "Duplicated Bank Account Partners Count" +msgstr "Jumlah Mitra Rekening Bank yang Digandakan" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_openeducat +msgid "Education" +msgstr "Pendidikan" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_other_education +msgid "Education Other" +msgstr "Pendidikan Lainnya" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,help:openeducat_core.field_op_student__partner_share +msgid "" +"Either customer (not a user), either shared user. Indicated the current " +"partner is a customer without access or with a limited access created for " +"sharing data." +msgstr "" +"Entah pelanggan (bukan pengguna), baik pengguna bersama. Diindikasikan bahwa" +" mitra saat ini adalah pelanggan tanpa akses atau dengan akses terbatas yang" +" dibuat untuk berbagi data." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__elective +msgid "Elective" +msgstr "Pilihan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__elective_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Elective Subjects" +msgstr "Mata Pelajaran Pilihan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email +msgid "Email" +msgstr "Surel" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emergency_contact +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__emergency_contact +msgid "Emergency Contact" +msgstr "Kontak darurat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_hr_employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee +msgid "Employee" +msgstr "Karyawan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee_ids +msgid "Employees" +msgstr "Karyawan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employees_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employees_count +msgid "Employees Count" +msgstr "Jumlah Karyawan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__end_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "End Date" +msgstr "Tanggal Berakhir" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Tanggal Akhir tidak dapat ditetapkan sebelum Tanggal Mulai." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_9 +msgid "Eric" +msgstr "Eric" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/update.py:0 +#, python-format +msgid "Error during communication with the warranty server." +msgstr "Kesalahan saat berkomunikasi dengan server garansi." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__evaluation_type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Evaluation Type" +msgstr "Jenis Evaluasi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_event_enterprise +msgid "Event Enterprise" +msgstr "Perusahaan Acara" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Exam" +msgstr "Ujian" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_enterprise +msgid "Exam Enterprise" +msgstr "Perusahaan Ujian" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_gpa_enterprise +msgid "Exam GPA Enterprise" +msgstr "Ujian IPK Perusahaan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_grading_bridge +msgid "Exam Grading Bridge" +msgstr "Jembatan Penilaian Ujian" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility +msgid "Facility" +msgstr "Fasilitas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility_enterprise +msgid "Facility Enterprise" +msgstr "Perusahaan Fasilitas" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__faculty_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_root +msgid "Faculties" +msgstr "Fakultas" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Faculties can use the live\n" +" session to create, edit, and assign both team\n" +" and individual assignments." +msgstr "" +"Fakultas dapat menggunakan sesi\n" +" langsung untuk membuat, mengedit, dan menugaskan tugas tim\n" +" dan individu." + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_tree +msgid "Faculty" +msgstr "Fakultas" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_2 +msgid "Fahad" +msgstr "Fahad" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_10 +msgid "Fatima" +msgstr "Fatima" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees" +msgstr "Biaya" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees Access for Parents" +msgstr "Akses Biaya untuk Orang Tua" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_enterprise +msgid "Fees Enterprise" +msgstr "Biaya Perusahaan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_duration +msgid "Fees On Duration" +msgstr "Biaya Berdasarkan Durasi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_session +msgid "Fees On Session" +msgstr "Biaya Sesi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_parent_bridge +msgid "Fees Parent Bridge" +msgstr "Biaya Jembatan Induk" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_plan +msgid "Fees Plan" +msgstr "Paket Biaya" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__female +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__f +msgid "Female" +msgstr "Perempuan" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized +msgid "" +"Field used to store sanitized phone number. Helps speeding up searches and " +"comparisons." +msgstr "" +"Bidang yang digunakan untuk menyimpan nomor telepon yang sudah dibersihkan. " +"Membantu mempercepat pencarian dan perbandingan." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__final_year +msgid "Final Year Grades subdivided by Quarters" +msgstr "Nilai Tahun Akhir dibagi berdasarkan Kuartal" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__finished +msgid "Finished" +msgstr "Selesai" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__first_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "First Name" +msgstr "Nama depan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__fiscal_country_codes +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__fiscal_country_codes +msgid "Fiscal Country Codes" +msgstr "Kode Negara Fiskal" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_position_id +msgid "Fiscal Position" +msgstr "Posisi Fiskal" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_15 +msgid "Flynn" +msgstr "Terbang" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_follower_ids +msgid "Followers" +msgstr "Pengikut" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_partner_ids +msgid "Followers (Partners)" +msgstr "Pengikut (Mitra)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Ikon font yang mengagumkan, mis. tugas fa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ubl_cii_format +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ubl_cii_format +msgid "Format" +msgstr "Format" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_formatted +msgid "Format email address \"Name \"" +msgstr "Format alamat email \"Nama \"" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_formatted +msgid "Formatted Email" +msgstr "Email yang Diformat" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__four_quarter +msgid "Four Quarters" +msgstr "Empat Perempat" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__gpa +msgid "GPA" +msgstr "IPK" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__gender +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gender +msgid "Gender" +msgstr "Jenis kelamin" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_student +msgid "General" +msgstr "Umum" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_general +msgid "General Management" +msgstr "Manajemen umum" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__generic +msgid "Generic" +msgstr "Umum" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_latitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_latitude +msgid "Geo Latitude" +msgstr "Geo Lintang" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_longitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_longitude +msgid "Geo Longitude" +msgstr "Bujur Geo" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Get Subjects" +msgstr "Dapatkan Subjek" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Give a better transparency\n" +" to a parent about their child’s academic\n" +" activities and achievements." +msgstr "" +"Berikan transparansi\n" +" yang lebih baik kepada orang tua tentang aktivitas\n" +" akademik dan prestasi anaknya." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_googlemeet +msgid "Google Meet" +msgstr "Google bertemu" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Google Meet helps you to organize\n" +" online classrooms or live meetings." +msgstr "" +"Google Meet membantu Anda mengatur\n" +" ruang kelas online atau rapat langsung." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__grade_weightage +msgid "Grade Weightage" +msgstr "Bobot Kelas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grading +msgid "Grading" +msgstr "Penilaian" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grievance_enterprise +msgid "Grievance" +msgstr "Keluhan" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Group By..." +msgstr "Kelompokkan Berdasarkan..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emp_id +msgid "HR Employee" +msgstr "Karyawan SDM" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_20 +msgid "Hajjar" +msgstr "Hajar" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Harness the power of true open source\n" +" web conferencing system for online learning." +msgstr "" +"Manfaatkan kekuatan sistem konferensi web\n" +" sumber terbuka yang sebenarnya untuk pembelajaran online." + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_3 +msgid "Harvey" +msgstr "Harvey" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__has_message +msgid "Has Message" +msgstr "Memiliki Pesan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_unreconciled_entries +msgid "Has Unreconciled Entries" +msgstr "Memiliki Entri yang Tidak Direkonsiliasi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_health_enterprise +msgid "Health Enterprise" +msgstr "Perusahaan Kesehatan" + +#. module: openeducat_core +#: model:ir.module.category,description:openeducat_core.module_category_all_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_all_other_education +#: model:ir.module.category,description:openeducat_core.module_category_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_openeducat_others +msgid "Helps you manage your institutes different-different users." +msgstr "" +"Membantu Anda mengelola lembaga Anda dengan pengguna yang berbeda-beda." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"His / Her birthday as recorded in the General Register of the school /\n" +" college is" +msgstr "" +"Tanggal lahirnya yang tercatat dalam Daftar Umum sekolah/\n" +" perguruan tinggi tersebut" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__id +msgid "ID" +msgstr "PENGENAL" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id_number +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id_number +msgid "ID Card Number" +msgstr "Nomor kartu identitas" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_student__barcode +msgid "ID used for student identification" +msgstr "ID yang digunakan untuk identifikasi siswa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__im_status +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__im_status +msgid "IM Status" +msgstr "Status IM" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon" +msgstr "Ikon" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Ikon untuk menunjukkan aktivitas pengecualian." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Jika dicentang, pesan baru memerlukan perhatian Anda." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Jika dicentang, beberapa pesan mengalami kesalahan pengiriman." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__team_id +msgid "" +"If set, this Sales Team will be used for sales and assignments related to " +"this partner" +msgstr "" +"Jika disetel, Tim Penjualan ini akan digunakan untuk penjualan dan penugasan" +" yang terkait dengan mitra ini" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_blacklisted +msgid "" +"If the email address is on the blacklist, the contact won't receive mass " +"mailing anymore, from any list" +msgstr "" +"Jika alamat email ada dalam daftar hitam, kontak tersebut tidak akan lagi " +"menerima surat massal, dari daftar mana pun" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "" +"If the sanitized phone number is on the blacklist, the contact won't receive" +" mass mailing sms anymore, from any list" +msgstr "" +"Jika nomor telepon yang dibersihkan ada dalam daftar hitam, kontak tersebut " +"tidak akan lagi menerima sms massal, dari daftar mana pun" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1920 +msgid "Image" +msgstr "Gambar" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1024 +msgid "Image 1024" +msgstr "Gambar 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_128 +msgid "Image 128" +msgstr "Gambar 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_256 +msgid "Image 256" +msgstr "Gambar 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_512 +msgid "Image 512" +msgstr "Gambar 512" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "Import Template for Batch" +msgstr "Impor Templat untuk Batch" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "Import Template for Courses" +msgstr "Impor Templat untuk Kursus" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#, python-format +msgid "Import Template for Faculties" +msgstr "Impor Template untuk Fakultas" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Student Course Details" +msgstr "Impor Templat untuk Detail Kursus Siswa" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Students" +msgstr "Impor Template untuk Siswa" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject.py:0 +#, python-format +msgid "Import Template for Subjects" +msgstr "Impor Templat untuk Subjek" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__mobile_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a mobile number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"Menunjukkan apakah nomor telepon bersih yang masuk daftar hitam adalah nomor" +" ponsel. Membantu membedakan nomor mana yang masuk daftar hitam ketika ada " +"kolom ponsel dan telepon dalam suatu model." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a phone number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"Menunjukkan apakah nomor telepon yang masuk daftar hitam adalah nomor " +"telepon. Membantu membedakan nomor mana yang masuk daftar hitam ketika ada " +"kolom ponsel dan telepon dalam suatu model." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__industry_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__industry_id +msgid "Industry" +msgstr "Industri" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address_inline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address_inline +msgid "Inlined Complete Address" +msgstr "Alamat Lengkap Tercantum" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Institute Detail" +msgstr "Detil Institut" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn +msgid "Invoice" +msgstr "Faktur" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_ids +msgid "Invoices" +msgstr "Faktur" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_is_follower +msgid "Is Follower" +msgstr "Adalah Pengikut" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_public +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_public +msgid "Is Public" +msgstr "Apakah Publik" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_published +msgid "Is Published" +msgstr "Diterbitkan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_company +msgid "Is a Company" +msgstr "Adalah Perusahaan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_parent +msgid "Is a Parent" +msgstr "Adalah Orang Tua" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_student +msgid "Is a Student" +msgstr "Adalah seorang Siswa" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" alumni students." +msgstr "" +"Ini memungkinkan Anda menyimpan rincian\n" +" mahasiswa alumni." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Parents." +msgstr "" +"Ini memungkinkan Anda menyimpan detail\n" +" Orang Tua." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Placement Team, their team leader and their team\n" +" members." +msgstr "" +"Ini memungkinkan Anda menyimpan detail\n" +" Tim Penempatan, pemimpin tim, dan\n" +" anggota tim mereka." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of alumni students." +msgstr "Ini memungkinkan Anda untuk menyimpan rincian mahasiswa alumni." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of the Parents." +msgstr "Hal ini memungkinkan Anda untuk menyimpan rincian Orang Tua." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of the Placement Team, their team leader " +"and their team members." +msgstr "" +"Ini memungkinkan Anda untuk menyimpan rincian Tim Penempatan, pemimpin tim " +"dan anggota tim mereka." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It help the student to\n" +" sign-in in their attendance sheet via kiosk\n" +" mode and barcode scanner." +msgstr "" +"Ini membantu siswa untuk\n" +" masuk ke lembar kehadiran mereka melalui mode\n" +" kios dan pemindai kode batang." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about Online Appointment Booking." +msgstr "Ini tentang Pemesanan Janji Online." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about checking OMR exam sheets\n" +" using Mobile." +msgstr "" +"Ini tentang memeriksa lembar ujian OMR\n" +" menggunakan Ponsel." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about checking OMR exam sheets using mobile." +msgstr "Ini tentang memeriksa lembar ujian OMR menggunakan ponsel." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about parent teacher meeting\n" +" related to student performance." +msgstr "" +"Ini tentang pertemuan orang tua guru\n" +" terkait dengan kinerja siswa." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about parent teacher meeting related to student performance." +msgstr "Ini tentang pertemuan orang tua guru terkait dengan kinerja siswa." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application\n" +" which provides a facility to manage the timing details." +msgstr "" +"Ini adalah aplikasi terintegrasi\n" +" yang menyediakan fasilitas untuk mengelola rincian waktu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application which provides a facility to manage the " +"timing details." +msgstr "" +"Ini adalah aplikasi terintegrasi penuh yang menyediakan fasilitas untuk " +"mengatur rincian waktu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the job type" +msgstr "Ini digunakan Untuk mengkonfigurasi jenis pekerjaan" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used To configure the skill\n" +" category." +msgstr "" +"Ini digunakan untuk mengkonfigurasi kategori keterampilan\n" +"." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the skill category." +msgstr "Ini digunakan untuk mengkonfigurasi kategori keterampilan." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used for admission procedure for\n" +" the applicant." +msgstr "" +"Ini digunakan untuk prosedur penerimaan bagi\n" +" pelamar." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used for admission procedure for the applicant." +msgstr "Ini digunakan untuk prosedur penerimaan pelamar." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the class room." +msgstr "Ini digunakan untuk mengkonfigurasi ruang kelas." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the classroom." +msgstr "Ini digunakan untuk mengkonfigurasi ruang kelas." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintanance facility for an institute. To " +"maintain attendance, attendance register is created for particular batch and" +" course" +msgstr "" +"Ini menyediakan fasilitas pemeliharaan Kehadiran untuk sebuah lembaga. Untuk" +" menjaga kehadiran, dibuat daftar kehadiran untuk angkatan dan mata kuliah " +"tertentu" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintenance\n" +" facility for an institute. To maintain attendance,\n" +" attendance register is created for particular batch and\n" +" course" +msgstr "" +"Ini menyediakan fasilitas pemeliharaan\n" +" Kehadiran untuk sebuah lembaga. Untuk menjaga kehadiran,\n" +" daftar kehadiran dibuat untuk angkatan dan\n" +" kursus tertentu" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" exam related details like Exam types and Exam Rooms." +msgstr "" +"Ini menyediakan fasilitas untuk mengonfigurasi\n" +" detail terkait ujian seperti jenis Ujian dan Ruang Ujian." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" library management" +msgstr "" +"Ini menyediakan fasilitas untuk mengkonfigurasi\n" +" manajemen perpustakaan" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" the assignment type." +msgstr "" +"Ini menyediakan fasilitas untuk mengonfigurasi\n" +" jenis penugasan." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure exam related details like Exam types " +"and Exam Rooms." +msgstr "" +"Ini menyediakan fasilitas untuk mengkonfigurasi rincian terkait ujian " +"seperti jenis Ujian dan Ruang Ujian." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure library management" +msgstr "" +"Ini menyediakan fasilitas untuk mengkonfigurasi manajemen perpustakaan" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure the assignment type." +msgstr "Ini menyediakan fasilitas untuk mengkonfigurasi jenis penugasan." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the placement\n" +" facility for student." +msgstr "" +"Ini menyediakan fasilitas penempatan\n" +" untuk siswa." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies achievement of student." +msgstr "Ini menentukan prestasi siswa." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies health of the student." +msgstr "Ini menentukan kesehatan siswa." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies lesson planing for the\n" +" upcoming session." +msgstr "" +"Ini menentukan perencanaan pembelajaran untuk\n" +" sesi mendatang." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies overall discipline of\n" +" student." +msgstr "" +"Ini menentukan disiplin\n" +" siswa secara keseluruhan." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies overall discipline of student." +msgstr "Ini menentukan disiplin siswa secara keseluruhan." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It will generate Secure QR Code." +msgstr "Ini akan menghasilkan Kode QR Aman." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Its Specify lesson planing for the upcoming session." +msgstr "Ini Tentukan perencanaan pelajaran untuk sesi yang akan datang." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_6 +msgid "Jack" +msgstr "Mendongkrak" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_22 +msgid "Jacobs" +msgstr "Yakub" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_12 +msgid "James" +msgstr "Yakobus" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_jitsi_enterprise +msgid "Jitsi Enterprise" +msgstr "Perusahaan Jitsi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_job_enterprise +msgid "Job Enterprise" +msgstr "Perusahaan Pekerjaan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__function +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__function +msgid "Job Position" +msgstr "Posisi pekerjaan" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_5 +msgid "John" +msgstr "Yohanes" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_10 +msgid "Johnson" +msgstr "Johnson" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_16 +msgid "Jones" +msgstr "Jones" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__journal_item_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__journal_item_count +msgid "Journal Items" +msgstr "Item Jurnal" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_12 +msgid "Julie" +msgstr "Juli" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_25 +msgid "Kate" +msgstr "Kate" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "LMS" +msgstr "LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_admission +msgid "LMS Admission" +msgstr "Penerimaan LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_blog +msgid "LMS Blog Enterprise" +msgstr "Perusahaan Blog LMS" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_course +msgid "LMS Course" +msgstr "Kursus LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms +msgid "LMS Enterprise" +msgstr "Perusahaan LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_forum +msgid "LMS Forum Enterprise" +msgstr "Perusahaan Forum LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_gamification +msgid "LMS Gamification Enterprise" +msgstr "Perusahaan Gamifikasi LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_h5p +msgid "LMS H5P Enterprise" +msgstr "LMS H5P Perusahaan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sale +msgid "LMS Sale Enterprise" +msgstr "Perusahaan Penjualan LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_survey +msgid "LMS Survey Enterprise" +msgstr "Perusahaan Survei LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_website +msgid "LMS Website" +msgstr "Situs Web LMS" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "LOGO" +msgstr "LOGO" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__lang +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Language" +msgstr "Bahasa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Last Name" +msgstr "Nama keluarga" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_uid +msgid "Last Updated by" +msgstr "Terakhir Diperbarui oleh" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_date +msgid "Last Updated on" +msgstr "Terakhir diperbarui saat" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__calendar_last_notif_ack +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__calendar_last_notif_ack +msgid "Last notification marked as read from base Calendar" +msgstr "" +"Pemberitahuan terakhir ditandai sebagai telah dibaca dari Kalender dasar" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,help:openeducat_core.field_op_student__last_time_entries_checked +msgid "" +"Last time the invoices & payments matching was performed for this partner. " +"It is set either if there's not at least an unreconciled debit and an " +"unreconciled credit or if you click the \"Done\" button." +msgstr "" +"Terakhir kali pencocokan faktur & pembayaran dilakukan untuk mitra ini. Ini " +"diatur jika tidak ada setidaknya debit yang tidak direkonsiliasi dan kredit " +"yang tidak direkonsiliasi atau jika Anda mengklik tombol \"Selesai\"." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_login +msgid "Latest Connection" +msgstr "Koneksi Terbaru" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_time_entries_checked +msgid "Latest Invoices & Payments Matching Date" +msgstr "Tanggal Pencocokan Faktur & Pembayaran Terbaru" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lesson +msgid "Lesson Enterprise" +msgstr "Perusahaan Pelajaran" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Library" +msgstr "Perpustakaan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_barcode +msgid "Library Barcode Enterprise" +msgstr "Perusahaan Barcode Perpustakaan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_enterprise +msgid "Library Enterprise" +msgstr "Perusahaan Perpustakaan" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_13 +msgid "Lily" +msgstr "Bunga bakung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__student_line +msgid "Line" +msgstr "Garis" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_14 +msgid "Lisa" +msgstr "Lisa" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Live Classroom Integrations" +msgstr "Integrasi Kelas Langsung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live +msgid "Live Meeting" +msgstr "Pertemuan langsung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_assignment +msgid "Live Meeting Assignment" +msgstr "Tugas Rapat Langsung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attendance +msgid "Live Meeting Attendance" +msgstr "Kehadiran Rapat Langsung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attentiveness +msgid "Live Meeting Attentiveness" +msgstr "Perhatian Pertemuan Langsung" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Live classroom comes with a\n" +" dynamic set of teaching and learning tools to\n" +" simulate a physical classroom learning\n" +" environment." +msgstr "" +"Ruang kelas langsung dilengkapi dengan\n" +" seperangkat alat pengajaran dan pembelajaran yang dinamis untuk\n" +" menyimulasikan lingkungan pembelajaran kelas fisik\n" +"." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Lms Drag Into\n" +" TextProvides facility to conduct online\n" +" exam platform with question type Drag\n" +" Into Text" +msgstr "" +"Lms Drag Into\n" +" TextMenyediakan fasilitas untuk melakukan\n" +" platform ujian online dengan jenis pertanyaan Drag\n" +" Into Text" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_drag_into_text +msgid "Lms Drag Into Text" +msgstr "Lms Seret Ke Teks" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_interactive_video +msgid "Lms Interactive Video" +msgstr "Video Interaktif Lms" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_following +msgid "Lms Match Following" +msgstr "Lms Cocok Mengikuti" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_images +msgid "Lms Match Images" +msgstr "Lms Sesuai Gambar" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_multiple_choice +msgid "Lms Multiple Choice" +msgstr "Lms Pilihan Ganda" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_numeric +msgid "Lms Numeric" +msgstr "Lms Numerik" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sort_paragraphs +msgid "Lms Sort Paragraphs" +msgstr "Lms Urutkan Paragraf" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__login +msgid "Login" +msgstr "Gabung" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_5 +msgid "Lukas" +msgstr "Lukas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__main_department_id +msgid "Main Department" +msgstr "Departemen Utama" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__male +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__m +msgid "Male" +msgstr "Pria" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_11 +msgid "Malik" +msgstr "Malik" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage Events for students" +msgstr "Kelola Acara untuk siswa" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Streamline and\n" +" user-friendly online admissions process" +msgstr "" +"Kelola penyederhanaan dan\n" +" proses penerimaan online yang mudah digunakan" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students\n" +" Admission" +msgstr "" +"Manage Students\n" +" Admission" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students can Add\n" +" Multiple Subjects" +msgstr "" +"Kelola Siswa dapat Menambahkan\n" +" Beberapa Mata Pelajaran" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and expedite the\n" +" assignment grading process efficiently with\n" +" our streamlined platform." +msgstr "" +"Kelola dan percepat\n" +" proses penilaian tugas secara efisien dengan\n" +" platform kami yang efisien." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and optimize the\n" +" grading and assessment process with Exam GPA\n" +" Enterprise." +msgstr "" +"Kelola dan optimalkan\n" +" proses penilaian dan penilaian dengan IPK Ujian\n" +" Perusahaan." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and streamline\n" +" the exam grading process seamlessly with the\n" +" innovative Exam Grading Bridge." +msgstr "" +"Kelola dan sederhanakan\n" +" proses penilaian ujian secara lancar dengan\n" +" Jembatan Penilaian Ujian yang inovatif." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage books, articles,\n" +" media and much more" +msgstr "" +"Kelola buku, artikel,\n" +" media, dan banyak lagi" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage educational\n" +" content with ease through LMS website." +msgstr "" +"Kelola konten\n" +" pendidikan dengan mudah melalui situs LMS." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage efficient allocation of subject\n" +" materials with our streamlined system." +msgstr "" +"Kelola alokasi materi\n" +" materi pelajaran secara efisien dengan sistem kami yang efisien." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage enrollment\n" +" effortlessly with LMS Admission." +msgstr "" +"Kelola pendaftaran\n" +" dengan mudah menggunakan Pendaftaran LMS." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage image-based quizzes effortlessly with Quiz Match Images." +msgstr "" +"Kelola kuis berbasis gambar dengan mudah menggunakan Quiz Match Images." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage interactive\n" +" and engaging content seamlessly with LMS\n" +" H5P" +msgstr "" +"Kelola konten interaktif\n" +" dan menarik secara lancar dengan LMS\n" +" H5P" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage studetns\n" +" progress report" +msgstr "Kelola laporan kemajuan siswa\n" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage, automate, and\n" +" enhance the assignment grading workflow\n" +" seamlessly with Assignment Grading Bridge." +msgstr "" +"Kelola, otomatisasi, dan\n" +" tingkatkan alur kerja penilaian tugas\n" +" secara lancar dengan Assignment Grading Bridge." + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_9 +msgid "Marcia" +msgstr "Marcia" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_23 +msgid "Maria" +msgstr "Maria" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_4 +msgid "Marie" +msgstr "Marie" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_8 +#: model:op.student,first_name:openeducat_core.op_student_2 +msgid "Mark" +msgstr "Tanda" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_18 +msgid "Martin" +msgstr "Martin" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_mass_subject_registration +msgid "Mass Subject Registration" +msgstr "Pendaftaran Mata Pelajaran Massal" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__max_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__max_unit_load +msgid "Maximum Unit Load" +msgstr "Beban Unit Maksimum" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_meeting_enterprise +msgid "Meeting Enterprise" +msgstr "Pertemuan Perusahaan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_ids +msgid "Meetings" +msgstr "Rapat" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error +msgid "Message Delivery error" +msgstr "Kesalahan Pengiriman Pesan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn_msg +msgid "Message for Invoice" +msgstr "Pesan untuk Faktur" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn_msg +msgid "Message for Purchase Order" +msgstr "Pesan untuk Pesanan Pembelian" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn_msg +msgid "Message for Stock Picking" +msgstr "Pesan untuk Pemilihan Saham" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_ids +msgid "Messages" +msgstr "Pesan" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_4 +msgid "Michael" +msgstr "Michael" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Microsoft Teams allows you to stay\n" +" connected and organized with Chat, Meet, Call and\n" +" Collaborate." +msgstr "" +"Microsoft Teams memungkinkan Anda tetap\n" +" terhubung dan terorganisir dengan Chat, Meet, Menelepon, dan\n" +" Berkolaborasi." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__middle_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Middle Name" +msgstr "Nama tengah" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_24 +msgid "Miller" +msgstr "Tukang giling" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__min_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__min_unit_load +msgid "Minimum Unit Load" +msgstr "Beban Unit Minimum" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_3 +msgid "Mitzi" +msgstr "Mitzi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile +msgid "Mobile" +msgstr "Seluler" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_7 +msgid "Moore" +msgstr "Moore" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_multi_department +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Multi Departments" +msgstr "Multi Departemen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__my_activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Batas Waktu Aktivitas Saya" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Name" +msgstr "Nama" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__nationality +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__nationality +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Nationality" +msgstr "Kebangsaan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_calendar_event_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Acara Kalender Aktivitas Berikutnya" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Batas Waktu Kegiatan Berikutnya" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_summary +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_summary +msgid "Next Activity Summary" +msgstr "Ringkasan Kegiatan Berikutnya" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_id +msgid "Next Activity Type" +msgstr "Jenis Aktivitas Berikutnya" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_16 +msgid "Nora" +msgstr "lubang" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__normal +msgid "Normal" +msgstr "Normal" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_normalized +msgid "Normalized Email" +msgstr "Email yang Dinormalisasi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__comment +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__comment +msgid "Notes" +msgstr "Catatan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_notice_board_enterprise +msgid "Notice Board Enterprise" +msgstr "Perusahaan Papan Pengumuman" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of Actions" +msgstr "Jumlah Tindakan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_count +msgid "Number of Departments" +msgstr "Jumlah Departemen" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,help:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Number of days to send reminder email before the promised receipt date" +msgstr "" +"Jumlah hari untuk mengirim email pengingat sebelum tanggal penerimaan yang " +"dijanjikan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of errors" +msgstr "Jumlah kesalahan" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Jumlah pesan yang memerlukan tindakan" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Jumlah pesan dengan kesalahan pengiriman" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o+ +msgid "O+ve" +msgstr "O+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o- +msgid "O-ve" +msgstr "O-dan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_omr +msgid "OMR" +msgstr "OMR" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Offer HD audio and video-enabled live\n" +" classes with up to 100 participants at the same time at the\n" +" most affordable cost." +msgstr "" +"Tawarkan kelas langsung dengan audio dan video HD\n" +" dengan maksimal 100 peserta sekaligus dengan\n" +" biaya paling terjangkau." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_online_admission +msgid "Online Admission Enterprise" +msgstr "Perusahaan Penerimaan Online" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_online_appointment +msgid "Online Appointment Enterprise" +msgstr "Perusahaan Janji Online" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "OpenEduCat" +msgstr "BukaEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_batch +msgid "OpenEduCat Batch" +msgstr "Batch OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_category +msgid "OpenEduCat Category" +msgstr "Kategori OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_department +msgid "OpenEduCat Department" +msgstr "Departemen OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Fakultas OpenEduCat" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "OpenEduCat Inc" +msgstr "OpenEduCat Inc" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat_others +msgid "OpenEduCat Others" +msgstr "OpenEduCat Lainnya" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules\n" +" helps you to generate backups of your databases\n" +" automatically on regular interval of times. The\n" +" generated backups can be stored into local storage, FTP\n" +" server, SFTP server, Dropbox, Google Drive or Onedrive." +msgstr "" +"Modul pencadangan otomatis OpenEduCat\n" +" membantu Anda membuat cadangan basis data\n" +" secara otomatis pada interval waktu yang teratur. \n" +" cadangan yang dihasilkan dapat disimpan ke penyimpanan lokal, server FTP\n" +", server SFTP, Dropbox, Google Drive, atau Onedrive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules helps you to generate backups of your " +"databases automatically on regular interval of times. The generated backups " +"can be stored into local storage, FTP server, SFTP server, Dropbox, Google " +"Drive or Onedrive.User can enable auto remove option to automatically delete" +" old backups. User can enable email notification to be notified about the " +"success and failure of the backup generation and storage. Using Automatic " +"Database Backup module user can generate and store database backups to " +"multiple location." +msgstr "" +"Modul pencadangan otomatis OpenEduCat membantu Anda membuat cadangan " +"database Anda secara otomatis pada interval waktu yang teratur. Cadangan " +"yang dihasilkan dapat disimpan ke penyimpanan lokal, server FTP, server " +"SFTP, Dropbox, Google Drive atau Onedrive. Pengguna dapat mengaktifkan opsi " +"hapus otomatis untuk menghapus cadangan lama secara otomatis. Pengguna dapat" +" mengaktifkan pemberitahuan email untuk diberitahu tentang keberhasilan dan " +"kegagalan pembuatan dan penyimpanan cadangan. Dengan menggunakan modul " +"Pencadangan Basis Data Otomatis, pengguna dapat membuat dan menyimpan " +"cadangan basis data ke beberapa lokasi." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management\n" +" system helps you to create your online course. Create\n" +" your sections and course material in it." +msgstr "" +"Sistem manajemen pembelajaran OpenEduCat\n" +" membantu Anda membuat kursus online. Buat\n" +" bagian dan materi kursus Anda di dalamnya." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management system helps you to create your online " +"course. Create your sections and course material in it." +msgstr "" +"Sistem manajemen pembelajaran OpenEduCat membantu Anda membuat kursus " +"online. Buat bagian dan materi kursus Anda di dalamnya." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat provides\n" +" help to enhance the overall user system by\n" +" providing options to send leave requests to\n" +" different groups or sections of people." +msgstr "" +"OpenEduCat memberikan\n" +" bantuan untuk meningkatkan sistem pengguna secara keseluruhan dengan\n" +" menyediakan opsi untuk mengirim permintaan cuti ke\n" +" kelompok atau bagian orang yang berbeda." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_ids +msgid "Opportunities" +msgstr "Peluang" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_count +msgid "Opportunity" +msgstr "Peluang" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize and manage\n" +" classrooms with equipment and facilities\n" +" required for giving best classroom sessions." +msgstr "" +"Atur dan kelola\n" +" ruang kelas dengan peralatan dan fasilitas\n" +" yang diperlukan untuk memberikan sesi kelas terbaik." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize events,\n" +" publish event information and images, send\n" +" RSVP to attendees and keep the count of who\n" +" joined in." +msgstr "" +"Atur acara,\n" +" publikasikan informasi dan gambar acara, kirim\n" +" RSVP ke peserta, dan catat jumlah orang\n" +" yang bergabung." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__o +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__other +msgid "Other" +msgstr "Lainnya" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__others +msgid "Other(overlapping terms, custom schedules)" +msgstr "Lainnya (istilah yang tumpang tindih, jadwal khusus)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent +msgid "Parent" +msgstr "Induk" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__parent_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Parent Course" +msgstr "Kursus Orang Tua" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__parent_id +msgid "Parent Department" +msgstr "Departemen Induk" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent_enterprise +msgid "Parent Enterprise" +msgstr "Perusahaan Induk" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__parent_term +msgid "Parent Term" +msgstr "Istilah Induk" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_name +msgid "Parent name" +msgstr "Nama orang tua" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Participate in class\n" +" discussion by sharing points of view, asking\n" +" questions, and contributing to group projects." +msgstr "" +"Berpartisipasilah dalam\n" +" diskusi kelas dengan berbagi sudut pandang, mengajukan\n" +" pertanyaan, dan berkontribusi pada proyek kelompok." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Partner" +msgstr "Mitra" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contract_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contract_ids +msgid "Partner Contracts" +msgstr "Kontrak Mitra" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__use_partner_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__use_partner_credit_limit +msgid "Partner Limit" +msgstr "Batas Mitra" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_company_registry_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_company_registry_partner_id +msgid "Partner with same Company Registry" +msgstr "Bermitra dengan Pendaftaran Perusahaan yang sama" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_vat_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_vat_partner_id +msgid "Partner with same Tax ID" +msgstr "Bermitra dengan Nomor Pajak yang sama" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_19 +msgid "Patrick" +msgstr "Patrick" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_21 +msgid "Paul" +msgstr "Paulus" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit_limit +msgid "Payable Limit" +msgstr "Batas Hutang" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_method_id +msgid "Payment Method" +msgstr "Cara Pembayaran" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_count +msgid "Payment Token Count" +msgstr "Jumlah Token Pembayaran" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_ids +msgid "Payment Tokens" +msgstr "Token Pembayaran" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_6 +msgid "Peeters" +msgstr "Peeter" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_endpoint +msgid "Peppol Endpoint" +msgstr "Titik Akhir Peppol" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_eas +msgid "Peppol e-address (EAS)" +msgstr "Alamat elektronik Peppol (EAS)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Personal Information" +msgstr "Informasi pribadi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone +msgid "Phone" +msgstr "Telepon" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "Phone Blacklisted" +msgstr "Telepon Masuk Daftar Hitam" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_mobile_search +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_mobile_search +msgid "Phone/Mobile" +msgstr "Telepon Genggam" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_enterprise +msgid "Placement Enterprise" +msgstr "Perusahaan Penempatan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_job_enterprise +msgid "Placement Job Enterprise" +msgstr "Perusahaan Pekerjaan Penempatan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_bike +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_bike +msgid "Plan To Change Bike" +msgstr "Berencana Untuk Mengganti Sepeda" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_car +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_car +msgid "Plan To Change Car" +msgstr "Berencana Ganti Mobil" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__practical +msgid "Practical" +msgstr "Praktis" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_method_id +msgid "" +"Preferred payment method when paying this vendor. This is used to filter " +"vendor bills by preferred payment method to register payments in mass. Use " +"cases: create bank files for batch wires, check runs." +msgstr "" +"Metode pembayaran pilihan saat membayar vendor ini. Ini digunakan untuk " +"menyaring tagihan vendor berdasarkan metode pembayaran pilihan untuk " +"mendaftarkan pembayaran secara massal. Kasus penggunaan: membuat file bank " +"untuk kabel batch, memeriksa proses." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Present makes taking\n" +" attendance fast, accurate and easy. Get a clear\n" +" view of your entire class roster." +msgstr "" +"Present membuat pengambilan\n" +" kehadiran menjadi cepat, akurat, dan mudah. Dapatkan gambaran\n" +" yang jelas tentang seluruh daftar nama kelas Anda." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_product_pricelist +msgid "Pricelist" +msgstr "Daftar Harga" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_details +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_main_student +msgid "Profile" +msgstr "Profil" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__project_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__project_ids +msgid "Projects" +msgstr "Proyek" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "Provided by" +msgstr "Disediakan oleh" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online LMS platform\n" +" Interactive video." +msgstr "" +"Menyediakan fasilitas\n" +" untuk menjalankan platform LMS online\n" +" Video interaktif." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Following" +msgstr "" +"Menyediakan fasilitas\n" +" untuk menyelenggarakan platform ujian online dengan\n" +" jenis soal Cocok Mengikuti" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Images" +msgstr "" +"Menyediakan fasilitas\n" +" untuk melakukan platform ujian online dengan\n" +" jenis soal Gambar Cocok" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Multiple Choice" +msgstr "" +"Menyediakan fasilitas\n" +" untuk menyelenggarakan ujian online dengan\n" +" jenis soal Pilihan Ganda" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Numeric" +msgstr "" +"Menyediakan fasilitas\n" +" untuk melakukan platform ujian online dengan\n" +" jenis soal Numerik" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Sort Paragraphs." +msgstr "" +"Menyediakan fasilitas\n" +" untuk melakukan platform ujian online dengan\n" +" jenis soal Sortir Paragraf." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Drag Into Text." +msgstr "" +"Menyediakan fasilitas untuk\n" +" melakukan platform ujian online dengan pertanyaan\n" +" ketik Seret Ke Teks." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Match Following" +msgstr "" +"Menyediakan fasilitas untuk\n" +" menyelenggarakan ujian online dengan tipe soal\n" +" Cocok Mengikuti" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Multiple Choice" +msgstr "" +"Menyediakan fasilitas untuk\n" +" menyelenggarakan ujian online dengan jenis soal\n" +" Pilihan Ganda" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Numeric." +msgstr "" +"Menyediakan fasilitas untuk\n" +" menyelenggarakan ujian online dengan tipe soal\n" +" Numerik." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Sort Paragraphs." +msgstr "" +"Menyediakan fasilitas untuk\n" +" melakukan platform ujian online dengan pertanyaan\n" +" jenis Sortir Paragraf." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Publish Notice and Circular." +msgstr "Publikasikan Pemberitahuan dan Surat Edaran." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_publisher_warranty_contract +msgid "Publisher Warranty Contract" +msgstr "Kontrak Garansi Penerbit" + +#. module: openeducat_core +#: model:ir.actions.server,name:openeducat_core.ir_cron_module_update_notification_openeducat_ir_actions_server +msgid "Publisher: Update Notification OpenEduCat" +msgstr "Penerbit: Perbarui Pemberitahuan OpenEduCat" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn +msgid "Purchase Order" +msgstr "Pesanan Pembelian" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_order_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_order_count +msgid "Purchase Order Count" +msgstr "Jumlah Pesanan Pembelian" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Quiz" +msgstr "Ulangan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_anti_cheating +msgid "Quiz Anti Cheating" +msgstr "Kuis Anti Curang" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_drag_into_text +msgid "Quiz Drag Into Text" +msgstr "Kuis Tarik Ke Teks" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz +msgid "Quiz Enterprise" +msgstr "Perusahaan Kuis" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_following +msgid "Quiz Match Following" +msgstr "Pertandingan Kuis Mengikuti" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_images +msgid "Quiz Match Images" +msgstr "Gambar Pertandingan Kuis" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_multiple_choice +msgid "Quiz Multiple Choice" +msgstr "Kuis Pilihan Ganda" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_numeric +msgid "Quiz Numeric" +msgstr "Kuis Numerik" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_sort_paragraphs +msgid "Quiz Sort Paragraphs" +msgstr "Paragraf Sortir Kuis" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__rating_ids +msgid "Ratings" +msgstr "Peringkat" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__receipt_reminder_email +msgid "Receipt Reminder" +msgstr "Pengingat Tanda Terima" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref +msgid "Reference" +msgstr "Referensi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gr_no +msgid "Registration Number" +msgstr "Nomor pendaftaran" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_unique_gr_no +msgid "Registration Number must be unique per student!" +msgstr "Nomor Registrasi harus unik per siswa!" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reject" +msgstr "Menolak" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__rejected +msgid "Rejected" +msgstr "Ditolak" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_id +msgid "Related Company" +msgstr "Perusahaan Terkait" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_employee_form_address_inherit +msgid "Related User" +msgstr "Pengguna Terkait" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee_ids +msgid "Related employees based on their private address" +msgstr "Karyawan terkait berdasarkan alamat pribadinya" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_report_main +msgid "Reporting" +msgstr "Pelaporan" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reset to Draft" +msgstr "Setel ulang ke Draf" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_user_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_user_id +msgid "Responsible User" +msgstr "Pengguna yang Bertanggung Jawab" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_id +msgid "Restrict publishing to this website." +msgstr "Batasi penerbitan ke situs web ini." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_19 +msgid "Richard" +msgstr "Richard" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_14 +msgid "Robert" +msgstr "Robert" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__roll_number +msgid "Roll Number" +msgstr "Nomor Gulungan" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_id +msgid "Roll Number & Student must be unique per Batch!" +msgstr "Nomor Roll & Siswa harus unik per Batch!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_course_id +msgid "Roll Number must be unique per Batch!" +msgstr "Nomor Roll harus unik per Batch!" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_7 +msgid "Ruby" +msgstr "Rubi" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__running +msgid "Running" +msgstr "Berlari" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_3 +msgid "Russell" +msgstr "Russel" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_seo_optimized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_seo_optimized +msgid "SEO optimized" +msgstr "SEO dioptimalkan" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_root +msgid "SIS" +msgstr "Kak" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Kesalahan Pengiriman SMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__team_id +msgid "Sales Team" +msgstr "Tim Penjualan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_id +msgid "Salesperson" +msgstr "Pramuniaga" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_7 +msgid "Samuel" +msgstr "Samuel" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_11 +msgid "Sana" +msgstr "Banyak" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized +msgid "Sanitized Number" +msgstr "Nomor Sanitasi" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_1 +msgid "Sara" +msgstr "Sara" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule examination\n" +" through various methods like CCE, CPA and\n" +" much more with just a few clicks." +msgstr "" +"Jadwalkan pemeriksaan\n" +" melalui berbagai metode seperti CCE, CPA, dan\n" +" masih banyak lagi hanya dengan beberapa klik." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule session,\n" +" inform students and faculties all with\n" +" just a few clicks and one single screen." +msgstr "" +"Jadwalkan sesi,\n" +" informasikan kepada mahasiswa dan fakultas semuanya hanya dengan\n" +" beberapa klik dan satu layar." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_scholarship_enterprise +msgid "Scholarship Enterprise" +msgstr "Perusahaan Beasiswa" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_21 +msgid "Scott" +msgstr "Scott" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_secure +msgid "Secure QR" +msgstr "Amankan QR" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__purchase_warn +msgid "" +"Selecting the \"Warning\" option will notify user with the message, " +"Selecting \"Blocking Message\" will throw an exception with the message and " +"block the flow. The Message has to be written in the next field." +msgstr "" +"Memilih opsi \"Peringatan\" akan memberi tahu pengguna melalui pesan " +"tersebut, Memilih \"Memblokir Pesan\" akan memunculkan pengecualian pada " +"pesan tersebut dan memblokir alirannya. Pesan harus ditulis di kolom " +"berikutnya." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__self +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__self +msgid "Self" +msgstr "Diri sendiri" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__seo_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__seo_name +msgid "Seo name" +msgstr "nama seo" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.action_openeducat_configuration +#: model:ir.actions.act_window,name:openeducat_core.openeducat_config_settings_core_action +#: model:ir.ui.menu,name:openeducat_core.menu_openeducat_config +msgid "Settings" +msgstr "Pengaturan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_share +msgid "Share Partner" +msgstr "Bagikan Mitra" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_15 +msgid "Sheryl" +msgstr "Sheryl" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__show_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__show_credit_limit +msgid "Show Credit Limit" +msgstr "Tunjukkan Batas Kredit" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__signature +msgid "Signature" +msgstr "Tanda tangan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_expiration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_expiration +msgid "Signup Expiration" +msgstr "Kedaluwarsa Pendaftaran" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_token +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_token +msgid "Signup Token" +msgstr "Token Pendaftaran" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_type +msgid "Signup Token Type" +msgstr "Jenis Token Pendaftaran" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_valid +msgid "Signup Token is Valid" +msgstr "Token Pendaftaran Valid" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_url +msgid "Signup URL" +msgstr "URL Pendaftaran" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_5 +msgid "Simon" +msgstr "Simon" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_skill_assessment +msgid "Skill Assessment Enterprise" +msgstr "Perusahaan Penilaian Keterampilan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skill_enterprise +msgid "Skill Enterprise" +msgstr "Perusahaan Keterampilan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skypemeet +msgid "Skype Meet" +msgstr "Pertemuan Skype" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_8 +msgid "Smith" +msgstr "Smith" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_18 +msgid "Sophia" +msgstr "sofia" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different activities which is\n" +" held in an institute." +msgstr "" +"Tentukan berbagai kegiatan yang\n" +" diadakan di sebuah institut." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different activities which is held in an institute." +msgstr "Tentukan berbagai kegiatan yang diadakan di suatu lembaga." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different facilities of an\n" +" institute." +msgstr "" +"Tentukan fasilitas berbeda dari suatu\n" +" institut." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different facilities of an institute." +msgstr "Tentukan fasilitas yang berbeda dari suatu lembaga." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which\n" +" is held in an institute for students." +msgstr "" +"Tentukan berbagai jenis kuis yang\n" +" diadakan di sebuah institut untuk siswa." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which is held in an institute for students." +msgstr "" +"Tentukan berbagai jenis kuis yang diadakan di suatu lembaga untuk siswa." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__starred_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__starred_message_ids +msgid "Starred Message" +msgstr "Pesan Berbintang" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__start_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "Start Date" +msgstr "Mulai tanggal" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__state_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__state_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "State" +msgstr "Negara" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url +msgid "Static Map Url" +msgstr "Url Peta Statis" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url_is_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url_is_valid +msgid "Static Map Url Is Valid" +msgstr "Url Peta Statis Valid" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__state +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Status" +msgstr "Status" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Status berdasarkan aktivitas\n" +"Terlambat: Batas waktu telah berlalu\n" +"Hari ini: Tanggal aktivitas adalah hari ini\n" +"Direncanakan: Aktivitas mendatang." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_14 +msgid "Stevens" +msgstr "Steven" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn +msgid "Stock Picking" +msgstr "Pemilihan Saham" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street +msgid "Street" +msgstr "Jalan" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street..." +msgstr "Jalan..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street2 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street2 +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street2" +msgstr "Jalan nomor 2" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__student_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_tree +msgid "Student" +msgstr "Murid" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_attendance_enterprise +msgid "Student Attendance Kiosk" +msgstr "Kios Absensi Mahasiswa" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Student Course" +msgstr "Kursus Siswa" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_course_view +#: model:ir.ui.menu,name:openeducat_core.student_course_menu +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_tree +msgid "Student Course Detail" +msgstr "Detail Kursus Siswa" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student_course +msgid "Student Course Details" +msgstr "Detail Kursus Siswa" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_idcard +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student ID Card" +msgstr "Kartu Tanda Mahasiswa" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student IDCard" +msgstr "Kartu Identitas Mahasiswa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_leave_enterprise +msgid "Student Leave" +msgstr "Cuti Mahasiswa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_progress_enterprise +msgid "Student Progress Enterprise" +msgstr "Perusahaan Kemajuan Mahasiswa" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Student can sign-in in\n" +" their attendance sheet using facial features\n" +" from image or video." +msgstr "" +"Siswa dapat masuk\n" +" lembar kehadirannya menggunakan fitur wajah\n" +" dari gambar atau video." + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_student_id +msgid "Student must be unique per Batch!" +msgstr "Siswa harus unik per Batch!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__student_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_root +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Students" +msgstr "Siswa" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_tree +msgid "Subject" +msgstr "Subjek" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_subject +msgid "Subject Management" +msgstr "Manajemen Subjek" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_subject_material_allocation +msgid "Subject Material Allocation" +msgstr "Alokasi Materi Pokok" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_subject_registration_view +#: model:ir.ui.menu,name:openeducat_core.subject_registration_student_menu +msgid "Subject Registration" +msgstr "Pendaftaran Subjek" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_pivot +msgid "Subject Registration Analysis" +msgstr "Analisis Pendaftaran Subjek" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "Detail Pendaftaran Subjek" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__subject_type +msgid "Subject Type" +msgstr "Jenis Subjek" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__subject +msgid "Subject Wise" +msgstr "Subjek Bijaksana" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_graph +msgid "Subject registration graph" +msgstr "Grafik pendaftaran subjek" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__subject_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__faculty_subject_ids +msgid "Subject(s)" +msgstr "Subyek" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Subject-specific\n" +" attendance will be gathered during a\n" +" particular session, whereas general\n" +" attendance will be collected by one\n" +" responsible faculty member for the entire\n" +" day." +msgstr "" +"Kehadiran\n" +" khusus mata pelajaran akan dikumpulkan selama\n" +" sesi tertentu, sedangkan\n" +" kehadiran umum akan dikumpulkan oleh satu\n" +" anggota fakultas yang bertanggung jawab sepanjang\n" +" hari itu." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "" +"Subject-specific attendance will be gathered during a particular session, " +"whereas general attendance will be collected by one responsible faculty " +"member for the entire day." +msgstr "" +"Kehadiran khusus mata pelajaran akan dikumpulkan selama sesi tertentu, " +"sedangkan kehadiran umum akan dikumpulkan oleh satu anggota fakultas yang " +"bertanggung jawab sepanjang hari." + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_subject_view +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__subject_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_subject_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +msgid "Subjects" +msgstr "Subyek" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Submit" +msgstr "Kirim" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__submitted +msgid "Submitted" +msgstr "Dikirim" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_purchase_currency_id +msgid "Supplier Currency" +msgstr "Mata Uang Pemasok" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_rank +msgid "Supplier Rank" +msgstr "Peringkat Pemasok" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_23 +msgid "Swartz" +msgstr "Swartz" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__category_id +msgid "Tags" +msgstr "Tag" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_ids +msgid "Tasks" +msgstr "Tugas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__vat +msgid "Tax ID" +msgstr "Id pajak" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_17 +msgid "Taylor" +msgstr "Taylor" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_teams +msgid "Teams" +msgstr "Tim" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__term_structure +msgid "Term Structure" +msgstr "Struktur Jangka" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_term_id +msgid "Terms" +msgstr "Ketentuan" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,help:openeducat_core.field_op_student__country_code +msgid "" +"The ISO country code in two chars. \n" +"You can use this field for quick search." +msgstr "" +"Kode negara ISO dalam dua karakter. \n" +"Anda dapat menggunakan kolom ini untuk pencarian cepat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"The Main Purpose of Implementing an\n" +" Asset Management in Education Facilities" +msgstr "Tujuan Utama Penerapan Pengelolaan Aset pada Sarana Pendidikan" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,help:openeducat_core.field_op_student__vat +msgid "" +"The Tax Identification Number. Values here will be validated based on the " +"country format. You can use '/' to indicate that the partner is not subject " +"to tax." +msgstr "" +"Nomor Pokok Wajib Pajak. Nilai di sini akan divalidasi berdasarkan format " +"negara. Anda dapat menggunakan '/' untuk menunjukkan bahwa mitra tidak " +"dikenakan pajak." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_position_id +msgid "" +"The fiscal position determines the taxes/accounts used for this contact." +msgstr "" +"Posisi fiskal menentukan pajak/rekening yang digunakan untuk kontak ini." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_url +msgid "The full URL to access the document through the website." +msgstr "URL lengkap untuk mengakses dokumen melalui website." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__user_id +msgid "The internal user in charge of this contact." +msgstr "Pengguna internal yang bertanggung jawab atas kontak ini." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,help:openeducat_core.field_op_student__has_unreconciled_entries +msgid "" +"The partner has at least one unreconciled debit and credit since last time " +"the invoices & payments matching was performed." +msgstr "" +"Mitra memiliki setidaknya satu debit dan kredit yang belum direkonsiliasi " +"sejak terakhir kali pencocokan faktur & pembayaran dilakukan." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,help:openeducat_core.field_op_student__company_registry +msgid "" +"The registry number of the company. Use it if it is different from the Tax " +"ID. It must be unique across all partners of a same country" +msgstr "" +"Nomor registrasi perusahaan. Gunakan jika berbeda dengan NPWP. Ini harus " +"unik di semua mitra di negara yang sama" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_customer +msgid "" +"The stock location used as destination when sending goods to this contact." +msgstr "Lokasi stok yang dijadikan tujuan pengiriman barang ke kontak ini." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_supplier +msgid "" +"The stock location used as source when receiving goods from this contact." +msgstr "" +"Lokasi stok digunakan sebagai sumber saat menerima barang dari kontak ini." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__theory +msgid "Theory" +msgstr "Teori" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This Module Adds The\n" +" Feature Of Digital Library To Read Books In\n" +" OpenEduCat." +msgstr "" +"Modul Ini Menambahkan\n" +" Fitur Perpustakaan Digital Untuk Membaca Buku Di\n" +" OpenEduCat." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_payable_id +msgid "" +"This account will be used instead of the default one as the payable account " +"for the current partner" +msgstr "" +"Akun ini akan digunakan sebagai pengganti akun default sebagai akun hutang " +"untuk mitra saat ini" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_receivable_id +msgid "" +"This account will be used instead of the default one as the receivable " +"account for the current partner" +msgstr "" +"Akun ini akan digunakan sebagai pengganti akun default sebagai akun piutang " +"mitra saat ini" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_purchase_currency_id +msgid "" +"This currency will be used, instead of the default one, for purchases from " +"the current partner" +msgstr "" +"Mata uang ini akan digunakan, bukan mata uang default, untuk pembelian dari " +"mitra saat ini" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_normalized +msgid "" +"This field is used to search on email address as the primary email field can" +" contain more than strictly an email address." +msgstr "" +"Bidang ini digunakan untuk mencari alamat email karena bidang email utama " +"dapat berisi lebih dari sekedar alamat email." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "This is to certify that" +msgstr "Ini adalah untuk menyatakan bahwa" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature in OpenEduCat LMS to sell\n" +" courses online." +msgstr "" +"Modul ini menambahkan\n" +" fitur di LMS OpenEduCat untuk menjual\n" +" kursus online." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of forum in learning\n" +" management system to OpenEduCat." +msgstr "" +"Modul ini menambahkan\n" +" fitur forum dalam pembelajaran\n" +" sistem manajemen ke OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of gamification in learning\n" +" management system to OpenEduCat." +msgstr "" +"Modul ini menambahkan\n" +" fitur gamifikasi dalam sistem manajemen\n" +" pembelajaran ke OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of survey in learning\n" +" management system to OpenEduCat." +msgstr "" +"Modul ini menambahkan\n" +" fitur survei dalam sistem manajemen\n" +" pembelajaran ke OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds the\n" +" feature to manage facilities to OpenEduCat." +msgstr "" +"Modul ini menambahkan\n" +" fitur untuk mengelola fasilitas ke OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds you\n" +" feature to create invoice for fees\n" +" collection." +msgstr "" +"Modul ini menambahkan Anda\n" +" fitur untuk membuat faktur untuk pengumpulan biaya\n" +"." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Dropbox." +msgstr "" +"Modul ini memungkinkan\n" +" menyimpan cadangan yang dihasilkan di Dropbox." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Google\n" +" Drive." +msgstr "" +"Modul ini memungkinkan\n" +" menyimpan cadangan yang dihasilkan di Google\n" +" Drive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Onedrive." +msgstr "" +"Modul ini memungkinkan\n" +" menyimpan cadangan yang dihasilkan di Onedrive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote\n" +" SFTP server just like FTP Server, but it\n" +" adds a layer of security to the process." +msgstr "" +"Modul ini memungkinkan\n" +" untuk menyimpan cadangan yang dihasilkan ke\n" +" server SFTP jarak jauh seperti Server FTP, namun\n" +" menambahkan lapisan keamanan pada prosesnya." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote FTP\n" +" server." +msgstr "" +"Modul ini memungkinkan\n" +" menyimpan cadangan yang dihasilkan ke server FTP\n" +" jarak jauh." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" Faculty to Create Rubrics Template to grade\n" +" the assignments based on points or\n" +" percentage and manage the assignment\n" +" submission." +msgstr "" +"Modul ini memungkinkan\n" +" Fakultas Membuat Templat Rubrik untuk menilai\n" +" tugas berdasarkan poin atau\n" +" persentase dan mengelola\n" +" penyerahan tugas." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" alumni to create job post." +msgstr "" +"Modul ini memungkinkan\n" +" alumni membuat postingan pekerjaan." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" parent to access fees details of their\n" +" children." +msgstr "" +"Modul ini memungkinkan\n" +" orang tua mengakses rincian biaya\n" +" anaknya." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module provides a helping hand to\n" +" students." +msgstr "" +"Modul ini memberikan bantuan kepada\n" +" siswa." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "" +"This payment term will be used instead of the default one for purchase " +"orders and vendor bills" +msgstr "" +"Jangka waktu pembayaran ini akan digunakan sebagai ganti jangka waktu " +"pembayaran default untuk pesanan pembelian dan tagihan vendor" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_term_id +msgid "" +"This payment term will be used instead of the default one for sales orders " +"and customer invoices" +msgstr "" +"Jangka waktu pembayaran ini akan digunakan sebagai pengganti jangka waktu " +"default untuk pesanan penjualan dan faktur pelanggan" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" +"Daftar harga ini akan digunakan, bukan daftar harga default, untuk penjualan" +" ke mitra saat ini" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_15 +msgid "Thomas" +msgstr "Tomas" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__three_sem +msgid "Three Trimesters" +msgstr "Tiga Trimester" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ticket_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ticket_count +msgid "Ticket Count" +msgstr "Jumlah Tiket" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Timetable" +msgstr "Jadwal" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable_enterprise +msgid "Timetable Enterprise" +msgstr "Perusahaan Jadwal" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz +msgid "Timezone" +msgstr "Zona waktu" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz_offset +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz_offset +msgid "Timezone offset" +msgstr "Pengimbangan zona waktu" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__title +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Title" +msgstr "Judul" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "To the best of my knowledge, he / she bears a Good Moral character." +msgstr "Sepanjang pengetahuan saya, dia mempunyai karakter Moral yang Baik." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__total_invoiced +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__total_invoiced +msgid "Total Invoiced" +msgstr "Total yang Ditagih" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit +msgid "Total Payable" +msgstr "Jumlah Hutang" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit +msgid "Total Receivable" +msgstr "Jumlah Piutang" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit +msgid "Total amount this customer owes you." +msgstr "Jumlah total utang pelanggan ini kepada Anda." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,help:openeducat_core.field_op_student__debit +msgid "Total amount you have to pay to this vendor." +msgstr "Jumlah total yang harus Anda bayarkan kepada vendor ini." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_transportation_enterprise +msgid "Transportation Enterprise" +msgstr "Perusahaan Transportasi" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem +msgid "Two Semesters" +msgstr "Dua Semester" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_qua +msgid "Two Semesters subdivided by Quarters" +msgstr "Dua Semester dibagi dengan Kuartal" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_final +msgid "Two Semesters subdivided by Quarters and Final Exams" +msgstr "Dua Semester dibagi lagi menjadi Ujian Perempat dan Ujian Akhir" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Type" +msgstr "Jenis" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Jenis aktivitas pengecualian yang tercatat." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_endpoint +msgid "" +"Unique identifier used by the BIS Billing 3.0 and its derivatives, also " +"known as 'Endpoint ID'." +msgstr "" +"Pengidentifikasi unik yang digunakan oleh BIS Billing 3.0 dan turunannya, " +"juga dikenal sebagai 'Endpoint ID'." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__barcode +msgid "Use a barcode to identify this contact." +msgstr "Gunakan kode batang untuk mengidentifikasi kontak ini." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__login +msgid "Used to log into the system" +msgstr "Digunakan untuk login ke sistem" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_users +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "User" +msgstr "Pengguna" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__user_line +msgid "User Line" +msgstr "Jalur Pengguna" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_ids +msgid "Users" +msgstr "Pengguna" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_supplier +msgid "Vendor Location" +msgstr "Lokasi Penjual" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "Vendor Payment Terms" +msgstr "Ketentuan Pembayaran Vendor" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_22 +msgid "Victor" +msgstr "Pemenang" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visa_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visa_info +msgid "Visa Info" +msgstr "Informasi Visa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_published +msgid "Visible on current website" +msgstr "Terlihat di situs web saat ini" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visitor_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visitor_ids +msgid "Visitors" +msgstr "Pengunjung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__user_boolean +msgid "Want to create user too ?" +msgstr "Ingin membuat pengguna juga?" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_id +msgid "Website" +msgstr "Situs web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__website_message_ids +msgid "Website Comments" +msgstr "Komentar Situs Web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website +msgid "Website Link" +msgstr "Tautan Situs Web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website Messages" +msgstr "Pesan Situs Web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_description +msgid "Website Partner Full Description" +msgstr "Deskripsi Lengkap Mitra Situs Web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_short_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_short_description +msgid "Website Partner Short Description" +msgstr "Deskripsi Singkat Mitra Situs Web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_url +msgid "Website URL" +msgstr "alamat situs web" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website communication history" +msgstr "Riwayat komunikasi situs web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_description +msgid "Website meta description" +msgstr "Deskripsi meta situs web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_keywords +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_keywords +msgid "Website meta keywords" +msgstr "Kata kunci meta situs web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_title +msgid "Website meta title" +msgstr "Judul meta situs web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_og_img +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_og_img +msgid "Website opengraph image" +msgstr "Gambar opengraph situs web" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,help:openeducat_core.field_op_student__tz +msgid "" +"When printing documents and exporting/importing data, time values are computed according to this timezone.\n" +"If the timezone is not set, UTC (Coordinated Universal Time) is used.\n" +"Anywhere else, time values are computed according to the time offset of your web client." +msgstr "" +"Saat mencetak dokumen dan mengekspor/mengimpor data, nilai waktu dihitung berdasarkan zona waktu ini.\n" +"Jika zona waktu tidak ditetapkan, UTC (Waktu Universal Terkoordinasi) digunakan.\n" +"Di mana pun, nilai waktu dihitung berdasarkan offset waktu Anda klien web." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_12 +msgid "Wilson" +msgstr "Wilson" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"With the growing use of\n" +" online learning and giving examinations over\n" +" the online mode." +msgstr "" +"Dengan semakin meningkatnya penggunaan\n" +" pembelajaran online dan pemberian ujian dibandingkan\n" +" mode online." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Year" +msgstr "Tahun" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "You cannot create recursive Course." +msgstr "Anda tidak dapat membuat Kursus rekursif." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "ZIP" +msgstr "RITSLETING" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__zip +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__zip +msgid "Zip" +msgstr "Ritsleting" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_zoom +msgid "Zoom" +msgstr "Perbesar" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,help:openeducat_core.field_op_student__days_sales_outstanding +msgid "" +"[(Total Receivable/Total Revenue) * number of days since the first invoice] " +"for this customer" +msgstr "" +"[(Total Piutang/Total Pendapatan) * jumlah hari sejak faktur pertama] untuk " +"pelanggan ini" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "miscellaneous" +msgstr "aneka ragam" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "or" +msgstr "atau" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__state +msgid "state" +msgstr "negara" diff --git a/CatEdu/openeducat_core/i18n/it.po b/CatEdu/openeducat_core/i18n/it.po new file mode 100644 index 0000000..2e6cbfc --- /dev/null +++ b/CatEdu/openeducat_core/i18n/it.po @@ -0,0 +1,4238 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-19 10:43+0000" +"PO-Revision-Date:2024-02-19 10:43+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_bonafide +msgid "'Bonafide Certificate - %s' % (object.name)" +msgstr "'Certificato in buona fede - %s' % (nome.oggetto)" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_idcard +msgid "'Student ID Card - %s' % (object.name)" +msgstr "'Carta identificativa studente - %s' % (nome.oggetto)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,help:openeducat_core.field_op_student__type +msgid "" +"- Contact: Use this to organize the contact details of employees of a given company (e.g. CEO, CFO, ...).\n" +"- Invoice Address: Preferred address for all invoices. Selected by default when you invoice an order that belongs to this company.\n" +"- Delivery Address: Preferred address for all deliveries. Selected by default when you deliver an order that belongs to this company.\n" +"- Other: Other address for the company (e.g. subsidiary, ...)" +msgstr "" +"- Contatto: utilizzalo per organizzare i dettagli di contatto dei dipendenti di una determinata azienda (ad esempio CEO, CFO, ...).\n" +"- Indirizzo fattura: indirizzo preferito per tutte le fatture. Selezionato per impostazione predefinita quando fatturi un ordine che appartiene a questa azienda.\n" +"- Indirizzo di consegna: indirizzo preferito per tutte le consegne. Selezionato per impostazione predefinita quando consegni un ordine che appartiene a questa azienda.\n" +"- Altro: altro indirizzo dell'azienda (ad esempio filiale, ...)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "DATE:" +msgstr "DATA:" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "PRINCIPAL" +msgstr "MANDANTE" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" BirthDate :\n" +" " +msgstr "" +"
\n" +" \n" +" Data di nascita:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" Blood Group :\n" +" " +msgstr "" +"
\n" +" \n" +" Gruppo sanguigno:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"\n" +" is / was a bonafide student of this school / college studying in" +msgstr "" +"\n" +" è/era uno studente autentico di questa scuola/università in cui studiava" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Course :\n" +" " +msgstr "" +"\n" +" Corso :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" Nome:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Bonafide Certificate" +msgstr "Certificato di buona fede" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"A unique new way to manage student grades and homework from any device and " +"platform." +msgstr "" +"Un nuovo modo unico per gestire i voti e i compiti degli studenti da " +"qualsiasi dispositivo e piattaforma." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a+ +msgid "A+ve" +msgstr "A+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a- +msgid "A-ve" +msgstr "A-e" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab+ +msgid "AB+ve" +msgstr "UE+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab- +msgid "AB-ve" +msgstr "UE-ve" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_20 +msgid "Abdul" +msgstr "Abdul" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_term_view +#: model:ir.model,name:openeducat_core.model_op_academic_term +#: model:ir.ui.menu,name:openeducat_core.menu_academic_term +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Term" +msgstr "Termine accademico" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__academic_term_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Academic Terms" +msgstr "Termini accademici" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_year_view +#: model:ir.model,name:openeducat_core.model_op_academic_year +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__academic_year_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_years_id +#: model:ir.ui.menu,name:openeducat_core.menu_academic_year +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Year" +msgstr "Anno accademico" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__accreditation +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Accreditation" +msgstr "Accreditamento" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_achievement_enterprise +msgid "Achievement Enterprise" +msgstr "Impresa di realizzazione" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction +msgid "Action Needed" +msgstr "Azione necessaria" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__active +msgid "Active" +msgstr "Attivo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active_lang_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active_lang_count +msgid "Active Lang Count" +msgstr "Conteggio lingue attive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_ids +msgid "Activities" +msgstr "Attività" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity +msgid "Activity" +msgstr "Attività" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity_enterprise +msgid "Activity Enterprise" +msgstr "Impresa di attività" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Decorazione delle eccezioni di attività" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_activity +msgid "Activity Management" +msgstr "Gestione delle attività" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_state +msgid "Activity State" +msgstr "Stato attività" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_icon +msgid "Activity Type Icon" +msgstr "Icona del tipo di attività" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__additional_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__additional_info +msgid "Additional info" +msgstr "informazioni addizionali" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Address" +msgstr "Indirizzo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__type +msgid "Address Type" +msgstr "Tipo di Indirizzo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission +msgid "Admission" +msgstr "Ammissione" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission_enterprise +msgid "Admission Enterprise" +msgstr "Impresa di ammissione" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_11 +msgid "Ahmed" +msgstr "Ahmed" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_10 +msgid "Alex" +msgstr "Alex" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,help:openeducat_core.field_op_student__lang +msgid "" +"All the emails and documents sent to this contact will be translated in this" +" language." +msgstr "" +"Tutte le email e i documenti inviati a questo contatto verranno tradotti in " +"questa lingua." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__allowed_department_ids +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_ids +msgid "Allowed Department" +msgstr "Dipartimento consentito" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_blog_enterprise +msgid "Alumni Blog Enterprise" +msgstr "Blog degli ex studenti Impresa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_enterprise +msgid "Alumni Enterprise" +msgstr "Impresa degli ex-alunni" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_event_enterprise +msgid "Alumni Event Enterprise" +msgstr "Azienda di eventi per ex studenti" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_job_enterprise +msgid "Alumni Job Enterprise" +msgstr "Impresa di lavoro degli ex-alunni" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_6 +msgid "Ana" +msgstr "BENE" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_25 +msgid "Anderson" +msgstr "Anderson" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_1 +msgid "Andre" +msgstr "André" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_13 +msgid "Andrew" +msgstr "Andrea" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_17 +msgid "Anna" +msgstr "Anna" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__approval_authority +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Approval Authority" +msgstr "Autorità di approvazione" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Approve" +msgstr "Approvare" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__approved +msgid "Approved" +msgstr "Approvato" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Archived" +msgstr "Archiviato" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_asset_request_enterprise +msgid "Asset Request Enterprise" +msgstr "Azienda di richiesta di risorse" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Assign and manage assignments to individual students, group of students\n" +" or entire batch." +msgstr "" +"Assegna e gestisci i compiti a singoli studenti, gruppi di studenti\n" +" o interi batch." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment +msgid "Assignment" +msgstr "Incarico" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_enterprise +msgid "Assignment Enterprise" +msgstr "Impresa di incarico" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_bridge +msgid "Assignment Grading Bridge" +msgstr "Ponte di valutazione dei compiti" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_enterprise +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Assignment Grading Enterprise" +msgstr "Azienda di valutazione degli incarichi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_rubrics +msgid "Assignment Rubrics" +msgstr "Rubriche di compiti" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_attachment_count +msgid "Attachment Count" +msgstr "Conteggio allegati" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance +msgid "Attendance" +msgstr "Partecipazione" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_enterprise +msgid "Attendance Enterprise" +msgstr "Impresa di presenze" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_face_recognition +msgid "Attendance Face Recognition" +msgstr "Riconoscimento facciale delle presenze" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "Attendance Subject Generic" +msgstr "Oggetto di partecipazione generico" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_report_xlsx +msgid "Attendance Xlsx Report" +msgstr "Rapporto Xlsx sulle presenze" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Attendance system that improves employee time tracking, scheduling, and\n" +" reporting." +msgstr "" +"Sistema di presenze che migliora il monitoraggio, la pianificazione e\n" +" il reporting del tempo dei dipendenti." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Automate lead and opportunity tracking with state of the art CRM system built-in\n" +" giving a unparallel competitive advantage." +msgstr "" +"Automatizza il monitoraggio di lead e opportunità con il sistema CRM all'avanguardia integrato\n" +" offrendo un vantaggio competitivo senza pari." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1920 +msgid "Avatar" +msgstr "Avatar" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1024 +msgid "Avatar 1024" +msgstr "Avatar 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_128 +msgid "Avatar 128" +msgstr "Avatara 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_256 +msgid "Avatar 256" +msgstr "Avatara 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_512 +msgid "Avatar 512" +msgstr "Avatara 512" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b+ +msgid "B+ve" +msgstr "B+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b- +msgid "B-ve" +msgstr "Gruppo musicale" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office +msgid "Back Office" +msgstr "Back office" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office_admin +msgid "Back Office Admin" +msgstr "Amministrazione del back-office" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_backend_theme +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backend Theme" +msgstr "Tema di back-end" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_ids +msgid "Banks" +msgstr "Banche" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__barcode +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__barcode +msgid "Barcode" +msgstr "Codice a barre" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__batch_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Batch" +msgstr "Lotto" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_batch_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_batch_sub +msgid "Batches" +msgstr "Lotti" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_bigbluebutton +msgid "Bigbluebutton Enterprise" +msgstr "Bigbluebutton Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__birth_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__birth_date +msgid "Birth Date" +msgstr "Data di nascita" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "La data di nascita non può essere successiva alla data corrente!" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_blacklisted +msgid "Blacklist" +msgstr "Lista nera" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile_blacklisted +msgid "Blacklisted Phone Is Mobile" +msgstr "Il telefono nella lista nera è mobile" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_blacklisted +msgid "Blacklisted Phone is Phone" +msgstr "Il telefono nella lista nera è il telefono" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__blood_group +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__blood_group +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Blood Group" +msgstr "Gruppo sanguigno" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_13 +msgid "Bob" +msgstr "Bob" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_bonafide +msgid "Bonafide Certificate" +msgstr "Certificato in buona fede" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__both +msgid "Both" +msgstr "Entrambi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_bounce +msgid "Bounce" +msgstr "Rimbalzo" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_9 +msgid "Brown" +msgstr "Marrone" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cce +msgid "CCE" +msgstr "CCE" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_crm_enterprise +msgid "CRM Enterprise" +msgstr "CRM aziendale" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cwa +msgid "CWA" +msgstr "CWA" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_campus_enterprise +msgid "Campus Enterprise" +msgstr "Impresa universitaria" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start up data of campus facility in an institute for\n" +" students." +msgstr "" +"Campus ti aiuta a fornire i dati di avvio della struttura del campus in un istituto per\n" +" studenti." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start up data of campus facility in an " +"institute for students." +msgstr "" +"Campus ti aiuta a fornire i dati di avvio della struttura del campus in un " +"istituto per studenti." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__can_publish +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__can_publish +msgid "Can Publish" +msgstr "Può pubblicare" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Cancel" +msgstr "Annulla" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_2 +msgid "Carter" +msgstr "Carter" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_category_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_category_sub +msgid "Categories" +msgstr "Categorie" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__category_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_tree +msgid "Category" +msgstr "Categoria" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Centralized barcode enabled integrated library management." +msgstr "" +"Il codice a barre centralizzato consente la gestione integrata della " +"libreria." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__channel_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__channel_ids +msgid "Channels" +msgstr "Canali" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_24 +msgid "Charles" +msgstr "Carlo" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_company +msgid "Check if the contact is a company, otherwise it is a person" +msgstr "Controlla se il contatto è un'azienda, altrimenti è una persona" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee +msgid "Check this box if this contact is an Employee." +msgstr "Seleziona questa casella se questo contatto è un dipendente." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__child_ids +msgid "Childs" +msgstr "Bambini" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__city +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__city +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "City" +msgstr "Città" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom +msgid "Classroom" +msgstr "Aula" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom_enterprise +msgid "Classroom Enterprise" +msgstr "Impresa in classe" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/review.xml:0 +#, python-format +msgid "Close" +msgstr "Vicino" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__code +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +msgid "Code" +msgstr "Codice" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_batch_unique_batch_code +msgid "Code should be unique per batch!" +msgstr "Il codice dovrebbe essere univoco per lotto!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_category_unique_category_code +msgid "Code should be unique per category!" +msgstr "Il codice dovrebbe essere univoco per categoria!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_course_unique_course_code +msgid "Code should be unique per course!" +msgstr "Il codice dovrebbe essere univoco per ogni corso!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_subject_unique_subject_code +msgid "Code should be unique per subject!" +msgstr "Il codice deve essere univoco per argomento!" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__color +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__color +msgid "Color Index" +msgstr "Indice dei colori" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_partner_id +msgid "Commercial Entity" +msgstr "Entità commerciale" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_company +msgid "Companies" +msgstr "Aziende" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_id +msgid "Company" +msgstr "Azienda" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_registry +msgid "Company ID" +msgstr "Codice Identificativo dell'azienda" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_name +msgid "Company Name" +msgstr "Nome della ditta" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_company_name +msgid "Company Name Entity" +msgstr "Nome dell'azienda" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_type +msgid "Company Type" +msgstr "Tipo di azienda" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_gid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_gid +msgid "Company database ID" +msgstr "Identificativo del database aziendale" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address +msgid "Complete Address" +msgstr "Indirizzo completo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__complete_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__complete_name +msgid "Complete Name" +msgstr "Nome completo" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__compulsory +msgid "Compulsory" +msgstr "Obbligatorio" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__compulsory_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Compulsory Subjects" +msgstr "Materie obbligatorie" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_config_settings +msgid "Config Settings" +msgstr "Impostazioni di configurazione" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config +msgid "Configuration" +msgstr "Configurazione" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of Job Type in Placement Management will let the user to create the\n" +" job." +msgstr "" +"La configurazione del tipo di lavoro in Gestione inserimento consentirà all'utente di creare il\n" +" lavoro." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to provide the start up data of fees according to\n" +" the courses of an institute." +msgstr "" +"La configurazione delle tariffe ti aiuta a fornire i dati di avvio delle tariffe in base\n" +" ai corsi di un istituto." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to provide the start up data of fees " +"according to the courses of an institute." +msgstr "" +"La configurazione delle tariffe aiuta a fornire i dati di avvio delle " +"tariffe in base ai corsi di un istituto." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in transportation helps you to provide the start up data of\n" +" each route." +msgstr "" +"La configurazione dei percorsi nei trasporti ti aiuta a fornire i dati di avvio di\n" +" ciascun percorso." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in transportation helps you to provide the start up " +"data of each route." +msgstr "" +"La configurazione dei percorsi nei trasporti ti aiuta a fornire i dati di " +"avvio di ciascun percorso." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Configure different scholarship types." +msgstr "Configura diversi tipi di borse di studio." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_partner +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__child_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__child_ids +msgid "Contact" +msgstr "Contatto" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Contact Support" +msgstr "Contatta il supporto" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_bounce +msgid "Counter of the number of bounced emails for this contact" +msgstr "Contatore del numero di email respinte per questo contatto" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Country" +msgstr "Paese" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_code +msgid "Country Code" +msgstr "Prefisso internazionale" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Course" +msgstr "Corso" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__course_detail_ids +msgid "Course Details" +msgstr "Dettagli del Corso" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_course +msgid "Course Management" +msgstr "Gestione del corso" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_tree +msgid "Course Registration" +msgstr "Registrazione al corso" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject_registration.py:0 +#, python-format +msgid "Course not found on student's admission!" +msgstr "Corso non trovato all'ammissione dello studente!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_course_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_course_sub +msgid "Courses" +msgstr "Corsi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_boolean +msgid "Create Boolean" +msgstr "Crea booleano" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_create_employee_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +msgid "Create Employee" +msgstr "Crea dipendente" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty_employee +msgid "Create Employee and User of Faculty" +msgstr "Creare Dipendente e Utente della Facoltà" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Create Student User" +msgstr "Crea utente studente" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Create Terms" +msgstr "Crea termini" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +msgid "Create User for selected Faculty(s)" +msgstr "Crea utente per le Facoltà selezionate" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create User for selected Student(s)" +msgstr "Crea utente per gli studenti selezionati" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_user_create_view_act +#: model:ir.actions.act_window,name:openeducat_core.student_user_create_view_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create Users" +msgstr "Crea utenti" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_uid +msgid "Created by" +msgstr "Creato da" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_date +msgid "Created on" +msgstr "Creato" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_customer +msgid "Customer Location" +msgstr "Posizione del cliente" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_1 +#: model:op.student,last_name:openeducat_core.op_student_4 +msgid "Dani" +msgstr "Dani" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Dashboard" +msgstr "Pannello di controllo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_dashboard_kpi +msgid "Dashboard KPI" +msgstr "KPI della dashboard" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_auto_database_backup_dropbox +msgid "Database Backup to Dropbox" +msgstr "Backup del database su Dropbox" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_auto_database_backup_google_drive +msgid "Database Backup to Google Drive" +msgstr "Backup del database su Google Drive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_auto_database_backup +msgid "Database Backup to Local Server" +msgstr "Backup del database sul server locale" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_auto_database_backup_onedrive +msgid "Database Backup to Onedrive" +msgstr "Backup del database su Onedrive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_auto_database_backup_ftp +msgid "Database Backup to Remote FTP Server" +msgstr "Backup del database su server FTP remoto" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_auto_database_backup_sftp +msgid "Database Backup to Remote SFTP Server" +msgstr "Backup del database su server SFTP remoto" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__date +msgid "Date" +msgstr "Data" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_8 +msgid "David" +msgstr "Davide" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share knowledge with everyone by creating well-informed and\n" +" designed blogs by students or faculties." +msgstr "" +"Fornisci e condividi la conoscenza con tutti creando blog ben informati e\n" +" progettati da studenti o facoltà." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share knowledge with everyone by creating well-informed and " +"designed blogs by students or faculties." +msgstr "" +"Fornisci e condividi la conoscenza con tutti creando blog ben informati e " +"progettati da studenti o facoltà." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__department_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__department_id +#: model:ir.ui.menu,name:openeducat_core.menu_op_department_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_tree +msgid "Department" +msgstr "Dipartimento" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__dept_id +msgid "Department Name" +msgstr "Nome Dipartimento" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_department_view +msgid "Departments" +msgstr "Dipartimenti" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Departments count" +msgstr "Contano i dipartimenti" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_digital_library +msgid "Digital Library" +msgstr "Biblioteca digitale" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_discipline +msgid "Discipline Enterprise" +msgstr "Disciplina Impresa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__display_name +msgid "Display Name" +msgstr "Nome da visualizzare" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Documentation" +msgstr "Documentazione" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Download students attendace xlsx report" +msgstr "Scarica il rapporto xlsx sulla partecipazione degli studenti" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__draft +msgid "Draft" +msgstr "Bozza" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_openeducat +msgid "Education" +msgstr "Formazione scolastica" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_other_education +msgid "Education Other" +msgstr "Istruzione Altro" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,help:openeducat_core.field_op_student__partner_share +msgid "" +"Either customer (not a user), either shared user. Indicated the current " +"partner is a customer without access or with a limited access created for " +"sharing data." +msgstr "" +"Sia cliente (non utente), sia utente condiviso. Indicato che il partner " +"attuale è un cliente senza accesso o con accesso limitato creato per la " +"condivisione dei dati." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__elective +msgid "Elective" +msgstr "Elettivo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__elective_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Elective Subjects" +msgstr "Materie facoltative" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email +msgid "Email" +msgstr "E-mail" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emergency_contact +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__emergency_contact +msgid "Emergency Contact" +msgstr "Contatto di emergenza" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_hr_employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee +msgid "Employee" +msgstr "Dipendente" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee_ids +msgid "Employees" +msgstr "Dipendenti" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employees_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employees_count +msgid "Employees Count" +msgstr "Contano i dipendenti" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__end_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "End Date" +msgstr "Data di fine" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "La data di fine non può essere impostata prima della data di inizio." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_9 +msgid "Eric" +msgstr "Eric" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/update.py:0 +#, python-format +msgid "Error during communication with the warranty server." +msgstr "Errore durante la comunicazione con il server della garanzia." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__evaluation_type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Evaluation Type" +msgstr "Tipo di valutazione" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_event_enterprise +msgid "Event Enterprise" +msgstr "Impresa di eventi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam +msgid "Exam" +msgstr "Esame" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_enterprise +msgid "Exam Enterprise" +msgstr "Esame Impresa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_gpa_enterprise +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Exam GPA Enterprise" +msgstr "Esame GPA Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_grading_bridge +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Exam Grading Bridge" +msgstr "Ponte per la valutazione degli esami" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility +msgid "Facility" +msgstr "Facilità" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility_enterprise +msgid "Facility Enterprise" +msgstr "Impresa di strutture" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__faculty_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_root +msgid "Faculties" +msgstr "Facoltà" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Faculties can use the live session to create, edit, and assign both team and" +" individual assignments." +msgstr "" +"Le facoltà possono utilizzare la sessione live per creare, modificare e " +"assegnare compiti sia di squadra che individuali." + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_tree +msgid "Faculty" +msgstr "Facoltà" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_2 +msgid "Fahad" +msgstr "Fahad" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_10 +msgid "Fatima" +msgstr "Fatima" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees +msgid "Fees" +msgstr "Commissioni" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees Access for Parents" +msgstr "Tariffe di accesso per i genitori" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_enterprise +msgid "Fees Enterprise" +msgstr "Tariffe Impresa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_duration +msgid "Fees On Duration" +msgstr "Commissioni sulla durata" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_session +msgid "Fees On Session" +msgstr "Commissioni sulla sessione" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_parent_bridge +msgid "Fees Parent Bridge" +msgstr "Commissioni Parent Bridge" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_plan +msgid "Fees Plan" +msgstr "Piano tariffario" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__female +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__f +msgid "Female" +msgstr "Femmina" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized +msgid "" +"Field used to store sanitized phone number. Helps speeding up searches and " +"comparisons." +msgstr "" +"Campo utilizzato per memorizzare il numero di telefono disinfettato. Aiuta a" +" velocizzare ricerche e confronti." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__final_year +msgid "Final Year Grades subdivided by Quarters" +msgstr "Voti dell'ultimo anno suddivisi per trimestri" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__finished +msgid "Finished" +msgstr "Finito" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__first_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "First Name" +msgstr "Nome di battesimo" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_15 +msgid "Flynn" +msgstr "Flynn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_follower_ids +msgid "Followers" +msgstr "Seguaci" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_partner_ids +msgid "Followers (Partners)" +msgstr "Follower (partner)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Icona fantastica del carattere, ad es. compiti fa" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_formatted +msgid "Format email address \"Name \"" +msgstr "Formato indirizzo email \"Nome \"" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_formatted +msgid "Formatted Email" +msgstr "E-mail formattata" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__four_quarter +msgid "Four Quarters" +msgstr "Quattro quarti" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__gpa +msgid "GPA" +msgstr "GPA" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__gender +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gender +msgid "Gender" +msgstr "Genere" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_student +msgid "General" +msgstr "Generale" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_general +msgid "General Management" +msgstr "Gestione generale" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__generic +msgid "Generic" +msgstr "Generico" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_latitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_latitude +msgid "Geo Latitude" +msgstr "Latitudine geografica" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_longitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_longitude +msgid "Geo Longitude" +msgstr "Longitudine geografica" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Get Subjects" +msgstr "Ottieni argomenti" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Give a better transparency to a parent about their child’s academic " +"activities and achievements." +msgstr "" +"Dare una maggiore trasparenza a un genitore riguardo alle attività " +"accademiche e ai risultati ottenuti dai propri figli." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_googlemeet +msgid "Google Meet" +msgstr "Google Incontra" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Google Meet helps you to organize online classrooms or live meetings." +msgstr "" +"Google Meet ti aiuta a organizzare lezioni online o riunioni dal vivo." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__grade_weightage +msgid "Grade Weightage" +msgstr "Peso del grado" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grading +msgid "Grading" +msgstr "Classificazione" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grievance_enterprise +msgid "Grievance" +msgstr "Reclamo" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Group By..." +msgstr "Raggruppa per..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emp_id +msgid "HR Employee" +msgstr "Dipendente delle risorse umane" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_20 +msgid "Hajjar" +msgstr "Hajjar" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Harness the power of true open source web conferencing system for online " +"learning." +msgstr "" +"Sfrutta la potenza di un vero sistema di conferenza web open source per " +"l'apprendimento online." + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_3 +msgid "Harvey" +msgstr "Harvey" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__has_message +msgid "Has Message" +msgstr "Ha un messaggio" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_health_enterprise +msgid "Health Enterprise" +msgstr "Impresa Sanitaria" + +#. module: openeducat_core +#: model:ir.module.category,description:openeducat_core.module_category_all_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_all_other_education +#: model:ir.module.category,description:openeducat_core.module_category_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_openeducat_others +msgid "Helps you manage your institutes different-different users." +msgstr "Ti aiuta a gestire i diversi utenti dei tuoi istituti." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"His / Her birthday as recorded in the General Register of the school /\n" +" college is" +msgstr "" +"La sua data di nascita, come riportato nel Registro generale della scuola/\n" +"università, è" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id_number +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id_number +msgid "ID Card Number" +msgstr "Numero della carta d'identità" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__im_status +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__im_status +msgid "IM Status" +msgstr "Stato IM" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon" +msgstr "Icona" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Icona per indicare un'attività di eccezione." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Se selezionato, i nuovi messaggi richiedono la tua attenzione." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Se selezionato, alcuni messaggi presentano un errore di consegna." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_blacklisted +msgid "" +"If the email address is on the blacklist, the contact won't receive mass " +"mailing anymore, from any list" +msgstr "" +"Se l'indirizzo email è nella lista nera, il contatto non riceverà più " +"mailing di massa, da nessuna lista" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "" +"If the sanitized phone number is on the blacklist, the contact won't receive" +" mass mailing sms anymore, from any list" +msgstr "" +"Se il numero di telefono disinfettato è nella blacklist, il contatto non " +"riceverà più sms di mailing di massa, da nessuna lista" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1920 +msgid "Image" +msgstr "Immagine" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1024 +msgid "Image 1024" +msgstr "Immagine 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_128 +msgid "Image 128" +msgstr "Immagine 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_256 +msgid "Image 256" +msgstr "Immagine 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_512 +msgid "Image 512" +msgstr "Immagine 512" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "Import Template for Batch" +msgstr "Importa modello per batch" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "Import Template for Courses" +msgstr "Importa modello per i corsi" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#, python-format +msgid "Import Template for Faculties" +msgstr "Importa template per le Facoltà" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Student Course Details" +msgstr "Modello di importazione per i dettagli del corso degli studenti" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Students" +msgstr "Importa modello per gli studenti" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject.py:0 +#, python-format +msgid "Import Template for Subjects" +msgstr "Importa modello per i soggetti" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__mobile_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a mobile number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"Indica se un numero di telefono disinfettato nella lista nera è un numero di" +" cellulare. Aiuta a distinguere quale numero è nella lista nera quando in un" +" modello sono presenti sia un campo mobile che un campo telefono." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a phone number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"Indica se un numero di telefono disinfettato nella lista nera è un numero di" +" telefono. Aiuta a distinguere quale numero è nella lista nera quando in un " +"modello sono presenti sia un campo mobile che un campo telefono." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__industry_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__industry_id +msgid "Industry" +msgstr "Industria" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address_inline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address_inline +msgid "Inlined Complete Address" +msgstr "Indirizzo completo incorporato" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Institute Detail" +msgstr "Particolare dell'Istituto" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_is_follower +msgid "Is Follower" +msgstr "È seguace" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_public +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_public +msgid "Is Public" +msgstr "È pubblico" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_published +msgid "Is Published" +msgstr "Viene pubblicato" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_company +msgid "Is a Company" +msgstr "È una società" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_parent +msgid "Is a Parent" +msgstr "È un genitore" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_student +msgid "Is a Student" +msgstr "È uno studente" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of alumni students." +msgstr "Ti consente di memorizzare i dettagli degli studenti ex studenti." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of the Parents." +msgstr "Ti permette di memorizzare i dettagli dei Genitori." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of the Placement Team, their team leader and\n" +" their team members." +msgstr "" +"Ti permette di memorizzare i dettagli del Placement Team, del suo team leader e\n" +" dei suoi membri del team." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of the Placement Team, their team leader " +"and their team members." +msgstr "" +"Ti permette di memorizzare i dettagli del Placement Team, del suo team " +"leader e dei suoi membri del team." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It help the student to sign-in in their attendance sheet via kiosk mode\n" +" and barcode scanner." +msgstr "" +"Aiuta lo studente ad accedere al foglio delle presenze tramite la modalità kiosk\n" +" e lo scanner di codici a barre." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about Online Appointment Booking." +msgstr "Si tratta della prenotazione di appuntamenti online." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about checking OMR exam sheets using Mobile." +msgstr "Si tratta di controllare i fogli degli esami OMR utilizzando Mobile." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about checking OMR exam sheets using mobile." +msgstr "" +"Si tratta di controllare i fogli degli esami OMR tramite dispositivo mobile." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about parent teacher meeting related to student performance." +msgstr "" +"Si tratta di un incontro tra genitori e insegnanti relativo al rendimento " +"degli studenti." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application which provides a facility to manage the timing\n" +" details." +msgstr "" +"Si tratta di un'applicazione completamente integrata che fornisce la possibilità di gestire i dettagli\n" +" dei tempi." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application which provides a facility to manage the " +"timing details." +msgstr "" +"Si tratta di un'applicazione completamente integrata che fornisce la " +"possibilità di gestire i dettagli temporali." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used To configure the job type" +msgstr "Viene utilizzato per configurare il tipo di lavoro" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the skill category." +msgstr "Viene utilizzato per configurare la categoria di abilità." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used for admission procedure for the applicant." +msgstr "Viene utilizzato per la procedura di ammissione del richiedente." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the class room." +msgstr "Viene utilizzato per configurare l'aula." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the classroom." +msgstr "Viene utilizzato per configurare l'aula." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintanance facility for an institute. To " +"maintain attendance, attendance register is created for particular batch and" +" course" +msgstr "" +"Fornisce la funzione di mantenimento delle presenze per un istituto. Per " +"mantenere la presenza, viene creato un registro delle presenze per batch e " +"corsi particolari" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintenance facility for an institute. To maintain\n" +" attendance, attendance register is created for particular batch and course" +msgstr "" +"Fornisce la funzione di mantenimento delle presenze per un istituto. Per mantenere\n" +" la presenza, viene creato un registro delle presenze per batch e corsi particolari" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure exam related details like Exam types and Exam\n" +" Rooms." +msgstr "" +"Fornisce la possibilità di configurare i dettagli relativi all'esame come i tipi di esame e le aule\n" +" dell'esame." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure exam related details like Exam types " +"and Exam Rooms." +msgstr "" +"Fornisce la possibilità di configurare i dettagli relativi all'esame come i " +"tipi di esame e le aule d'esame." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure library management" +msgstr "Fornisce la possibilità di configurare la gestione della libreria" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure the assignment type." +msgstr "Fornisce la possibilità di configurare il tipo di assegnazione." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the placement facility for student." +msgstr "Fornisce la struttura di collocamento per gli studenti." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies achievement of student." +msgstr "Specifica il rendimento dello studente." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies health of the student." +msgstr "Specifica la salute dello studente." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies lesson planing for the upcoming session." +msgstr "Specifica la pianificazione della lezione per la sessione successiva." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies overall discipline of student." +msgstr "Specifica la disciplina generale dello studente." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It will generate Secure QR Code." +msgstr "Genererà il codice QR sicuro." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Its Specify lesson planing for the upcoming session." +msgstr "Specifica la pianificazione della lezione per la prossima sessione." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_6 +msgid "Jack" +msgstr "Jack" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_22 +msgid "Jacobs" +msgstr "Jacobs" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_12 +msgid "James" +msgstr "Giacomo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_jitsi_enterprise +msgid "Jitsi Enterprise" +msgstr "Jitsi impresa" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Jitsi is a set of open-source projects that allows you to easily build and " +"deploy secure videoconferencing solutions." +msgstr "" +"Jitsi è un insieme di progetti open source che ti consente di creare e " +"distribuire facilmente soluzioni di videoconferenza sicure." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_job_enterprise +msgid "Job Enterprise" +msgstr "Impresa di lavoro" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__function +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__function +msgid "Job Position" +msgstr "Posto di lavoro" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_5 +msgid "John" +msgstr "John" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_10 +msgid "Johnson" +msgstr "Johnson" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_16 +msgid "Jones" +msgstr "Jones" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_12 +msgid "Julie" +msgstr "Giulia" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_25 +msgid "Kate" +msgstr "Kate" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_admission +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "LMS Admission" +msgstr "Ammissione all'LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_blog +msgid "LMS Blog Enterprise" +msgstr "Blog LMS Aziendale" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms +msgid "LMS Enterprise" +msgstr "LMS Aziendale" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_forum +msgid "LMS Forum Enterprise" +msgstr "LMS Forum Aziendale" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_gamification +msgid "LMS Gamification Enterprise" +msgstr "LMS Gamification Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_h5p +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "LMS H5P Enterprise" +msgstr "LMS H5P Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sale +msgid "LMS Sale Enterprise" +msgstr "Azienda di vendita LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_survey +msgid "LMS Survey Enterprise" +msgstr "LMS Survey Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_website +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "LMS Website" +msgstr "Sito web LMS" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "LOGO" +msgstr "LOGO" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__lang +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Language" +msgstr "Lingua" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Last Name" +msgstr "Cognome" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_uid +msgid "Last Updated by" +msgstr "Ultimo aggiornamento di" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_date +msgid "Last Updated on" +msgstr "Ultimo aggiornamento il" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_login +msgid "Latest Connection" +msgstr "Ultima connessione" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lesson +msgid "Lesson Enterprise" +msgstr "Lezione Impresa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library +msgid "Library" +msgstr "Biblioteca" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_barcode +msgid "Library Barcode Enterprise" +msgstr "Biblioteca Barcode Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_enterprise +msgid "Library Enterprise" +msgstr "Impresa bibliotecaria" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_13 +msgid "Lily" +msgstr "Giglio" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__student_line +msgid "Line" +msgstr "Linea" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_14 +msgid "Lisa" +msgstr "Lisa" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Live Classroom Integrations" +msgstr "Integrazioni in aula dal vivo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live +msgid "Live Meeting" +msgstr "Incontro dal vivo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_assignment +msgid "Live Meeting Assignment" +msgstr "Assegnazione di una riunione dal vivo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attendance +msgid "Live Meeting Attendance" +msgstr "Partecipazione alle riunioni dal vivo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attentiveness +msgid "Live Meeting Attentiveness" +msgstr "Attenzione alle riunioni dal vivo" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Live classroom comes with a dynamic set of teaching and learning tools\n" +" to simulate\n" +" a physical classroom learning environment." +msgstr "" +"L'aula dal vivo include un set dinamico di strumenti di insegnamento e apprendimento\n" +" per simulare\n" +" un ambiente di apprendimento fisico in classe." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_drag_into_text +msgid "Lms Drag Into Text" +msgstr "Trascina LMS nel testo" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Lms Drag Into TextProvides facility to conduct online exam platform with " +"question type Drag Into Text" +msgstr "" +"Lms Drag Into Text Fornisce la possibilità di condurre esami online sulla " +"piattaforma con il tipo di domanda Drag Into Text" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_interactive_video +msgid "Lms Interactive Video" +msgstr "Lms Video Interattivo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_following +msgid "Lms Match Following" +msgstr "Segui la partita LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_images +msgid "Lms Match Images" +msgstr "LMS abbina le immagini" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_multiple_choice +msgid "Lms Multiple Choice" +msgstr "Scelta multipla Lms" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_numeric +msgid "Lms Numeric" +msgstr "Lms numerico" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sort_paragraphs +msgid "Lms Sort Paragraphs" +msgstr "Lms Ordina paragrafi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__login +msgid "Login" +msgstr "Login" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_5 +msgid "Lukas" +msgstr "Lucas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__main_department_id +msgid "Main Department" +msgstr "Dipartimento principale" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__male +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__m +msgid "Male" +msgstr "Maschio" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_11 +msgid "Malik" +msgstr "Malik" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage Events for students" +msgstr "Gestisci eventi per gli studenti" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage Students Admission" +msgstr "Gestire l'ammissione degli studenti" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage Students can Add Multiple Subjects" +msgstr "Gestisci Gli studenti possono aggiungere più materie" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage books, articles, media and much more" +msgstr "Gestisci libri, articoli, media e molto altro" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage studetns progress report" +msgstr "Gestisci il rapporto sui progressi degli studenti" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_9 +msgid "Marcia" +msgstr "Marcia" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_23 +msgid "Maria" +msgstr "Maria" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_4 +msgid "Marie" +msgstr "Maria" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_8 +#: model:op.student,first_name:openeducat_core.op_student_2 +msgid "Mark" +msgstr "Segno" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_18 +msgid "Martin" +msgstr "Martino" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_mass_subject_registration +msgid "Mass Subject Registration" +msgstr "Registrazione di massa dei soggetti" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__max_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__max_unit_load +msgid "Maximum Unit Load" +msgstr "Carico massimo dell'unità" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_meeting_enterprise +msgid "Meeting Enterprise" +msgstr "Incontro con l'impresa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error +msgid "Message Delivery error" +msgstr "Errore di consegna del messaggio" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn_msg +msgid "Message for Stock Picking" +msgstr "Messaggio per la selezione dei titoli" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_ids +msgid "Messages" +msgstr "Messaggi" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_4 +msgid "Michael" +msgstr "Michael" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Microsoft Teams allows you to stay connected and organized with Chat, Meet, " +"Call and Collaborate." +msgstr "" +"Microsoft Teams ti consente di rimanere connesso e organizzato con chat, " +"riunioni, chiamate e collaborazione." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__middle_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Middle Name" +msgstr "Secondo nome" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_24 +msgid "Miller" +msgstr "Mugnaio" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__min_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__min_unit_load +msgid "Minimum Unit Load" +msgstr "Carico unitario minimo" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_3 +msgid "Mitzi" +msgstr "Mitzi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile +msgid "Mobile" +msgstr "Mobile" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Monitor all your department from a real-time Dashboard." +msgstr "Monitora tutto il tuo reparto da una Dashboard in tempo reale." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_7 +msgid "Moore" +msgstr "Moore" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_multi_department +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Multi Departments" +msgstr "Multidipartimenti" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__my_activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Scadenza della mia attività" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Name" +msgstr "Nome" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__nationality +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__nationality +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Nationality" +msgstr "Nazionalità" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Prossima scadenza delle attività" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_summary +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_summary +msgid "Next Activity Summary" +msgstr "Riepilogo attività successiva" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_id +msgid "Next Activity Type" +msgstr "Tipo di attività successiva" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_16 +msgid "Nora" +msgstr "Nora" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__normal +msgid "Normal" +msgstr "Normale" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_normalized +msgid "Normalized Email" +msgstr "E-mail normalizzata" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__comment +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__comment +msgid "Notes" +msgstr "Appunti" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_notice_board_enterprise +msgid "Notice Board Enterprise" +msgstr "Bacheca aziendale" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of Actions" +msgstr "Numero di azioni" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_count +msgid "Number of Departments" +msgstr "Numero di dipartimenti" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of errors" +msgstr "Numero di errori" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Numero di messaggi che richiedono un'azione" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Numero di messaggi con errore di consegna" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o+ +msgid "O+ve" +msgstr "O+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o- +msgid "O-ve" +msgstr "O-e" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_omr +msgid "OMR" +msgstr "OMR" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Offer HD audio and video-enabled live classes with up to 100 participants at" +" the same time at the most affordable cost." +msgstr "" +"Offri lezioni dal vivo con audio HD e video con un massimo di 100 " +"partecipanti contemporaneamente al costo più conveniente." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_online_admission +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Online Admission Enterprise" +msgstr "Impresa di ammissione online" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_online_appointment +msgid "Online Appointment Enterprise" +msgstr "Impresa di appuntamenti online" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_root +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "OpenEduCat" +msgstr "OpenEduCat" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "OpenEduCat Apps" +msgstr "Applicazioni OpenEduCat" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "OpenEduCat Backup" +msgstr "OpenEduCatBackup" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_batch +msgid "OpenEduCat Batch" +msgstr "Batch OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_category +msgid "OpenEduCat Category" +msgstr "Categoria OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_course +msgid "OpenEduCat Course" +msgstr "Corso OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_department +msgid "OpenEduCat Department" +msgstr "Dipartimento OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Facoltà OpenEduCat" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "OpenEduCat Inc" +msgstr "OpenEduCat Inc" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "OpenEduCat LMS" +msgstr "OpenEduCat LMS" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat_others +msgid "OpenEduCat Others" +msgstr "OpenEduCat Altri" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules helps you to generate backups of your databases\n" +" automatically on regular interval of times. The generated backups can be stored\n" +" into local storage, FTP server, SFTP server, Dropbox, Google Drive or Onedrive." +msgstr "" +"I moduli di backup automatico di OpenEduCat ti aiutano a generare backup dei tuoi database\n" +" automaticamente a intervalli di tempo regolari. I backup generati possono essere archiviati\n" +" nell'archivio locale, nel server FTP, nel server SFTP, Dropbox, Google Drive o Onedrive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules helps you to generate backups of your " +"databases automatically on regular interval of times. The generated backups " +"can be stored into local storage, FTP server, SFTP server, Dropbox, Google " +"Drive or Onedrive.User can enable auto remove option to automatically delete" +" old backups. User can enable email notification to be notified about the " +"success and failure of the backup generation and storage. Using Automatic " +"Database Backup module user can generate and store database backups to " +"multiple location." +msgstr "" +"I moduli di backup automatico di OpenEduCat ti aiutano a generare " +"automaticamente i backup dei tuoi database a intervalli di tempo regolari. I" +" backup generati possono essere archiviati nella memoria locale, nel server " +"FTP, nel server SFTP, Dropbox, Google Drive o Onedrive. L'utente può " +"abilitare l'opzione di rimozione automatica per eliminare automaticamente i " +"vecchi backup. L'utente può abilitare la notifica e-mail per essere " +"informato sull'esito positivo e negativo della generazione e " +"dell'archiviazione del backup. Utilizzando il modulo Backup automatico del " +"database, l'utente può generare e archiviare i backup del database in più " +"posizioni." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management system helps you to create your online course.\n" +" Create your sections and course material in it." +msgstr "" +"Il sistema di gestione dell'apprendimento OpenEduCat ti aiuta a creare il tuo corso online.\n" +" Crea le tue sezioni e il materiale del corso al suo interno." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management system helps you to create your online " +"course. Create your sections and course material in it." +msgstr "" +"Il sistema di gestione dell'apprendimento OpenEduCat ti aiuta a creare il " +"tuo corso online. Crea le tue sezioni e il materiale del corso al suo " +"interno." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat provides help to enhance the overall user system by providing\n" +" options to send leave requests to different groups or sections of\n" +" people." +msgstr "" +"OpenEduCat fornisce assistenza per migliorare il sistema utente complessivo fornendo\n" +" opzioni per inviare richieste di ferie a diversi gruppi o sezioni di\n" +" persone." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize and manage classrooms with equipment and facilities required\n" +" for giving best classroom sessions." +msgstr "" +"Organizzare e gestire le aule con le attrezzature e le strutture necessarie\n" +" per offrire le migliori sessioni in aula." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize events, publish event information and images, send RSVP to\n" +" attendees and keep the count of who joined in." +msgstr "" +"Organizza eventi, pubblica informazioni e immagini sugli eventi, invia RSVP ai\n" +" partecipanti e tieni il conto di chi ha partecipato." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__o +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__other +msgid "Other" +msgstr "Altro" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__others +msgid "Other(overlapping terms, custom schedules)" +msgstr "Altro (termini sovrapposti, orari personalizzati)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent +msgid "Parent" +msgstr "Genitore" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__parent_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Parent Course" +msgstr "Corso per genitori" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__parent_id +msgid "Parent Department" +msgstr "Dipartimento Genitori" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent_enterprise +msgid "Parent Enterprise" +msgstr "Impresa madre" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__parent_term +msgid "Parent Term" +msgstr "Termine genitore" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_name +msgid "Parent name" +msgstr "Nome del genitore" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Participate in class discussion by sharing points of view, asking questions," +" and contributing to group projects." +msgstr "" +"Partecipare alla discussione in classe condividendo punti di vista, ponendo " +"domande e contribuendo a progetti di gruppo." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Partner" +msgstr "Compagno" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_company_registry_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_company_registry_partner_id +msgid "Partner with same Company Registry" +msgstr "Partner con lo stesso registro delle imprese" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_vat_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_vat_partner_id +msgid "Partner with same Tax ID" +msgstr "Partner con lo stesso ID fiscale" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_19 +msgid "Patrick" +msgstr "Patrizio" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_21 +msgid "Paul" +msgstr "Paolo" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_6 +msgid "Peeters" +msgstr "Peeters" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Personal Information" +msgstr "Informazione personale" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone +msgid "Phone" +msgstr "Telefono" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "Phone Blacklisted" +msgstr "Telefono nella lista nera" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_mobile_search +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_mobile_search +msgid "Phone/Mobile" +msgstr "Cellulare" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_enterprise +msgid "Placement Enterprise" +msgstr "Impresa di collocamento" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_job_enterprise +msgid "Placement Job Enterprise" +msgstr "Collocamento Lavoro Aziendale" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__practical +msgid "Practical" +msgstr "Pratico" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Present makes taking attendance fast, accurate and easy. Get a clear view of" +" your entire class roster." +msgstr "" +"Present rende la rilevazione delle presenze rapida, precisa e semplice. " +"Ottieni una visione chiara dell'intero elenco delle tue classi." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_product_pricelist +msgid "Pricelist" +msgstr "Listino prezzi" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_details +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_main_student +msgid "Profile" +msgstr "Profilo" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "Provided by" +msgstr "Fornito da" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Provides facility to conduct online LMS platform Interactive video." +msgstr "" +"Fornisce la possibilità di condurre video interattivi sulla piattaforma LMS " +"online." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to conduct online exam platform with question type Drag " +"Into Text." +msgstr "" +"Fornisce la possibilità di condurre esami online sulla piattaforma con il " +"tipo di domanda Trascina nel testo." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to conduct online exam platform with question type Match " +"Following" +msgstr "" +"Fornisce la possibilità di condurre una piattaforma per esami online con il " +"tipo di domanda Match Following" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to conduct online exam platform with question type Match " +"Images" +msgstr "" +"Fornisce la possibilità di condurre una piattaforma per esami online con il " +"tipo di domanda Match Images" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to conduct online exam platform with question type " +"Multiple Choice" +msgstr "" +"Fornisce la possibilità di condurre esami online tramite piattaforma con " +"domande di tipo a scelta multipla" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to conduct online exam platform with question type Numeric" +msgstr "" +"Fornisce la possibilità di condurre esami online tramite piattaforma con " +"domande di tipo numerico" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to conduct online exam platform with question type " +"Numeric." +msgstr "" +"Fornisce la possibilità di condurre esami online tramite piattaforma con " +"domande di tipo numerico." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to conduct online exam platform with question type Sort " +"Paragraphs." +msgstr "" +"Fornisce la possibilità di condurre una piattaforma per esami online con " +"tipo di domanda Ordina paragrafi." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Publish Notice and Circular." +msgstr "Pubblica avviso e circolare." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_publisher_warranty_contract +msgid "Publisher Warranty Contract" +msgstr "Contratto di garanzia dell'editore" + +#. module: openeducat_core +#: model:ir.actions.server,name:openeducat_core.ir_cron_module_update_notification_openeducat_ir_actions_server +msgid "Publisher: Update Notification OpenEduCat" +msgstr "Editore: Notifica di aggiornamento OpenEduCat" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_anti_cheating +msgid "Quiz Anti Cheating" +msgstr "Quiz anti-imbroglio" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_drag_into_text +msgid "Quiz Drag Into Text" +msgstr "Trascinare il quiz nel testo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz +msgid "Quiz Enterprise" +msgstr "Quiz impresa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_following +msgid "Quiz Match Following" +msgstr "Segui la partita a quiz" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_images +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Quiz Match Images" +msgstr "Immagini delle partite dei quiz" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_multiple_choice +msgid "Quiz Multiple Choice" +msgstr "Quiz a scelta multipla" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_numeric +msgid "Quiz Numeric" +msgstr "Quiz numerico" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_sort_paragraphs +msgid "Quiz Sort Paragraphs" +msgstr "Quiz Ordina i paragrafi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref +msgid "Reference" +msgstr "Riferimento" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gr_no +msgid "Registration Number" +msgstr "Numero di registrazione" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_unique_gr_no +msgid "Registration Number must be unique per student!" +msgstr "Il numero di registrazione deve essere univoco per studente!" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reject" +msgstr "Rifiutare" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__rejected +msgid "Rejected" +msgstr "Respinto" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_id +msgid "Related Company" +msgstr "Società collegata" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_employee_form_address_inherit +msgid "Related User" +msgstr "Utente correlato" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee_ids +msgid "Related employees based on their private address" +msgstr "Dipendenti correlati in base al loro indirizzo privato" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_report_main +msgid "Reporting" +msgstr "Segnalazione" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reset to Draft" +msgstr "Ripristina bozza" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_user_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_user_id +msgid "Responsible User" +msgstr "Utente responsabile" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_id +msgid "Restrict publishing to this website." +msgstr "Limita la pubblicazione a questo sito web." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_19 +msgid "Richard" +msgstr "Richard" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_14 +msgid "Robert" +msgstr "Roberto" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__roll_number +msgid "Roll Number" +msgstr "Numero del rullino" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_id +msgid "Roll Number & Student must be unique per Batch!" +msgstr "Il numero di ruolo e lo studente devono essere univoci per lotto!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_course_id +msgid "Roll Number must be unique per Batch!" +msgstr "Il numero del rotolo deve essere univoco per lotto!" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_7 +msgid "Ruby" +msgstr "Rubino" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__running +msgid "Running" +msgstr "Corsa" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_3 +msgid "Russell" +msgstr "Russell" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Errore di consegna dell'SMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_id +msgid "Salesperson" +msgstr "Venditore" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_7 +msgid "Samuel" +msgstr "Samuele" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_11 +msgid "Sana" +msgstr "Molto" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized +msgid "Sanitized Number" +msgstr "Numero igienizzato" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_1 +msgid "Sara" +msgstr "Sara" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule examination through various methods like CCE, CPA and much more " +"with just a few clicks." +msgstr "" +"Pianifica l'esame attraverso vari metodi come CCE, CPA e molto altro con " +"pochi clic." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule session, inform students and faculties all with just a few clicks " +"and one single screen." +msgstr "" +"Pianifica sessioni, informa studenti e docenti, tutto con pochi clic e " +"un'unica schermata." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_scholarship_enterprise +msgid "Scholarship Enterprise" +msgstr "Borsa di studio impresa" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_21 +msgid "Scott" +msgstr "Scott" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_secure +msgid "Secure QR" +msgstr "QR sicuro" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__picking_warn +msgid "" +"Selecting the \"Warning\" option will notify user with the message, " +"Selecting \"Blocking Message\" will throw an exception with the message and " +"block the flow. The Message has to be written in the next field." +msgstr "" +"Selezionando l'opzione \"Avviso\" ​​verrà inviata una notifica all'utente " +"con il messaggio, selezionando \"Messaggio di blocco\" verrà generata " +"un'eccezione con il messaggio e bloccherà il flusso. Il Messaggio deve " +"essere scritto nel campo successivo." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__self +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__self +msgid "Self" +msgstr "Se stesso" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.action_openeducat_configuration +#: model:ir.actions.act_window,name:openeducat_core.openeducat_config_settings_core_action +#: model:ir.ui.menu,name:openeducat_core.menu_openeducat_config +msgid "Settings" +msgstr "Impostazioni" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_share +msgid "Share Partner" +msgstr "Condividi socio" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_15 +msgid "Sheryl" +msgstr "Sheryl" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__signature +msgid "Signature" +msgstr "Firma" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_expiration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_expiration +msgid "Signup Expiration" +msgstr "Scadenza della registrazione" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_token +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_token +msgid "Signup Token" +msgstr "Gettone di registrazione" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_type +msgid "Signup Token Type" +msgstr "Tipo di token di registrazione" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_valid +msgid "Signup Token is Valid" +msgstr "Il token di registrazione è valido" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_url +msgid "Signup URL" +msgstr "URL di registrazione" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_5 +msgid "Simon" +msgstr "Simone" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_skill_assessment +msgid "Skill Assessment Enterprise" +msgstr "Impresa di valutazione delle competenze" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skill_enterprise +msgid "Skill Enterprise" +msgstr "Impresa di abilità" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skypemeet +msgid "Skype Meet" +msgstr "Incontro su Skype" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Skype Meet lets you create online meetings with no sign-ups or downloads " +"required, simply generate your unique link and share it with all " +"participants." +msgstr "" +"Skype Meet ti consente di creare riunioni online senza registrazioni o " +"download richiesti, genera semplicemente il tuo collegamento univoco e " +"condividilo con tutti i partecipanti." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_8 +msgid "Smith" +msgstr "fabbro" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_18 +msgid "Sophia" +msgstr "Sofia" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different activities which is held in an institute." +msgstr "Specificare le diverse attività che si svolgono in un istituto." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different facilities of an institute." +msgstr "Specificare le diverse strutture di un istituto." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which is held in an institute for students." +msgstr "" +"Specificare i diversi tipi di quiz che si tengono in un istituto per gli " +"studenti." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__starred_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__starred_message_ids +msgid "Starred Message" +msgstr "Messaggio speciale" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__start_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "Start Date" +msgstr "Data d'inizio" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__state_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__state_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "State" +msgstr "Stato" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__state +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Status" +msgstr "Stato" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Stato basato sulle attività\n" +"Scaduto: la data di scadenza è già trascorsa\n" +"Oggi: la data dell'attività è oggi\n" +"Pianificate: attività future." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_14 +msgid "Stevens" +msgstr "Stevens" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn +msgid "Stock Picking" +msgstr "Selezione titoli" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street +msgid "Street" +msgstr "Strada" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street..." +msgstr "Strada..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street2 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street2 +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street2" +msgstr "Strada numero 2" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__student_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_tree +msgid "Student" +msgstr "Alunno" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_attendance_enterprise +msgid "Student Attendance Kiosk" +msgstr "Chiosco per la presenza degli studenti" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Student Course" +msgstr "Corso per studenti" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_course_view +#: model:ir.ui.menu,name:openeducat_core.student_course_menu +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_tree +msgid "Student Course Detail" +msgstr "Dettagli del corso per studenti" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student_course +msgid "Student Course Details" +msgstr "Dettagli del corso per studenti" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_idcard +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student ID Card" +msgstr "Carta d'identità dello studente" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student IDCard" +msgstr "Carta d'identità dello studente" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_leave_enterprise +msgid "Student Leave" +msgstr "Congedo studentesco" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_progress_enterprise +msgid "Student Progress Enterprise" +msgstr "Impresa del progresso degli studenti" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Student can sign-in in their attendance sheet using facial features from\n" +" image or video." +msgstr "" +"Lo studente può accedere al foglio delle presenze utilizzando le caratteristiche del viso da\n" +" un'immagine o un video." + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_student_id +msgid "Student must be unique per Batch!" +msgstr "Lo studente deve essere unico per lotto!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__student_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_root +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Students" +msgstr "Studenti" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_tree +msgid "Subject" +msgstr "Soggetto" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_subject +msgid "Subject Management" +msgstr "Gestione dei soggetti" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_subject_material_allocation +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Subject Material Allocation" +msgstr "Assegnazione Materiale Oggetto" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_subject_registration_view +#: model:ir.ui.menu,name:openeducat_core.subject_registration_student_menu +msgid "Subject Registration" +msgstr "Registrazione del soggetto" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_pivot +msgid "Subject Registration Analysis" +msgstr "Analisi della registrazione del soggetto" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "Dettagli di registrazione del soggetto" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__subject_type +msgid "Subject Type" +msgstr "Tipo di oggetto" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__subject +msgid "Subject Wise" +msgstr "Soggetto saggio" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_graph +msgid "Subject registration graph" +msgstr "Grafico di registrazione del soggetto" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__subject_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__faculty_subject_ids +msgid "Subject(s)" +msgstr "Soggetti)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Subject-specific attendance will be gathered during a particular\n" +" session, whereas general attendance will be collected by one\n" +" responsible\n" +" faculty member for the entire day." +msgstr "" +"Le presenze specifiche per materia verranno raccolte durante una sessione\n" +" particolare, mentre le presenze generali saranno raccolte da un\n" +" docente\n" +" responsabile per l'intera giornata." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "" +"Subject-specific attendance will be gathered during a particular session, " +"whereas general attendance will be collected by one responsible faculty " +"member for the entire day." +msgstr "" +"Le presenze specifiche per materia verranno raccolte durante una sessione " +"particolare, mentre le presenze generali saranno raccolte da un docente " +"responsabile per l'intera giornata." + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_subject_view +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__subject_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_subject_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +msgid "Subjects" +msgstr "Soggetti" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Submit" +msgstr "Invia" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__submitted +msgid "Submitted" +msgstr "Inviato" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_23 +msgid "Swartz" +msgstr "Swartz" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__category_id +msgid "Tags" +msgstr "Tag" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__vat +msgid "Tax ID" +msgstr "Codice fiscale" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_17 +msgid "Taylor" +msgstr "Taylor" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_teams +msgid "Teams" +msgstr "Squadre" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__term_structure +msgid "Term Structure" +msgstr "Struttura dei termini" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_term_id +msgid "Terms" +msgstr "Termini" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,help:openeducat_core.field_op_student__country_code +msgid "" +"The ISO country code in two chars. \n" +"You can use this field for quick search." +msgstr "" +"Il codice ISO del paese in due caratteri. \n" +"Puoi utilizzare questo campo per una ricerca rapida." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"The Main Purpose of Implementing an Asset Management in Education Facilities" +msgstr "" +"Lo scopo principale dell'implementazione di una gestione delle risorse nelle" +" strutture educative" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,help:openeducat_core.field_op_student__vat +msgid "" +"The Tax Identification Number. Values here will be validated based on the " +"country format. You can use '/' to indicate that the partner is not subject " +"to tax." +msgstr "" +"Il numero di identificazione fiscale. I valori qui verranno convalidati in " +"base al formato del paese. Puoi utilizzare \"/\" per indicare che il partner" +" non è soggetto a imposta." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_url +msgid "The full URL to access the document through the website." +msgstr "L'URL completo per accedere al documento tramite il sito web." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__user_id +msgid "The internal user in charge of this contact." +msgstr "L'utente interno responsabile di questo contatto." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,help:openeducat_core.field_op_student__company_registry +msgid "" +"The registry number of the company. Use it if it is different from the Tax " +"ID. It must be unique across all partners of a same country" +msgstr "" +"Il numero di registro della società. Usalo se è diverso dal Codice Fiscale. " +"Deve essere unico per tutti i partner di uno stesso paese" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_customer +msgid "" +"The stock location used as destination when sending goods to this contact." +msgstr "" +"L'ubicazione dello stock utilizzata come destinazione quando si inviano " +"merci a questo contatto." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_supplier +msgid "" +"The stock location used as source when receiving goods from this contact." +msgstr "" +"L'ubicazione dello stock utilizzata come origine quando si ricevono merci da" +" questo contatto." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__theory +msgid "Theory" +msgstr "Teoria" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This Module Adds The Feature Of Digital Library To Read Books In OpenEduCat." +msgstr "" +"Questo modulo aggiunge la funzionalità della biblioteca digitale per leggere" +" libri in OpenEduCat." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_normalized +msgid "" +"This field is used to search on email address as the primary email field can" +" contain more than strictly an email address." +msgstr "" +"Questo campo viene utilizzato per cercare un indirizzo e-mail poiché il " +"campo e-mail principale può contenere più di un indirizzo e-mail " +"strettamente." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "This is to certify that" +msgstr "Questo per certificare che" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "This module adds the feature in OpenEduCat LMS to sell courses online." +msgstr "" +"Questo modulo aggiunge la funzionalità in OpenEduCat LMS per vendere corsi " +"online." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds the feature of forum in learning management system to " +"OpenEduCat." +msgstr "" +"Questo modulo aggiunge la funzionalità del forum nel sistema di gestione " +"dell'apprendimento a OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds the feature of gamification in learning management system " +"to OpenEduCat." +msgstr "" +"Questo modulo aggiunge la funzionalità di gamification nel sistema di " +"gestione dell'apprendimento a OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds the feature of survey in learning management system to " +"OpenEduCat." +msgstr "" +"Questo modulo aggiunge la funzionalità del sondaggio nel sistema di gestione" +" dell'apprendimento a OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "This module adds the feature to manage facilities to OpenEduCat." +msgstr "" +"Questo modulo aggiunge la funzionalità per gestire le strutture a " +"OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "This module adds you feature to create invoice for fees collection." +msgstr "" +"Questo modulo aggiunge la funzionalità per creare fatture per la riscossione" +" delle tariffe." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows Faculty to Create Rubrics Template to grade the\n" +" assignments based on points or percentage and manage the assignment\n" +" submission." +msgstr "" +"Questo modulo consente alla Facoltà di creare modelli di rubriche per valutare i\n" +" compiti in base a punti o percentuali e gestire l'\n" +"invio dei compiti." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "This module allows alumni to create job post." +msgstr "Questo modulo consente agli ex studenti di creare offerte di lavoro." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "This module allows parent to access fees details of their children." +msgstr "" +"Questo modulo consente ai genitori di accedere ai dettagli delle tariffe dei" +" propri figli." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "This module allows to store generated backups on Dropbox." +msgstr "Questo modulo consente di archiviare i backup generati su Dropbox." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "This module allows to store generated backups on Google Drive." +msgstr "" +"Questo modulo consente di archiviare i backup generati su Google Drive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "This module allows to store generated backups on Onedrive." +msgstr "Questo modulo consente di archiviare i backup generati su Onedrive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "This module allows to store generated backups to remote FTP server." +msgstr "" +"Questo modulo consente di archiviare i backup generati sul server FTP " +"remoto." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows to store generated backups to remote SFTP\n" +" server just like FTP Server, but it adds a layer of security to\n" +" the process." +msgstr "" +"Questo modulo consente di archiviare i backup generati su un server SFTP\n" +" remoto proprio come il server FTP, ma aggiunge un livello di sicurezza al\n" +" processo." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "This module provides a helping hand to students." +msgstr "Questo modulo fornisce una mano agli studenti." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" +"Questo listino prezzi verrà utilizzato, al posto di quello predefinito, per " +"le vendite al partner attuale" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_15 +msgid "Thomas" +msgstr "Tommaso" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__three_sem +msgid "Three Trimesters" +msgstr "Tre trimestri" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable +msgid "Timetable" +msgstr "Orario" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable_enterprise +msgid "Timetable Enterprise" +msgstr "Orario Impresa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz +msgid "Timezone" +msgstr "Fuso orario" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz_offset +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz_offset +msgid "Timezone offset" +msgstr "Differenza del fuso orario" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__title +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Title" +msgstr "Titolo" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "To the best of my knowledge, he / she bears a Good Moral character." +msgstr "Per quanto ne so, lui/lei ha un carattere di Buona Morale." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_transportation_enterprise +msgid "Transportation Enterprise" +msgstr "Impresa di trasporti" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem +msgid "Two Semesters" +msgstr "Due semestri" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_qua +msgid "Two Semesters subdivided by Quarters" +msgstr "Due semestri suddivisi per trimestri" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_final +msgid "Two Semesters subdivided by Quarters and Final Exams" +msgstr "Due semestri suddivisi per trimestri ed esami finali" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Type" +msgstr "Tipo" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Tipo di attività di eccezione registrata." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__barcode +#: model:ir.model.fields,help:openeducat_core.field_op_student__barcode +msgid "Use a barcode to identify this contact." +msgstr "Utilizza un codice a barre per identificare questo contatto." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__login +msgid "Used to log into the system" +msgstr "Utilizzato per accedere al sistema" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_users +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "User" +msgstr "Utente" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__user_line +msgid "User Line" +msgstr "Linea utente" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_ids +msgid "Users" +msgstr "Utenti" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_supplier +msgid "Vendor Location" +msgstr "Posizione del venditore" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_22 +msgid "Victor" +msgstr "Vincitore" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visa_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visa_info +msgid "Visa Info" +msgstr "Informazioni sul visto" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_published +msgid "Visible on current website" +msgstr "Visibile sul sito attuale" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visitor_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visitor_ids +msgid "Visitors" +msgstr "Visitatori" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__user_boolean +msgid "Want to create user too ?" +msgstr "Vuoi creare anche tu un utente?" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_id +msgid "Website" +msgstr "Sito web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website +msgid "Website Link" +msgstr "Collegamento al sito web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website Messages" +msgstr "Messaggi del sito web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_url +msgid "Website URL" +msgstr "URL del sito" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website communication history" +msgstr "Cronologia della comunicazione del sito web" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,help:openeducat_core.field_op_student__tz +msgid "" +"When printing documents and exporting/importing data, time values are computed according to this timezone.\n" +"If the timezone is not set, UTC (Coordinated Universal Time) is used.\n" +"Anywhere else, time values are computed according to the time offset of your web client." +msgstr "" +"Quando si stampano documenti e si esportano/importano dati, i valori temporali vengono calcolati in base a questo fuso orario.\n" +"Se il fuso orario non è impostato, viene utilizzato UTC (Coordinated Universal Time).\n" +"Ovunque altro, i valori temporali vengono calcolati in base alla differenza oraria del proprio paese cliente web." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_12 +msgid "Wilson" +msgstr "Wilson" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"With the growing use of online learning and giving examinations over the " +"online mode." +msgstr "" +"Con il crescente utilizzo dell'apprendimento online e del superamento degli " +"esami in modalità online." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Year" +msgstr "Anno" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "You cannot create recursive Course." +msgstr "Non è possibile creare un corso ricorsivo." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "ZIP" +msgstr "cerniera lampo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__zip +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__zip +msgid "Zip" +msgstr "Cerniera lampo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_zoom +msgid "Zoom" +msgstr "Ingrandisci" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "miscellaneous" +msgstr "varie" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "or" +msgstr "O" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__state +msgid "state" +msgstr "stato" diff --git a/CatEdu/openeducat_core/i18n/lt.po b/CatEdu/openeducat_core/i18n/lt.po new file mode 100644 index 0000000..5293799 --- /dev/null +++ b/CatEdu/openeducat_core/i18n/lt.po @@ -0,0 +1,5216 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:11+0000" +"PO-Revision-Date:2024-02-15 09:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__event_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__event_count +msgid "# Events" +msgstr "# Pasākumi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_count +msgid "# Meetings" +msgstr "# Sanāksmes" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_count +msgid "# Tasks" +msgstr "# Uzdevumi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_invoice_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_invoice_count +msgid "# Vendor Bills" +msgstr "# Pārdevēja rēķini" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_bonafide +msgid "'Bonafide Certificate - %s' % (object.name)" +msgstr "'Bonafide sertifikāts — %s' % (objekta nosaukums)" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_idcard +msgid "'Student ID Card - %s' % (object.name)" +msgstr "\"Studenta apliecība — %s\" % (object.name)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,help:openeducat_core.field_op_student__type +msgid "" +"- Contact: Use this to organize the contact details of employees of a given company (e.g. CEO, CFO, ...).\n" +"- Invoice Address: Preferred address for all invoices. Selected by default when you invoice an order that belongs to this company.\n" +"- Delivery Address: Preferred address for all deliveries. Selected by default when you deliver an order that belongs to this company.\n" +"- Other: Other address for the company (e.g. subsidiary, ...)" +msgstr "" +"- Kontaktpersona: izmantojiet šo, lai sakārtotu konkrētā uzņēmuma darbinieku (piemēram, izpilddirektora, finanšu direktora, ...) kontaktinformāciju.\n" +"- Rēķina adrese: vēlamā adrese visiem rēķiniem. Atlasīts pēc noklusējuma, kad izrakstāt rēķinu par pasūtījumu, kas pieder šim uzņēmumam.\n" +"- Piegādes adrese: vēlamā adrese visām piegādēm. Atlasīts pēc noklusējuma, kad piegādājat pasūtījumu, kas pieder šim uzņēmumam.\n" +"- Cits: cita uzņēmuma adrese (piemēram, meitasuzņēmums, ...)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "DATE:" +msgstr "DATE:" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "PRINCIPAL" +msgstr "Galvenais" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" BirthDate :\n" +" " +msgstr "" +"
\n" +" \n" +" Dzimšanas datums:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" Blood Group :\n" +" " +msgstr "" +"
\n" +" \n" +" Asins grupa :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"\n" +" is / was a bonafide student of this school / college studying in" +msgstr "" +"\n" +" ir/bija uzticams šīs skolas/koledžas students, kurš mācījās" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Course :\n" +" " +msgstr "" +"\n" +" Kurss :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" Vārds :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Bonafide Certificate" +msgstr "Bonafide sertifikāts" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"A unique new way to manage student\n" +" grades and homework from any device and platform." +msgstr "" +"Unikāls jauns veids, kā pārvaldīt skolēnu\n" +" atzīmes un mājasdarbus no jebkuras ierīces un platformas." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a+ +msgid "A+ve" +msgstr "A+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a- +msgid "A-ve" +msgstr "A-un" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab+ +msgid "AB+ve" +msgstr "ES+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab- +msgid "AB-ve" +msgstr "ES-ve" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_20 +msgid "Abdul" +msgstr "Abduls" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_term_view +#: model:ir.model,name:openeducat_core.model_op_academic_term +#: model:ir.ui.menu,name:openeducat_core.menu_academic_term +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Term" +msgstr "Akadēmiskais termiņš" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__academic_term_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Academic Terms" +msgstr "Akadēmiskie noteikumi" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_year_view +#: model:ir.model,name:openeducat_core.model_op_academic_year +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__academic_year_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_years_id +#: model:ir.ui.menu,name:openeducat_core.menu_academic_year +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Year" +msgstr "Akadēmiskais gads" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_payable_id +msgid "Account Payable" +msgstr "Konta maksājums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_receivable_id +msgid "Account Receivable" +msgstr "Debitoru parāds" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__accreditation +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Accreditation" +msgstr "Akreditācija" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_achievement_enterprise +msgid "Achievement Enterprise" +msgstr "Achievement Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction +msgid "Action Needed" +msgstr "Nepieciešama darbība" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__active +msgid "Active" +msgstr "Aktīvs" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active_lang_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active_lang_count +msgid "Active Lang Count" +msgstr "Active Lang Count" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_ids +msgid "Activities" +msgstr "Darbības" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity +msgid "Activity" +msgstr "Aktivitāte" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity_enterprise +msgid "Activity Enterprise" +msgstr "Darbība Uzņēmums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Darbības izņēmuma dekorēšana" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_activity +msgid "Activity Management" +msgstr "Aktivitāšu vadība" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_state +msgid "Activity State" +msgstr "Darbības stāvoklis" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_icon +msgid "Activity Type Icon" +msgstr "Darbības veida ikona" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__additional_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__additional_info +msgid "Additional info" +msgstr "Papildus informācija" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Address" +msgstr "Adrese" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__type +msgid "Address Type" +msgstr "Adreses veids" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Admission" +msgstr "Uzņemšana" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission_enterprise +msgid "Admission Enterprise" +msgstr "Uzņemšanas uzņēmums" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_11 +msgid "Ahmed" +msgstr "Ahmeds" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_10 +msgid "Alex" +msgstr "Alekss" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,help:openeducat_core.field_op_student__lang +msgid "" +"All the emails and documents sent to this contact will be translated in this" +" language." +msgstr "" +"Visi šai kontaktpersonai nosūtītie e-pasta ziņojumi un dokumenti tiks " +"tulkoti šajā valodā." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__allowed_department_ids +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_ids +msgid "Allowed Department" +msgstr "Atļautā nodaļa" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Alumni" +msgstr "Absolventi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_blog_enterprise +msgid "Alumni Blog Enterprise" +msgstr "Absolventu emuārs Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_enterprise +msgid "Alumni Enterprise" +msgstr "Absolventu uzņēmums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_event_enterprise +msgid "Alumni Event Enterprise" +msgstr "Absolventu pasākumu uzņēmums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_job_enterprise +msgid "Alumni Job Enterprise" +msgstr "Absolventu darba uzņēmums" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_6 +msgid "Ana" +msgstr "Nu" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_25 +msgid "Anderson" +msgstr "Andersons" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_1 +msgid "Andre" +msgstr "Andrē" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_13 +msgid "Andrew" +msgstr "Endrjū" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_17 +msgid "Anna" +msgstr "Anna" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__approval_authority +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Approval Authority" +msgstr "Apstiprinātāja iestāde" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Approve" +msgstr "Apstiprināt" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__approved +msgid "Approved" +msgstr "Apstiprināts" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Apps" +msgstr "Lietotnes" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Archived" +msgstr "Arhivēts" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_asset_request_enterprise +msgid "Asset Request Enterprise" +msgstr "Līdzekļu pieprasījuma uzņēmums" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Assign and manage\n" +" assignments to individual students, group of\n" +" students or entire batch." +msgstr "" +"Piešķiriet un pārvaldiet\n" +" uzdevumus atsevišķiem studentiem,\n" +" skolēnu grupai vai visai grupai." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Assignment" +msgstr "Piešķiršana" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_enterprise +msgid "Assignment Enterprise" +msgstr "Uzdevuma uzņēmums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_bridge +msgid "Assignment Grading Bridge" +msgstr "Uzdevumu vērtēšanas tilts" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_enterprise +msgid "Assignment Grading Enterprise" +msgstr "Uzdevumu vērtēšanas uzņēmums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_rubrics +msgid "Assignment Rubrics" +msgstr "Uzdevumu rubrikas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_attachment_count +msgid "Attachment Count" +msgstr "Pielikumu skaits" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Attendance" +msgstr "Apmeklējums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_enterprise +msgid "Attendance Enterprise" +msgstr "Apmeklētāju uzņēmums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_face_recognition +msgid "Attendance Face Recognition" +msgstr "Apmeklētāju sejas atpazīšana" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "Attendance Subject Generic" +msgstr "Apmeklēšanas priekšmets vispārīgs" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_report_xlsx +msgid "Attendance Xlsx Report" +msgstr "Apmeklējuma Xlsx atskaite" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Attendance system that\n" +" improves employee time tracking, scheduling,\n" +" and reporting." +msgstr "" +"Apmeklētāju sistēma, kas\n" +" uzlabo darbinieku laika uzskaiti, plānošanu,\n" +" un ziņošanu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Automate lead and opportunity tracking\n" +" with state of the art CRM system built-in giving a\n" +" unparallel competitive advantage." +msgstr "" +"Automatizējiet potenciālo pirkumu un iespēju izsekošanu\n" +" ar iebūvētu vismodernāko CRM sistēmu, nodrošinot\n" +" nepārspējamas konkurences priekšrocības." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,help:openeducat_core.field_op_student__receipt_reminder_email +msgid "" +"Automatically send a confirmation email to the vendor X days before the " +"expected receipt date, asking him to confirm the exact date." +msgstr "" +"Automātiski nosūtiet apstiprinājuma e-pastu pārdevējam X dienas pirms " +"paredzētā saņemšanas datuma, aicinot apstiprināt precīzu datumu." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1920 +msgid "Avatar" +msgstr "Iemiesojums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1024 +msgid "Avatar 1024" +msgstr "Iemiesojums 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_128 +msgid "Avatar 128" +msgstr "Iemiesojums 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_256 +msgid "Avatar 256" +msgstr "Iemiesojums 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_512 +msgid "Avatar 512" +msgstr "Iemiesojums 512" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b+ +msgid "B+ve" +msgstr "B+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b- +msgid "B-ve" +msgstr "B-un" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office +msgid "Back Office" +msgstr "Back Office" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office_admin +msgid "Back Office Admin" +msgstr "Back Office administrators" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_backend_theme +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backend Theme" +msgstr "Aizmugursistēmas tēma" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backup" +msgstr "Dublējums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__barcode +msgid "Badge ID" +msgstr "Emblēmas ID" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_account_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_account_count +msgid "Bank" +msgstr "Banka" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_ids +msgid "Banks" +msgstr "Bankas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__barcode +msgid "Barcode" +msgstr "Svītrkods" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__batch_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Batch" +msgstr "Partija" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_batch_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_batch_sub +msgid "Batches" +msgstr "Partijas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_bigbluebutton +msgid "Bigbluebutton Enterprise" +msgstr "Bigbluebutton Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__birth_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__birth_date +msgid "Birth Date" +msgstr "Dzimšanas datums" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "Dzimšanas datums nevar būt lielāks par pašreizējo datumu!" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_blacklisted +msgid "Blacklist" +msgstr "Melnais saraksts" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile_blacklisted +msgid "Blacklisted Phone Is Mobile" +msgstr "Melnajā sarakstā iekļautais tālrunis ir mobilais" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_blacklisted +msgid "Blacklisted Phone is Phone" +msgstr "Melnajā sarakstā iekļautais tālrunis ir tālrunis" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__blood_group +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__blood_group +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Blood Group" +msgstr "Asins grupa" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_13 +msgid "Bob" +msgstr "Bobs" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_bonafide +msgid "Bonafide Certificate" +msgstr "Bonafides sertifikāts" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__both +msgid "Both" +msgstr "Abi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_bounce +msgid "Bounce" +msgstr "Atlēciens" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_9 +msgid "Brown" +msgstr "Brūns" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__buyer_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__buyer_id +msgid "Buyer" +msgstr "Pircējs" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cce +msgid "CCE" +msgstr "CCE" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_crm_enterprise +msgid "CRM Enterprise" +msgstr "CRM uzņēmums" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cwa +msgid "CWA" +msgstr "CWA" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_campus_enterprise +msgid "Campus Enterprise" +msgstr "Campus Enterprise" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start\n" +" up data of campus facility in an institute for students." +msgstr "" +"Campus palīdz jums nodrošināt studentiem studentu universitātes pilsētiņas " +"iekārtas sākuma datus." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start up data of campus facility in an " +"institute for students." +msgstr "" +"Campus palīdz jums nodrošināt studentiem universitātes pilsētiņas objekta " +"sākuma datus institūtā." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__can_publish +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__can_publish +msgid "Can Publish" +msgstr "Var publicēt" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Cancel" +msgstr "Atcelt" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_2 +msgid "Carter" +msgstr "Kārters" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_category_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_category_sub +msgid "Categories" +msgstr "Kategorijas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__category_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_tree +msgid "Category" +msgstr "Kategorija" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Centralized barcode\n" +" enabled integrated library management." +msgstr "" +"Centralizēts svītrkods\n" +" iespējota integrētā bibliotēkas pārvaldība." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__channel_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__channel_ids +msgid "Channels" +msgstr "Kanāli" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_24 +msgid "Charles" +msgstr "Čārlzs" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_company +msgid "Check if the contact is a company, otherwise it is a person" +msgstr "" +"Pārbaudiet, vai kontaktpersona ir uzņēmums, pretējā gadījumā tā ir persona" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee +msgid "Check this box if this contact is an Employee." +msgstr "Atzīmējiet šo izvēles rūtiņu, ja šī kontaktpersona ir darbinieks." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__child_ids +msgid "Childs" +msgstr "Bērni" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__city +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__city +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "City" +msgstr "Pilsēta" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Classroom" +msgstr "Klase" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom_enterprise +msgid "Classroom Enterprise" +msgstr "Classroom Enterprise" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/review.xml:0 +#, python-format +msgid "Close" +msgstr "Aizvērt" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__code +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +msgid "Code" +msgstr "Kods" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_batch_unique_batch_code +msgid "Code should be unique per batch!" +msgstr "Kodam ir jābūt unikālam katrā partijā!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_category_unique_category_code +msgid "Code should be unique per category!" +msgstr "Katrai kategorijai kodam ir jābūt unikālam!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_course_unique_course_code +msgid "Code should be unique per course!" +msgstr "Katram kursam kodam ir jābūt unikālam!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_subject_unique_subject_code +msgid "Code should be unique per subject!" +msgstr "Katram priekšmetam ir jābūt unikālam kodam!" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_eas +msgid "" +"Code used to identify the Endpoint for BIS Billing 3.0 and its derivatives.\n" +" List available at https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" +msgstr "" +"Kods, ko izmanto, lai identificētu BIS Billing 3.0 un tā atvasinājumu galapunktu.\n" +" Saraksts ir pieejams vietnē https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__color +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__color +msgid "Color Index" +msgstr "Krāsu indekss" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_partner_id +msgid "Commercial Entity" +msgstr "Komercsabiedrība" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_company +msgid "Companies" +msgstr "Kompānijas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref_company_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref_company_ids +msgid "Companies that refers to partner" +msgstr "Uzņēmumi, kas attiecas uz partneri" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_id +msgid "Company" +msgstr "Uzņēmums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_registry +msgid "Company ID" +msgstr "Uzņēmuma ID" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_name +msgid "Company Name" +msgstr "Kompānijas nosaukums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_company_name +msgid "Company Name Entity" +msgstr "Uzņēmuma nosaukums Entitāte" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_type +msgid "Company Type" +msgstr "Uzņēmuma veids" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_gid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_gid +msgid "Company database ID" +msgstr "Uzņēmuma datu bāzes ID" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address +msgid "Complete Address" +msgstr "Pilnīga adrese" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__complete_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__complete_name +msgid "Complete Name" +msgstr "Pilns nosaukums" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__compulsory +msgid "Compulsory" +msgstr "Obligāti" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__compulsory_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Compulsory Subjects" +msgstr "Obligātie priekšmeti" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurācijas iestatījumi" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config +msgid "Configuration" +msgstr "Konfigurācija" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of Job Type in Placement\n" +" Management will let the user to create the job." +msgstr "" +"Darba veida konfigurācija izvietojumā\n" +" Pārvaldība ļaus lietotājam izveidot darbu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to\n" +" provide the start up data of fees according to the courses\n" +" of an institute." +msgstr "" +"Maksas konfigurēšana palīdz\n" +" nodrošināt maksu sākuma datus atbilstoši institūta kursiem\n" +"." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to provide the start up data of fees " +"according to the courses of an institute." +msgstr "" +"Maksas konfigurēšana palīdz nodrošināt maksu sākuma datus atbilstoši " +"institūta kursiem." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in\n" +" transportation helps you to provide the start up data of\n" +" each route." +msgstr "" +"Maršrutu konfigurēšana\n" +" transportā palīdz nodrošināt\n" +" katra maršruta sākuma datus." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in transportation helps you to provide the start up " +"data of each route." +msgstr "" +"Maršrutu konfigurēšana transportā palīdz nodrošināt katra maršruta sākuma " +"datus." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Configure different scholarship types." +msgstr "Konfigurējiet dažādus stipendiju veidus." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_partner +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__child_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__child_ids +msgid "Contact" +msgstr "Sazināties" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Contact Support" +msgstr "Sazinieties ar atbalsta dienestu" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_bounce +msgid "Counter of the number of bounced emails for this contact" +msgstr "Šīs kontaktpersonas atlēcošo e-pasta ziņojumu skaita skaitītājs" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Country" +msgstr "Valsts" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_code +msgid "Country Code" +msgstr "Valsts kods" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Course" +msgstr "Kurss" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__course_detail_ids +msgid "Course Details" +msgstr "Kursa informācija" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_course +msgid "Course Management" +msgstr "Kursu vadība" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_tree +msgid "Course Registration" +msgstr "Kursu reģistrācija" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject_registration.py:0 +#, python-format +msgid "Course not found on student's admission!" +msgstr "Studentu uzņemšanā kurss nav atrasts!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_course_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_course_sub +msgid "Courses" +msgstr "Kursi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_boolean +msgid "Create Boolean" +msgstr "Izveidot Būla vērtību" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_create_employee_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +msgid "Create Employee" +msgstr "Izveidot darbinieku" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty_employee +msgid "Create Employee and User of Faculty" +msgstr "Izveidojiet fakultātes darbinieku un lietotāju" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Create Student User" +msgstr "Izveidot studentu lietotāju" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Create Terms" +msgstr "Izveidot noteikumus" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +msgid "Create User for selected Faculty(s)" +msgstr "Izveidot lietotāju atlasītajai(-ām) fakultātei(-ēm)" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create User for selected Student(s)" +msgstr "Izveidot lietotāju atlasītajam(-iem) studentam(-iem)" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_user_create_view_act +#: model:ir.actions.act_window,name:openeducat_core.student_user_create_view_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create Users" +msgstr "Izveidot lietotājus" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_uid +msgid "Created by" +msgstr "Radīts" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_date +msgid "Created on" +msgstr "Izveidots" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_limit +msgid "Credit Limit" +msgstr "Kredīta limits" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_to_invoice +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_to_invoice +msgid "Credit To Invoice" +msgstr "Kredīts uz rēķinu" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit_limit +msgid "Credit limit specific to this partner." +msgstr "Šim partnerim raksturīgs kredītlimits." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__currency_id +msgid "Currency" +msgstr "Valūta" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_customer +msgid "Customer Location" +msgstr "Klienta atrašanās vieta" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_term_id +msgid "Customer Payment Terms" +msgstr "Klientu apmaksas noteikumi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__customer_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__customer_rank +msgid "Customer Rank" +msgstr "Klientu rangs" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_1 +#: model:op.student,last_name:openeducat_core.op_student_4 +msgid "Dani" +msgstr "Dani" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Dashboard" +msgstr "Mērinstrumentu panelis" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_dashboard_kpi +msgid "Dashboard KPI" +msgstr "Informācijas paneļa KPI" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_dropbox +msgid "Database Backup to Dropbox" +msgstr "Datu bāzes dublēšana uz Dropbox" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_google_drive +msgid "Database Backup to Google Drive" +msgstr "Datu bāzes dublēšana Google diskā" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup +msgid "Database Backup to Local Server" +msgstr "Datu bāzes dublēšana vietējā serverī" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_onedrive +msgid "Database Backup to Onedrive" +msgstr "Datu bāzes dublēšana Onedrive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_ftp +msgid "Database Backup to Remote FTP Server" +msgstr "Datu bāzes dublēšana uz attālo FTP serveri" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_sftp +msgid "Database Backup to Remote SFTP Server" +msgstr "Datu bāzes dublēšana uz attālo SFTP serveri" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__date +msgid "Date" +msgstr "Datums" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_8 +msgid "David" +msgstr "Deivids" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Days Before Receipt" +msgstr "Dienas pirms saņemšanas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__days_sales_outstanding +msgid "Days Sales Outstanding (DSO)" +msgstr "Nenokārtotā pārdošanas diena (DSO)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__trust +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__trust +msgid "Degree of trust you have in this debtor" +msgstr "Jūsu uzticības pakāpe šim parādniekam" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by\n" +" students or faculties." +msgstr "" +"Sniedziet un dalieties\n" +" zināšanās ar ikvienu, izveidojot\n" +" labi informētus un izstrādātus emuārus\n" +" studentiem vai mācībspēkiem." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by students\n" +" or faculties." +msgstr "" +"Sniedziet un dalieties\n" +" zināšanās ar visiem, izveidojot\n" +" labi informētus un izstrādātus studentu\n" +" vai mācībspēku emuārus." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__department_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__department_id +#: model:ir.ui.menu,name:openeducat_core.menu_op_department_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_tree +msgid "Department" +msgstr "nodaļa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__dept_id +msgid "Department Name" +msgstr "Nodaļas nosaukums" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_department_view +msgid "Departments" +msgstr "Nodaļas" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Departments count" +msgstr "Nodaļas skaitās" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_digital_library +msgid "Digital Library" +msgstr "Digitālā bibliotēka" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_discipline +msgid "Discipline Enterprise" +msgstr "Uzņēmuma disciplīna" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__display_name +msgid "Display Name" +msgstr "Parādāmais nosaukums" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Documentation" +msgstr "Dokumentācija" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Download students\n" +" attendace xlsx report" +msgstr "" +"Lejupielādējiet studentu\n" +" apmeklējuma xlsx pārskatu" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__draft +msgid "Draft" +msgstr "Melnraksts" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__duplicated_bank_account_partners_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__duplicated_bank_account_partners_count +msgid "Duplicated Bank Account Partners Count" +msgstr "Dublēts bankas kontu partneru skaits" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_openeducat +msgid "Education" +msgstr "Izglītība" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_other_education +msgid "Education Other" +msgstr "Izglītība Cits" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,help:openeducat_core.field_op_student__partner_share +msgid "" +"Either customer (not a user), either shared user. Indicated the current " +"partner is a customer without access or with a limited access created for " +"sharing data." +msgstr "" +"Vai nu klients (nevis lietotājs), vai nu koplietots lietotājs. Norādīts, ka " +"pašreizējais partneris ir klients bez piekļuves vai ar ierobežotu piekļuvi, " +"kas izveidots datu koplietošanai." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__elective +msgid "Elective" +msgstr "Izvēles" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__elective_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Elective Subjects" +msgstr "Izvēles priekšmeti" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email +msgid "Email" +msgstr "E-pasts" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emergency_contact +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__emergency_contact +msgid "Emergency Contact" +msgstr "Ārkārtas kontakts" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_hr_employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee +msgid "Employee" +msgstr "Darbinieks" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee_ids +msgid "Employees" +msgstr "Darbinieki" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employees_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employees_count +msgid "Employees Count" +msgstr "Darbinieku skaits" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__end_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "End Date" +msgstr "Beigu datums" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Beigu datumu nevar iestatīt pirms sākuma datuma." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_9 +msgid "Eric" +msgstr "Ēriks" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/update.py:0 +#, python-format +msgid "Error during communication with the warranty server." +msgstr "Kļūda saziņas laikā ar garantijas serveri." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__evaluation_type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Evaluation Type" +msgstr "Novērtēšanas veids" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_event_enterprise +msgid "Event Enterprise" +msgstr "Pasākumu uzņēmums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Exam" +msgstr "Eksāmens" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_enterprise +msgid "Exam Enterprise" +msgstr "Eksāmens uzņēmums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_gpa_enterprise +msgid "Exam GPA Enterprise" +msgstr "Eksāmens GPA Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_grading_bridge +msgid "Exam Grading Bridge" +msgstr "Eksāmenu vērtēšanas tilts" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility +msgid "Facility" +msgstr "Iekārta" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility_enterprise +msgid "Facility Enterprise" +msgstr "Iekārtas uzņēmums" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__faculty_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_root +msgid "Faculties" +msgstr "Fakultātes" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Faculties can use the live\n" +" session to create, edit, and assign both team\n" +" and individual assignments." +msgstr "" +"Fakultātes var izmantot tiešraides\n" +" sesiju, lai izveidotu, rediģētu un piešķirtu gan komandas\n" +", gan individuālus uzdevumus." + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_tree +msgid "Faculty" +msgstr "Fakultāte" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_2 +msgid "Fahad" +msgstr "Fahad" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_10 +msgid "Fatima" +msgstr "Fatima" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees" +msgstr "Maksas" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees Access for Parents" +msgstr "Maksa par piekļuvi vecākiem" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_enterprise +msgid "Fees Enterprise" +msgstr "Maksas uzņēmums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_duration +msgid "Fees On Duration" +msgstr "Maksa par ilgumu" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_session +msgid "Fees On Session" +msgstr "Maksa par sesiju" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_parent_bridge +msgid "Fees Parent Bridge" +msgstr "Maksas Vecāku tilts" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_plan +msgid "Fees Plan" +msgstr "Maksas plāns" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__female +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__f +msgid "Female" +msgstr "Sieviete" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized +msgid "" +"Field used to store sanitized phone number. Helps speeding up searches and " +"comparisons." +msgstr "" +"Lauks, ko izmanto, lai saglabātu dezinficētu tālruņa numuru. Palīdz " +"paātrināt meklēšanu un salīdzināšanu." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__final_year +msgid "Final Year Grades subdivided by Quarters" +msgstr "Pēdējā gada atzīmes, kas sadalītas pa ceturkšņiem" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__finished +msgid "Finished" +msgstr "Pabeigts" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__first_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "First Name" +msgstr "Vārds" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__fiscal_country_codes +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__fiscal_country_codes +msgid "Fiscal Country Codes" +msgstr "Fiskālie valstu kodi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_position_id +msgid "Fiscal Position" +msgstr "fiskālā pozīcija" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_15 +msgid "Flynn" +msgstr "Flinns" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_follower_ids +msgid "Followers" +msgstr "Sekotāji" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_partner_ids +msgid "Followers (Partners)" +msgstr "Sekotāji (partneri)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Fonts awesome ikona piem. fa-uzdevumi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ubl_cii_format +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ubl_cii_format +msgid "Format" +msgstr "Formāts" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_formatted +msgid "Format email address \"Name \"" +msgstr "Formatējiet e-pasta adresi \"Vārds \"" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_formatted +msgid "Formatted Email" +msgstr "Formatēts e-pasts" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__four_quarter +msgid "Four Quarters" +msgstr "Četri ceturtdaļas" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__gpa +msgid "GPA" +msgstr "GPA" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__gender +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gender +msgid "Gender" +msgstr "Dzimums" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_student +msgid "General" +msgstr "Ģenerālis" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_general +msgid "General Management" +msgstr "Vispārējā vadība" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__generic +msgid "Generic" +msgstr "Vispārējs" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_latitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_latitude +msgid "Geo Latitude" +msgstr "Geo Latitude" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_longitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_longitude +msgid "Geo Longitude" +msgstr "Ģeogrāfiskais garums" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Get Subjects" +msgstr "Iegūstiet priekšmetus" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Give a better transparency\n" +" to a parent about their child’s academic\n" +" activities and achievements." +msgstr "" +"Nodrošiniet labāku pārskatāmību\n" +" vecākiem par bērna akadēmiskajām\n" +" aktivitātēm un sasniegumiem." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_googlemeet +msgid "Google Meet" +msgstr "Google Meet" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Google Meet helps you to organize\n" +" online classrooms or live meetings." +msgstr "" +"Google Meet palīdz organizēt\n" +" tiešsaistes klases vai sapulces tiešsaistē." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__grade_weightage +msgid "Grade Weightage" +msgstr "Pakāpes svars" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grading +msgid "Grading" +msgstr "Novērtēšana" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grievance_enterprise +msgid "Grievance" +msgstr "Sūdzība" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Group By..." +msgstr "Grupēt pēc..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emp_id +msgid "HR Employee" +msgstr "HR darbinieks" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_20 +msgid "Hajjar" +msgstr "Hajjar" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Harness the power of true open source\n" +" web conferencing system for online learning." +msgstr "" +"Izmantojiet patiesas atvērtā pirmkoda\n" +" tīmekļa konferenču sistēmas jaudu tiešsaistes mācībām." + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_3 +msgid "Harvey" +msgstr "Hārvijs" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__has_message +msgid "Has Message" +msgstr "Ir ziņa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_unreconciled_entries +msgid "Has Unreconciled Entries" +msgstr "Ir nesaskaņoti ieraksti" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_health_enterprise +msgid "Health Enterprise" +msgstr "Veselības uzņēmums" + +#. module: openeducat_core +#: model:ir.module.category,description:openeducat_core.module_category_all_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_all_other_education +#: model:ir.module.category,description:openeducat_core.module_category_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_openeducat_others +msgid "Helps you manage your institutes different-different users." +msgstr "Palīdz pārvaldīt savus institūtus dažādus lietotājus." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"His / Her birthday as recorded in the General Register of the school /\n" +" college is" +msgstr "" +"Viņa/viņas dzimšanas diena ir ierakstīta skolas/\n" +" koledžas Vispārējā reģistrā" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id_number +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id_number +msgid "ID Card Number" +msgstr "ID kartes numurs" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_student__barcode +msgid "ID used for student identification" +msgstr "ID, ko izmanto studenta identifikācijai" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__im_status +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__im_status +msgid "IM Status" +msgstr "IM statuss" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon" +msgstr "Ikona" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Ikona, kas norāda izņēmuma darbību." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Ja atzīmēta, jums jāpievērš uzmanība jauniem ziņojumiem." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Ja atzīmēta, dažos ziņojumos ir piegādes kļūda." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__team_id +msgid "" +"If set, this Sales Team will be used for sales and assignments related to " +"this partner" +msgstr "" +"Ja tas ir iestatīts, šī pārdošanas komanda tiks izmantota pārdošanai un " +"uzdevumiem, kas saistīti ar šo partneri" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_blacklisted +msgid "" +"If the email address is on the blacklist, the contact won't receive mass " +"mailing anymore, from any list" +msgstr "" +"Ja e-pasta adrese ir melnajā sarakstā, kontaktpersona vairs nesaņems " +"masveida sūtījumus no neviena saraksta" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "" +"If the sanitized phone number is on the blacklist, the contact won't receive" +" mass mailing sms anymore, from any list" +msgstr "" +"Ja dezinficētais tālruņa numurs ir iekļauts melnajā sarakstā, kontaktpersona" +" vairs nesaņems masveida pasta sms ne no viena saraksta." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1920 +msgid "Image" +msgstr "Attēls" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1024 +msgid "Image 1024" +msgstr "1024. attēls" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_128 +msgid "Image 128" +msgstr "128. attēls" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_256 +msgid "Image 256" +msgstr "256. attēls" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_512 +msgid "Image 512" +msgstr "512. attēls" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "Import Template for Batch" +msgstr "Importēt partijas veidni" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "Import Template for Courses" +msgstr "Importēt veidni kursiem" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#, python-format +msgid "Import Template for Faculties" +msgstr "Importēt fakultāšu veidni" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Student Course Details" +msgstr "Importējiet veidni studentu kursa informācijai" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Students" +msgstr "Importēt veidni studentiem" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject.py:0 +#, python-format +msgid "Import Template for Subjects" +msgstr "Importēt priekšmetu veidni" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__mobile_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a mobile number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"Norāda, vai melnajā sarakstā iekļautais sanitārais tālruņa numurs ir mobilā " +"tālruņa numurs. Palīdz atšķirt, kurš numurs ir iekļauts melnajā sarakstā, ja" +" modelī ir gan mobilā tālruņa, gan tālruņa lauks." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a phone number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"Norāda, vai melnajā sarakstā iekļautais sanitārais tālruņa numurs ir tālruņa" +" numurs. Palīdz atšķirt, kurš numurs ir iekļauts melnajā sarakstā, ja modelī" +" ir gan mobilā tālruņa, gan tālruņa lauks." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__industry_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__industry_id +msgid "Industry" +msgstr "Rūpniecība" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address_inline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address_inline +msgid "Inlined Complete Address" +msgstr "Iekļautā pilnīga adrese" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Institute Detail" +msgstr "Institūta informācija" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn +msgid "Invoice" +msgstr "Rēķins" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_ids +msgid "Invoices" +msgstr "Rēķini" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_is_follower +msgid "Is Follower" +msgstr "Ir sekotājs" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_public +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_public +msgid "Is Public" +msgstr "Ir Publisks" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_published +msgid "Is Published" +msgstr "Ir publicēts" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_company +msgid "Is a Company" +msgstr "Ir Uzņēmums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_parent +msgid "Is a Parent" +msgstr "Ir Vecāks" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_student +msgid "Is a Student" +msgstr "Ir Students" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" alumni students." +msgstr "" +"Tas ļauj saglabāt informāciju par\n" +" absolventiem." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Parents." +msgstr "Tas ļauj saglabāt informāciju par vecākiem." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Placement Team, their team leader and their team\n" +" members." +msgstr "" +"Tas ļauj saglabāt informāciju par\n" +" izvietojumu komandu, tās vadītāju un komandas\n" +" dalībniekiem." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of alumni students." +msgstr "Tas ļauj saglabāt informāciju par absolventu studentiem." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of the Parents." +msgstr "Tas ļauj saglabāt informāciju par vecākiem." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of the Placement Team, their team leader " +"and their team members." +msgstr "" +"Tas ļauj saglabāt informāciju par izvietojuma komandu, viņu komandas " +"vadītāju un komandas locekļiem." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It help the student to\n" +" sign-in in their attendance sheet via kiosk\n" +" mode and barcode scanner." +msgstr "" +"Tas palīdz studentam\n" +" pierakstīties apmeklējuma lapā, izmantojot kioska\n" +" režīmu un svītrkoda skeneri." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about Online Appointment Booking." +msgstr "Tas ir par tiešsaistes tikšanās rezervāciju." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about checking OMR exam sheets\n" +" using Mobile." +msgstr "" +"Runa ir par OMR eksāmenu lapu pārbaudi\n" +", izmantojot mobilo tālruni." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about checking OMR exam sheets using mobile." +msgstr "Runa ir par OMR eksāmenu lapu pārbaudi, izmantojot mobilo tālruni." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about parent teacher meeting\n" +" related to student performance." +msgstr "" +"Runa ir par vecāku skolotāju sapulci\n" +" saistībā ar skolēnu sniegumu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about parent teacher meeting related to student performance." +msgstr "Runa ir par vecāku skolotāju sapulci saistībā ar skolēnu sniegumu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application\n" +" which provides a facility to manage the timing details." +msgstr "" +"Tā ir pilnībā integrēta lietojumprogramma\n" +", kas nodrošina iespēju pārvaldīt laika datus." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application which provides a facility to manage the " +"timing details." +msgstr "" +"Tā ir pilnībā integrēta lietojumprogramma, kas nodrošina iespēju pārvaldīt " +"laika datus." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the job type" +msgstr "To izmanto, lai konfigurētu darba veidu" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used To configure the skill\n" +" category." +msgstr "" +"To izmanto, lai konfigurētu prasmju\n" +" kategoriju." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the skill category." +msgstr "To izmanto, lai konfigurētu prasmju kategoriju." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used for admission procedure for\n" +" the applicant." +msgstr "To izmanto pieteikuma iesniedzēja uzņemšanas procedūrā." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used for admission procedure for the applicant." +msgstr "To izmanto pretendenta uzņemšanas procedūrā." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the class room." +msgstr "To izmanto klases telpas konfigurēšanai." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the classroom." +msgstr "To izmanto klases konfigurēšanai." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintanance facility for an institute. To " +"maintain attendance, attendance register is created for particular batch and" +" course" +msgstr "" +"Tas nodrošina institūta apmeklējumu uzturēšanas iespēju. Lai uzturētu " +"apmeklētību, konkrētai partijai un kursam tiek izveidots apmeklējumu " +"reģistrs" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintenance\n" +" facility for an institute. To maintain attendance,\n" +" attendance register is created for particular batch and\n" +" course" +msgstr "" +"Tas nodrošina apmeklētības uzturēšanas\n" +" iespēju institūtam. Lai saglabātu apmeklējumu,\n" +" tiek izveidots apmeklējumu reģistrs konkrētai partijai un\n" +" kursam" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" exam related details like Exam types and Exam Rooms." +msgstr "" +"Tas nodrošina iespēju konfigurēt\n" +" ar eksāmenu saistītu informāciju, piemēram, eksāmenu veidus un eksāmenu telpas." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" library management" +msgstr "" +"Tas nodrošina iespēju konfigurēt\n" +" bibliotēkas pārvaldību" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" the assignment type." +msgstr "" +"Tas nodrošina iespēju\n" +" konfigurēt uzdevuma veidu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure exam related details like Exam types " +"and Exam Rooms." +msgstr "" +"Tas nodrošina iespēju konfigurēt ar eksāmenu saistītu informāciju, piemēram," +" eksāmenu veidus un eksāmenu telpas." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure library management" +msgstr "Tas nodrošina iespēju konfigurēt bibliotēkas pārvaldību" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure the assignment type." +msgstr "Tas nodrošina iespēju konfigurēt piešķiršanas veidu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the placement\n" +" facility for student." +msgstr "" +"Tā nodrošina studentu praksi\n" +"." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies achievement of student." +msgstr "Tas norāda studenta sasniegumus." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies health of the student." +msgstr "Tas norāda uz studenta veselību." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies lesson planing for the\n" +" upcoming session." +msgstr "" +"Tas norāda stundu plānošanu\n" +" gaidāmajai sesijai." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies overall discipline of\n" +" student." +msgstr "Tas nosaka studenta vispārējo disciplīnu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies overall discipline of student." +msgstr "Tas nosaka studenta vispārējo disciplīnu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It will generate Secure QR Code." +msgstr "Tas ģenerēs drošu QR kodu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Its Specify lesson planing for the upcoming session." +msgstr "Tās Norādiet nodarbību plānošanu gaidāmajai sesijai." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_6 +msgid "Jack" +msgstr "Džeks" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_22 +msgid "Jacobs" +msgstr "Džeikobs" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_12 +msgid "James" +msgstr "Džeimss" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_jitsi_enterprise +msgid "Jitsi Enterprise" +msgstr "Jitsi uzņēmums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_job_enterprise +msgid "Job Enterprise" +msgstr "Darba uzņēmums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__function +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__function +msgid "Job Position" +msgstr "Darba pozīcija" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_5 +msgid "John" +msgstr "Džons" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_10 +msgid "Johnson" +msgstr "Džonsons" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_16 +msgid "Jones" +msgstr "Džounss" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__journal_item_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__journal_item_count +msgid "Journal Items" +msgstr "Žurnāla vienumi" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_12 +msgid "Julie" +msgstr "Džūlija" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_25 +msgid "Kate" +msgstr "Keita" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "LMS" +msgstr "LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_admission +msgid "LMS Admission" +msgstr "LMS uzņemšana" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_blog +msgid "LMS Blog Enterprise" +msgstr "LMS Blog Enterprise" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_course +msgid "LMS Course" +msgstr "LMS kurss" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms +msgid "LMS Enterprise" +msgstr "LMS uzņēmums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_forum +msgid "LMS Forum Enterprise" +msgstr "LMS Forum Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_gamification +msgid "LMS Gamification Enterprise" +msgstr "LMS Gamification Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_h5p +msgid "LMS H5P Enterprise" +msgstr "LMS H5P Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sale +msgid "LMS Sale Enterprise" +msgstr "LMS pārdošanas uzņēmums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_survey +msgid "LMS Survey Enterprise" +msgstr "LMS Survey Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_website +msgid "LMS Website" +msgstr "LMS vietne" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "LOGO" +msgstr "LOGO" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__lang +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Language" +msgstr "Valoda" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Last Name" +msgstr "Uzvārds" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_uid +msgid "Last Updated by" +msgstr "Pēdējo reizi atjaunināja" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_date +msgid "Last Updated on" +msgstr "Pēdējo reizi atjaunināts" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__calendar_last_notif_ack +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__calendar_last_notif_ack +msgid "Last notification marked as read from base Calendar" +msgstr "Pēdējais paziņojums atzīmēts kā lasīts no pamata kalendāra" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,help:openeducat_core.field_op_student__last_time_entries_checked +msgid "" +"Last time the invoices & payments matching was performed for this partner. " +"It is set either if there's not at least an unreconciled debit and an " +"unreconciled credit or if you click the \"Done\" button." +msgstr "" +"Pēdējo reizi šim partnerim tika veikta rēķinu un maksājumu saskaņošana. Tas " +"tiek iestatīts, ja nav vismaz nesaskaņota debeta un nesaskaņota kredīta, vai" +" arī noklikšķināt uz pogas \"Gatavs\"." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_login +msgid "Latest Connection" +msgstr "Jaunākais savienojums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_time_entries_checked +msgid "Latest Invoices & Payments Matching Date" +msgstr "Jaunākais rēķinu un maksājumu atbilstības datums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lesson +msgid "Lesson Enterprise" +msgstr "Nodarbība Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Library" +msgstr "Bibliotēka" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_barcode +msgid "Library Barcode Enterprise" +msgstr "Bibliotēka Svītrkods Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_enterprise +msgid "Library Enterprise" +msgstr "Bibliotēkas uzņēmums" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_13 +msgid "Lily" +msgstr "Lilija" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__student_line +msgid "Line" +msgstr "Līnija" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_14 +msgid "Lisa" +msgstr "Liza" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Live Classroom Integrations" +msgstr "Tiešraides klases integrācija" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live +msgid "Live Meeting" +msgstr "Tiešraides tikšanās" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_assignment +msgid "Live Meeting Assignment" +msgstr "Tiešraides sapulces uzdevums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attendance +msgid "Live Meeting Attendance" +msgstr "Tiešraides sapulču apmeklējums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attentiveness +msgid "Live Meeting Attentiveness" +msgstr "Tiešraides tikšanās uzmanība" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Live classroom comes with a\n" +" dynamic set of teaching and learning tools to\n" +" simulate a physical classroom learning\n" +" environment." +msgstr "" +"Tiešraides klasē ir\n" +" dinamisks mācību un mācību rīku komplekts, lai\n" +" simulētu fizisku klases mācību\n" +" vidi." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Lms Drag Into\n" +" TextProvides facility to conduct online\n" +" exam platform with question type Drag\n" +" Into Text" +msgstr "" +"LMS ievilkt\n" +" tekstā Nodrošina iespēju tiešsaistē veikt\n" +" eksāmenu platformu ar jautājuma veidu Velciet\n" +" tekstā" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_drag_into_text +msgid "Lms Drag Into Text" +msgstr "Lms Ievelciet tekstā" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_interactive_video +msgid "Lms Interactive Video" +msgstr "Lms interaktīvais video" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_following +msgid "Lms Match Following" +msgstr "Lms Match Following" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_images +msgid "Lms Match Images" +msgstr "Lms Match Images" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_multiple_choice +msgid "Lms Multiple Choice" +msgstr "Lms vairākas izvēles iespējas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_numeric +msgid "Lms Numeric" +msgstr "Lms Ciparu" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sort_paragraphs +msgid "Lms Sort Paragraphs" +msgstr "Lms Kārtot rindkopas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__login +msgid "Login" +msgstr "Pieslēgties" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_5 +msgid "Lukas" +msgstr "Lūkass" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__main_department_id +msgid "Main Department" +msgstr "Galvenā nodaļa" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__male +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__m +msgid "Male" +msgstr "Vīrietis" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_11 +msgid "Malik" +msgstr "Maliks" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage Events for students" +msgstr "Pārvaldīt notikumus skolēniem" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Streamline and\n" +" user-friendly online admissions process" +msgstr "" +"Pārvaldiet vienkāršotu un\n" +" lietotājam draudzīgu tiešsaistes uzņemšanas procesu" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students\n" +" Admission" +msgstr "" +"Manage Students\n" +" Admission" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students can Add\n" +" Multiple Subjects" +msgstr "" +"Pārvaldīt studentus var pievienot\n" +" vairākus priekšmetus" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and expedite the\n" +" assignment grading process efficiently with\n" +" our streamlined platform." +msgstr "" +"Efektīvi pārvaldiet un paātriniet\n" +" uzdevumu vērtēšanas procesu,\n" +" izmantojot mūsu vienkāršoto platformu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and optimize the\n" +" grading and assessment process with Exam GPA\n" +" Enterprise." +msgstr "" +"Pārvaldiet un optimizējiet\n" +" vērtēšanas un vērtēšanas procesu, izmantojot Exam GPA\n" +" Enterprise." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and streamline\n" +" the exam grading process seamlessly with the\n" +" innovative Exam Grading Bridge." +msgstr "" +"Pārvaldiet un racionalizējiet\n" +" eksāmenu vērtēšanas procesu, izmantojot\n" +" novatorisko eksāmenu vērtēšanas tiltu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage books, articles,\n" +" media and much more" +msgstr "" +"Pārvaldiet grāmatas, rakstus,\n" +" multividi un daudz ko citu" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage educational\n" +" content with ease through LMS website." +msgstr "" +"Ērti pārvaldiet izglītojošu\n" +" saturu, izmantojot LMS vietni." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage efficient allocation of subject\n" +" materials with our streamlined system." +msgstr "" +"Pārvaldiet efektīvu priekšmetu\n" +" materiālu piešķiršanu, izmantojot mūsu vienkāršoto sistēmu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage enrollment\n" +" effortlessly with LMS Admission." +msgstr "" +"Pārvaldiet reģistrāciju\n" +" bez piepūles, izmantojot LMS uzņemšanu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage image-based quizzes effortlessly with Quiz Match Images." +msgstr "" +"Pārvaldiet uz attēliem balstītas viktorīnas bez piepūles, izmantojot Quiz " +"Match Images." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage interactive\n" +" and engaging content seamlessly with LMS\n" +" H5P" +msgstr "" +"Nevainojami pārvaldiet interaktīvu\n" +" un saistošu saturu, izmantojot LMS\n" +" H5P" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage studetns\n" +" progress report" +msgstr "" +"Pārvaldīt studentus\n" +" progresa ziņojumu" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage, automate, and\n" +" enhance the assignment grading workflow\n" +" seamlessly with Assignment Grading Bridge." +msgstr "" +"Pārvaldiet, automatizējiet un\n" +" uzlabojiet uzdevumu vērtēšanas darbplūsmu\n" +" nemanāmi, izmantojot Assignment Grading Bridge." + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_9 +msgid "Marcia" +msgstr "Mārsija" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_23 +msgid "Maria" +msgstr "Marija" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_4 +msgid "Marie" +msgstr "Māra" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_8 +#: model:op.student,first_name:openeducat_core.op_student_2 +msgid "Mark" +msgstr "Atzīmēt" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_18 +msgid "Martin" +msgstr "Mārtiņš" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_mass_subject_registration +msgid "Mass Subject Registration" +msgstr "Masu priekšmetu reģistrācija" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__max_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__max_unit_load +msgid "Maximum Unit Load" +msgstr "Maksimālā vienības slodze" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_meeting_enterprise +msgid "Meeting Enterprise" +msgstr "Tikšanās ar uzņēmumu" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_ids +msgid "Meetings" +msgstr "Sanāksmes" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error +msgid "Message Delivery error" +msgstr "Ziņojuma piegādes kļūda" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn_msg +msgid "Message for Invoice" +msgstr "Ziņojums rēķinam" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn_msg +msgid "Message for Purchase Order" +msgstr "Ziņa par pirkuma pasūtījumu" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn_msg +msgid "Message for Stock Picking" +msgstr "Ziņojums krājumu komplektēšanai" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_ids +msgid "Messages" +msgstr "Ziņojumi" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_4 +msgid "Michael" +msgstr "Maikls" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Microsoft Teams allows you to stay\n" +" connected and organized with Chat, Meet, Call and\n" +" Collaborate." +msgstr "" +"Microsoft Teams ļauj jums būt\n" +" savienotiem un organizētiem, izmantojot tērzēšanu, sapulci, zvanu un\n" +" sadarbību." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__middle_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Middle Name" +msgstr "Otrais vārds" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_24 +msgid "Miller" +msgstr "Millers" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__min_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__min_unit_load +msgid "Minimum Unit Load" +msgstr "Minimālā vienības slodze" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_3 +msgid "Mitzi" +msgstr "Mitzi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile +msgid "Mobile" +msgstr "Mobilais" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_7 +msgid "Moore" +msgstr "Mūrs" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_multi_department +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Multi Departments" +msgstr "Vairākas nodaļas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__my_activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Manas aktivitātes termiņš" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Name" +msgstr "Vārds" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__nationality +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__nationality +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Nationality" +msgstr "Tautība" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_calendar_event_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Nākamais aktivitāšu kalendāra pasākums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Nākamās aktivitātes termiņš" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_summary +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_summary +msgid "Next Activity Summary" +msgstr "Nākamās aktivitātes kopsavilkums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_id +msgid "Next Activity Type" +msgstr "Nākamais darbības veids" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_16 +msgid "Nora" +msgstr "Nora" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__normal +msgid "Normal" +msgstr "Normāls" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_normalized +msgid "Normalized Email" +msgstr "Normalizēts e-pasts" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__comment +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__comment +msgid "Notes" +msgstr "Piezīmes" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_notice_board_enterprise +msgid "Notice Board Enterprise" +msgstr "Uzņēmuma paziņojumu dēlis" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of Actions" +msgstr "Darbību skaits" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_count +msgid "Number of Departments" +msgstr "Nodaļu skaits" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,help:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Number of days to send reminder email before the promised receipt date" +msgstr "" +"Dienu skaits, kad jānosūta atgādinājuma e-pasta ziņojums pirms apsolītā " +"saņemšanas datuma" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of errors" +msgstr "Kļūdu skaits" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "To ziņojumu skaits, kuriem nepieciešama darbība" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Ziņojumu skaits ar piegādes kļūdu" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o+ +msgid "O+ve" +msgstr "O+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o- +msgid "O-ve" +msgstr "O-un" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_omr +msgid "OMR" +msgstr "OMR" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Offer HD audio and video-enabled live\n" +" classes with up to 100 participants at the same time at the\n" +" most affordable cost." +msgstr "" +"Piedāvājiet HD audio un video tiešraides\n" +" nodarbības ar līdz pat 100 dalībniekiem vienlaikus par\n" +" vispieejamāko cenu." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_online_admission +msgid "Online Admission Enterprise" +msgstr "Tiešsaistes uzņemšanas uzņēmums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_online_appointment +msgid "Online Appointment Enterprise" +msgstr "Tiešsaistes tikšanās uzņēmums" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "OpenEduCat" +msgstr "OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_batch +msgid "OpenEduCat Batch" +msgstr "OpenEduCat partija" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_category +msgid "OpenEduCat Category" +msgstr "OpenEduCat kategorija" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_department +msgid "OpenEduCat Department" +msgstr "OpenEduCat nodaļa" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "OpenEduCat fakultāte" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "OpenEduCat Inc" +msgstr "OpenEduCat Inc" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat_others +msgid "OpenEduCat Others" +msgstr "OpenEduCat Citi" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules\n" +" helps you to generate backups of your databases\n" +" automatically on regular interval of times. The\n" +" generated backups can be stored into local storage, FTP\n" +" server, SFTP server, Dropbox, Google Drive or Onedrive." +msgstr "" +"OpenEduCat automātiskās dublēšanas moduļi\n" +" palīdz jums regulāri ģenerēt datu bāzu dublējumus\n" +" automātiski. Ģenerētās\n" +" dublējumkopijas var saglabāt lokālajā krātuvē, FTP\n" +" serverī, SFTP serverī, Dropbox, Google diskā vai Onedrive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules helps you to generate backups of your " +"databases automatically on regular interval of times. The generated backups " +"can be stored into local storage, FTP server, SFTP server, Dropbox, Google " +"Drive or Onedrive.User can enable auto remove option to automatically delete" +" old backups. User can enable email notification to be notified about the " +"success and failure of the backup generation and storage. Using Automatic " +"Database Backup module user can generate and store database backups to " +"multiple location." +msgstr "" +"OpenEduCat automātiskās dublēšanas moduļi palīdz jums regulāri ģenerēt datu " +"bāzu dublējumus automātiski. Ģenerētās dublējumkopijas var glabāt vietējā " +"krātuvē, FTP serverī, SFTP serverī, Dropbox, Google diskā vai Onedrive. " +"Lietotājs var iespējot automātiskās noņemšanas iespēju, lai automātiski " +"izdzēstu vecās dublējumkopijas. Lietotājs var iespējot e-pasta paziņojumu " +"saņemšanu par dublējuma ģenerēšanas un uzglabāšanas panākumiem un " +"neveiksmēm. Izmantojot automātiskās datu bāzes dublēšanas moduli, lietotājs " +"var ģenerēt un uzglabāt datu bāzes dublējumus vairākās vietās." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management\n" +" system helps you to create your online course. Create\n" +" your sections and course material in it." +msgstr "" +"OpenEduCat mācību pārvaldība\n" +" sistēma palīdz jums izveidot tiešsaistes kursu. Izveidojiet\n" +" savas sadaļas un kursa materiālus tajā." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management system helps you to create your online " +"course. Create your sections and course material in it." +msgstr "" +"OpenEduCat mācību pārvaldības sistēma palīdz jums izveidot tiešsaistes " +"kursu. Izveidojiet tajā savas sadaļas un kursa materiālu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat provides\n" +" help to enhance the overall user system by\n" +" providing options to send leave requests to\n" +" different groups or sections of people." +msgstr "" +"OpenEduCat nodrošina\n" +" palīdzību kopējās lietotāju sistēmas uzlabošanā,\n" +" nodrošinot iespējas nosūtīt atvaļinājuma pieprasījumus\n" +" dažādām cilvēku grupām vai grupām." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_ids +msgid "Opportunities" +msgstr "Iespējas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_count +msgid "Opportunity" +msgstr "Iespēja" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize and manage\n" +" classrooms with equipment and facilities\n" +" required for giving best classroom sessions." +msgstr "" +"Organizējiet un pārvaldiet\n" +" klases ar aprīkojumu un iekārtām\n" +", kas nepieciešamas, lai nodrošinātu vislabākās klases nodarbības." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize events,\n" +" publish event information and images, send\n" +" RSVP to attendees and keep the count of who\n" +" joined in." +msgstr "" +"Organizējiet pasākumus,\n" +" publicējiet notikumu informāciju un attēlus, nosūtiet dalībniekiem\n" +" atbildi un uzskaitiet to, kas\n" +" pievienojās." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__o +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__other +msgid "Other" +msgstr "Cits" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__others +msgid "Other(overlapping terms, custom schedules)" +msgstr "Cits (termini, kas pārklājas, pielāgoti grafiki)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent +msgid "Parent" +msgstr "Vecāks" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__parent_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Parent Course" +msgstr "Vecāku kurss" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__parent_id +msgid "Parent Department" +msgstr "Vecāku nodaļa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent_enterprise +msgid "Parent Enterprise" +msgstr "Mātesuzņēmums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__parent_term +msgid "Parent Term" +msgstr "Vecāku termiņš" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_name +msgid "Parent name" +msgstr "Vecāku vārds" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Participate in class\n" +" discussion by sharing points of view, asking\n" +" questions, and contributing to group projects." +msgstr "" +"Piedalieties klases\n" +" diskusijā, daloties viedokļos, uzdodot\n" +" jautājumus un sniedzot ieguldījumu grupu projektos." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Partner" +msgstr "Partneris" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contract_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contract_ids +msgid "Partner Contracts" +msgstr "Partneru līgumi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__use_partner_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__use_partner_credit_limit +msgid "Partner Limit" +msgstr "Partneru ierobežojums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_company_registry_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_company_registry_partner_id +msgid "Partner with same Company Registry" +msgstr "Partneris ar to pašu uzņēmumu reģistru" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_vat_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_vat_partner_id +msgid "Partner with same Tax ID" +msgstr "Partneris ar tādu pašu nodokļu ID" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_19 +msgid "Patrick" +msgstr "Patriks" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_21 +msgid "Paul" +msgstr "Pāvils" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit_limit +msgid "Payable Limit" +msgstr "Maksājuma limits" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_method_id +msgid "Payment Method" +msgstr "Apmaksas veids" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_count +msgid "Payment Token Count" +msgstr "Maksājuma marķieru skaits" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_ids +msgid "Payment Tokens" +msgstr "Maksājumu marķieri" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_6 +msgid "Peeters" +msgstr "Pēters" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_endpoint +msgid "Peppol Endpoint" +msgstr "Peppol galapunkts" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_eas +msgid "Peppol e-address (EAS)" +msgstr "Peppol e-adrese (EAS)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Personal Information" +msgstr "Personīgā informācija" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone +msgid "Phone" +msgstr "Tālrunis" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "Phone Blacklisted" +msgstr "Tālrunis iekļauts melnajā sarakstā" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_mobile_search +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_mobile_search +msgid "Phone/Mobile" +msgstr "Tālrunis/Mobilais" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_enterprise +msgid "Placement Enterprise" +msgstr "Izvietošanas uzņēmums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_job_enterprise +msgid "Placement Job Enterprise" +msgstr "Iekārtošanas darba uzņēmums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_bike +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_bike +msgid "Plan To Change Bike" +msgstr "Plāns Nomainīt velosipēdu" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_car +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_car +msgid "Plan To Change Car" +msgstr "Plāns Mainīt Auto" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__practical +msgid "Practical" +msgstr "Praktiski" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_method_id +msgid "" +"Preferred payment method when paying this vendor. This is used to filter " +"vendor bills by preferred payment method to register payments in mass. Use " +"cases: create bank files for batch wires, check runs." +msgstr "" +"Vēlamais maksājuma veids, maksājot šim pārdevējam. To izmanto, lai filtrētu " +"pārdevēja rēķinus pēc vēlamā maksājuma veida, lai reģistrētu masveida " +"maksājumus. Lietošanas gadījumi: izveidojiet bankas failus pakešu vadiem, " +"pārbaudiet darbības." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Present makes taking\n" +" attendance fast, accurate and easy. Get a clear\n" +" view of your entire class roster." +msgstr "" +"Dāvana padara apmeklējumu\n" +" ātru, precīzu un vienkāršu. Iegūstiet skaidru\n" +" priekšstatu par visu klases sarakstu." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_product_pricelist +msgid "Pricelist" +msgstr "Cenrādis" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_details +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_main_student +msgid "Profile" +msgstr "Profils" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__project_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__project_ids +msgid "Projects" +msgstr "Projekti" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "Provided by" +msgstr "Nodrošina" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online LMS platform\n" +" Interactive video." +msgstr "" +"Nodrošina iespēju\n" +" vadīt tiešsaistes LMS platformu\n" +" Interaktīvs video." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Following" +msgstr "" +"Nodrošina iespēju\n" +" veikt tiešsaistes eksāmenu platformu ar\n" +" jautājuma veidu Atbilstība sekošanai" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Images" +msgstr "" +"Nodrošina iespēju\n" +" veikt tiešsaistes eksāmenu platformu ar\n" +" jautājuma veida Match Images" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Multiple Choice" +msgstr "" +"Nodrošina iespēju\n" +" veikt tiešsaistes eksāmenu platformu ar\n" +" jautājuma veidu, vairākas izvēles iespējas" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Numeric" +msgstr "" +"Nodrošina iespēju\n" +" veikt tiešsaistes eksāmenu platformu ar\n" +" jautājuma veidu Ciparu" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Sort Paragraphs." +msgstr "" +"Nodrošina iespēju\n" +" veikt tiešsaistes eksāmenu platformu ar\n" +" jautājuma veidu Kārtot rindkopas." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Drag Into Text." +msgstr "" +"Nodrošina iespēju\n" +" veikt tiešsaistes eksāmenu platformu, izmantojot jautājumu\n" +" ierakstot Velciet tekstā." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Match Following" +msgstr "" +"Nodrošina iespēju\n" +" veikt tiešsaistes eksāmenu platformu ar jautājuma\n" +" veidu Atbilstība sekošanai" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Multiple Choice" +msgstr "" +"Nodrošina iespēju\n" +" veikt tiešsaistes eksāmenu platformu ar jautājumu\n" +" tipa vairākas izvēles iespējas" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Numeric." +msgstr "" +"Nodrošina iespēju\n" +" veikt tiešsaistes eksāmenu platformu ar jautājuma\n" +" veidu ciparu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Sort Paragraphs." +msgstr "" +"Nodrošina iespēju\n" +" veikt tiešsaistes eksāmenu platformu ar jautājumu\n" +" tipa Kārtot rindkopas." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Publish Notice and Circular." +msgstr "Publicēt paziņojumu un apkārtrakstu." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_publisher_warranty_contract +msgid "Publisher Warranty Contract" +msgstr "Izdevēja garantijas līgums" + +#. module: openeducat_core +#: model:ir.actions.server,name:openeducat_core.ir_cron_module_update_notification_openeducat_ir_actions_server +msgid "Publisher: Update Notification OpenEduCat" +msgstr "Izdevējs: Atjaunināšanas paziņojums OpenEduCat" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn +msgid "Purchase Order" +msgstr "Pirkuma pasūtījums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_order_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_order_count +msgid "Purchase Order Count" +msgstr "Pirkuma pasūtījumu skaits" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Quiz" +msgstr "Viktorīna" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_anti_cheating +msgid "Quiz Anti Cheating" +msgstr "Viktorīna pret krāpšanos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_drag_into_text +msgid "Quiz Drag Into Text" +msgstr "Viktorīna Ievelciet tekstā" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz +msgid "Quiz Enterprise" +msgstr "Viktorīna Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_following +msgid "Quiz Match Following" +msgstr "Viktorīnas spēles sekošana" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_images +msgid "Quiz Match Images" +msgstr "Viktorīnas atbilstības attēli" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_multiple_choice +msgid "Quiz Multiple Choice" +msgstr "Viktorīna vairākas izvēles iespējas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_numeric +msgid "Quiz Numeric" +msgstr "Ciparu viktorīna" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_sort_paragraphs +msgid "Quiz Sort Paragraphs" +msgstr "Viktorīna Kārtot rindkopas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__rating_ids +msgid "Ratings" +msgstr "Vērtējumi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__receipt_reminder_email +msgid "Receipt Reminder" +msgstr "Kvīts atgādinājums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref +msgid "Reference" +msgstr "Atsauce" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gr_no +msgid "Registration Number" +msgstr "Reģistrācijas numurs" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_unique_gr_no +msgid "Registration Number must be unique per student!" +msgstr "Katra studenta reģistrācijas numuram ir jābūt unikālam!" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reject" +msgstr "Noraidīt" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__rejected +msgid "Rejected" +msgstr "Noraidīts" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_id +msgid "Related Company" +msgstr "Saistīts uzņēmums" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_employee_form_address_inherit +msgid "Related User" +msgstr "Saistīts lietotājs" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee_ids +msgid "Related employees based on their private address" +msgstr "Saistītie darbinieki, pamatojoties uz viņu privāto adresi" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_report_main +msgid "Reporting" +msgstr "Ziņošana" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reset to Draft" +msgstr "Atiestatīt uz melnrakstu" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_user_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_user_id +msgid "Responsible User" +msgstr "Atbildīgs lietotājs" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_id +msgid "Restrict publishing to this website." +msgstr "Ierobežot publicēšanu šajā vietnē." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_19 +msgid "Richard" +msgstr "Ričards" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_14 +msgid "Robert" +msgstr "Roberts" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__roll_number +msgid "Roll Number" +msgstr "Ruļļa numurs" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_id +msgid "Roll Number & Student must be unique per Batch!" +msgstr "Roll numuram un studentam ir jābūt unikālam katrai partijai!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_course_id +msgid "Roll Number must be unique per Batch!" +msgstr "Ruļļa numuram ir jābūt unikālam katrai partijai!" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_7 +msgid "Ruby" +msgstr "Rubīns" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__running +msgid "Running" +msgstr "Skriešana" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_3 +msgid "Russell" +msgstr "Rasels" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_seo_optimized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_seo_optimized +msgid "SEO optimized" +msgstr "SEO optimizēts" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_root +msgid "SIS" +msgstr "SIS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS piegādes kļūda" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__team_id +msgid "Sales Team" +msgstr "Pārdošanas komanda" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_id +msgid "Salesperson" +msgstr "Pārdevējs" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_7 +msgid "Samuel" +msgstr "Samuels" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_11 +msgid "Sana" +msgstr "Daudz" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized +msgid "Sanitized Number" +msgstr "Sanitizēts numurs" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_1 +msgid "Sara" +msgstr "Sāra" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule examination\n" +" through various methods like CCE, CPA and\n" +" much more with just a few clicks." +msgstr "" +"Ieplānojiet pārbaudi\n" +", izmantojot dažādas metodes, piemēram, CCE, CPA un\n" +" daudz ko citu, tikai ar dažiem klikšķiem." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule session,\n" +" inform students and faculties all with\n" +" just a few clicks and one single screen." +msgstr "" +"Plānojiet sesiju,\n" +"informējiet studentus un fakultātes,\n" +" tikai ar dažiem klikšķiem un vienu ekrānu." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_scholarship_enterprise +msgid "Scholarship Enterprise" +msgstr "Stipendiju uzņēmums" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_21 +msgid "Scott" +msgstr "Skots" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_secure +msgid "Secure QR" +msgstr "Drošs QR" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__purchase_warn +msgid "" +"Selecting the \"Warning\" option will notify user with the message, " +"Selecting \"Blocking Message\" will throw an exception with the message and " +"block the flow. The Message has to be written in the next field." +msgstr "" +"Atlasot opciju \"Brīdinājums\", lietotājs informēs ar ziņojumu, atlasot " +"\"Bloķēt ziņojumu\", ziņojumā tiks parādīts izņēmums un bloķēta plūsma. Ziņa" +" jāieraksta nākamajā laukā." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__self +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__self +msgid "Self" +msgstr "Pats" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__seo_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__seo_name +msgid "Seo name" +msgstr "SEO vārds" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.action_openeducat_configuration +#: model:ir.actions.act_window,name:openeducat_core.openeducat_config_settings_core_action +#: model:ir.ui.menu,name:openeducat_core.menu_openeducat_config +msgid "Settings" +msgstr "Iestatījumi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_share +msgid "Share Partner" +msgstr "Dalieties partneris" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_15 +msgid "Sheryl" +msgstr "Šerila" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__show_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__show_credit_limit +msgid "Show Credit Limit" +msgstr "Rādīt kredītlimitu" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__signature +msgid "Signature" +msgstr "Paraksts" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_expiration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_expiration +msgid "Signup Expiration" +msgstr "Reģistrācijas derīguma termiņš" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_token +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_token +msgid "Signup Token" +msgstr "Reģistrācijas marķieris" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_type +msgid "Signup Token Type" +msgstr "Reģistrācijas marķiera veids" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_valid +msgid "Signup Token is Valid" +msgstr "Reģistrācijas marķieris ir derīgs" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_url +msgid "Signup URL" +msgstr "Reģistrācijas URL" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_5 +msgid "Simon" +msgstr "Saimons" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_skill_assessment +msgid "Skill Assessment Enterprise" +msgstr "Prasmju novērtēšanas uzņēmums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skill_enterprise +msgid "Skill Enterprise" +msgstr "Prasmju uzņēmums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skypemeet +msgid "Skype Meet" +msgstr "Skype tikšanās" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_8 +msgid "Smith" +msgstr "Smits" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_18 +msgid "Sophia" +msgstr "Sofija" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different activities which is\n" +" held in an institute." +msgstr "" +"Norādiet dažādas aktivitātes, kas\n" +" notiek institūtā." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different activities which is held in an institute." +msgstr "Norādiet dažādas aktivitātes, kas notiek institūtā." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different facilities of an\n" +" institute." +msgstr "Norādiet dažādas institūta telpas." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different facilities of an institute." +msgstr "Norādiet dažādas institūta telpas." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which\n" +" is held in an institute for students." +msgstr "" +"Norādiet dažādus viktorīnu veidus, kas\n" +" tiek rīkoti studentiem paredzētajā institūtā." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which is held in an institute for students." +msgstr "" +"Norādiet dažādus viktorīnas veidus, kas tiek rīkoti institūtā studentiem." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__starred_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__starred_message_ids +msgid "Starred Message" +msgstr "Ziņojums ar zvaigznīti" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__start_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "Start Date" +msgstr "Sākuma datums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__state_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__state_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "State" +msgstr "Valsts" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url +msgid "Static Map Url" +msgstr "Statiskās kartes URL" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url_is_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url_is_valid +msgid "Static Map Url Is Valid" +msgstr "Statiskās kartes URL ir derīgs" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__state +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Status" +msgstr "Statuss" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Statuss, pamatojoties uz aktivitātēm\n" +"Nokavēts: izpildes termiņš jau ir pagājis\n" +"Šodien: Aktivitātes datums ir šodien\n" +"Plānots: turpmākās aktivitātes." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_14 +msgid "Stevens" +msgstr "Stīvenss" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn +msgid "Stock Picking" +msgstr "Krājumu komplektēšana" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street +msgid "Street" +msgstr "Iela" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street..." +msgstr "Iela..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street2 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street2 +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street2" +msgstr "Iela2" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__student_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_tree +msgid "Student" +msgstr "Students" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_attendance_enterprise +msgid "Student Attendance Kiosk" +msgstr "Studentu apmeklējuma kiosks" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Student Course" +msgstr "Studentu kurss" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_course_view +#: model:ir.ui.menu,name:openeducat_core.student_course_menu +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_tree +msgid "Student Course Detail" +msgstr "Studentu kursa informācija" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student_course +msgid "Student Course Details" +msgstr "Sīkāka informācija par studentu kursu" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_idcard +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student ID Card" +msgstr "Studenta apliecība" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student IDCard" +msgstr "Studenta ID karte" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_leave_enterprise +msgid "Student Leave" +msgstr "Studentu atvaļinājums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_progress_enterprise +msgid "Student Progress Enterprise" +msgstr "Studentu progresa uzņēmums" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Student can sign-in in\n" +" their attendance sheet using facial features\n" +" from image or video." +msgstr "" +"Students var pierakstīties\n" +" savā apmeklējuma lapā, izmantojot sejas vaibstus\n" +" no attēla vai video." + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_student_id +msgid "Student must be unique per Batch!" +msgstr "Katrai grupai studentam ir jābūt unikālam!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__student_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_root +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Students" +msgstr "Studenti" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_tree +msgid "Subject" +msgstr "Priekšmets" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_subject +msgid "Subject Management" +msgstr "Priekšmeta vadība" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_subject_material_allocation +msgid "Subject Material Allocation" +msgstr "Priekšmeta materiālu sadale" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_subject_registration_view +#: model:ir.ui.menu,name:openeducat_core.subject_registration_student_menu +msgid "Subject Registration" +msgstr "Priekšmeta reģistrācija" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_pivot +msgid "Subject Registration Analysis" +msgstr "Priekšmeta reģistrācijas analīze" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "Priekšmeta reģistrācijas informācija" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__subject_type +msgid "Subject Type" +msgstr "Priekšmeta veids" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__subject +msgid "Subject Wise" +msgstr "Priekšmets Gudrs" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_graph +msgid "Subject registration graph" +msgstr "Priekšmeta reģistrācijas grafiks" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__subject_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__faculty_subject_ids +msgid "Subject(s)" +msgstr "Priekšmets(-i)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Subject-specific\n" +" attendance will be gathered during a\n" +" particular session, whereas general\n" +" attendance will be collected by one\n" +" responsible faculty member for the entire\n" +" day." +msgstr "" +"Priekšmeta\n" +" apmeklējums tiks apkopots\n" +" konkrētas sesijas laikā, savukārt vispārējo\n" +" apmeklējumu apkopos viens\n" +" atbildīgais mācībspēks par visu\n" +" dienu." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "" +"Subject-specific attendance will be gathered during a particular session, " +"whereas general attendance will be collected by one responsible faculty " +"member for the entire day." +msgstr "" +"Mācību priekšmeta apmeklējums tiks apkopots konkrētās sesijas laikā, bet " +"vispārējo apmeklējumu – viens atbildīgais mācībspēks par visu dienu." + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_subject_view +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__subject_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_subject_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +msgid "Subjects" +msgstr "Priekšmeti" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Submit" +msgstr "Iesniegt" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__submitted +msgid "Submitted" +msgstr "Iesniegts" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_purchase_currency_id +msgid "Supplier Currency" +msgstr "Piegādātāja valūta" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_rank +msgid "Supplier Rank" +msgstr "Piegādātāja rangs" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_23 +msgid "Swartz" +msgstr "Swartz" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__category_id +msgid "Tags" +msgstr "Tagi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_ids +msgid "Tasks" +msgstr "Uzdevumi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__vat +msgid "Tax ID" +msgstr "Nodokļu ID" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_17 +msgid "Taylor" +msgstr "Teilors" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_teams +msgid "Teams" +msgstr "Komandas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__term_structure +msgid "Term Structure" +msgstr "Terminu struktūra" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_term_id +msgid "Terms" +msgstr "Noteikumi" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,help:openeducat_core.field_op_student__country_code +msgid "" +"The ISO country code in two chars. \n" +"You can use this field for quick search." +msgstr "" +"ISO valsts kods divās rakstzīmēs. \n" +"Šo lauku varat izmantot ātrai meklēšanai." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"The Main Purpose of Implementing an\n" +" Asset Management in Education Facilities" +msgstr "" +"Galvenais mērķis ieviest\n" +" līdzekļu pārvaldību izglītības iestādēs" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,help:openeducat_core.field_op_student__vat +msgid "" +"The Tax Identification Number. Values here will be validated based on the " +"country format. You can use '/' to indicate that the partner is not subject " +"to tax." +msgstr "" +"Nodokļu identifikācijas numurs. Šeit esošās vērtības tiks apstiprinātas, " +"pamatojoties uz valsts formātu. Varat izmantot “/”, lai norādītu, ka " +"partneris nav apliekams ar nodokli." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_position_id +msgid "" +"The fiscal position determines the taxes/accounts used for this contact." +msgstr "" +"Fiskālā pozīcija nosaka šai kontaktpersonai izmantotos nodokļus/kontus." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_url +msgid "The full URL to access the document through the website." +msgstr "Pilns URL, lai piekļūtu dokumentam, izmantojot vietni." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__user_id +msgid "The internal user in charge of this contact." +msgstr "Iekšējais lietotājs, kas ir atbildīgs par šo kontaktpersonu." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,help:openeducat_core.field_op_student__has_unreconciled_entries +msgid "" +"The partner has at least one unreconciled debit and credit since last time " +"the invoices & payments matching was performed." +msgstr "" +"Kopš pēdējās rēķinu un maksājumu saskaņošanas partnera kontā ir vismaz viens" +" nesaskaņots debets un kredīts." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,help:openeducat_core.field_op_student__company_registry +msgid "" +"The registry number of the company. Use it if it is different from the Tax " +"ID. It must be unique across all partners of a same country" +msgstr "" +"Uzņēmuma reģistrācijas numurs. Izmantojiet to, ja tas atšķiras no nodokļu " +"maksātāja ID. Tai ir jābūt unikālai visos vienas valsts partneros" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_customer +msgid "" +"The stock location used as destination when sending goods to this contact." +msgstr "" +"Noliktavas atrašanās vieta, kas tika izmantota kā galamērķis, sūtot preces " +"šim kontaktam." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_supplier +msgid "" +"The stock location used as source when receiving goods from this contact." +msgstr "" +"Noliktavas atrašanās vieta, kas izmantota kā avots, saņemot preces no šīs " +"kontaktpersonas." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__theory +msgid "Theory" +msgstr "Teorija" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This Module Adds The\n" +" Feature Of Digital Library To Read Books In\n" +" OpenEduCat." +msgstr "" +"Šis modulis pievieno\n" +" digitālās bibliotēkas funkciju grāmatu lasīšanai programmā\n" +" OpenEduCat." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_payable_id +msgid "" +"This account will be used instead of the default one as the payable account " +"for the current partner" +msgstr "" +"Šis konts tiks izmantots noklusējuma konta vietā kā pašreizējā partnera " +"maksājamais konts" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_receivable_id +msgid "" +"This account will be used instead of the default one as the receivable " +"account for the current partner" +msgstr "" +"Šis konts tiks izmantots noklusējuma konta vietā kā pašreizējā partnera " +"debitoru konts" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_purchase_currency_id +msgid "" +"This currency will be used, instead of the default one, for purchases from " +"the current partner" +msgstr "" +"Šī valūta tiks izmantota, nevis noklusējuma valūta, veicot pirkumus no " +"pašreizējā partnera" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_normalized +msgid "" +"This field is used to search on email address as the primary email field can" +" contain more than strictly an email address." +msgstr "" +"Šis lauks tiek izmantots, lai meklētu e-pasta adresē, jo primārajā e-pasta " +"laukā var būt vairāk nekā tikai e-pasta adrese." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "This is to certify that" +msgstr "Tas apliecina, ka" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature in OpenEduCat LMS to sell\n" +" courses online." +msgstr "" +"Šis modulis pievieno\n" +" funkciju OpenEduCat LMS, lai pārdotu\n" +" kursus tiešsaistē." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of forum in learning\n" +" management system to OpenEduCat." +msgstr "" +"Šis modulis OpenEduCat pievieno\n" +" mācību foruma\n" +" pārvaldības sistēmu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of gamification in learning\n" +" management system to OpenEduCat." +msgstr "" +"Šis modulis OpenEduCat pievieno\n" +" spēlēšanas funkciju mācību\n" +" pārvaldības sistēmai." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of survey in learning\n" +" management system to OpenEduCat." +msgstr "" +"Šis modulis OpenEduCat pievieno\n" +" aptaujas funkciju mācību\n" +" pārvaldības sistēmai." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds the\n" +" feature to manage facilities to OpenEduCat." +msgstr "" +"Šis modulis pievieno funkciju\n" +", lai pārvaldītu iespējas OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds you\n" +" feature to create invoice for fees\n" +" collection." +msgstr "" +"Šis modulis pievieno jums\n" +" funkciju, lai izveidotu rēķinu par maksu\n" +" iekasēšanu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Dropbox." +msgstr "" +"Šis modulis ļauj\n" +" saglabāt ģenerētās dublējumkopijas pakalpojumā Dropbox." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Google\n" +" Drive." +msgstr "" +"Šis modulis ļauj\n" +" saglabāt ģenerētos dublējumus Google\n" +" diskā." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Onedrive." +msgstr "" +"Šis modulis ļauj\n" +" saglabāt ģenerētās dublējumkopijas Onedrive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote\n" +" SFTP server just like FTP Server, but it\n" +" adds a layer of security to the process." +msgstr "" +"Šis modulis ļauj\n" +" saglabāt ģenerētos dublējumus attālajā\n" +" SFTP serverī tāpat kā FTP serverī, taču tas\n" +" pievieno procesam drošības līmeni." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote FTP\n" +" server." +msgstr "" +"Šis modulis ļauj\n" +" saglabāt ģenerētos dublējumus attālajā FTP\n" +" serverī." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" Faculty to Create Rubrics Template to grade\n" +" the assignments based on points or\n" +" percentage and manage the assignment\n" +" submission." +msgstr "" +"Šis modulis ļauj\n" +" mācībspēkiem izveidot rubriku veidni, lai novērtētu\n" +" uzdevumus, pamatojoties uz punktiem vai\n" +" procentiem, un pārvaldītu uzdevumu\n" +" iesniegto." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" alumni to create job post." +msgstr "" +"Šis modulis\n" +" ļauj absolventiem izveidot darba piedāvājumu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" parent to access fees details of their\n" +" children." +msgstr "" +"Šis modulis ļauj\n" +" vecākiem piekļūt detalizētai informācijai par savu bērnu maksu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module provides a helping hand to\n" +" students." +msgstr "" +"Šis modulis sniedz palīdzīgu roku\n" +" studentiem." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "" +"This payment term will be used instead of the default one for purchase " +"orders and vendor bills" +msgstr "" +"Šis maksājuma termiņš tiks izmantots pirkuma pasūtījumiem un piegādātāja " +"rēķiniem noklusējuma vietā" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_term_id +msgid "" +"This payment term will be used instead of the default one for sales orders " +"and customer invoices" +msgstr "" +"Šis maksājuma termiņš tiks izmantots noklusējuma vietā pārdošanas " +"pasūtījumiem un klientu rēķiniem" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" +"Šis cenrādis tiks izmantots, nevis noklusējuma cenrādis, pārdošanai " +"pašreizējam partnerim" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_15 +msgid "Thomas" +msgstr "Tomass" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__three_sem +msgid "Three Trimesters" +msgstr "Trīs trimestri" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ticket_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ticket_count +msgid "Ticket Count" +msgstr "Biļešu skaits" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Timetable" +msgstr "Saraksts" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable_enterprise +msgid "Timetable Enterprise" +msgstr "Uzņēmējdarbības grafiks" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz +msgid "Timezone" +msgstr "Laika zona" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz_offset +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz_offset +msgid "Timezone offset" +msgstr "Laika joslas nobīde" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__title +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Title" +msgstr "Nosaukums" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "To the best of my knowledge, he / she bears a Good Moral character." +msgstr "Cik man zināms, viņam/viņai ir labas morāles raksturs." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__total_invoiced +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__total_invoiced +msgid "Total Invoiced" +msgstr "Kopējais rēķins" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit +msgid "Total Payable" +msgstr "Kopējais maksājums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit +msgid "Total Receivable" +msgstr "Kopējais debitoru parāds" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit +msgid "Total amount this customer owes you." +msgstr "Kopējā summa, ko šis klients jums ir parādā." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,help:openeducat_core.field_op_student__debit +msgid "Total amount you have to pay to this vendor." +msgstr "Kopējā summa, kas jums jāmaksā šim pārdevējam." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_transportation_enterprise +msgid "Transportation Enterprise" +msgstr "Transporta uzņēmums" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem +msgid "Two Semesters" +msgstr "Divi semestri" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_qua +msgid "Two Semesters subdivided by Quarters" +msgstr "Divi semestri, kas sadalīti pa ceturkšņiem" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_final +msgid "Two Semesters subdivided by Quarters and Final Exams" +msgstr "Divi semestri, kas sadalīti pa ceturkšņiem un gala eksāmeniem" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Type" +msgstr "Tips" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Reģistrētās izņēmuma darbības veids." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_endpoint +msgid "" +"Unique identifier used by the BIS Billing 3.0 and its derivatives, also " +"known as 'Endpoint ID'." +msgstr "" +"Unikāls identifikators, ko izmanto BIS Billing 3.0 un tā atvasinājumi, kas " +"pazīstams arī kā galapunkta ID." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__barcode +msgid "Use a barcode to identify this contact." +msgstr "Izmantojiet svītrkodu, lai identificētu šo kontaktpersonu." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__login +msgid "Used to log into the system" +msgstr "Izmanto, lai pieteiktos sistēmā" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_users +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "User" +msgstr "Lietotājs" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__user_line +msgid "User Line" +msgstr "Lietotāja līnija" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_ids +msgid "Users" +msgstr "Lietotāji" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_supplier +msgid "Vendor Location" +msgstr "Pārdevēja atrašanās vieta" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "Vendor Payment Terms" +msgstr "Pārdevēja maksājumu noteikumi" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_22 +msgid "Victor" +msgstr "Viktors" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visa_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visa_info +msgid "Visa Info" +msgstr "Informācija par vīzu" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_published +msgid "Visible on current website" +msgstr "Redzams pašreizējā vietnē" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visitor_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visitor_ids +msgid "Visitors" +msgstr "Apmeklētāji" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__user_boolean +msgid "Want to create user too ?" +msgstr "Vai vēlaties izveidot arī lietotāju?" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_id +msgid "Website" +msgstr "Tīmekļa vietne" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__website_message_ids +msgid "Website Comments" +msgstr "Vietnes komentāri" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website +msgid "Website Link" +msgstr "Vietnes saite" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website Messages" +msgstr "Vietnes ziņojumi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_description +msgid "Website Partner Full Description" +msgstr "Vietnes partneris Pilns apraksts" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_short_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_short_description +msgid "Website Partner Short Description" +msgstr "Vietnes partnera īss apraksts" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_url +msgid "Website URL" +msgstr "mājaslapas URL" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website communication history" +msgstr "Vietnes komunikācijas vēsture" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_description +msgid "Website meta description" +msgstr "Vietnes meta apraksts" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_keywords +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_keywords +msgid "Website meta keywords" +msgstr "Vietnes meta atslēgvārdi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_title +msgid "Website meta title" +msgstr "Vietnes metanosaukums" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_og_img +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_og_img +msgid "Website opengraph image" +msgstr "Vietnes opengraph attēls" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,help:openeducat_core.field_op_student__tz +msgid "" +"When printing documents and exporting/importing data, time values are computed according to this timezone.\n" +"If the timezone is not set, UTC (Coordinated Universal Time) is used.\n" +"Anywhere else, time values are computed according to the time offset of your web client." +msgstr "" +"Drukājot dokumentus un eksportējot/importējot datus, laika vērtības tiek aprēķinātas saskaņā ar šo laika joslu.\n" +"Ja laika josla nav iestatīta, tiek izmantots UTC (koordinētais universālais laiks).\n" +"Visur citur laika vērtības tiek aprēķinātas atbilstoši jūsu laika nobīdei. tīmekļa klients." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_12 +msgid "Wilson" +msgstr "Vilsons" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"With the growing use of\n" +" online learning and giving examinations over\n" +" the online mode." +msgstr "" +"Pieaugot\n" +" tiešsaistes apmācībai un eksāmenu kārtošanai,\n" +" izmantojot tiešsaistes režīmu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Year" +msgstr "gads" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "You cannot create recursive Course." +msgstr "Jūs nevarat izveidot rekursīvu kursu." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "ZIP" +msgstr "ZIP" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__zip +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__zip +msgid "Zip" +msgstr "Zip" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_zoom +msgid "Zoom" +msgstr "Tālummaiņa" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,help:openeducat_core.field_op_student__days_sales_outstanding +msgid "" +"[(Total Receivable/Total Revenue) * number of days since the first invoice] " +"for this customer" +msgstr "" +"[(Kopējais debitoru/kopējie ieņēmumi) * dienu skaits kopš pirmā rēķina] šim " +"klientam" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "miscellaneous" +msgstr "dažādi" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "or" +msgstr "vai" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__state +msgid "state" +msgstr "Valsts" diff --git a/CatEdu/openeducat_core/i18n/nl.po b/CatEdu/openeducat_core/i18n/nl.po new file mode 100644 index 0000000..99ad62a --- /dev/null +++ b/CatEdu/openeducat_core/i18n/nl.po @@ -0,0 +1,5221 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:11+0000" +"PO-Revision-Date:2024-02-15 09:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__event_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__event_count +msgid "# Events" +msgstr "# Evenementen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_count +msgid "# Meetings" +msgstr "# Vergaderingen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_count +msgid "# Tasks" +msgstr "# Taken" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_invoice_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_invoice_count +msgid "# Vendor Bills" +msgstr "# Leveranciersrekeningen" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_bonafide +msgid "'Bonafide Certificate - %s' % (object.name)" +msgstr "'Bonafide-certificaat - %s' % (object.name)" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_idcard +msgid "'Student ID Card - %s' % (object.name)" +msgstr "'Studentenkaart - %s' % (object.name)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,help:openeducat_core.field_op_student__type +msgid "" +"- Contact: Use this to organize the contact details of employees of a given company (e.g. CEO, CFO, ...).\n" +"- Invoice Address: Preferred address for all invoices. Selected by default when you invoice an order that belongs to this company.\n" +"- Delivery Address: Preferred address for all deliveries. Selected by default when you deliver an order that belongs to this company.\n" +"- Other: Other address for the company (e.g. subsidiary, ...)" +msgstr "" +"- Contact: Gebruik dit om de contactgegevens van werknemers van een bepaald bedrijf te organiseren (bijv. CEO, CFO, ...).\n" +"- Factuuradres: Voorkeursadres voor alle facturen. Standaard geselecteerd wanneer u een bestelling factureert die aan dit bedrijf toebehoort.\n" +"- Afleveradres: voorkeursadres voor alle leveringen. Standaard geselecteerd wanneer u een bestelling levert die aan dit bedrijf toebehoort.\n" +"- Anders: Ander adres voor het bedrijf (bijvoorbeeld dochteronderneming, ...)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "DATE:" +msgstr "DATUM:" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "PRINCIPAL" +msgstr "OPDRACHTGEVER" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" BirthDate :\n" +" " +msgstr "" +"
\n" +" \n" +" Geboortedatum:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" Blood Group :\n" +" " +msgstr "" +"
\n" +" \n" +" Bloedgroep:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"\n" +" is / was a bonafide student of this school / college studying in" +msgstr "" +"\n" +" is/was een bonafide leerling van deze school/hogeschool waar hij studeerde" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Course :\n" +" " +msgstr "" +"\n" +" Cursus:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" Naam:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Bonafide Certificate" +msgstr "Bonafide-certificaat" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"A unique new way to manage student\n" +" grades and homework from any device and platform." +msgstr "" +"Een unieke nieuwe manier om de cijfers en het huiswerk van leerlingen\n" +" te beheren vanaf elk apparaat en platform." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a+ +msgid "A+ve" +msgstr "A+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a- +msgid "A-ve" +msgstr "A-en" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab+ +msgid "AB+ve" +msgstr "EU+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab- +msgid "AB-ve" +msgstr "EU-ve" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_20 +msgid "Abdul" +msgstr "Abdul" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_term_view +#: model:ir.model,name:openeducat_core.model_op_academic_term +#: model:ir.ui.menu,name:openeducat_core.menu_academic_term +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Term" +msgstr "Academische termijn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__academic_term_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Academic Terms" +msgstr "Academische termen" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_year_view +#: model:ir.model,name:openeducat_core.model_op_academic_year +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__academic_year_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_years_id +#: model:ir.ui.menu,name:openeducat_core.menu_academic_year +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Year" +msgstr "Academiejaar" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_payable_id +msgid "Account Payable" +msgstr "Rekening betaalbaar" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_receivable_id +msgid "Account Receivable" +msgstr "Debiteuren" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__accreditation +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Accreditation" +msgstr "Accreditatie" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_achievement_enterprise +msgid "Achievement Enterprise" +msgstr "Prestatie onderneming" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction +msgid "Action Needed" +msgstr "Actie nodig" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__active +msgid "Active" +msgstr "Actief" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active_lang_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active_lang_count +msgid "Active Lang Count" +msgstr "Actieve langtelling" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_ids +msgid "Activities" +msgstr "Activiteiten" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity +msgid "Activity" +msgstr "Activiteit" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity_enterprise +msgid "Activity Enterprise" +msgstr "Activiteit Onderneming" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Activiteit Uitzondering Decoratie" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_activity +msgid "Activity Management" +msgstr "Activiteitenbeheer" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_state +msgid "Activity State" +msgstr "Activiteitsstatus" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_icon +msgid "Activity Type Icon" +msgstr "Pictogram voor activiteitstype" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__additional_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__additional_info +msgid "Additional info" +msgstr "extra informatie" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Address" +msgstr "Adres" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__type +msgid "Address Type" +msgstr "Adrestype" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Admission" +msgstr "Erkenning" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission_enterprise +msgid "Admission Enterprise" +msgstr "Toelating onderneming" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_11 +msgid "Ahmed" +msgstr "Achmed" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_10 +msgid "Alex" +msgstr "Alex" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,help:openeducat_core.field_op_student__lang +msgid "" +"All the emails and documents sent to this contact will be translated in this" +" language." +msgstr "" +"Alle e-mails en documenten die naar deze contactpersoon worden verzonden, " +"worden in deze taal vertaald." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__allowed_department_ids +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_ids +msgid "Allowed Department" +msgstr "Toegestane afdeling" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Alumni" +msgstr "Alumni" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_blog_enterprise +msgid "Alumni Blog Enterprise" +msgstr "Alumni Blog Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_enterprise +msgid "Alumni Enterprise" +msgstr "Alumni onderneming" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_event_enterprise +msgid "Alumni Event Enterprise" +msgstr "Alumni-evenement onderneming" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_job_enterprise +msgid "Alumni Job Enterprise" +msgstr "Alumni Job Enterprise" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_6 +msgid "Ana" +msgstr "Goed" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_25 +msgid "Anderson" +msgstr "Anderson" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_1 +msgid "Andre" +msgstr "André" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_13 +msgid "Andrew" +msgstr "Andreas" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_17 +msgid "Anna" +msgstr "Anna" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__approval_authority +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Approval Authority" +msgstr "Goedkeuringsinstantie" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Approve" +msgstr "Goedkeuren" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__approved +msgid "Approved" +msgstr "Goedgekeurd" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Apps" +msgstr "Apps" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Archived" +msgstr "Gearchiveerd" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_asset_request_enterprise +msgid "Asset Request Enterprise" +msgstr "Asset Request Enterprise" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Assign and manage\n" +" assignments to individual students, group of\n" +" students or entire batch." +msgstr "" +"Wijs en beheer\n" +" opdrachten toe aan individuele leerlingen, een groep\n" +" leerlingen of een hele batch." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Assignment" +msgstr "Opdracht" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_enterprise +msgid "Assignment Enterprise" +msgstr "Opdracht onderneming" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_bridge +msgid "Assignment Grading Bridge" +msgstr "Opdrachtbeoordelingsbrug" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_enterprise +msgid "Assignment Grading Enterprise" +msgstr "Opdrachtbeoordeling Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_rubrics +msgid "Assignment Rubrics" +msgstr "Opdrachtrubrieken" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_attachment_count +msgid "Attachment Count" +msgstr "Aantal bijlagen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Attendance" +msgstr "Aanwezigheid" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_enterprise +msgid "Attendance Enterprise" +msgstr "Aanwezigheid onderneming" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_face_recognition +msgid "Attendance Face Recognition" +msgstr "Aanwezigheid Gezichtsherkenning" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "Attendance Subject Generic" +msgstr "Aanwezigheidsonderwerp Generiek" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_report_xlsx +msgid "Attendance Xlsx Report" +msgstr "Aanwezigheid Xlsx-rapport" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Attendance system that\n" +" improves employee time tracking, scheduling,\n" +" and reporting." +msgstr "" +"Aanwezigheidssysteem dat\n" +" de urenregistratie, planning\n" +" en rapportage van medewerkers verbetert." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Automate lead and opportunity tracking\n" +" with state of the art CRM system built-in giving a\n" +" unparallel competitive advantage." +msgstr "" +"Automatiseer het volgen van leads en kansen\n" +" met het geavanceerde ingebouwde CRM-systeem dat een\n" +" ongeëvenaard concurrentievoordeel oplevert." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,help:openeducat_core.field_op_student__receipt_reminder_email +msgid "" +"Automatically send a confirmation email to the vendor X days before the " +"expected receipt date, asking him to confirm the exact date." +msgstr "" +"Stuur X dagen vóór de verwachte ontvangstdatum automatisch een " +"bevestigingsmail naar de leverancier, waarin u hem vraagt ​​de exacte datum " +"te bevestigen." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1920 +msgid "Avatar" +msgstr "Avatar" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1024 +msgid "Avatar 1024" +msgstr "Avatar1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_128 +msgid "Avatar 128" +msgstr "Avatar 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_256 +msgid "Avatar 256" +msgstr "Avatar256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_512 +msgid "Avatar 512" +msgstr "Avatar512" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b+ +msgid "B+ve" +msgstr "B+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b- +msgid "B-ve" +msgstr "Band" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office +msgid "Back Office" +msgstr "Backoffice" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office_admin +msgid "Back Office Admin" +msgstr "Backoffice beheerder" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_backend_theme +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backend Theme" +msgstr "Backend-thema" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backup" +msgstr "Back-up" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__barcode +msgid "Badge ID" +msgstr "Badge-ID" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_account_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_account_count +msgid "Bank" +msgstr "Bank" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_ids +msgid "Banks" +msgstr "Banken" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__barcode +msgid "Barcode" +msgstr "Streepjescode" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__batch_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Batch" +msgstr "Partij" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_batch_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_batch_sub +msgid "Batches" +msgstr "Batches" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_bigbluebutton +msgid "Bigbluebutton Enterprise" +msgstr "Bigbluebutton Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__birth_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__birth_date +msgid "Birth Date" +msgstr "Geboortedatum" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "Geboortedatum kan niet groter zijn dan de huidige datum!" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_blacklisted +msgid "Blacklist" +msgstr "Zwarte lijst" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile_blacklisted +msgid "Blacklisted Phone Is Mobile" +msgstr "Telefoon op de zwarte lijst is mobiel" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_blacklisted +msgid "Blacklisted Phone is Phone" +msgstr "Telefoon op de zwarte lijst is telefoon" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__blood_group +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__blood_group +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Blood Group" +msgstr "Bloedgroep" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_13 +msgid "Bob" +msgstr "Bob" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_bonafide +msgid "Bonafide Certificate" +msgstr "Bonafide certificaat" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__both +msgid "Both" +msgstr "Beide" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_bounce +msgid "Bounce" +msgstr "Stuiteren" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_9 +msgid "Brown" +msgstr "Bruin" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__buyer_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__buyer_id +msgid "Buyer" +msgstr "Koper" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cce +msgid "CCE" +msgstr "CCE" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_crm_enterprise +msgid "CRM Enterprise" +msgstr "CRM-onderneming" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cwa +msgid "CWA" +msgstr "CWA" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_campus_enterprise +msgid "Campus Enterprise" +msgstr "Campusonderneming" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start\n" +" up data of campus facility in an institute for students." +msgstr "" +"Campus helpt u bij het verstrekken van de opstartgegevens van " +"campusfaciliteiten in een instituut voor studenten." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start up data of campus facility in an " +"institute for students." +msgstr "" +"Campus helpt u bij het aanleveren van de opstartgegevens van de " +"campusvoorziening in een instituut voor studenten." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__can_publish +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__can_publish +msgid "Can Publish" +msgstr "Kan publiceren" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Cancel" +msgstr "Annuleren" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_2 +msgid "Carter" +msgstr "Voerman" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_category_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_category_sub +msgid "Categories" +msgstr "Categorieën" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__category_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_tree +msgid "Category" +msgstr "Categorie" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Centralized barcode\n" +" enabled integrated library management." +msgstr "" +"Gecentraliseerde barcode\n" +" maakt geïntegreerd bibliotheekbeheer mogelijk." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__channel_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__channel_ids +msgid "Channels" +msgstr "Kanalen" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_24 +msgid "Charles" +msgstr "Karel" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_company +msgid "Check if the contact is a company, otherwise it is a person" +msgstr "" +"Controleer of de contactpersoon een bedrijf is, anders is het een persoon" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee +msgid "Check this box if this contact is an Employee." +msgstr "Vink dit vakje aan als deze contactpersoon een werknemer is." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__child_ids +msgid "Childs" +msgstr "Kinderen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__city +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__city +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "City" +msgstr "Stad" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Classroom" +msgstr "Klas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom_enterprise +msgid "Classroom Enterprise" +msgstr "Klaslokaal onderneming" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/review.xml:0 +#, python-format +msgid "Close" +msgstr "Dichtbij" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__code +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +msgid "Code" +msgstr "Code" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_batch_unique_batch_code +msgid "Code should be unique per batch!" +msgstr "Code moet uniek zijn per batch!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_category_unique_category_code +msgid "Code should be unique per category!" +msgstr "Code moet uniek zijn per categorie!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_course_unique_course_code +msgid "Code should be unique per course!" +msgstr "Code moet uniek zijn per cursus!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_subject_unique_subject_code +msgid "Code should be unique per subject!" +msgstr "Code moet uniek zijn per onderwerp!" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_eas +msgid "" +"Code used to identify the Endpoint for BIS Billing 3.0 and its derivatives.\n" +" List available at https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" +msgstr "" +"Code die wordt gebruikt om het eindpunt voor BIS Billing 3.0 en zijn afgeleiden te identificeren.\n" +" Lijst beschikbaar op https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__color +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__color +msgid "Color Index" +msgstr "Kleurindex" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_partner_id +msgid "Commercial Entity" +msgstr "Commerciële entiteit" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_company +msgid "Companies" +msgstr "Bedrijven" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref_company_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref_company_ids +msgid "Companies that refers to partner" +msgstr "Bedrijven die verwijzen naar partner" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_id +msgid "Company" +msgstr "Bedrijf" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_registry +msgid "Company ID" +msgstr "bedrijfs ID" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_name +msgid "Company Name" +msgstr "Bedrijfsnaam" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_company_name +msgid "Company Name Entity" +msgstr "Bedrijfsnaam Entiteit" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_type +msgid "Company Type" +msgstr "Bedrijfstype" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_gid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_gid +msgid "Company database ID" +msgstr "Bedrijfsdatabase-ID" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address +msgid "Complete Address" +msgstr "Volledig adres" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__complete_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__complete_name +msgid "Complete Name" +msgstr "Volledige naam" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__compulsory +msgid "Compulsory" +msgstr "Verplicht" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__compulsory_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Compulsory Subjects" +msgstr "Verplichte onderwerpen" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_config_settings +msgid "Config Settings" +msgstr "Configuratie-instellingen" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config +msgid "Configuration" +msgstr "Configuratie" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of Job Type in Placement\n" +" Management will let the user to create the job." +msgstr "" +"Door de configuratie van het taaktype in Plaatsingsbeheer kan de gebruiker " +"de taak maken." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to\n" +" provide the start up data of fees according to the courses\n" +" of an institute." +msgstr "" +"Configuratie van vergoedingen helpt u bij het\n" +"opstarten van de vergoedingen volgens de cursussen\n" +" van een instituut." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to provide the start up data of fees " +"according to the courses of an institute." +msgstr "" +"Configuratie van vergoedingen helpt u bij het verstrekken van de " +"opstartgegevens van vergoedingen volgens de cursussen van een instituut." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in\n" +" transportation helps you to provide the start up data of\n" +" each route." +msgstr "" +"Configuratie van routes in\n" +" transport helpt u bij het verstrekken van de opstartgegevens van\n" +" elke route." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in transportation helps you to provide the start up " +"data of each route." +msgstr "" +"Configuratie van routes in transport helpt u bij het verstrekken van de " +"opstartgegevens van elke route." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Configure different scholarship types." +msgstr "Configureer verschillende soorten beurzen." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_partner +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__child_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__child_ids +msgid "Contact" +msgstr "Contact" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Contact Support" +msgstr "Contact opnemen met ondersteuning" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_bounce +msgid "Counter of the number of bounced emails for this contact" +msgstr "Teller van het aantal teruggestuurde e-mails voor dit contact" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Country" +msgstr "Land" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_code +msgid "Country Code" +msgstr "Landcode" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Course" +msgstr "Cursus" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__course_detail_ids +msgid "Course Details" +msgstr "cursus details" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_course +msgid "Course Management" +msgstr "Cursusbeheer" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_tree +msgid "Course Registration" +msgstr "Vak registratie" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject_registration.py:0 +#, python-format +msgid "Course not found on student's admission!" +msgstr "Cursus niet gevonden bij toelating van de student!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_course_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_course_sub +msgid "Courses" +msgstr "Cursussen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_boolean +msgid "Create Boolean" +msgstr "Booleaans maken" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_create_employee_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +msgid "Create Employee" +msgstr "Werknemer aanmaken" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty_employee +msgid "Create Employee and User of Faculty" +msgstr "Maak een medewerker en gebruiker van de faculteit aan" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Create Student User" +msgstr "Studentgebruiker aanmaken" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Create Terms" +msgstr "Voorwaarden maken" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +msgid "Create User for selected Faculty(s)" +msgstr "Gebruiker aanmaken voor geselecteerde faculteit(en)" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create User for selected Student(s)" +msgstr "Gebruiker aanmaken voor geselecteerde student(en)" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_user_create_view_act +#: model:ir.actions.act_window,name:openeducat_core.student_user_create_view_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create Users" +msgstr "Maak gebruikers aan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_uid +msgid "Created by" +msgstr "Gemaakt door" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_date +msgid "Created on" +msgstr "Gemaakt op" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_limit +msgid "Credit Limit" +msgstr "Kredietlimiet" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_to_invoice +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_to_invoice +msgid "Credit To Invoice" +msgstr "Creditering op factuur" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit_limit +msgid "Credit limit specific to this partner." +msgstr "Kredietlimiet specifiek voor deze partner." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__currency_id +msgid "Currency" +msgstr "Munteenheid" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_customer +msgid "Customer Location" +msgstr "Klant Locatie" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_term_id +msgid "Customer Payment Terms" +msgstr "Betalingsvoorwaarden voor klanten" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__customer_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__customer_rank +msgid "Customer Rank" +msgstr "Klantrang" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_1 +#: model:op.student,last_name:openeducat_core.op_student_4 +msgid "Dani" +msgstr "Dani" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Dashboard" +msgstr "Dashboard" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_dashboard_kpi +msgid "Dashboard KPI" +msgstr "Dashboard-KPI" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_dropbox +msgid "Database Backup to Dropbox" +msgstr "Databaseback-up naar Dropbox" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_google_drive +msgid "Database Backup to Google Drive" +msgstr "Databaseback-up naar Google Drive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup +msgid "Database Backup to Local Server" +msgstr "Databaseback-up naar lokale server" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_onedrive +msgid "Database Backup to Onedrive" +msgstr "Databaseback-up naar Onedrive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_ftp +msgid "Database Backup to Remote FTP Server" +msgstr "Databaseback-up naar externe FTP-server" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_sftp +msgid "Database Backup to Remote SFTP Server" +msgstr "Databaseback-up naar externe SFTP-server" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__date +msgid "Date" +msgstr "Datum" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_8 +msgid "David" +msgstr "David" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Days Before Receipt" +msgstr "Dagen vóór ontvangst" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__days_sales_outstanding +msgid "Days Sales Outstanding (DSO)" +msgstr "Dagen uitstaande verkopen (DSO)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__trust +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__trust +msgid "Degree of trust you have in this debtor" +msgstr "Mate van vertrouwen dat u heeft in deze debiteur" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by\n" +" students or faculties." +msgstr "" +"Lever en deel\n" +" kennis met iedereen door\n" +" goed geïnformeerde en ontworpen blogs\n" +" te maken door\n" +" studenten of faculteiten." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by students\n" +" or faculties." +msgstr "" +"Lever en deel\n" +" kennis met iedereen door\n" +" goed geïnformeerde en ontworpen blogs\n" +" van studenten\n" +" of faculteiten." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__department_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__department_id +#: model:ir.ui.menu,name:openeducat_core.menu_op_department_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_tree +msgid "Department" +msgstr "Afdeling" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__dept_id +msgid "Department Name" +msgstr "Afdelingsnaam" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_department_view +msgid "Departments" +msgstr "Afdelingen" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Departments count" +msgstr "Afdelingen tellen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_digital_library +msgid "Digital Library" +msgstr "Digitale bibliotheek" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_discipline +msgid "Discipline Enterprise" +msgstr "Discipline onderneming" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__display_name +msgid "Display Name" +msgstr "Weergavenaam" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Documentation" +msgstr "Documentatie" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Download students\n" +" attendace xlsx report" +msgstr "" +"Download studenten\n" +" deelname xlsx-rapport" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__draft +msgid "Draft" +msgstr "Voorlopige versie" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__duplicated_bank_account_partners_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__duplicated_bank_account_partners_count +msgid "Duplicated Bank Account Partners Count" +msgstr "Aantal dubbele bankrekeningpartners" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_openeducat +msgid "Education" +msgstr "Onderwijs" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_other_education +msgid "Education Other" +msgstr "Onderwijs anders" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,help:openeducat_core.field_op_student__partner_share +msgid "" +"Either customer (not a user), either shared user. Indicated the current " +"partner is a customer without access or with a limited access created for " +"sharing data." +msgstr "" +"Ofwel klant (geen gebruiker), ofwel gedeelde gebruiker. Aangegeven dat de " +"huidige partner een klant is zonder toegang of met een beperkte toegang " +"aangemaakt voor het delen van gegevens." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__elective +msgid "Elective" +msgstr "Keuzevak" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__elective_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Elective Subjects" +msgstr "Keuzevakken" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email +msgid "Email" +msgstr "E-mail" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emergency_contact +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__emergency_contact +msgid "Emergency Contact" +msgstr "Contactpersoon voor noodgevallen" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_hr_employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee +msgid "Employee" +msgstr "Medewerker" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee_ids +msgid "Employees" +msgstr "Medewerkers" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employees_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employees_count +msgid "Employees Count" +msgstr "Medewerkers tellen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__end_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "End Date" +msgstr "Einddatum" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Einddatum kan niet vóór de startdatum worden ingesteld." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_9 +msgid "Eric" +msgstr "Erik" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/update.py:0 +#, python-format +msgid "Error during communication with the warranty server." +msgstr "Fout tijdens communicatie met de garantieserver." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__evaluation_type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Evaluation Type" +msgstr "Evaluatietype" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_event_enterprise +msgid "Event Enterprise" +msgstr "Evenement onderneming" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Exam" +msgstr "Examen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_enterprise +msgid "Exam Enterprise" +msgstr "Examen onderneming" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_gpa_enterprise +msgid "Exam GPA Enterprise" +msgstr "Examen GPA Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_grading_bridge +msgid "Exam Grading Bridge" +msgstr "Examenbeoordelingsbrug" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility +msgid "Facility" +msgstr "Faciliteit" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility_enterprise +msgid "Facility Enterprise" +msgstr "Facilitair Bedrijf" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__faculty_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_root +msgid "Faculties" +msgstr "Faculteiten" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Faculties can use the live\n" +" session to create, edit, and assign both team\n" +" and individual assignments." +msgstr "" +"Faculteiten kunnen de live\n" +" sessie gebruiken om zowel team- als individuele opdrachten te maken, bewerken en toe te wijzen." + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_tree +msgid "Faculty" +msgstr "Faculteit" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_2 +msgid "Fahad" +msgstr "Fahad" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_10 +msgid "Fatima" +msgstr "Fatima" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees" +msgstr "Kosten" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees Access for Parents" +msgstr "Kosten Toegang voor ouders" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_enterprise +msgid "Fees Enterprise" +msgstr "Kosten onderneming" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_duration +msgid "Fees On Duration" +msgstr "Kosten op duur" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_session +msgid "Fees On Session" +msgstr "Kosten per sessie" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_parent_bridge +msgid "Fees Parent Bridge" +msgstr "Kosten Ouderbrug" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_plan +msgid "Fees Plan" +msgstr "Vergoedingenplan" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__female +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__f +msgid "Female" +msgstr "Vrouwelijk" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized +msgid "" +"Field used to store sanitized phone number. Helps speeding up searches and " +"comparisons." +msgstr "" +"Veld dat wordt gebruikt om het opgeschoonde telefoonnummer op te slaan. " +"Helpt bij het versnellen van zoekopdrachten en vergelijkingen." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__final_year +msgid "Final Year Grades subdivided by Quarters" +msgstr "Laatstejaarscijfers onderverdeeld in kwartalen" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__finished +msgid "Finished" +msgstr "Afgerond" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__first_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "First Name" +msgstr "Voornaam" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__fiscal_country_codes +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__fiscal_country_codes +msgid "Fiscal Country Codes" +msgstr "Fiscale landcodes" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_position_id +msgid "Fiscal Position" +msgstr "Fiscale positie" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_15 +msgid "Flynn" +msgstr "Vliegen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_follower_ids +msgid "Followers" +msgstr "Volgers" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_partner_ids +msgid "Followers (Partners)" +msgstr "Volgers (partners)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Lettertype geweldig pictogram, b.v. fa-taken" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ubl_cii_format +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ubl_cii_format +msgid "Format" +msgstr "Formaat" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_formatted +msgid "Format email address \"Name \"" +msgstr "Formaat e-mailadres \"Naam \"" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_formatted +msgid "Formatted Email" +msgstr "Opgemaakte e-mail" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__four_quarter +msgid "Four Quarters" +msgstr "Vier kwarten" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__gpa +msgid "GPA" +msgstr "GPA" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__gender +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gender +msgid "Gender" +msgstr "Geslacht" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_student +msgid "General" +msgstr "Algemeen" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_general +msgid "General Management" +msgstr "Algemeen bestuur" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__generic +msgid "Generic" +msgstr "Algemeen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_latitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_latitude +msgid "Geo Latitude" +msgstr "Geo-breedtegraad" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_longitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_longitude +msgid "Geo Longitude" +msgstr "Geo-lengtegraad" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Get Subjects" +msgstr "Onderwerpen ophalen" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Give a better transparency\n" +" to a parent about their child’s academic\n" +" activities and achievements." +msgstr "" +"Geef een betere transparantie\n" +" aan een ouder over de academische\n" +" activiteiten en prestaties van hun kind." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_googlemeet +msgid "Google Meet" +msgstr "Google Meet" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Google Meet helps you to organize\n" +" online classrooms or live meetings." +msgstr "" +"Met Google Meet kunt u\n" +" online klaslokalen of live vergaderingen organiseren." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__grade_weightage +msgid "Grade Weightage" +msgstr "Graadgewicht" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grading +msgid "Grading" +msgstr "Beoordeling" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grievance_enterprise +msgid "Grievance" +msgstr "Klacht" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Group By..." +msgstr "Groeperen op..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emp_id +msgid "HR Employee" +msgstr "HR-medewerker" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_20 +msgid "Hajjar" +msgstr "Hadjar" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Harness the power of true open source\n" +" web conferencing system for online learning." +msgstr "" +"Benut de kracht van een echt open source webconferentiesysteem voor online " +"leren." + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_3 +msgid "Harvey" +msgstr "Harvey" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__has_message +msgid "Has Message" +msgstr "Heeft bericht" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_unreconciled_entries +msgid "Has Unreconciled Entries" +msgstr "Heeft niet-afgestemde vermeldingen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_health_enterprise +msgid "Health Enterprise" +msgstr "Gezondheidsonderneming" + +#. module: openeducat_core +#: model:ir.module.category,description:openeducat_core.module_category_all_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_all_other_education +#: model:ir.module.category,description:openeducat_core.module_category_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_openeducat_others +msgid "Helps you manage your institutes different-different users." +msgstr "" +"Helpt u bij het beheren van uw instellingen met verschillende gebruikers." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"His / Her birthday as recorded in the General Register of the school /\n" +" college is" +msgstr "" +"Zijn/haar verjaardag zoals vastgelegd in het Algemeen Register van de school/\n" +" hogeschool is" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__id +msgid "ID" +msgstr "ID kaart" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id_number +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id_number +msgid "ID Card Number" +msgstr "ID kaart nummer" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_student__barcode +msgid "ID used for student identification" +msgstr "ID gebruikt voor studentidentificatie" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__im_status +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__im_status +msgid "IM Status" +msgstr "IM-status" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon" +msgstr "Icoon" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Pictogram om een ​​uitzonderingsactiviteit aan te geven." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Indien aangevinkt, vereisen nieuwe berichten uw aandacht." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Indien aangevinkt, hebben sommige berichten een bezorgfout." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__team_id +msgid "" +"If set, this Sales Team will be used for sales and assignments related to " +"this partner" +msgstr "" +"Indien ingesteld, wordt dit Salesteam gebruikt voor verkopen en opdrachten " +"gerelateerd aan deze partner" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_blacklisted +msgid "" +"If the email address is on the blacklist, the contact won't receive mass " +"mailing anymore, from any list" +msgstr "" +"Als het e-mailadres op de zwarte lijst staat, ontvangt de contactpersoon " +"geen massamailing meer, van welke lijst dan ook" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "" +"If the sanitized phone number is on the blacklist, the contact won't receive" +" mass mailing sms anymore, from any list" +msgstr "" +"Als het opgeschoonde telefoonnummer op de zwarte lijst staat, ontvangt de " +"contactpersoon geen massamailing-sms meer, van welke lijst dan ook" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1920 +msgid "Image" +msgstr "Afbeelding" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1024 +msgid "Image 1024" +msgstr "Afbeelding 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_128 +msgid "Image 128" +msgstr "Afbeelding 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_256 +msgid "Image 256" +msgstr "Afbeelding 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_512 +msgid "Image 512" +msgstr "Afbeelding 512" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "Import Template for Batch" +msgstr "Importsjabloon voor batch" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "Import Template for Courses" +msgstr "Sjabloon voor cursussen importeren" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#, python-format +msgid "Import Template for Faculties" +msgstr "Importsjabloon voor faculteiten" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Student Course Details" +msgstr "Importeer sjabloon voor cursusgegevens van studenten" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Students" +msgstr "Sjabloon voor studenten importeren" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject.py:0 +#, python-format +msgid "Import Template for Subjects" +msgstr "Sjabloon voor onderwerpen importeren" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__mobile_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a mobile number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"Geeft aan of een op de zwarte lijst opgenomen telefoonnummer een mobiel " +"nummer is. Helpt te onderscheiden welk nummer op de zwarte lijst staat als " +"er zowel een mobiel als een telefoonveld in een model aanwezig is." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a phone number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"Geeft aan of een op de zwarte lijst opgenomen telefoonnummer een " +"telefoonnummer is. Helpt te onderscheiden welk nummer op de zwarte lijst " +"staat als er zowel een mobiel als een telefoonveld in een model aanwezig is." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__industry_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__industry_id +msgid "Industry" +msgstr "Industrie" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address_inline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address_inline +msgid "Inlined Complete Address" +msgstr "Inlined compleet adres" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Institute Detail" +msgstr "Instituutsdetail" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn +msgid "Invoice" +msgstr "Factuur" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_ids +msgid "Invoices" +msgstr "Facturen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_is_follower +msgid "Is Follower" +msgstr "Is volger" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_public +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_public +msgid "Is Public" +msgstr "Is openbaar" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_published +msgid "Is Published" +msgstr "Is gepubliceerd" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_company +msgid "Is a Company" +msgstr "Is een bedrijf" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_parent +msgid "Is a Parent" +msgstr "Is een ouder" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_student +msgid "Is a Student" +msgstr "Is een student" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" alumni students." +msgstr "" +"Hiermee kunt u de gegevens van\n" +" alumnistudenten opslaan." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Parents." +msgstr "" +"Hiermee kunt u de gegevens van\n" +" de ouders opslaan." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Placement Team, their team leader and their team\n" +" members." +msgstr "" +"Hiermee kunt u de gegevens van\n" +" het plaatsingsteam, hun teamleider en hun team\n" +"leden opslaan." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of alumni students." +msgstr "Hiermee kunt u de gegevens van alumnistudenten opslaan." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of the Parents." +msgstr "Hiermee kunt u de gegevens van de ouders opslaan." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of the Placement Team, their team leader " +"and their team members." +msgstr "" +"Hiermee kunt u de gegevens van het plaatsingsteam, hun teamleider en hun " +"teamleden opslaan." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It help the student to\n" +" sign-in in their attendance sheet via kiosk\n" +" mode and barcode scanner." +msgstr "" +"Het helpt de leerling\n" +" om in te loggen op zijn presentielijst via de kiosk\n" +"-modus en barcodescanner." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about Online Appointment Booking." +msgstr "Het gaat over online afspraken boeken." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about checking OMR exam sheets\n" +" using Mobile." +msgstr "" +"Het gaat over het controleren van OMR-examenbladen\n" +" met behulp van mobiel." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about checking OMR exam sheets using mobile." +msgstr "Het gaat over het controleren van OMR-examenbladen via mobiel." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about parent teacher meeting\n" +" related to student performance." +msgstr "" +"Het gaat over een ouder-leraarbijeenkomst\n" +" gerelateerd aan de prestaties van leerlingen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about parent teacher meeting related to student performance." +msgstr "" +"Het gaat over ouder-leraarbijeenkomsten met betrekking tot de prestaties van" +" studenten." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application\n" +" which provides a facility to manage the timing details." +msgstr "" +"Het is een volledig geïntegreerde applicatie\n" +" die de mogelijkheid biedt om de timingdetails te beheren." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application which provides a facility to manage the " +"timing details." +msgstr "" +"Het is een volledig geïntegreerde applicatie die de mogelijkheid biedt om de" +" timingdetails te beheren." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the job type" +msgstr "Het wordt gebruikt om het taaktype te configureren" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used To configure the skill\n" +" category." +msgstr "" +"Het wordt gebruikt om de vaardigheidscategorie\n" +" te configureren." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the skill category." +msgstr "Het wordt gebruikt om de vaardigheidscategorie te configureren." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used for admission procedure for\n" +" the applicant." +msgstr "" +"Het wordt gebruikt voor de toelatingsprocedure voor\n" +" de aanvrager." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used for admission procedure for the applicant." +msgstr "Het wordt gebruikt voor de toelatingsprocedure voor de aanvrager." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the class room." +msgstr "Het wordt gebruikt om het klaslokaal te configureren." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the classroom." +msgstr "Het wordt gebruikt om het klaslokaal te configureren." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintanance facility for an institute. To " +"maintain attendance, attendance register is created for particular batch and" +" course" +msgstr "" +"Het biedt de aanwezigheidsonderhoudsfaciliteit voor een instituut. Om de " +"aanwezigheid bij te houden, wordt er een presentielijst aangemaakt voor een " +"bepaalde batch en cursus" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintenance\n" +" facility for an institute. To maintain attendance,\n" +" attendance register is created for particular batch and\n" +" course" +msgstr "" +"Het biedt de aanwezigheidsonderhoudsfaciliteit voor een instituut. Om de aanwezigheid bij te houden, wordt\n" +" een presentielijst aangemaakt voor een bepaalde batch en\n" +" cursus" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" exam related details like Exam types and Exam Rooms." +msgstr "" +"Het biedt de mogelijkheid om examengerelateerde details zoals examentypen en" +" examenruimten te configureren." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" library management" +msgstr "" +"Het biedt de mogelijkheid om bibliotheekbeheer\n" +" te configureren" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" the assignment type." +msgstr "" +"Het biedt de mogelijkheid om\n" +" het toewijzingstype te configureren." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure exam related details like Exam types " +"and Exam Rooms." +msgstr "" +"Het biedt de mogelijkheid om examengerelateerde details, zoals examentypen " +"en examenruimtes, te configureren." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure library management" +msgstr "Het biedt de mogelijkheid om bibliotheekbeheer te configureren" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure the assignment type." +msgstr "Het biedt de mogelijkheid om het toewijzingstype te configureren." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the placement\n" +" facility for student." +msgstr "Het biedt de stagemogelijkheid voor studenten." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies achievement of student." +msgstr "Het specificeert de prestaties van de student." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies health of the student." +msgstr "Het specificeert de gezondheid van de student." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies lesson planing for the\n" +" upcoming session." +msgstr "" +"Het specificeert de lesplanning voor de\n" +" komende sessie." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies overall discipline of\n" +" student." +msgstr "" +"Het specificeert de algemene discipline van\n" +" de student." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies overall discipline of student." +msgstr "Het specificeert de algemene discipline van de student." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It will generate Secure QR Code." +msgstr "Het genereert een veilige QR-code." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Its Specify lesson planing for the upcoming session." +msgstr "Het is Geef lesplanning op voor de komende sessie." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_6 +msgid "Jack" +msgstr "Jac" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_22 +msgid "Jacobs" +msgstr "Jacobs" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_12 +msgid "James" +msgstr "Jakobus" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_jitsi_enterprise +msgid "Jitsi Enterprise" +msgstr "Jitsi-onderneming" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_job_enterprise +msgid "Job Enterprise" +msgstr "Baan onderneming" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__function +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__function +msgid "Job Position" +msgstr "Baan positie" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_5 +msgid "John" +msgstr "John" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_10 +msgid "Johnson" +msgstr "Johnson" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_16 +msgid "Jones" +msgstr "Jones" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__journal_item_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__journal_item_count +msgid "Journal Items" +msgstr "Journaalitems" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_12 +msgid "Julie" +msgstr "Julia" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_25 +msgid "Kate" +msgstr "Kate" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "LMS" +msgstr "LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_admission +msgid "LMS Admission" +msgstr "LMS-toegang" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_blog +msgid "LMS Blog Enterprise" +msgstr "LMS Blog Enterprise" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_course +msgid "LMS Course" +msgstr "LMS-cursus" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms +msgid "LMS Enterprise" +msgstr "LMS-onderneming" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_forum +msgid "LMS Forum Enterprise" +msgstr "LMS Forum Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_gamification +msgid "LMS Gamification Enterprise" +msgstr "LMS Gamificatie Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_h5p +msgid "LMS H5P Enterprise" +msgstr "LMS H5P Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sale +msgid "LMS Sale Enterprise" +msgstr "LMS Verkooponderneming" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_survey +msgid "LMS Survey Enterprise" +msgstr "LMS Survey Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_website +msgid "LMS Website" +msgstr "LMS-website" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "LOGO" +msgstr "LOGO" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__lang +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Language" +msgstr "Taal" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Last Name" +msgstr "Achternaam" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_date +msgid "Last Updated on" +msgstr "Laatst geupdate op" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__calendar_last_notif_ack +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__calendar_last_notif_ack +msgid "Last notification marked as read from base Calendar" +msgstr "Laatste melding gemarkeerd als gelezen vanuit de basisagenda" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,help:openeducat_core.field_op_student__last_time_entries_checked +msgid "" +"Last time the invoices & payments matching was performed for this partner. " +"It is set either if there's not at least an unreconciled debit and an " +"unreconciled credit or if you click the \"Done\" button." +msgstr "" +"De laatste keer dat de matching van facturen en betalingen voor deze partner" +" werd uitgevoerd. Dit wordt ingesteld als er niet ten minste een niet-" +"afgestemd debet en een niet-afgestemd tegoed is, of als u op de knop " +"\"Gereed\" klikt." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_login +msgid "Latest Connection" +msgstr "Laatste verbinding" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_time_entries_checked +msgid "Latest Invoices & Payments Matching Date" +msgstr "Laatste facturen en betalingsdatum" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lesson +msgid "Lesson Enterprise" +msgstr "Les onderneming" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Library" +msgstr "Bibliotheek" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_barcode +msgid "Library Barcode Enterprise" +msgstr "Bibliotheek Barcode Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_enterprise +msgid "Library Enterprise" +msgstr "Bibliotheek onderneming" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_13 +msgid "Lily" +msgstr "Lelie" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__student_line +msgid "Line" +msgstr "Lijn" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_14 +msgid "Lisa" +msgstr "Lisa" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Live Classroom Integrations" +msgstr "Live klassikale integraties" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live +msgid "Live Meeting" +msgstr "Live vergadering" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_assignment +msgid "Live Meeting Assignment" +msgstr "Live Meeting-opdracht" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attendance +msgid "Live Meeting Attendance" +msgstr "Live vergaderingsbezoek" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attentiveness +msgid "Live Meeting Attentiveness" +msgstr "Live Meeting Aandacht" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Live classroom comes with a\n" +" dynamic set of teaching and learning tools to\n" +" simulate a physical classroom learning\n" +" environment." +msgstr "" +"Live klaslokaal wordt geleverd met\n" +" een dynamische set onderwijs- en leerhulpmiddelen om\n" +" een fysieke leeromgeving\n" +" in een klaslokaal te simuleren." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Lms Drag Into\n" +" TextProvides facility to conduct online\n" +" exam platform with question type Drag\n" +" Into Text" +msgstr "" +"Lms Drag Into\n" +" TextBiedt de mogelijkheid om een ​​online\n" +" examenplatform uit te voeren met het vraagtype Drag\n" +" Into Text" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_drag_into_text +msgid "Lms Drag Into Text" +msgstr "Lms Sleep naar tekst" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_interactive_video +msgid "Lms Interactive Video" +msgstr "Lms interactieve video" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_following +msgid "Lms Match Following" +msgstr "Lms-wedstrijd volgt" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_images +msgid "Lms Match Images" +msgstr "Lms Match-afbeeldingen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_multiple_choice +msgid "Lms Multiple Choice" +msgstr "Lms meerkeuze" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_numeric +msgid "Lms Numeric" +msgstr "Lms Numeriek" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sort_paragraphs +msgid "Lms Sort Paragraphs" +msgstr "Lms Paragrafen sorteren" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__login +msgid "Login" +msgstr "Log in" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_5 +msgid "Lukas" +msgstr "Lucas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__main_department_id +msgid "Main Department" +msgstr "Hoofdafdeling" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__male +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__m +msgid "Male" +msgstr "Mannelijk" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_11 +msgid "Malik" +msgstr "Malik" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage Events for students" +msgstr "Beheer evenementen voor studenten" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Streamline and\n" +" user-friendly online admissions process" +msgstr "" +"Beheer een gestroomlijnd en gebruiksvriendelijk online toelatingsproces" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students\n" +" Admission" +msgstr "" +"Manage Students\n" +" Admission" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students can Add\n" +" Multiple Subjects" +msgstr "" +"Beheer Studenten kunnen\n" +" meerdere onderwerpen toevoegen" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and expedite the\n" +" assignment grading process efficiently with\n" +" our streamlined platform." +msgstr "" +"Beheer en versnel het beoordelingsproces\n" +" van opdrachten efficiënt met\n" +" ons gestroomlijnde platform." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and optimize the\n" +" grading and assessment process with Exam GPA\n" +" Enterprise." +msgstr "" +"Beheer en optimaliseer het beoordelings- en beoordelingsproces met Exam GPA\n" +" Enterprise." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and streamline\n" +" the exam grading process seamlessly with the\n" +" innovative Exam Grading Bridge." +msgstr "" +"Beheer en stroomlijn\n" +" het beoordelingsproces voor examens naadloos met de\n" +" innovatieve Exam Grading Bridge." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage books, articles,\n" +" media and much more" +msgstr "" +"Beheer boeken, artikelen,\n" +" media en nog veel meer" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage educational\n" +" content with ease through LMS website." +msgstr "Beheer educatieve inhoud eenvoudig via de LMS-website." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage efficient allocation of subject\n" +" materials with our streamlined system." +msgstr "" +"Beheer een efficiënte toewijzing van onderwerpmaterialen met ons " +"gestroomlijnde systeem." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage enrollment\n" +" effortlessly with LMS Admission." +msgstr "" +"Beheer inschrijving\n" +" moeiteloos met LMS Admission." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage image-based quizzes effortlessly with Quiz Match Images." +msgstr "" +"Beheer moeiteloos op afbeeldingen gebaseerde quizzen met Quiz Match Images." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage interactive\n" +" and engaging content seamlessly with LMS\n" +" H5P" +msgstr "" +"Beheer interactieve\n" +" en boeiende inhoud naadloos met LMS\n" +" H5P" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage studetns\n" +" progress report" +msgstr "Beheer het voortgangsrapport van studenten\n" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage, automate, and\n" +" enhance the assignment grading workflow\n" +" seamlessly with Assignment Grading Bridge." +msgstr "" +"Beheer, automatiseer en\n" +" verbeter de workflow voor het beoordelen van opdrachten\n" +" naadloos met Assignment Grading Bridge." + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_9 +msgid "Marcia" +msgstr "Marcia" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_23 +msgid "Maria" +msgstr "Maria" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_4 +msgid "Marie" +msgstr "Marie" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_8 +#: model:op.student,first_name:openeducat_core.op_student_2 +msgid "Mark" +msgstr "Markering" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_18 +msgid "Martin" +msgstr "Martin" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_mass_subject_registration +msgid "Mass Subject Registration" +msgstr "Massale registratie van onderwerpen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__max_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__max_unit_load +msgid "Maximum Unit Load" +msgstr "Maximale eenheidsbelasting" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_meeting_enterprise +msgid "Meeting Enterprise" +msgstr "Vergadering onderneming" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_ids +msgid "Meetings" +msgstr "Vergaderingen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error +msgid "Message Delivery error" +msgstr "Berichtbezorgingsfout" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn_msg +msgid "Message for Invoice" +msgstr "Bericht voor factuur" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn_msg +msgid "Message for Purchase Order" +msgstr "Bericht voor inkooporder" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn_msg +msgid "Message for Stock Picking" +msgstr "Bericht voor aandelenselectie" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_ids +msgid "Messages" +msgstr "Berichten" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_4 +msgid "Michael" +msgstr "Michaël" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Microsoft Teams allows you to stay\n" +" connected and organized with Chat, Meet, Call and\n" +" Collaborate." +msgstr "" +"Met Microsoft Teams kunt u\n" +" verbonden en georganiseerd blijven met Chat, Meet, Call en\n" +" Collaborate." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__middle_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Middle Name" +msgstr "Midden-naam" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_24 +msgid "Miller" +msgstr "Molenaar" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__min_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__min_unit_load +msgid "Minimum Unit Load" +msgstr "Minimale eenheidsbelasting" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_3 +msgid "Mitzi" +msgstr "Mitzi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile +msgid "Mobile" +msgstr "Mobiel" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_7 +msgid "Moore" +msgstr "Moor" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_multi_department +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Multi Departments" +msgstr "Meerdere afdelingen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__my_activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Mijn activiteitsdeadline" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Name" +msgstr "Naam" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__nationality +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__nationality +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Nationality" +msgstr "Nationaliteit" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_calendar_event_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Volgende activiteitenkalenderevenement" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Deadline volgende activiteit" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_summary +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_summary +msgid "Next Activity Summary" +msgstr "Samenvatting van volgende activiteit" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_id +msgid "Next Activity Type" +msgstr "Volgende activiteitstype" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_16 +msgid "Nora" +msgstr "Nora" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__normal +msgid "Normal" +msgstr "Normaal" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_normalized +msgid "Normalized Email" +msgstr "Genormaliseerde e-mail" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__comment +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__comment +msgid "Notes" +msgstr "Opmerkingen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_notice_board_enterprise +msgid "Notice Board Enterprise" +msgstr "Prikbord Onderneming" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of Actions" +msgstr "Aantal acties" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_count +msgid "Number of Departments" +msgstr "Aantal afdelingen" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,help:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Number of days to send reminder email before the promised receipt date" +msgstr "" +"Aantal dagen dat een herinneringsmail moet worden verzonden vóór de beloofde" +" ontvangstdatum" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of errors" +msgstr "Aantal fouten" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Aantal berichten waarvoor actie vereist is" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Aantal berichten met bezorgfout" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o+ +msgid "O+ve" +msgstr "O+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o- +msgid "O-ve" +msgstr "O-en" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_omr +msgid "OMR" +msgstr "OMR" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Offer HD audio and video-enabled live\n" +" classes with up to 100 participants at the same time at the\n" +" most affordable cost." +msgstr "" +"Bied live\n" +" lessen met HD-audio en video aan voor maximaal 100 deelnemers tegelijkertijd tegen de\n" +" meest betaalbare prijs." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_online_admission +msgid "Online Admission Enterprise" +msgstr "Online toelating onderneming" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_online_appointment +msgid "Online Appointment Enterprise" +msgstr "Online afsprakenonderneming" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "OpenEduCat" +msgstr "OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_batch +msgid "OpenEduCat Batch" +msgstr "OpenEduCat-batch" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_category +msgid "OpenEduCat Category" +msgstr "OpenEduCat-categorie" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_department +msgid "OpenEduCat Department" +msgstr "OpenEduCat-afdeling" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "OpenEduCat-faculteit" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "OpenEduCat Inc" +msgstr "OpenEduCat Inc" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat_others +msgid "OpenEduCat Others" +msgstr "OpenEduCat Overige" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules\n" +" helps you to generate backups of your databases\n" +" automatically on regular interval of times. The\n" +" generated backups can be stored into local storage, FTP\n" +" server, SFTP server, Dropbox, Google Drive or Onedrive." +msgstr "" +"OpenEduCat automatische back-upmodules\n" +" helpen u bij het automatisch maken van back-ups van uw databases\n" +" met regelmatige tussenpozen. De\n" +" gegenereerde back-ups kunnen worden opgeslagen in lokale opslag, FTP\n" +"-server, SFTP-server, Dropbox, Google Drive of Onedrive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules helps you to generate backups of your " +"databases automatically on regular interval of times. The generated backups " +"can be stored into local storage, FTP server, SFTP server, Dropbox, Google " +"Drive or Onedrive.User can enable auto remove option to automatically delete" +" old backups. User can enable email notification to be notified about the " +"success and failure of the backup generation and storage. Using Automatic " +"Database Backup module user can generate and store database backups to " +"multiple location." +msgstr "" +"Met de automatische back-upmodules van OpenEduCat kunt u op regelmatige " +"tijdstippen automatisch back-ups van uw databases maken. De gegenereerde " +"back-ups kunnen worden opgeslagen in lokale opslag, FTP-server, SFTP-server," +" Dropbox, Google Drive of Onedrive. De gebruiker kan de optie voor " +"automatisch verwijderen inschakelen om oude back-ups automatisch te " +"verwijderen. De gebruiker kan e-mailmeldingen inschakelen om op de hoogte te" +" worden gesteld van het succes en falen van het maken en opslaan van back-" +"ups. Met behulp van de module Automatische databaseback-up kan de gebruiker " +"databaseback-ups op meerdere locaties genereren en opslaan." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management\n" +" system helps you to create your online course. Create\n" +" your sections and course material in it." +msgstr "" +"Het OpenEduCat leermanagementsysteem helpt u bij het maken van uw online cursus. Maak\n" +" uw secties en cursusmateriaal erin." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management system helps you to create your online " +"course. Create your sections and course material in it." +msgstr "" +"Het OpenEduCat leermanagementsysteem helpt u bij het maken van uw online " +"cursus. Maak daarin uw rubrieken en cursusmateriaal aan." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat provides\n" +" help to enhance the overall user system by\n" +" providing options to send leave requests to\n" +" different groups or sections of people." +msgstr "" +"OpenEduCat biedt\n" +" hulp om het algehele gebruikerssysteem te verbeteren door\n" +" opties te bieden om verlofaanvragen\n" +" naar verschillende groepen of secties van mensen te sturen." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_ids +msgid "Opportunities" +msgstr "Mogelijkheden" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_count +msgid "Opportunity" +msgstr "Mogelijkheid" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize and manage\n" +" classrooms with equipment and facilities\n" +" required for giving best classroom sessions." +msgstr "" +"Organiseer en beheer\n" +" klaslokalen met apparatuur en faciliteiten\n" +" die nodig zijn voor het geven van de beste klassikale sessies." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize events,\n" +" publish event information and images, send\n" +" RSVP to attendees and keep the count of who\n" +" joined in." +msgstr "" +"Organiseer evenementen,\n" +"publiceer evenementinformatie en afbeeldingen, stuur\n" +" RSVP naar deelnemers en houd bij wie\n" +" heeft deelgenomen." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__o +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__other +msgid "Other" +msgstr "Ander" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__others +msgid "Other(overlapping terms, custom schedules)" +msgstr "Overige(overlappende termen, aangepaste schema's)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent +msgid "Parent" +msgstr "Ouder" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__parent_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Parent Course" +msgstr "Oudercursus" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__parent_id +msgid "Parent Department" +msgstr "Ouderafdeling" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent_enterprise +msgid "Parent Enterprise" +msgstr "Moederonderneming" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__parent_term +msgid "Parent Term" +msgstr "Oudertermijn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_name +msgid "Parent name" +msgstr "Ouders naam" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Participate in class\n" +" discussion by sharing points of view, asking\n" +" questions, and contributing to group projects." +msgstr "" +"Neem deel aan klassikale discussies door standpunten te delen, vragen te " +"stellen en bij te dragen aan groepsprojecten." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Partner" +msgstr "Partner" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contract_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contract_ids +msgid "Partner Contracts" +msgstr "Partnercontracten" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__use_partner_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__use_partner_credit_limit +msgid "Partner Limit" +msgstr "Partnerlimiet" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_company_registry_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_company_registry_partner_id +msgid "Partner with same Company Registry" +msgstr "Partner met hetzelfde bedrijfsregister" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_vat_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_vat_partner_id +msgid "Partner with same Tax ID" +msgstr "Partner met hetzelfde belastingnummer" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_19 +msgid "Patrick" +msgstr "Patrick" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_21 +msgid "Paul" +msgstr "Paulus" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit_limit +msgid "Payable Limit" +msgstr "Betaalbare limiet" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_method_id +msgid "Payment Method" +msgstr "Betalingsmiddel" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_count +msgid "Payment Token Count" +msgstr "Aantal betalingstokens" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_ids +msgid "Payment Tokens" +msgstr "Betaalfiches" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_6 +msgid "Peeters" +msgstr "Peeters" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_endpoint +msgid "Peppol Endpoint" +msgstr "Peppol-eindpunt" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_eas +msgid "Peppol e-address (EAS)" +msgstr "Peppol e-mailadres (EAS)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Personal Information" +msgstr "Persoonlijke informatie" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone +msgid "Phone" +msgstr "Telefoon" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "Phone Blacklisted" +msgstr "Telefoon op de zwarte lijst" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_mobile_search +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_mobile_search +msgid "Phone/Mobile" +msgstr "Telefoon/Mobiel" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_enterprise +msgid "Placement Enterprise" +msgstr "Plaatsing onderneming" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_job_enterprise +msgid "Placement Job Enterprise" +msgstr "Plaatsing baan onderneming" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_bike +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_bike +msgid "Plan To Change Bike" +msgstr "Plan om van fiets te veranderen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_car +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_car +msgid "Plan To Change Car" +msgstr "Plan om van auto te veranderen" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__practical +msgid "Practical" +msgstr "Praktisch" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_method_id +msgid "" +"Preferred payment method when paying this vendor. This is used to filter " +"vendor bills by preferred payment method to register payments in mass. Use " +"cases: create bank files for batch wires, check runs." +msgstr "" +"Gewenste betalingsmethode bij betaling aan deze leverancier. Dit wordt " +"gebruikt om leveranciersrekeningen te filteren op de gewenste " +"betalingsmethode om betalingen in bulk te registreren. Gebruiksscenario's: " +"maak bankbestanden voor batchtransacties, controleer runs." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Present makes taking\n" +" attendance fast, accurate and easy. Get a clear\n" +" view of your entire class roster." +msgstr "" +"Present maakt het bijhouden van aanwezigheid snel, nauwkeurig en gemakkelijk. Krijg een duidelijk\n" +"overzicht van je volledige lesrooster." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_product_pricelist +msgid "Pricelist" +msgstr "Prijslijst" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_details +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_main_student +msgid "Profile" +msgstr "Profiel" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__project_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__project_ids +msgid "Projects" +msgstr "Projecten" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "Provided by" +msgstr "Geleverd door" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online LMS platform\n" +" Interactive video." +msgstr "" +"Biedt de mogelijkheid\n" +" om een ​​online LMS-platform uit te voeren\n" +" Interactieve video." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Following" +msgstr "" +"Biedt de mogelijkheid\n" +" om een ​​online examenplatform uit te voeren met\n" +" het vraagtype Match Following" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Images" +msgstr "" +"Biedt de mogelijkheid\n" +" om een ​​online examenplatform uit te voeren met\n" +" het vraagtype Match Images" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Multiple Choice" +msgstr "" +"Biedt de mogelijkheid\n" +" om een ​​online examenplatform uit te voeren met\n" +" vraagtype Meerkeuze" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Numeric" +msgstr "" +"Biedt de mogelijkheid\n" +" om een ​​online examenplatform uit te voeren met\n" +" vraagtype Numeriek" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Sort Paragraphs." +msgstr "" +"Biedt de mogelijkheid\n" +" om een ​​online examenplatform uit te voeren met\n" +" vraagtype Paragrafen sorteren." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Drag Into Text." +msgstr "" +"Biedt de mogelijkheid\n" +" om een ​​online examenplatform uit te voeren met het vraagtype 'slepen naar tekst'." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Match Following" +msgstr "" +"Biedt de mogelijkheid\n" +" om een ​​online examenplatform uit te voeren met het vraagtype Match Following" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Multiple Choice" +msgstr "" +"Biedt de mogelijkheid\n" +" om een ​​online examenplatform uit te voeren met het\n" +"vraagtype Meerkeuze" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Numeric." +msgstr "" +"Biedt de mogelijkheid\n" +" om een ​​online examenplatform uit te voeren met het\n" +"vraagtype Numeriek." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Sort Paragraphs." +msgstr "" +"Biedt de mogelijkheid\n" +" om een ​​online examenplatform uit te voeren met het type vraag\n" +" Paragrafen sorteren." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Publish Notice and Circular." +msgstr "Publiceer mededeling en circulaire." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_publisher_warranty_contract +msgid "Publisher Warranty Contract" +msgstr "Garantiecontract voor uitgever" + +#. module: openeducat_core +#: model:ir.actions.server,name:openeducat_core.ir_cron_module_update_notification_openeducat_ir_actions_server +msgid "Publisher: Update Notification OpenEduCat" +msgstr "Uitgever: Updatemelding OpenEduCat" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn +msgid "Purchase Order" +msgstr "Bestelling" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_order_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_order_count +msgid "Purchase Order Count" +msgstr "Aantal inkooporders" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Quiz" +msgstr "Quiz" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_anti_cheating +msgid "Quiz Anti Cheating" +msgstr "Quiz tegen bedrog" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_drag_into_text +msgid "Quiz Drag Into Text" +msgstr "Quiz naar tekst slepen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz +msgid "Quiz Enterprise" +msgstr "Quiz onderneming" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_following +msgid "Quiz Match Following" +msgstr "Quizwedstrijd volgt" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_images +msgid "Quiz Match Images" +msgstr "Quiz Match-afbeeldingen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_multiple_choice +msgid "Quiz Multiple Choice" +msgstr "Quiz meerkeuze" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_numeric +msgid "Quiz Numeric" +msgstr "Quiz Numeriek" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_sort_paragraphs +msgid "Quiz Sort Paragraphs" +msgstr "Quiz sorteer alinea's" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__rating_ids +msgid "Ratings" +msgstr "Waarderingen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__receipt_reminder_email +msgid "Receipt Reminder" +msgstr "Ontvangstherinnering" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref +msgid "Reference" +msgstr "Referentie" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gr_no +msgid "Registration Number" +msgstr "Registratie nummer" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_unique_gr_no +msgid "Registration Number must be unique per student!" +msgstr "Registratienummer moet uniek zijn per student!" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reject" +msgstr "Afwijzen" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__rejected +msgid "Rejected" +msgstr "Afgewezen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_id +msgid "Related Company" +msgstr "Gerelateerd bedrijf" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_employee_form_address_inherit +msgid "Related User" +msgstr "Gerelateerde gebruiker" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee_ids +msgid "Related employees based on their private address" +msgstr "Gerelateerde medewerkers op basis van hun privéadres" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_report_main +msgid "Reporting" +msgstr "Rapportage" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reset to Draft" +msgstr "Opnieuw instellen op Concept" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_user_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_user_id +msgid "Responsible User" +msgstr "Verantwoordelijke gebruiker" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_id +msgid "Restrict publishing to this website." +msgstr "Beperk publicatie op deze website." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_19 +msgid "Richard" +msgstr "Richard" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_14 +msgid "Robert" +msgstr "Robert" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__roll_number +msgid "Roll Number" +msgstr "Rolnummer" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_id +msgid "Roll Number & Student must be unique per Batch!" +msgstr "Rolnummer en leerling moeten per batch uniek zijn!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_course_id +msgid "Roll Number must be unique per Batch!" +msgstr "Rolnummer moet uniek zijn per batch!" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_7 +msgid "Ruby" +msgstr "Robijn" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__running +msgid "Running" +msgstr "Rennen" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_3 +msgid "Russell" +msgstr "Russel" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_seo_optimized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_seo_optimized +msgid "SEO optimized" +msgstr "SEO geoptimaliseerd" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_root +msgid "SIS" +msgstr "zus" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS-bezorgfout" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__team_id +msgid "Sales Team" +msgstr "Verkoop team" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_id +msgid "Salesperson" +msgstr "Verkoper" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_7 +msgid "Samuel" +msgstr "Samuel" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_11 +msgid "Sana" +msgstr "Veel" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized +msgid "Sanitized Number" +msgstr "Gezuiverd nummer" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_1 +msgid "Sara" +msgstr "Sara" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule examination\n" +" through various methods like CCE, CPA and\n" +" much more with just a few clicks." +msgstr "" +"Plan onderzoeken\n" +" via verschillende methoden, zoals CCE, CPA en\n" +" nog veel meer, met slechts een paar klikken." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule session,\n" +" inform students and faculties all with\n" +" just a few clicks and one single screen." +msgstr "" +"Plan een sessie,\n" +" informeer studenten en faculteiten allemaal met\n" +" slechts een paar klikken en één enkel scherm." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_scholarship_enterprise +msgid "Scholarship Enterprise" +msgstr "Beursonderneming" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_21 +msgid "Scott" +msgstr "Scott" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_secure +msgid "Secure QR" +msgstr "Veilige QR" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__purchase_warn +msgid "" +"Selecting the \"Warning\" option will notify user with the message, " +"Selecting \"Blocking Message\" will throw an exception with the message and " +"block the flow. The Message has to be written in the next field." +msgstr "" +"Als u de optie \"Waarschuwing\" selecteert, wordt de gebruiker op de hoogte " +"gesteld met het bericht. Als u \"Bericht blokkeren\" selecteert, wordt er " +"een uitzondering gegenereerd met het bericht en wordt de stroom geblokkeerd." +" Het bericht moet in het volgende veld worden geschreven." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__self +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__self +msgid "Self" +msgstr "Zelf" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__seo_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__seo_name +msgid "Seo name" +msgstr "Seo-naam" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.action_openeducat_configuration +#: model:ir.actions.act_window,name:openeducat_core.openeducat_config_settings_core_action +#: model:ir.ui.menu,name:openeducat_core.menu_openeducat_config +msgid "Settings" +msgstr "Instellingen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_share +msgid "Share Partner" +msgstr "Deelpartner" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_15 +msgid "Sheryl" +msgstr "Sheryl" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__show_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__show_credit_limit +msgid "Show Credit Limit" +msgstr "Toon kredietlimiet" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__signature +msgid "Signature" +msgstr "Handtekening" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_expiration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_expiration +msgid "Signup Expiration" +msgstr "Vervaldatum van aanmelding" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_token +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_token +msgid "Signup Token" +msgstr "Aanmeldingstoken" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_type +msgid "Signup Token Type" +msgstr "Type aanmeldingstoken" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_valid +msgid "Signup Token is Valid" +msgstr "Aanmeldingstoken is geldig" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_url +msgid "Signup URL" +msgstr "Aanmeldings-URL" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_5 +msgid "Simon" +msgstr "Simon" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_skill_assessment +msgid "Skill Assessment Enterprise" +msgstr "Vaardigheidsbeoordeling onderneming" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skill_enterprise +msgid "Skill Enterprise" +msgstr "Vaardigheid onderneming" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skypemeet +msgid "Skype Meet" +msgstr "Skype-ontmoeting" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_8 +msgid "Smith" +msgstr "Smit" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_18 +msgid "Sophia" +msgstr "Sophia" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different activities which is\n" +" held in an institute." +msgstr "" +"Specificeer verschillende activiteiten die\n" +" in een instituut worden gehouden." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different activities which is held in an institute." +msgstr "" +"Specificeer verschillende activiteiten die in een instituut worden gehouden." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different facilities of an\n" +" institute." +msgstr "" +"Specificeer verschillende faciliteiten van een\n" +" instituut." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different facilities of an institute." +msgstr "Specificeer verschillende faciliteiten van een instituut." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which\n" +" is held in an institute for students." +msgstr "" +"Geef verschillende soorten quizzen op die\n" +" in een instituut voor studenten worden gehouden." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which is held in an institute for students." +msgstr "" +"Geef verschillende soorten quizzen op die in een instituut voor studenten " +"worden gehouden." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__starred_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__starred_message_ids +msgid "Starred Message" +msgstr "Bericht met ster" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__start_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "Start Date" +msgstr "Begin datum" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__state_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__state_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "State" +msgstr "Staat" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url +msgid "Static Map Url" +msgstr "Statische kaart-URL" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url_is_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url_is_valid +msgid "Static Map Url Is Valid" +msgstr "Statische kaart-URL is geldig" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__state +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Status" +msgstr "Toestand" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Status gebaseerd op activiteiten\n" +"Te laat: vervaldatum is al verstreken\n" +"Vandaag: de activiteitsdatum is vandaag\n" +"Gepland: toekomstige activiteiten." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_14 +msgid "Stevens" +msgstr "Stevens" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn +msgid "Stock Picking" +msgstr "Aandelenselectie" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street +msgid "Street" +msgstr "Straat" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street..." +msgstr "Straat..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street2 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street2 +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street2" +msgstr "Straat # 2" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__student_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_tree +msgid "Student" +msgstr "Student" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_attendance_enterprise +msgid "Student Attendance Kiosk" +msgstr "Kiosk voor studentenaanwezigheid" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Student Course" +msgstr "Cursus voor studenten" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_course_view +#: model:ir.ui.menu,name:openeducat_core.student_course_menu +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_tree +msgid "Student Course Detail" +msgstr "Cursusdetails voor studenten" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student_course +msgid "Student Course Details" +msgstr "Cursusdetails voor studenten" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_idcard +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student ID Card" +msgstr "Student ID kaart" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student IDCard" +msgstr "Student ID kaart" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_leave_enterprise +msgid "Student Leave" +msgstr "Studentenverlof" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_progress_enterprise +msgid "Student Progress Enterprise" +msgstr "Onderneming voor studentenvoortgang" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Student can sign-in in\n" +" their attendance sheet using facial features\n" +" from image or video." +msgstr "" +"Leerlingen kunnen inloggen\n" +" op hun presentielijst met behulp van gezichtskenmerken\n" +" uit een afbeelding of video." + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_student_id +msgid "Student must be unique per Batch!" +msgstr "Student moet per batch uniek zijn!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__student_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_root +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Students" +msgstr "Studenten" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_tree +msgid "Subject" +msgstr "Onderwerp" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_subject +msgid "Subject Management" +msgstr "Onderwerpbeheer" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_subject_material_allocation +msgid "Subject Material Allocation" +msgstr "Onderwerp Materiaaltoewijzing" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_subject_registration_view +#: model:ir.ui.menu,name:openeducat_core.subject_registration_student_menu +msgid "Subject Registration" +msgstr "Onderwerp registratie" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_pivot +msgid "Subject Registration Analysis" +msgstr "Analyse van onderwerpregistratie" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "Onderwerpregistratiedetails" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__subject_type +msgid "Subject Type" +msgstr "Onderwerptype" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__subject +msgid "Subject Wise" +msgstr "Onderwerp wijs" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_graph +msgid "Subject registration graph" +msgstr "Onderwerpregistratiegrafiek" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__subject_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__faculty_subject_ids +msgid "Subject(s)" +msgstr "Onderwerp(en)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Subject-specific\n" +" attendance will be gathered during a\n" +" particular session, whereas general\n" +" attendance will be collected by one\n" +" responsible faculty member for the entire\n" +" day." +msgstr "" +"Vakspecifieke\n" +" aanwezigheid wordt verzameld tijdens een\n" +" bepaalde sessie, terwijl de algemene\n" +" aanwezigheid wordt verzameld door een\n" +" verantwoordelijk faculteitslid voor de hele\n" +" dag." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "" +"Subject-specific attendance will be gathered during a particular session, " +"whereas general attendance will be collected by one responsible faculty " +"member for the entire day." +msgstr "" +"De vakspecifieke aanwezigheid wordt verzameld tijdens een bepaalde sessie, " +"terwijl de algemene aanwezigheid voor de hele dag wordt verzameld door één " +"verantwoordelijk faculteitslid." + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_subject_view +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__subject_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_subject_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +msgid "Subjects" +msgstr "Onderwerpen" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Submit" +msgstr "Indienen" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__submitted +msgid "Submitted" +msgstr "Ingediend" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_purchase_currency_id +msgid "Supplier Currency" +msgstr "Valuta van de leverancier" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_rank +msgid "Supplier Rank" +msgstr "Leveranciersrang" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_23 +msgid "Swartz" +msgstr "Swartz" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__category_id +msgid "Tags" +msgstr "Labels" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_ids +msgid "Tasks" +msgstr "Taken" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__vat +msgid "Tax ID" +msgstr "BTW-nummer" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_17 +msgid "Taylor" +msgstr "Taylor" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_teams +msgid "Teams" +msgstr "Teams" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__term_structure +msgid "Term Structure" +msgstr "Termijnstructuur" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_term_id +msgid "Terms" +msgstr "Voorwaarden" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,help:openeducat_core.field_op_student__country_code +msgid "" +"The ISO country code in two chars. \n" +"You can use this field for quick search." +msgstr "" +"De ISO-landcode in twee tekens. \n" +"U kunt dit veld gebruiken om snel te zoeken." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"The Main Purpose of Implementing an\n" +" Asset Management in Education Facilities" +msgstr "" +"Het hoofddoel van de implementatie van assetmanagement in " +"onderwijsfaciliteiten" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,help:openeducat_core.field_op_student__vat +msgid "" +"The Tax Identification Number. Values here will be validated based on the " +"country format. You can use '/' to indicate that the partner is not subject " +"to tax." +msgstr "" +"Het belastingidentificatienummer. Waarden hier worden gevalideerd op basis " +"van het landformaat. Met '/' kunt u aangeven dat de partner niet " +"belastingplichtig is." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_position_id +msgid "" +"The fiscal position determines the taxes/accounts used for this contact." +msgstr "" +"De fiscale positie bepaalt de belastingen/rekeningen die voor dit contact " +"worden gebruikt." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_url +msgid "The full URL to access the document through the website." +msgstr "De volledige URL voor toegang tot het document via de website." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__user_id +msgid "The internal user in charge of this contact." +msgstr "De interne gebruiker die verantwoordelijk is voor dit contact." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,help:openeducat_core.field_op_student__has_unreconciled_entries +msgid "" +"The partner has at least one unreconciled debit and credit since last time " +"the invoices & payments matching was performed." +msgstr "" +"De partner heeft ten minste één niet-afgestemd debet- en creditbedrag sinds " +"de laatste keer dat de facturen en betalingen zijn gematcht." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,help:openeducat_core.field_op_student__company_registry +msgid "" +"The registry number of the company. Use it if it is different from the Tax " +"ID. It must be unique across all partners of a same country" +msgstr "" +"Het registratienummer van het bedrijf. Gebruik het als het verschilt van het" +" belastingnummer. Het moet uniek zijn voor alle partners van eenzelfde land" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_customer +msgid "" +"The stock location used as destination when sending goods to this contact." +msgstr "" +"De voorraadlocatie die als bestemming wordt gebruikt bij het verzenden van " +"goederen naar deze contactpersoon." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_supplier +msgid "" +"The stock location used as source when receiving goods from this contact." +msgstr "" +"De voorraadlocatie die als bron wordt gebruikt bij het ontvangen van " +"goederen van deze contactpersoon." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__theory +msgid "Theory" +msgstr "Theorie" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This Module Adds The\n" +" Feature Of Digital Library To Read Books In\n" +" OpenEduCat." +msgstr "" +"Deze module voegt de\n" +" functie van de digitale bibliotheek toe om boeken te lezen in\n" +" OpenEduCat." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_payable_id +msgid "" +"This account will be used instead of the default one as the payable account " +"for the current partner" +msgstr "" +"Deze rekening wordt in plaats van de standaardrekening gebruikt als " +"betaalrekening voor de huidige partner" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_receivable_id +msgid "" +"This account will be used instead of the default one as the receivable " +"account for the current partner" +msgstr "" +"Deze rekening wordt in plaats van de standaardrekening gebruikt als " +"debiteurenrekening voor de huidige partner" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_purchase_currency_id +msgid "" +"This currency will be used, instead of the default one, for purchases from " +"the current partner" +msgstr "" +"Deze valuta wordt gebruikt, in plaats van de standaardvaluta, voor aankopen " +"bij de huidige partner" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_normalized +msgid "" +"This field is used to search on email address as the primary email field can" +" contain more than strictly an email address." +msgstr "" +"Dit veld wordt gebruikt om op e-mailadres te zoeken, omdat het primaire " +"e-mailveld meer dan alleen een e-mailadres kan bevatten." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "This is to certify that" +msgstr "Dit is om dat te bevestigen" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature in OpenEduCat LMS to sell\n" +" courses online." +msgstr "" +"Deze module voegt\n" +" de functie toe aan OpenEduCat LMS om cursussen\n" +" online te verkopen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of forum in learning\n" +" management system to OpenEduCat." +msgstr "" +"Deze module voegt\n" +" de functie van forum in leermanagementsysteem toe aan OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of gamification in learning\n" +" management system to OpenEduCat." +msgstr "" +"Deze module voegt\n" +" de functie van gamificatie in het leermanagementsysteem toe aan OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of survey in learning\n" +" management system to OpenEduCat." +msgstr "" +"Deze module voegt\n" +" de functie van enquête in het leermanagementsysteem toe aan OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds the\n" +" feature to manage facilities to OpenEduCat." +msgstr "" +"Deze module voegt de\n" +" functie toe om faciliteiten aan OpenEduCat te beheren." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds you\n" +" feature to create invoice for fees\n" +" collection." +msgstr "" +"Deze module voegt u\n" +" de functie toe waarmee u een factuur kunt maken voor de\n" +"-inning." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Dropbox." +msgstr "" +"Deze module maakt het\n" +" mogelijk om gegenereerde back-ups op Dropbox op te slaan." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Google\n" +" Drive." +msgstr "" +"Met deze module\n" +" kunt u gegenereerde back-ups opslaan op Google\n" +" Drive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Onedrive." +msgstr "" +"Met deze module\n" +" kunt u gegenereerde back-ups op Onedrive opslaan." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote\n" +" SFTP server just like FTP Server, but it\n" +" adds a layer of security to the process." +msgstr "" +"Deze module maakt het\n" +" mogelijk om gegenereerde back-ups\n" +" op een externe\n" +" SFTP-server op te slaan, net als bij de FTP-server, maar\n" +" voegt\n" +" een beveiligingslaag toe aan het proces." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote FTP\n" +" server." +msgstr "" +"Met deze module\n" +" kunt u gegenereerde back-ups opslaan op een externe FTP\n" +"-server." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" Faculty to Create Rubrics Template to grade\n" +" the assignments based on points or\n" +" percentage and manage the assignment\n" +" submission." +msgstr "" +"Met deze module\n" +" kan de faculteit een rubrieksjabloon maken\n" +" de opdrachten beoordelen op basis van punten of\n" +" percentage en de inzending van de opdracht\n" +" beheren." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" alumni to create job post." +msgstr "" +"Met deze module\n" +" kunnen alumni een vacature plaatsen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" parent to access fees details of their\n" +" children." +msgstr "" +"Met deze module kunnen\n" +" ouders toegang krijgen tot de tariefgegevens van hun\n" +" kinderen." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module provides a helping hand to\n" +" students." +msgstr "" +"Deze module biedt een helpende hand aan\n" +" studenten." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "" +"This payment term will be used instead of the default one for purchase " +"orders and vendor bills" +msgstr "" +"Deze betalingstermijn wordt gebruikt in plaats van de " +"standaardbetalingstermijn voor inkooporders en leveranciersrekeningen" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_term_id +msgid "" +"This payment term will be used instead of the default one for sales orders " +"and customer invoices" +msgstr "" +"Deze betalingstermijn wordt gebruikt in plaats van de standaardbetaling voor" +" verkooporders en klantfacturen" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" +"Deze prijslijst wordt gebruikt, in plaats van de standaardprijslijst, voor " +"verkopen aan de huidige partner" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_15 +msgid "Thomas" +msgstr "Thomas" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__three_sem +msgid "Three Trimesters" +msgstr "Drie trimesters" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ticket_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ticket_count +msgid "Ticket Count" +msgstr "Aantal tickets" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Timetable" +msgstr "Rooster" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable_enterprise +msgid "Timetable Enterprise" +msgstr "Tijdschema onderneming" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz +msgid "Timezone" +msgstr "Tijdzone" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz_offset +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz_offset +msgid "Timezone offset" +msgstr "Tijdzoneverschuiving" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__title +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Title" +msgstr "Titel" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "To the best of my knowledge, he / she bears a Good Moral character." +msgstr "Voor zover ik weet heeft hij/zij een goed moreel karakter." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__total_invoiced +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__total_invoiced +msgid "Total Invoiced" +msgstr "Totaal gefactureerd" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit +msgid "Total Payable" +msgstr "Totaal betaalbaar" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit +msgid "Total Receivable" +msgstr "Totaal vordering" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit +msgid "Total amount this customer owes you." +msgstr "Totaalbedrag dat deze klant u schuldig is." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,help:openeducat_core.field_op_student__debit +msgid "Total amount you have to pay to this vendor." +msgstr "Totaalbedrag dat u aan deze leverancier moet betalen." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_transportation_enterprise +msgid "Transportation Enterprise" +msgstr "Transport onderneming" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem +msgid "Two Semesters" +msgstr "Twee semesters" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_qua +msgid "Two Semesters subdivided by Quarters" +msgstr "Twee semesters onderverdeeld in kwartalen" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_final +msgid "Two Semesters subdivided by Quarters and Final Exams" +msgstr "Twee semesters onderverdeeld in kwartalen en eindexamens" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Type" +msgstr "Type" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Type van de geregistreerde uitzonderingsactiviteit." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_endpoint +msgid "" +"Unique identifier used by the BIS Billing 3.0 and its derivatives, also " +"known as 'Endpoint ID'." +msgstr "" +"Unieke identificatiecode gebruikt door BIS Billing 3.0 en zijn derivaten, " +"ook wel 'Endpoint ID' genoemd." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__barcode +msgid "Use a barcode to identify this contact." +msgstr "Gebruik een streepjescode om dit contact te identificeren." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__login +msgid "Used to log into the system" +msgstr "Wordt gebruikt om in te loggen op het systeem" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_users +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "User" +msgstr "Gebruiker" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__user_line +msgid "User Line" +msgstr "Gebruikerslijn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_ids +msgid "Users" +msgstr "Gebruikers" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_supplier +msgid "Vendor Location" +msgstr "Leverancier Locatie" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "Vendor Payment Terms" +msgstr "Betalingsvoorwaarden leverancier" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_22 +msgid "Victor" +msgstr "Victor" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visa_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visa_info +msgid "Visa Info" +msgstr "Visuminformatie" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_published +msgid "Visible on current website" +msgstr "Zichtbaar op huidige website" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visitor_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visitor_ids +msgid "Visitors" +msgstr "Bezoekers" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__user_boolean +msgid "Want to create user too ?" +msgstr "Wilt u ook een gebruiker aanmaken?" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_id +msgid "Website" +msgstr "Website" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__website_message_ids +msgid "Website Comments" +msgstr "Website-opmerkingen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website +msgid "Website Link" +msgstr "Website link" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website Messages" +msgstr "Websiteberichten" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_description +msgid "Website Partner Full Description" +msgstr "Volledige beschrijving van websitepartner" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_short_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_short_description +msgid "Website Partner Short Description" +msgstr "Korte beschrijving van websitepartner" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_url +msgid "Website URL" +msgstr "Website URL" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website communication history" +msgstr "Communicatiegeschiedenis van websites" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_description +msgid "Website meta description" +msgstr "Metabeschrijving van website" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_keywords +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_keywords +msgid "Website meta keywords" +msgstr "Metazoekwoorden voor websites" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_title +msgid "Website meta title" +msgstr "Metatitel van website" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_og_img +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_og_img +msgid "Website opengraph image" +msgstr "Opengraph-afbeelding van website" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,help:openeducat_core.field_op_student__tz +msgid "" +"When printing documents and exporting/importing data, time values are computed according to this timezone.\n" +"If the timezone is not set, UTC (Coordinated Universal Time) is used.\n" +"Anywhere else, time values are computed according to the time offset of your web client." +msgstr "" +"Bij het afdrukken van documenten en het exporteren/importeren van gegevens worden tijdwaarden berekend op basis van deze tijdzone.\n" +"Als de tijdzone niet is ingesteld, wordt UTC (Coulated Universal Time) gebruikt.\n" +"Overal elders worden tijdwaarden berekend op basis van de tijdafwijking van uw web cliënt." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_12 +msgid "Wilson" +msgstr "Wilson" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"With the growing use of\n" +" online learning and giving examinations over\n" +" the online mode." +msgstr "" +"Met het toenemende gebruik van\n" +" online leren en het geven van examens\n" +" via de online modus." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Year" +msgstr "Jaar" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "You cannot create recursive Course." +msgstr "U kunt geen recursieve cursus maken." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "ZIP" +msgstr "ZIP" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__zip +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__zip +msgid "Zip" +msgstr "Ritssluiting" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_zoom +msgid "Zoom" +msgstr "Zoom" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,help:openeducat_core.field_op_student__days_sales_outstanding +msgid "" +"[(Total Receivable/Total Revenue) * number of days since the first invoice] " +"for this customer" +msgstr "" +"[(Totale te ontvangen/Totale omzet) * aantal dagen sinds de eerste factuur] " +"voor deze klant" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "miscellaneous" +msgstr "gemengd" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "or" +msgstr "of" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__state +msgid "state" +msgstr "staat" diff --git a/CatEdu/openeducat_core/i18n/pt.po b/CatEdu/openeducat_core/i18n/pt.po new file mode 100644 index 0000000..4d436b4 --- /dev/null +++ b/CatEdu/openeducat_core/i18n/pt.po @@ -0,0 +1,4229 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-19 10:43+0000" +"PO-Revision-Date:2024-02-19 10:43+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_bonafide +msgid "'Bonafide Certificate - %s' % (object.name)" +msgstr "'Certificado genuíno - %s' % (object.name)" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_idcard +msgid "'Student ID Card - %s' % (object.name)" +msgstr "'Carteira de estudante - %s' % (object.name)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,help:openeducat_core.field_op_student__type +msgid "" +"- Contact: Use this to organize the contact details of employees of a given company (e.g. CEO, CFO, ...).\n" +"- Invoice Address: Preferred address for all invoices. Selected by default when you invoice an order that belongs to this company.\n" +"- Delivery Address: Preferred address for all deliveries. Selected by default when you deliver an order that belongs to this company.\n" +"- Other: Other address for the company (e.g. subsidiary, ...)" +msgstr "" +"- Contato: Use para organizar os detalhes de contato dos funcionários de uma determinada empresa (por exemplo, CEO, CFO, ...).\n" +"- Endereço da fatura: Endereço preferencial para todas as faturas. Selecionado por padrão quando você fatura um pedido que pertence a esta empresa.\n" +"- Endereço de entrega: endereço preferencial para todas as entregas. Selecionado por padrão quando você entrega um pedido que pertence a esta empresa.\n" +"- Outro: Outro endereço da empresa (por exemplo, subsidiária, ...)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "DATE:" +msgstr "DATA:" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "PRINCIPAL" +msgstr "PRINCIPAL" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" BirthDate :\n" +" " +msgstr "" +"
\n" +" \n" +"Data de nascimento:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" Blood Group :\n" +" " +msgstr "" +"
\n" +" \n" +" Grupo sanguíneo:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"\n" +" is / was a bonafide student of this school / college studying in" +msgstr "" +"\n" +" é/foi um aluno genuíno desta escola/faculdade estudando em" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Course :\n" +" " +msgstr "" +"\n" +" Curso:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" Nome:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Bonafide Certificate" +msgstr "Certificado genuíno" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"A unique new way to manage student grades and homework from any device and " +"platform." +msgstr "" +"Uma nova maneira exclusiva de gerenciar notas e trabalhos de casa dos alunos" +" em qualquer dispositivo e plataforma." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a+ +msgid "A+ve" +msgstr "A+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a- +msgid "A-ve" +msgstr "A-e" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab+ +msgid "AB+ve" +msgstr "UE+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab- +msgid "AB-ve" +msgstr "UE-ve" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_20 +msgid "Abdul" +msgstr "Abdul" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_term_view +#: model:ir.model,name:openeducat_core.model_op_academic_term +#: model:ir.ui.menu,name:openeducat_core.menu_academic_term +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Term" +msgstr "Período Acadêmico" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__academic_term_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Academic Terms" +msgstr "Termos Acadêmicos" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_year_view +#: model:ir.model,name:openeducat_core.model_op_academic_year +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__academic_year_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_years_id +#: model:ir.ui.menu,name:openeducat_core.menu_academic_year +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Year" +msgstr "Ano acadêmico" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__accreditation +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Accreditation" +msgstr "Acreditação" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_achievement_enterprise +msgid "Achievement Enterprise" +msgstr "Empresa de conquistas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction +msgid "Action Needed" +msgstr "Ação necessária" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__active +msgid "Active" +msgstr "Ativo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active_lang_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active_lang_count +msgid "Active Lang Count" +msgstr "Contagem de Lang Ativo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_ids +msgid "Activities" +msgstr "Atividades" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity +msgid "Activity" +msgstr "Atividade" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity_enterprise +msgid "Activity Enterprise" +msgstr "Atividade Empresarial" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Decoração de exceção de atividade" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_activity +msgid "Activity Management" +msgstr "Gestão de Atividades" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_state +msgid "Activity State" +msgstr "Estado da atividade" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_icon +msgid "Activity Type Icon" +msgstr "Ícone de tipo de atividade" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__additional_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__additional_info +msgid "Additional info" +msgstr "informação adicional" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Address" +msgstr "Endereço" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__type +msgid "Address Type" +msgstr "tipo de endereço" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission +msgid "Admission" +msgstr "Admissão" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission_enterprise +msgid "Admission Enterprise" +msgstr "Empresa de admissão" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_11 +msgid "Ahmed" +msgstr "Ahmed" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_10 +msgid "Alex" +msgstr "Alex" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,help:openeducat_core.field_op_student__lang +msgid "" +"All the emails and documents sent to this contact will be translated in this" +" language." +msgstr "" +"Todos os e-mails e documentos enviados a este contato serão traduzidos neste" +" idioma." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__allowed_department_ids +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_ids +msgid "Allowed Department" +msgstr "Departamento permitido" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_blog_enterprise +msgid "Alumni Blog Enterprise" +msgstr "Blog de ex-alunos empresarial" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_enterprise +msgid "Alumni Enterprise" +msgstr "Empresa de ex-alunos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_event_enterprise +msgid "Alumni Event Enterprise" +msgstr "Empresa de eventos de ex-alunos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_job_enterprise +msgid "Alumni Job Enterprise" +msgstr "Empresa de empregos para ex-alunos" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_6 +msgid "Ana" +msgstr "Bem" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_25 +msgid "Anderson" +msgstr "Anderson" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_1 +msgid "Andre" +msgstr "André" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_13 +msgid "Andrew" +msgstr "André" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_17 +msgid "Anna" +msgstr "Ana" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__approval_authority +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Approval Authority" +msgstr "Autoridade de aprovação" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Approve" +msgstr "Aprovar" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__approved +msgid "Approved" +msgstr "Aprovado" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Archived" +msgstr "Arquivado" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_asset_request_enterprise +msgid "Asset Request Enterprise" +msgstr "Empresa de solicitação de ativos" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Assign and manage assignments to individual students, group of students\n" +" or entire batch." +msgstr "" +"Atribua e gerencie tarefas a alunos individuais, grupos de alunos\n" +" ou lote inteiro." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment +msgid "Assignment" +msgstr "Atribuição" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_enterprise +msgid "Assignment Enterprise" +msgstr "Atribuição Empresarial" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_bridge +msgid "Assignment Grading Bridge" +msgstr "Ponte de classificação de tarefas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_enterprise +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Assignment Grading Enterprise" +msgstr "Empresa de classificação de tarefas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_rubrics +msgid "Assignment Rubrics" +msgstr "Rubricas da tarefa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_attachment_count +msgid "Attachment Count" +msgstr "Contagem de anexos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance +msgid "Attendance" +msgstr "Comparecimento" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_enterprise +msgid "Attendance Enterprise" +msgstr "Empresa de atendimento" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_face_recognition +msgid "Attendance Face Recognition" +msgstr "Reconhecimento facial de presença" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "Attendance Subject Generic" +msgstr "Assunto de Presença Genérico" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_report_xlsx +msgid "Attendance Xlsx Report" +msgstr "Relatório de presença Xlsx" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Attendance system that improves employee time tracking, scheduling, and\n" +" reporting." +msgstr "" +"Sistema de presença que melhora o controle de tempo dos funcionários, agendamento e\n" +" relatórios." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Automate lead and opportunity tracking with state of the art CRM system built-in\n" +" giving a unparallel competitive advantage." +msgstr "" +"Automatize o rastreamento de leads e oportunidades com sistema CRM integrado de última geração,\n" +" proporcionando uma vantagem competitiva incomparável." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1920 +msgid "Avatar" +msgstr "avatar" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1024 +msgid "Avatar 1024" +msgstr "Avatar 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_128 +msgid "Avatar 128" +msgstr "Avatar 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_256 +msgid "Avatar 256" +msgstr "Avatar 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_512 +msgid "Avatar 512" +msgstr "Avatar 512" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b+ +msgid "B+ve" +msgstr "B+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b- +msgid "B-ve" +msgstr "Banda" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office +msgid "Back Office" +msgstr "Backoffice" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office_admin +msgid "Back Office Admin" +msgstr "Administrador de Back Office" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_backend_theme +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backend Theme" +msgstr "Tema de back-end" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_ids +msgid "Banks" +msgstr "Bancos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__barcode +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__barcode +msgid "Barcode" +msgstr "Código de barras" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__batch_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Batch" +msgstr "Lote" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_batch_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_batch_sub +msgid "Batches" +msgstr "Lotes" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_bigbluebutton +msgid "Bigbluebutton Enterprise" +msgstr "Bigbluebutton Empresa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__birth_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__birth_date +msgid "Birth Date" +msgstr "Data de nascimento" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "A data de nascimento não pode ser posterior à data atual!" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_blacklisted +msgid "Blacklist" +msgstr "Lista negra" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile_blacklisted +msgid "Blacklisted Phone Is Mobile" +msgstr "O telefone na lista negra é móvel" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_blacklisted +msgid "Blacklisted Phone is Phone" +msgstr "Telefone na lista negra é telefone" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__blood_group +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__blood_group +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Blood Group" +msgstr "Grupo sanguíneo" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_13 +msgid "Bob" +msgstr "Prumo" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_bonafide +msgid "Bonafide Certificate" +msgstr "Certificado genuíno" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__both +msgid "Both" +msgstr "Ambos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_bounce +msgid "Bounce" +msgstr "Quicar" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_9 +msgid "Brown" +msgstr "Marrom" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cce +msgid "CCE" +msgstr "CCE" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_crm_enterprise +msgid "CRM Enterprise" +msgstr "CRM empresarial" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cwa +msgid "CWA" +msgstr "CWA" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_campus_enterprise +msgid "Campus Enterprise" +msgstr "Campus Empresarial" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start up data of campus facility in an institute for\n" +" students." +msgstr "" +"O Campus ajuda você a fornecer os dados iniciais das instalações do campus em um instituto para\n" +" alunos." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start up data of campus facility in an " +"institute for students." +msgstr "" +"O Campus ajuda você a fornecer os dados iniciais das instalações do campus " +"em um instituto para estudantes." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__can_publish +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__can_publish +msgid "Can Publish" +msgstr "Pode publicar" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Cancel" +msgstr "Cancelar" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_2 +msgid "Carter" +msgstr "Carter" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_category_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_category_sub +msgid "Categories" +msgstr "Categorias" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__category_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_tree +msgid "Category" +msgstr "Categoria" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Centralized barcode enabled integrated library management." +msgstr "" +"Código de barras centralizado permitiu o gerenciamento integrado da " +"biblioteca." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__channel_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__channel_ids +msgid "Channels" +msgstr "Canais" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_24 +msgid "Charles" +msgstr "Carlos" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_company +msgid "Check if the contact is a company, otherwise it is a person" +msgstr "Verifique se o contato é uma empresa, caso contrário é uma pessoa" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee +msgid "Check this box if this contact is an Employee." +msgstr "Marque esta caixa se este contato for um Funcionário." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__child_ids +msgid "Childs" +msgstr "Crianças" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__city +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__city +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "City" +msgstr "Cidade" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom +msgid "Classroom" +msgstr "Sala de aula" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom_enterprise +msgid "Classroom Enterprise" +msgstr "Empresa de sala de aula" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/review.xml:0 +#, python-format +msgid "Close" +msgstr "Fechar" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__code +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +msgid "Code" +msgstr "Código" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_batch_unique_batch_code +msgid "Code should be unique per batch!" +msgstr "O código deve ser único por lote!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_category_unique_category_code +msgid "Code should be unique per category!" +msgstr "O código deve ser único por categoria!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_course_unique_course_code +msgid "Code should be unique per course!" +msgstr "O código deve ser único por curso!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_subject_unique_subject_code +msgid "Code should be unique per subject!" +msgstr "O código deve ser único por assunto!" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__color +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__color +msgid "Color Index" +msgstr "Índice de cores" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_partner_id +msgid "Commercial Entity" +msgstr "Entidade Comercial" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_company +msgid "Companies" +msgstr "Empresas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_id +msgid "Company" +msgstr "Empresa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_registry +msgid "Company ID" +msgstr "ID da empresa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_name +msgid "Company Name" +msgstr "nome da empresa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_company_name +msgid "Company Name Entity" +msgstr "Entidade Nome da Empresa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_type +msgid "Company Type" +msgstr "Tipo de companhia" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_gid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_gid +msgid "Company database ID" +msgstr "ID do banco de dados da empresa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address +msgid "Complete Address" +msgstr "Endereço completo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__complete_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__complete_name +msgid "Complete Name" +msgstr "Nome completo" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__compulsory +msgid "Compulsory" +msgstr "Obrigatório" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__compulsory_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Compulsory Subjects" +msgstr "Disciplinas Obrigatórias" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_config_settings +msgid "Config Settings" +msgstr "Configurações" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config +msgid "Configuration" +msgstr "Configuração" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of Job Type in Placement Management will let the user to create the\n" +" job." +msgstr "" +"A configuração do tipo de trabalho no Placement Management permitirá que o usuário crie o\n" +" trabalho." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to provide the start up data of fees according to\n" +" the courses of an institute." +msgstr "" +"A configuração de taxas ajuda você a fornecer os dados iniciais das taxas de" +" acordo com os cursos de um instituto." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to provide the start up data of fees " +"according to the courses of an institute." +msgstr "" +"A configuração das taxas ajuda a fornecer os dados iniciais das taxas de " +"acordo com os cursos de um instituto." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in transportation helps you to provide the start up data of\n" +" each route." +msgstr "" +"A configuração de rotas no transporte ajuda você a fornecer os dados iniciais de\n" +" cada rota." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in transportation helps you to provide the start up " +"data of each route." +msgstr "" +"A configuração de rotas no transporte ajuda a fornecer os dados iniciais de " +"cada rota." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Configure different scholarship types." +msgstr "Configure diferentes tipos de bolsas." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_partner +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__child_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__child_ids +msgid "Contact" +msgstr "Contato" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Contact Support" +msgstr "Contate o suporte" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_bounce +msgid "Counter of the number of bounced emails for this contact" +msgstr "Contador do número de e-mails devolvidos para este contato" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Country" +msgstr "País" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_code +msgid "Country Code" +msgstr "Código do país" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Course" +msgstr "Curso" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__course_detail_ids +msgid "Course Details" +msgstr "detalhes do curso" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_course +msgid "Course Management" +msgstr "Gestão de Curso" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_tree +msgid "Course Registration" +msgstr "Registro de curso" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject_registration.py:0 +#, python-format +msgid "Course not found on student's admission!" +msgstr "Curso não encontrado no ingresso do aluno!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_course_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_course_sub +msgid "Courses" +msgstr "Cursos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_boolean +msgid "Create Boolean" +msgstr "Criar booleano" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_create_employee_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +msgid "Create Employee" +msgstr "Criar funcionário" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty_employee +msgid "Create Employee and User of Faculty" +msgstr "Criar funcionário e usuário do corpo docente" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Create Student User" +msgstr "Criar usuário aluno" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Create Terms" +msgstr "Criar Termos" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +msgid "Create User for selected Faculty(s)" +msgstr "Criar usuário para professores selecionados" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create User for selected Student(s)" +msgstr "Criar usuário para aluno(s) selecionado(s)" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_user_create_view_act +#: model:ir.actions.act_window,name:openeducat_core.student_user_create_view_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create Users" +msgstr "Criar usuários" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_customer +msgid "Customer Location" +msgstr "Localização do cliente" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_1 +#: model:op.student,last_name:openeducat_core.op_student_4 +msgid "Dani" +msgstr "Daniel" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Dashboard" +msgstr "Painel" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_dashboard_kpi +msgid "Dashboard KPI" +msgstr "KPI do painel" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_auto_database_backup_dropbox +msgid "Database Backup to Dropbox" +msgstr "Backup de banco de dados para Dropbox" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_auto_database_backup_google_drive +msgid "Database Backup to Google Drive" +msgstr "Backup de banco de dados para Google Drive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_auto_database_backup +msgid "Database Backup to Local Server" +msgstr "Backup de banco de dados para servidor local" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_auto_database_backup_onedrive +msgid "Database Backup to Onedrive" +msgstr "Backup de banco de dados para Onedrive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_auto_database_backup_ftp +msgid "Database Backup to Remote FTP Server" +msgstr "Backup de banco de dados para servidor FTP remoto" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_auto_database_backup_sftp +msgid "Database Backup to Remote SFTP Server" +msgstr "Backup de banco de dados para servidor SFTP remoto" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__date +msgid "Date" +msgstr "Data" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_8 +msgid "David" +msgstr "Davi" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share knowledge with everyone by creating well-informed and\n" +" designed blogs by students or faculties." +msgstr "" +"Forneça e compartilhe conhecimento com todos criando blogs bem informados e\n" +" elaborados por estudantes ou professores." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share knowledge with everyone by creating well-informed and " +"designed blogs by students or faculties." +msgstr "" +"Forneça e compartilhe conhecimento com todos, criando blogs bem informados e" +" elaborados por alunos ou professores." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__department_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__department_id +#: model:ir.ui.menu,name:openeducat_core.menu_op_department_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_tree +msgid "Department" +msgstr "Departamento" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__dept_id +msgid "Department Name" +msgstr "Nome do departamento" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_department_view +msgid "Departments" +msgstr "Departamentos" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Departments count" +msgstr "Contagem de departamentos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_digital_library +msgid "Digital Library" +msgstr "Livraria digital" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_discipline +msgid "Discipline Enterprise" +msgstr "Disciplina Empresa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__display_name +msgid "Display Name" +msgstr "Nome de exibição" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Documentation" +msgstr "Documentação" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Download students attendace xlsx report" +msgstr "Baixe o relatório xlsx de frequência dos alunos" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__draft +msgid "Draft" +msgstr "Rascunho" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_openeducat +msgid "Education" +msgstr "Educação" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_other_education +msgid "Education Other" +msgstr "Educação Outros" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,help:openeducat_core.field_op_student__partner_share +msgid "" +"Either customer (not a user), either shared user. Indicated the current " +"partner is a customer without access or with a limited access created for " +"sharing data." +msgstr "" +"Qualquer cliente (não um usuário), ou usuário compartilhado. Indicado que o " +"parceiro atual é um cliente sem acesso ou com acesso limitado criado para " +"compartilhamento de dados." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__elective +msgid "Elective" +msgstr "Eletivo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__elective_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Elective Subjects" +msgstr "Disciplinas Eletivas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email +msgid "Email" +msgstr "E-mail" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emergency_contact +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__emergency_contact +msgid "Emergency Contact" +msgstr "Contato de emergência" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_hr_employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee +msgid "Employee" +msgstr "Funcionário" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee_ids +msgid "Employees" +msgstr "Funcionários" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employees_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employees_count +msgid "Employees Count" +msgstr "Contagem de funcionários" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__end_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "End Date" +msgstr "Data final" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "A data de término não pode ser definida antes da data de início." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_9 +msgid "Eric" +msgstr "Érico" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/update.py:0 +#, python-format +msgid "Error during communication with the warranty server." +msgstr "Erro durante a comunicação com o servidor de garantia." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__evaluation_type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Evaluation Type" +msgstr "Tipo de avaliação" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_event_enterprise +msgid "Event Enterprise" +msgstr "Empresa de eventos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam +msgid "Exam" +msgstr "Exame" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_enterprise +msgid "Exam Enterprise" +msgstr "Exame Empresarial" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_gpa_enterprise +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Exam GPA Enterprise" +msgstr "Exame GPA Empresarial" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_grading_bridge +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Exam Grading Bridge" +msgstr "Ponte de classificação de exames" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility +msgid "Facility" +msgstr "Instalação" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility_enterprise +msgid "Facility Enterprise" +msgstr "Empresa de instalações" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__faculty_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_root +msgid "Faculties" +msgstr "Faculdades" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Faculties can use the live session to create, edit, and assign both team and" +" individual assignments." +msgstr "" +"As faculdades podem usar a sessão ao vivo para criar, editar e atribuir " +"tarefas individuais e de equipe." + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_tree +msgid "Faculty" +msgstr "Faculdade" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_2 +msgid "Fahad" +msgstr "Fahad" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_10 +msgid "Fatima" +msgstr "Fátima" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees +msgid "Fees" +msgstr "Tarifas" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees Access for Parents" +msgstr "Taxas de acesso para pais" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_enterprise +msgid "Fees Enterprise" +msgstr "Taxas Empresariais" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_duration +msgid "Fees On Duration" +msgstr "Taxas de duração" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_session +msgid "Fees On Session" +msgstr "Taxas na sessão" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_parent_bridge +msgid "Fees Parent Bridge" +msgstr "Taxas Parent Bridge" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_plan +msgid "Fees Plan" +msgstr "Plano de taxas" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__female +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__f +msgid "Female" +msgstr "Fêmea" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized +msgid "" +"Field used to store sanitized phone number. Helps speeding up searches and " +"comparisons." +msgstr "" +"Campo usado para armazenar número de telefone higienizado. Ajuda a agilizar " +"pesquisas e comparações." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__final_year +msgid "Final Year Grades subdivided by Quarters" +msgstr "Notas do último ano subdivididas por trimestres" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__finished +msgid "Finished" +msgstr "Finalizado" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__first_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "First Name" +msgstr "Primeiro nome" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_15 +msgid "Flynn" +msgstr "Flynn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguidores (parceiros)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Ícone incrível da fonte, por exemplo. tarefas fa" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_formatted +msgid "Format email address \"Name \"" +msgstr "Formatar endereço de e-mail \"Nome \"" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_formatted +msgid "Formatted Email" +msgstr "E-mail formatado" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__four_quarter +msgid "Four Quarters" +msgstr "Quatro quartos" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__gpa +msgid "GPA" +msgstr "GPA" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__gender +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gender +msgid "Gender" +msgstr "Gênero" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_student +msgid "General" +msgstr "Em geral" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_general +msgid "General Management" +msgstr "Administração Geral" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__generic +msgid "Generic" +msgstr "Genérico" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_latitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_latitude +msgid "Geo Latitude" +msgstr "Latitude geográfica" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_longitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_longitude +msgid "Geo Longitude" +msgstr "Longitude geográfica" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Get Subjects" +msgstr "Obter assuntos" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Give a better transparency to a parent about their child’s academic " +"activities and achievements." +msgstr "" +"Dê uma melhor transparência aos pais sobre as atividades e realizações " +"acadêmicas de seus filhos." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_googlemeet +msgid "Google Meet" +msgstr "Google Meet" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Google Meet helps you to organize online classrooms or live meetings." +msgstr "" +"O Google Meet ajuda você a organizar salas de aula on-line ou reuniões ao " +"vivo." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__grade_weightage +msgid "Grade Weightage" +msgstr "Peso da classe" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grading +msgid "Grading" +msgstr "Classificação" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grievance_enterprise +msgid "Grievance" +msgstr "Reclamação" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emp_id +msgid "HR Employee" +msgstr "Funcionário de RH" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_20 +msgid "Hajjar" +msgstr "Hajjar" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Harness the power of true open source web conferencing system for online " +"learning." +msgstr "" +"Aproveite o poder do verdadeiro sistema de conferência na Web de código " +"aberto para aprendizagem on-line." + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_3 +msgid "Harvey" +msgstr "Harvey" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__has_message +msgid "Has Message" +msgstr "Tem mensagem" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_health_enterprise +msgid "Health Enterprise" +msgstr "Empresa de saúde" + +#. module: openeducat_core +#: model:ir.module.category,description:openeducat_core.module_category_all_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_all_other_education +#: model:ir.module.category,description:openeducat_core.module_category_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_openeducat_others +msgid "Helps you manage your institutes different-different users." +msgstr "" +"Ajuda você a gerenciar usuários diferentes e diferentes de seus institutos." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"His / Her birthday as recorded in the General Register of the school /\n" +" college is" +msgstr "" +"Seu aniversário conforme registrado no Registro Geral da escola /\n" +" faculdade é" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__id +msgid "ID" +msgstr "EU IA" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id_number +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id_number +msgid "ID Card Number" +msgstr "Número do cartão de identificação" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__im_status +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__im_status +msgid "IM Status" +msgstr "Status de mensagens instantâneas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon" +msgstr "Ícone" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Ícone para indicar uma atividade de exceção." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Se marcada, novas mensagens requerem sua atenção." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Se marcada, algumas mensagens apresentam um erro de entrega." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_blacklisted +msgid "" +"If the email address is on the blacklist, the contact won't receive mass " +"mailing anymore, from any list" +msgstr "" +"Se o endereço de e-mail estiver na lista negra, o contato não receberá mais " +"correspondências em massa, de nenhuma lista" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "" +"If the sanitized phone number is on the blacklist, the contact won't receive" +" mass mailing sms anymore, from any list" +msgstr "" +"Se o número de telefone higienizado estiver na lista negra, o contato não " +"receberá mais sms de correspondência em massa, de qualquer lista" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1920 +msgid "Image" +msgstr "Imagem" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1024 +msgid "Image 1024" +msgstr "Imagem 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_128 +msgid "Image 128" +msgstr "Imagem 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_256 +msgid "Image 256" +msgstr "Imagem 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_512 +msgid "Image 512" +msgstr "Imagem 512" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "Import Template for Batch" +msgstr "Importar modelo para lote" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "Import Template for Courses" +msgstr "Modelo de importação para cursos" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#, python-format +msgid "Import Template for Faculties" +msgstr "Modelo de importação para faculdades" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Student Course Details" +msgstr "Modelo de importação para detalhes do curso do aluno" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Students" +msgstr "Modelo de importação para alunos" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject.py:0 +#, python-format +msgid "Import Template for Subjects" +msgstr "Modelo de importação para assuntos" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__mobile_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a mobile number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"Indica se um número de telefone higienizado na lista negra é um número de " +"celular. Ajuda a distinguir qual número está na lista negra quando há um " +"campo de celular e de telefone em um modelo." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a phone number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"Indica se um número de telefone higienizado na lista negra é um número de " +"telefone. Ajuda a distinguir qual número está na lista negra quando há um " +"campo de celular e de telefone em um modelo." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__industry_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__industry_id +msgid "Industry" +msgstr "Indústria" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address_inline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address_inline +msgid "Inlined Complete Address" +msgstr "Endereço completo embutido" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Institute Detail" +msgstr "Detalhe do Instituto" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_is_follower +msgid "Is Follower" +msgstr "É seguidor" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_public +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_public +msgid "Is Public" +msgstr "É público" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_published +msgid "Is Published" +msgstr "Está publicado" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_company +msgid "Is a Company" +msgstr "É uma empresa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_parent +msgid "Is a Parent" +msgstr "É um pai" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_student +msgid "Is a Student" +msgstr "É um estudante" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of alumni students." +msgstr "Ele permite que você armazene os detalhes dos alunos ex-alunos." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of the Parents." +msgstr "Ele permite que você armazene os detalhes dos Pais." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of the Placement Team, their team leader and\n" +" their team members." +msgstr "" +"Ele permite que você armazene os detalhes da equipe de colocação, do líder da equipe e\n" +" dos membros da equipe." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of the Placement Team, their team leader " +"and their team members." +msgstr "" +"Ele permite que você armazene os detalhes da Equipe de Colocação, do líder " +"da equipe e dos membros da equipe." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It help the student to sign-in in their attendance sheet via kiosk mode\n" +" and barcode scanner." +msgstr "" +"Ele ajuda o aluno a fazer login na folha de presença por meio do modo quiosque\n" +"e leitor de código de barras." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about Online Appointment Booking." +msgstr "Trata-se de agendamento de consultas on-line." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about checking OMR exam sheets using Mobile." +msgstr "Trata-se de verificar as planilhas do exame OMR usando o Mobile." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about checking OMR exam sheets using mobile." +msgstr "Trata-se de verificar as planilhas do exame OMR usando o celular." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about parent teacher meeting related to student performance." +msgstr "" +"Trata-se de uma reunião de pais e professores relacionada ao desempenho dos " +"alunos." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application which provides a facility to manage the timing\n" +" details." +msgstr "" +"É um aplicativo totalmente integrado que fornece um recurso para gerenciar os detalhes de\n" +" temporização." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application which provides a facility to manage the " +"timing details." +msgstr "" +"É um aplicativo totalmente integrado que fornece a facilidade de gerenciar " +"os detalhes de tempo." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used To configure the job type" +msgstr "É usado para configurar o tipo de trabalho" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the skill category." +msgstr "É usado para configurar a categoria de habilidade." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used for admission procedure for the applicant." +msgstr "É utilizado para o procedimento de admissão do candidato." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the class room." +msgstr "É usado para configurar a sala de aula." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the classroom." +msgstr "É usado para configurar a sala de aula." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintanance facility for an institute. To " +"maintain attendance, attendance register is created for particular batch and" +" course" +msgstr "" +"Ele fornece a facilidade de manutenção de frequência para um instituto. Para" +" manter a frequência, é criado um registro de frequência para determinado " +"lote e curso" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintenance facility for an institute. To maintain\n" +" attendance, attendance register is created for particular batch and course" +msgstr "" +"Ele fornece a facilidade de manutenção de frequência para um instituto. Para manter\n" +" frequência, o registro de frequência é criado para determinado lote e curso" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure exam related details like Exam types and Exam\n" +" Rooms." +msgstr "" +"Ele fornece a facilidade de configurar detalhes relacionados ao exame, como " +"tipos de exames e salas de exames." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure exam related details like Exam types " +"and Exam Rooms." +msgstr "" +"Ele fornece a facilidade de configurar detalhes relacionados ao exame, como " +"tipos de exames e salas de exames." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure library management" +msgstr "" +"Ele fornece a facilidade para configurar o gerenciamento da biblioteca" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure the assignment type." +msgstr "Ele fornece a facilidade para configurar o tipo de atribuição." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the placement facility for student." +msgstr "Ele fornece a facilidade de colocação para o aluno." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies achievement of student." +msgstr "Ele especifica o desempenho do aluno." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies health of the student." +msgstr "Especifica a saúde do aluno." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies lesson planing for the upcoming session." +msgstr "Ele especifica o planejamento da aula para a próxima sessão." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies overall discipline of student." +msgstr "Ele especifica a disciplina geral do aluno." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It will generate Secure QR Code." +msgstr "Ele irá gerar um código QR seguro." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Its Specify lesson planing for the upcoming session." +msgstr "É Especificar o planejamento da aula para a próxima sessão." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_6 +msgid "Jack" +msgstr "Jack" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_22 +msgid "Jacobs" +msgstr "Jacó" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_12 +msgid "James" +msgstr "James" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_jitsi_enterprise +msgid "Jitsi Enterprise" +msgstr "Jitsi Enterprise" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Jitsi is a set of open-source projects that allows you to easily build and " +"deploy secure videoconferencing solutions." +msgstr "" +"Jitsi é um conjunto de projetos de código aberto que permite construir e " +"implantar facilmente soluções seguras de videoconferência." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_job_enterprise +msgid "Job Enterprise" +msgstr "Empresa de trabalho" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__function +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__function +msgid "Job Position" +msgstr "Cargo" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_5 +msgid "John" +msgstr "John" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_10 +msgid "Johnson" +msgstr "Johnson" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_16 +msgid "Jones" +msgstr "Jones" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_12 +msgid "Julie" +msgstr "Júlia" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_25 +msgid "Kate" +msgstr "Kate" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_admission +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "LMS Admission" +msgstr "Admissão LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_blog +msgid "LMS Blog Enterprise" +msgstr "LMS Blog Empresarial" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms +msgid "LMS Enterprise" +msgstr "LMS Empresarial" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_forum +msgid "LMS Forum Enterprise" +msgstr "LMS Fórum Empresarial" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_gamification +msgid "LMS Gamification Enterprise" +msgstr "LMS Gamificação Empresarial" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_h5p +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "LMS H5P Enterprise" +msgstr "LMS H5P Corporativo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sale +msgid "LMS Sale Enterprise" +msgstr "Empresa de venda LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_survey +msgid "LMS Survey Enterprise" +msgstr "Empresa de pesquisa LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_website +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "LMS Website" +msgstr "Site do LMS" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "LOGO" +msgstr "LOGOTIPO" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__lang +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Language" +msgstr "Linguagem" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Last Name" +msgstr "Sobrenome" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_uid +msgid "Last Updated by" +msgstr "Última atualização por" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_date +msgid "Last Updated on" +msgstr "Última atualização em" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_login +msgid "Latest Connection" +msgstr "Última conexão" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lesson +msgid "Lesson Enterprise" +msgstr "Lição Empresarial" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library +msgid "Library" +msgstr "Biblioteca" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_barcode +msgid "Library Barcode Enterprise" +msgstr "Biblioteca de código de barras empresarial" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_enterprise +msgid "Library Enterprise" +msgstr "Empresa de biblioteca" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_13 +msgid "Lily" +msgstr "Lírio" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__student_line +msgid "Line" +msgstr "Linha" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_14 +msgid "Lisa" +msgstr "Lisa" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Live Classroom Integrations" +msgstr "Integrações em sala de aula ao vivo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live +msgid "Live Meeting" +msgstr "Reunião ao vivo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_assignment +msgid "Live Meeting Assignment" +msgstr "Atribuição de reunião ao vivo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attendance +msgid "Live Meeting Attendance" +msgstr "Participação em reuniões ao vivo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attentiveness +msgid "Live Meeting Attentiveness" +msgstr "Atenção em reuniões ao vivo" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Live classroom comes with a dynamic set of teaching and learning tools\n" +" to simulate\n" +" a physical classroom learning environment." +msgstr "" +"A sala de aula ao vivo vem com um conjunto dinâmico de ferramentas de ensino e aprendizagem\n" +" para simular\n" +" um ambiente de aprendizagem em sala de aula física." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_drag_into_text +msgid "Lms Drag Into Text" +msgstr "Lms arrastar para texto" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Lms Drag Into TextProvides facility to conduct online exam platform with " +"question type Drag Into Text" +msgstr "" +"Lms Drag Into Text Fornece facilidade para realizar plataforma de exame on-" +"line com tipo de pergunta Drag Into Text" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_interactive_video +msgid "Lms Interactive Video" +msgstr "Vídeo Interativo Lms" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_following +msgid "Lms Match Following" +msgstr "Lms Partida Seguindo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_images +msgid "Lms Match Images" +msgstr "Imagens de correspondência Lms" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_multiple_choice +msgid "Lms Multiple Choice" +msgstr "Lms Múltipla Escolha" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_numeric +msgid "Lms Numeric" +msgstr "Lms Numérico" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sort_paragraphs +msgid "Lms Sort Paragraphs" +msgstr "Lms Classificar Parágrafos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__login +msgid "Login" +msgstr "Conecte-se" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_5 +msgid "Lukas" +msgstr "Lucas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__main_department_id +msgid "Main Department" +msgstr "Departamento Principal" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__male +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__m +msgid "Male" +msgstr "Macho" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_11 +msgid "Malik" +msgstr "Malik" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage Events for students" +msgstr "Gerenciar eventos para alunos" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage Students Admission" +msgstr "Gerenciar admissão de alunos" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage Students can Add Multiple Subjects" +msgstr "Gerenciar alunos pode adicionar vários assuntos" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage books, articles, media and much more" +msgstr "Gerencie livros, artigos, mídia e muito mais" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage studetns progress report" +msgstr "Gerenciar relatório de progresso dos alunos" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_9 +msgid "Marcia" +msgstr "Márcia" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_23 +msgid "Maria" +msgstr "Maria" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_4 +msgid "Marie" +msgstr "Maria" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_8 +#: model:op.student,first_name:openeducat_core.op_student_2 +msgid "Mark" +msgstr "Marca" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_18 +msgid "Martin" +msgstr "Martinho" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_mass_subject_registration +msgid "Mass Subject Registration" +msgstr "Registro de assunto em massa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__max_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__max_unit_load +msgid "Maximum Unit Load" +msgstr "Carga máxima da unidade" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_meeting_enterprise +msgid "Meeting Enterprise" +msgstr "Reunião empresarial" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error +msgid "Message Delivery error" +msgstr "Erro na entrega de mensagens" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn_msg +msgid "Message for Stock Picking" +msgstr "Mensagem para seleção de estoque" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_ids +msgid "Messages" +msgstr "Mensagens" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_4 +msgid "Michael" +msgstr "Michael" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Microsoft Teams allows you to stay connected and organized with Chat, Meet, " +"Call and Collaborate." +msgstr "" +"O Microsoft Teams permite que você fique conectado e organizado com Chat, " +"Meet, Call e Collaborate." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__middle_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Middle Name" +msgstr "Nome do meio" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_24 +msgid "Miller" +msgstr "Moleiro" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__min_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__min_unit_load +msgid "Minimum Unit Load" +msgstr "Carga mínima da unidade" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_3 +msgid "Mitzi" +msgstr "Mitzi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile +msgid "Mobile" +msgstr "Móvel" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Monitor all your department from a real-time Dashboard." +msgstr "Monitore todo o seu departamento a partir de um painel em tempo real." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_7 +msgid "Moore" +msgstr "Moura" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_multi_department +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Multi Departments" +msgstr "Vários departamentos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__my_activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Prazo da minha atividade" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Name" +msgstr "Nome" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__nationality +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__nationality +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Nationality" +msgstr "Nacionalidade" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Prazo da próxima atividade" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_summary +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_summary +msgid "Next Activity Summary" +msgstr "Resumo da próxima atividade" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_id +msgid "Next Activity Type" +msgstr "Próximo tipo de atividade" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_16 +msgid "Nora" +msgstr "Nora" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__normal +msgid "Normal" +msgstr "Normal" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_normalized +msgid "Normalized Email" +msgstr "E-mail normalizado" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__comment +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__comment +msgid "Notes" +msgstr "Notas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_notice_board_enterprise +msgid "Notice Board Enterprise" +msgstr "Quadro de avisos corporativo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of Actions" +msgstr "Número de ações" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_count +msgid "Number of Departments" +msgstr "Número de departamentos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of errors" +msgstr "Número de erros" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Número de mensagens que exigem ação" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Número de mensagens com erro de entrega" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o+ +msgid "O+ve" +msgstr "O + ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o- +msgid "O-ve" +msgstr "O-e" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_omr +msgid "OMR" +msgstr "OMR" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Offer HD audio and video-enabled live classes with up to 100 participants at" +" the same time at the most affordable cost." +msgstr "" +"Ofereça aulas ao vivo com áudio e vídeo HD com até 100 participantes ao " +"mesmo tempo pelo custo mais acessível." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_online_admission +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Online Admission Enterprise" +msgstr "Empresa de admissão on-line" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_online_appointment +msgid "Online Appointment Enterprise" +msgstr "Empresa de agendamento on-line" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_root +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "OpenEduCat" +msgstr "OpenEduCat" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "OpenEduCat Apps" +msgstr "Aplicativos OpenEduCat" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "OpenEduCat Backup" +msgstr "Backup OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_batch +msgid "OpenEduCat Batch" +msgstr "Lote OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_category +msgid "OpenEduCat Category" +msgstr "Categoria OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_course +msgid "OpenEduCat Course" +msgstr "Curso OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_department +msgid "OpenEduCat Department" +msgstr "Departamento OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Corpo Docente OpenEduCat" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "OpenEduCat Inc" +msgstr "OpenEduCat Inc." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "OpenEduCat LMS" +msgstr "OpenEduCat LMS" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat_others +msgid "OpenEduCat Others" +msgstr "OpenEduCat Outros" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules helps you to generate backups of your databases\n" +" automatically on regular interval of times. The generated backups can be stored\n" +" into local storage, FTP server, SFTP server, Dropbox, Google Drive or Onedrive." +msgstr "" +"Os módulos de backup automático OpenEduCat ajudam você a gerar backups de seus bancos de dados\n" +" automaticamente em intervalos regulares. Os backups gerados podem ser armazenados\n" +" em armazenamento local, servidor FTP, servidor SFTP, Dropbox, Google Drive ou Onedrive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules helps you to generate backups of your " +"databases automatically on regular interval of times. The generated backups " +"can be stored into local storage, FTP server, SFTP server, Dropbox, Google " +"Drive or Onedrive.User can enable auto remove option to automatically delete" +" old backups. User can enable email notification to be notified about the " +"success and failure of the backup generation and storage. Using Automatic " +"Database Backup module user can generate and store database backups to " +"multiple location." +msgstr "" +"Os módulos de backup automático OpenEduCat ajudam você a gerar backups de " +"seus bancos de dados automaticamente em intervalos regulares. Os backups " +"gerados podem ser armazenados em armazenamento local, servidor FTP, servidor" +" SFTP, Dropbox, Google Drive ou Onedrive. O usuário pode ativar a opção de " +"remoção automática para excluir automaticamente backups antigos. O usuário " +"pode ativar a notificação por e-mail para ser notificado sobre o sucesso e a" +" falha da geração e armazenamento de backup. Usando o módulo de backup " +"automático de banco de dados, o usuário pode gerar e armazenar backups de " +"banco de dados em vários locais." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management system helps you to create your online course.\n" +" Create your sections and course material in it." +msgstr "" +"O sistema de gerenciamento de aprendizagem OpenEduCat ajuda você a criar seu curso on-line.\n" +" Crie suas seções e material do curso nele." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management system helps you to create your online " +"course. Create your sections and course material in it." +msgstr "" +"O sistema de gerenciamento de aprendizagem OpenEduCat ajuda você a criar seu" +" curso online. Crie suas seções e material do curso nele." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat provides help to enhance the overall user system by providing\n" +" options to send leave requests to different groups or sections of\n" +" people." +msgstr "" +"O OpenEduCat ajuda a aprimorar o sistema geral do usuário, fornecendo\n" +" opções para enviar solicitações de licença para diferentes grupos ou seções de\n" +" pessoas." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize and manage classrooms with equipment and facilities required\n" +" for giving best classroom sessions." +msgstr "" +"Organize e gerencie salas de aula com os equipamentos e instalações necessários\n" +" para oferecer as melhores sessões em sala de aula." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize events, publish event information and images, send RSVP to\n" +" attendees and keep the count of who joined in." +msgstr "" +"Organize eventos, publique informações e imagens do evento, envie confirmação de presença aos\n" +" participantes e mantenha a contagem de quem participou." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__o +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__other +msgid "Other" +msgstr "Outro" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__others +msgid "Other(overlapping terms, custom schedules)" +msgstr "Outros (termos sobrepostos, programações personalizadas)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent +msgid "Parent" +msgstr "Pai" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__parent_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Parent Course" +msgstr "Curso para Pais" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__parent_id +msgid "Parent Department" +msgstr "Departamento Parental" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent_enterprise +msgid "Parent Enterprise" +msgstr "Empresa-mãe" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__parent_term +msgid "Parent Term" +msgstr "Termo pai" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_name +msgid "Parent name" +msgstr "Nome dos pais" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Participate in class discussion by sharing points of view, asking questions," +" and contributing to group projects." +msgstr "" +"Participe da discussão em classe compartilhando pontos de vista, fazendo " +"perguntas e contribuindo para projetos de grupo." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Partner" +msgstr "Parceiro" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_company_registry_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_company_registry_partner_id +msgid "Partner with same Company Registry" +msgstr "Parceria com o mesmo registro de empresa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_vat_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_vat_partner_id +msgid "Partner with same Tax ID" +msgstr "Parceria com o mesmo ID fiscal" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_19 +msgid "Patrick" +msgstr "Patrício" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_21 +msgid "Paul" +msgstr "Paulo" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_6 +msgid "Peeters" +msgstr "Peeters" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Personal Information" +msgstr "Informações pessoais" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone +msgid "Phone" +msgstr "Telefone" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "Phone Blacklisted" +msgstr "Telefone na lista negra" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_mobile_search +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_mobile_search +msgid "Phone/Mobile" +msgstr "Telefone móvel" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_enterprise +msgid "Placement Enterprise" +msgstr "Empresa de colocação" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_job_enterprise +msgid "Placement Job Enterprise" +msgstr "Empresa de emprego de colocação" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__practical +msgid "Practical" +msgstr "Prático" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Present makes taking attendance fast, accurate and easy. Get a clear view of" +" your entire class roster." +msgstr "" +"O Presente torna o atendimento rápido, preciso e fácil. Obtenha uma visão " +"clara de toda a sua turma." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_product_pricelist +msgid "Pricelist" +msgstr "Lista de preços" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_details +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_main_student +msgid "Profile" +msgstr "Perfil" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "Provided by" +msgstr "Fornecido por" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Provides facility to conduct online LMS platform Interactive video." +msgstr "" +"Fornece facilidade para conduzir vídeo interativo da plataforma LMS online." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to conduct online exam platform with question type Drag " +"Into Text." +msgstr "" +"Fornece facilidade para realizar plataforma de exame on-line com perguntas " +"do tipo Drag Into Text." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to conduct online exam platform with question type Match " +"Following" +msgstr "" +"Fornece facilidade para conduzir plataforma de exame on-line com tipo de " +"pergunta Match Following" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to conduct online exam platform with question type Match " +"Images" +msgstr "" +"Fornece facilidade para realizar plataforma de exame on-line com tipo de " +"pergunta Match Images" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to conduct online exam platform with question type " +"Multiple Choice" +msgstr "" +"Fornece facilidade para realizar plataforma de exame on-line com perguntas " +"do tipo Múltipla Escolha" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to conduct online exam platform with question type Numeric" +msgstr "" +"Fornece facilidade para realizar plataforma de exame on-line com perguntas " +"do tipo Numérico" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to conduct online exam platform with question type " +"Numeric." +msgstr "" +"Oferece facilidade para realização de plataforma de exames on-line com " +"perguntas do tipo Numérico." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to conduct online exam platform with question type Sort " +"Paragraphs." +msgstr "" +"Fornece facilidade para realizar plataforma de exame on-line com perguntas " +"do tipo Classificar Parágrafos." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Publish Notice and Circular." +msgstr "Publicar Aviso e Circular." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_publisher_warranty_contract +msgid "Publisher Warranty Contract" +msgstr "Contrato de garantia do editor" + +#. module: openeducat_core +#: model:ir.actions.server,name:openeducat_core.ir_cron_module_update_notification_openeducat_ir_actions_server +msgid "Publisher: Update Notification OpenEduCat" +msgstr "Editor: Notificação de atualização OpenEduCat" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_anti_cheating +msgid "Quiz Anti Cheating" +msgstr "Questionário anti-trapaça" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_drag_into_text +msgid "Quiz Drag Into Text" +msgstr "Questionário arrastado para o texto" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz +msgid "Quiz Enterprise" +msgstr "Questionário Empresarial" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_following +msgid "Quiz Match Following" +msgstr "Partida de questionário a seguir" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_images +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Quiz Match Images" +msgstr "Imagens de correspondência de questionário" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_multiple_choice +msgid "Quiz Multiple Choice" +msgstr "Questionário de múltipla escolha" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_numeric +msgid "Quiz Numeric" +msgstr "Questionário Numérico" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_sort_paragraphs +msgid "Quiz Sort Paragraphs" +msgstr "Parágrafos de classificação do questionário" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref +msgid "Reference" +msgstr "Referência" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gr_no +msgid "Registration Number" +msgstr "Número de registro" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_unique_gr_no +msgid "Registration Number must be unique per student!" +msgstr "O número de inscrição deve ser único por aluno!" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reject" +msgstr "Rejeitar" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__rejected +msgid "Rejected" +msgstr "Rejeitado" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_id +msgid "Related Company" +msgstr "Empresa Relacionada" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_employee_form_address_inherit +msgid "Related User" +msgstr "Usuário relacionado" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee_ids +msgid "Related employees based on their private address" +msgstr "Funcionários relacionados com base em seu endereço privado" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_report_main +msgid "Reporting" +msgstr "Comunicando" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reset to Draft" +msgstr "Redefinir para rascunho" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_user_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_user_id +msgid "Responsible User" +msgstr "Usuário Responsável" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_id +msgid "Restrict publishing to this website." +msgstr "Restringir a publicação a este site." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_19 +msgid "Richard" +msgstr "Ricardo" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_14 +msgid "Robert" +msgstr "Roberto" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__roll_number +msgid "Roll Number" +msgstr "Número do rolo" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_id +msgid "Roll Number & Student must be unique per Batch!" +msgstr "O número do rolo e o aluno devem ser únicos por lote!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_course_id +msgid "Roll Number must be unique per Batch!" +msgstr "O número do rolo deve ser único por lote!" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_7 +msgid "Ruby" +msgstr "Rubi" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__running +msgid "Running" +msgstr "Correndo" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_3 +msgid "Russell" +msgstr "Russel" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Erro de entrega de SMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_id +msgid "Salesperson" +msgstr "Vendedor" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_7 +msgid "Samuel" +msgstr "Samuel" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_11 +msgid "Sana" +msgstr "Bastante" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized +msgid "Sanitized Number" +msgstr "Número higienizado" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_1 +msgid "Sara" +msgstr "Sara" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule examination through various methods like CCE, CPA and much more " +"with just a few clicks." +msgstr "" +"Agende exames por meio de diversos métodos como CCE, CPA e muito mais com " +"apenas alguns cliques." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule session, inform students and faculties all with just a few clicks " +"and one single screen." +msgstr "" +"Agende sessão, informe alunos e professores com apenas alguns cliques e uma " +"única tela." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_scholarship_enterprise +msgid "Scholarship Enterprise" +msgstr "Empresa de bolsa de estudos" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_21 +msgid "Scott" +msgstr "Scott" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_secure +msgid "Secure QR" +msgstr "QR seguro" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__picking_warn +msgid "" +"Selecting the \"Warning\" option will notify user with the message, " +"Selecting \"Blocking Message\" will throw an exception with the message and " +"block the flow. The Message has to be written in the next field." +msgstr "" +"Selecionar a opção \"Aviso\" notificará o usuário com a mensagem. Selecionar" +" \"Bloquear mensagem\" lançará uma exceção com a mensagem e bloqueará o " +"fluxo. A Mensagem deve ser escrita no próximo campo." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__self +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__self +msgid "Self" +msgstr "Auto" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.action_openeducat_configuration +#: model:ir.actions.act_window,name:openeducat_core.openeducat_config_settings_core_action +#: model:ir.ui.menu,name:openeducat_core.menu_openeducat_config +msgid "Settings" +msgstr "Configurações" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_share +msgid "Share Partner" +msgstr "Parceiro de compartilhamento" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_15 +msgid "Sheryl" +msgstr "Sheryl" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__signature +msgid "Signature" +msgstr "Assinatura" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_expiration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_expiration +msgid "Signup Expiration" +msgstr "Expiração da inscrição" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_token +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_token +msgid "Signup Token" +msgstr "Token de inscrição" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_type +msgid "Signup Token Type" +msgstr "Tipo de token de inscrição" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_valid +msgid "Signup Token is Valid" +msgstr "O token de inscrição é válido" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_url +msgid "Signup URL" +msgstr "URL de inscrição" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_5 +msgid "Simon" +msgstr "Simão" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_skill_assessment +msgid "Skill Assessment Enterprise" +msgstr "Empresa de avaliação de habilidades" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skill_enterprise +msgid "Skill Enterprise" +msgstr "Empresa de habilidades" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skypemeet +msgid "Skype Meet" +msgstr "Reunião pelo Skype" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Skype Meet lets you create online meetings with no sign-ups or downloads " +"required, simply generate your unique link and share it with all " +"participants." +msgstr "" +"O Skype Meet permite que você crie reuniões online sem necessidade de " +"inscrições ou downloads, basta gerar seu link exclusivo e compartilhá-lo com" +" todos os participantes." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_8 +msgid "Smith" +msgstr "Smith" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_18 +msgid "Sophia" +msgstr "Sofia" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different activities which is held in an institute." +msgstr "Especifique as diferentes atividades realizadas em um instituto." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different facilities of an institute." +msgstr "Especifique as diferentes instalações de um instituto." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which is held in an institute for students." +msgstr "" +"Especifique diferentes tipos de questionário realizados em um instituto para" +" estudantes." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__starred_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__starred_message_ids +msgid "Starred Message" +msgstr "Mensagem com estrela" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__start_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "Start Date" +msgstr "Data de início" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__state_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__state_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "State" +msgstr "Estado" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__state +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Status" +msgstr "Status" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Status com base nas atividades\n" +"Atrasado: a data de vencimento já passou\n" +"Hoje: a data da atividade é hoje\n" +"Planejada: atividades futuras." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_14 +msgid "Stevens" +msgstr "Stevens" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn +msgid "Stock Picking" +msgstr "Coleta de estoque" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street +msgid "Street" +msgstr "Rua" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street..." +msgstr "Rua..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street2 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street2 +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street2" +msgstr "Rua # 2" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__student_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_tree +msgid "Student" +msgstr "Estudante" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_attendance_enterprise +msgid "Student Attendance Kiosk" +msgstr "Quiosque de atendimento estudantil" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Student Course" +msgstr "Curso para Estudantes" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_course_view +#: model:ir.ui.menu,name:openeducat_core.student_course_menu +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_tree +msgid "Student Course Detail" +msgstr "Detalhes do curso do aluno" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student_course +msgid "Student Course Details" +msgstr "Detalhes do curso para estudantes" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_idcard +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student ID Card" +msgstr "Cartão de identificação de estudante" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student IDCard" +msgstr "Cartão de identificação de estudante" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_leave_enterprise +msgid "Student Leave" +msgstr "Licença de estudante" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_progress_enterprise +msgid "Student Progress Enterprise" +msgstr "Empresa de progresso estudantil" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Student can sign-in in their attendance sheet using facial features from\n" +" image or video." +msgstr "" +"O aluno pode fazer login na folha de presença usando características faciais de\n" +" imagem ou vídeo." + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_student_id +msgid "Student must be unique per Batch!" +msgstr "O aluno deve ser único por lote!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__student_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_root +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Students" +msgstr "Alunos" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_tree +msgid "Subject" +msgstr "Assunto" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_subject +msgid "Subject Management" +msgstr "Gerenciamento de assuntos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_subject_material_allocation +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Subject Material Allocation" +msgstr "Alocação de Material Assunto" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_subject_registration_view +#: model:ir.ui.menu,name:openeducat_core.subject_registration_student_menu +msgid "Subject Registration" +msgstr "Cadastro de Assunto" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_pivot +msgid "Subject Registration Analysis" +msgstr "Análise de Registro de Assunto" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "Detalhes de registro do assunto" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__subject_type +msgid "Subject Type" +msgstr "Tipo de assunto" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__subject +msgid "Subject Wise" +msgstr "Assunto sábio" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_graph +msgid "Subject registration graph" +msgstr "Gráfico de registro de assunto" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__subject_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__faculty_subject_ids +msgid "Subject(s)" +msgstr "Assuntos)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Subject-specific attendance will be gathered during a particular\n" +" session, whereas general attendance will be collected by one\n" +" responsible\n" +" faculty member for the entire day." +msgstr "" +"A frequência de uma disciplina específica será coletada durante uma sessão específica, enquanto a frequência geral será coletada por um membro do corpo docente\n" +" responsável durante todo o dia." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "" +"Subject-specific attendance will be gathered during a particular session, " +"whereas general attendance will be collected by one responsible faculty " +"member for the entire day." +msgstr "" +"A frequência específica da disciplina será coletada durante uma sessão " +"específica, enquanto a frequência geral será coletada por um docente " +"responsável durante todo o dia." + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_subject_view +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__subject_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_subject_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +msgid "Subjects" +msgstr "assuntos" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Submit" +msgstr "Enviar" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__submitted +msgid "Submitted" +msgstr "Submetido" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_23 +msgid "Swartz" +msgstr "Swartz" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__category_id +msgid "Tags" +msgstr "Tag" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__vat +msgid "Tax ID" +msgstr "CPF" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_17 +msgid "Taylor" +msgstr "Taylor" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_teams +msgid "Teams" +msgstr "Equipes" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__term_structure +msgid "Term Structure" +msgstr "Estrutura do termo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_term_id +msgid "Terms" +msgstr "Termos" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,help:openeducat_core.field_op_student__country_code +msgid "" +"The ISO country code in two chars. \n" +"You can use this field for quick search." +msgstr "" +"O código ISO do país em dois caracteres. \n" +"Você pode usar este campo para pesquisa rápida." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"The Main Purpose of Implementing an Asset Management in Education Facilities" +msgstr "" +"O objetivo principal da implementação de uma gestão de ativos em instalações" +" educacionais" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,help:openeducat_core.field_op_student__vat +msgid "" +"The Tax Identification Number. Values here will be validated based on the " +"country format. You can use '/' to indicate that the partner is not subject " +"to tax." +msgstr "" +"O Número de Identificação Fiscal. Os valores aqui serão validados com base " +"no formato do país. Você pode usar '/' para indicar que o parceiro não está " +"sujeito a impostos." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_url +msgid "The full URL to access the document through the website." +msgstr "A URL completa para acessar o documento pelo site." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__user_id +msgid "The internal user in charge of this contact." +msgstr "O usuário interno responsável por este contato." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,help:openeducat_core.field_op_student__company_registry +msgid "" +"The registry number of the company. Use it if it is different from the Tax " +"ID. It must be unique across all partners of a same country" +msgstr "" +"O número de registro da empresa. Use-o se for diferente do número de " +"identificação fiscal. Deve ser único entre todos os parceiros de um mesmo " +"país" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_customer +msgid "" +"The stock location used as destination when sending goods to this contact." +msgstr "" +"O local de estoque usado como destino ao enviar mercadorias para esse " +"contato." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_supplier +msgid "" +"The stock location used as source when receiving goods from this contact." +msgstr "" +"O local de estoque usado como origem ao receber mercadorias deste contato." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__theory +msgid "Theory" +msgstr "Teoria" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This Module Adds The Feature Of Digital Library To Read Books In OpenEduCat." +msgstr "" +"Este módulo adiciona o recurso de biblioteca digital para leitura de livros " +"no OpenEduCat." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_normalized +msgid "" +"This field is used to search on email address as the primary email field can" +" contain more than strictly an email address." +msgstr "" +"Este campo é usado para pesquisar endereços de e-mail, pois o campo de " +"e-mail principal pode conter mais do que apenas um endereço de e-mail." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "This is to certify that" +msgstr "Isto é para certificar que" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "This module adds the feature in OpenEduCat LMS to sell courses online." +msgstr "" +"Este módulo adiciona o recurso no OpenEduCat LMS para vender cursos online." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds the feature of forum in learning management system to " +"OpenEduCat." +msgstr "" +"Este módulo adiciona o recurso de fórum no sistema de gerenciamento de " +"aprendizagem ao OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds the feature of gamification in learning management system " +"to OpenEduCat." +msgstr "" +"Este módulo adiciona o recurso de gamificação no sistema de gerenciamento de" +" aprendizagem ao OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds the feature of survey in learning management system to " +"OpenEduCat." +msgstr "" +"Este módulo adiciona o recurso de pesquisa no sistema de gerenciamento de " +"aprendizagem ao OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "This module adds the feature to manage facilities to OpenEduCat." +msgstr "" +"Este módulo adiciona o recurso de gerenciamento de instalações ao " +"OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "This module adds you feature to create invoice for fees collection." +msgstr "" +"Este módulo adiciona recurso para criar fatura para cobrança de taxas." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows Faculty to Create Rubrics Template to grade the\n" +" assignments based on points or percentage and manage the assignment\n" +" submission." +msgstr "" +"Este módulo permite que o corpo docente crie um modelo de rubricas para avaliar as\n" +" tarefas com base em pontos ou porcentagem e gerenciar o envio\n" +" da tarefa." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "This module allows alumni to create job post." +msgstr "Este módulo permite que ex-alunos criem postos de trabalho." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "This module allows parent to access fees details of their children." +msgstr "" +"Este módulo permite que os pais acessem os detalhes das taxas de seus " +"filhos." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "This module allows to store generated backups on Dropbox." +msgstr "Este módulo permite armazenar backups gerados no Dropbox." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "This module allows to store generated backups on Google Drive." +msgstr "Este módulo permite armazenar backups gerados no Google Drive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "This module allows to store generated backups on Onedrive." +msgstr "Este módulo permite armazenar backups gerados no Onedrive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "This module allows to store generated backups to remote FTP server." +msgstr "" +"Este módulo permite armazenar backups gerados em um servidor FTP remoto." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows to store generated backups to remote SFTP\n" +" server just like FTP Server, but it adds a layer of security to\n" +" the process." +msgstr "" +"Este módulo permite armazenar backups gerados em um servidor SFTP\n" +" remoto, assim como o servidor FTP, mas adiciona uma camada de segurança\n" +" ao processo." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "This module provides a helping hand to students." +msgstr "Este módulo fornece uma ajuda aos alunos." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" +"Esta lista de preços será utilizada, em vez da lista padrão, para vendas ao " +"parceiro atual" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_15 +msgid "Thomas" +msgstr "Tomás" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__three_sem +msgid "Three Trimesters" +msgstr "Três trimestres" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable +msgid "Timetable" +msgstr "Calendário" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable_enterprise +msgid "Timetable Enterprise" +msgstr "Horário Empresarial" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz +msgid "Timezone" +msgstr "Fuso horário" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz_offset +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz_offset +msgid "Timezone offset" +msgstr "Deslocamento de fuso horário" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__title +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Title" +msgstr "Título" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "To the best of my knowledge, he / she bears a Good Moral character." +msgstr "Até onde sei, ele/ela tem um caráter de Boa Moral." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_transportation_enterprise +msgid "Transportation Enterprise" +msgstr "Empresa de transporte" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem +msgid "Two Semesters" +msgstr "Dois semestres" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_qua +msgid "Two Semesters subdivided by Quarters" +msgstr "Dois semestres subdivididos por trimestres" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_final +msgid "Two Semesters subdivided by Quarters and Final Exams" +msgstr "Dois Semestres subdivididos por Trimestres e Exames Finais" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Type" +msgstr "Tipo" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Tipo de atividade de exceção registrada." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__barcode +#: model:ir.model.fields,help:openeducat_core.field_op_student__barcode +msgid "Use a barcode to identify this contact." +msgstr "Use um código de barras para identificar esse contato." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__login +msgid "Used to log into the system" +msgstr "Usado para fazer login no sistema" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_users +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "User" +msgstr "Do utilizador" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__user_line +msgid "User Line" +msgstr "Linha do usuário" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_ids +msgid "Users" +msgstr "Usuários" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_supplier +msgid "Vendor Location" +msgstr "Localização do fornecedor" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_22 +msgid "Victor" +msgstr "Vencedor" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visa_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visa_info +msgid "Visa Info" +msgstr "Informações sobre vistos" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_published +msgid "Visible on current website" +msgstr "Visível no site atual" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visitor_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visitor_ids +msgid "Visitors" +msgstr "Visitantes" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__user_boolean +msgid "Want to create user too ?" +msgstr "Quer criar usuário também?" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_id +msgid "Website" +msgstr "Local na rede Internet" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website +msgid "Website Link" +msgstr "Link do site" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website Messages" +msgstr "Mensagens do site" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_url +msgid "Website URL" +msgstr "URL do site" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website communication history" +msgstr "Histórico de comunicação do site" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,help:openeducat_core.field_op_student__tz +msgid "" +"When printing documents and exporting/importing data, time values are computed according to this timezone.\n" +"If the timezone is not set, UTC (Coordinated Universal Time) is used.\n" +"Anywhere else, time values are computed according to the time offset of your web client." +msgstr "" +"Ao imprimir documentos e exportar/importar dados, os valores de hora são calculados de acordo com esse fuso horário.\n" +"Se o fuso horário não estiver definido, o UTC (Tempo Universal Coordenado) será usado.\n" +"Em qualquer outro lugar, os valores de hora serão calculados de acordo com o fuso horário do seu cliente da web." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_12 +msgid "Wilson" +msgstr "Wilson" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"With the growing use of online learning and giving examinations over the " +"online mode." +msgstr "" +"Com o uso crescente do aprendizado on-line e da realização de exames na " +"modalidade on-line." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Year" +msgstr "Ano" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "You cannot create recursive Course." +msgstr "Você não pode criar um curso recursivo." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "ZIP" +msgstr "fecho eclair" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__zip +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__zip +msgid "Zip" +msgstr "Fecho eclair" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_zoom +msgid "Zoom" +msgstr "Ampliação" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "miscellaneous" +msgstr "Diversos" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "or" +msgstr "ou" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__state +msgid "state" +msgstr "estado" diff --git a/CatEdu/openeducat_core/i18n/ru.po b/CatEdu/openeducat_core/i18n/ru.po new file mode 100644 index 0000000..d39e976 --- /dev/null +++ b/CatEdu/openeducat_core/i18n/ru.po @@ -0,0 +1,5212 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:11+0000" +"PO-Revision-Date:2024-02-15 09:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__event_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__event_count +msgid "# Events" +msgstr "# События" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_count +msgid "# Meetings" +msgstr "# Встречи" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_count +msgid "# Tasks" +msgstr "# Задания" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_invoice_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_invoice_count +msgid "# Vendor Bills" +msgstr "# Счета поставщиков" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_bonafide +msgid "'Bonafide Certificate - %s' % (object.name)" +msgstr "«Настоящий сертификат — %s» % (object.name)" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_idcard +msgid "'Student ID Card - %s' % (object.name)" +msgstr "'Студенческий билет - %s' % (object.name)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,help:openeducat_core.field_op_student__type +msgid "" +"- Contact: Use this to organize the contact details of employees of a given company (e.g. CEO, CFO, ...).\n" +"- Invoice Address: Preferred address for all invoices. Selected by default when you invoice an order that belongs to this company.\n" +"- Delivery Address: Preferred address for all deliveries. Selected by default when you deliver an order that belongs to this company.\n" +"- Other: Other address for the company (e.g. subsidiary, ...)" +msgstr "" +"– Контакт: используйте это для организации контактных данных сотрудников конкретной компании (например, генерального директора, финансового директора и т. д.).\n" +"– Адрес для счета: предпочтительный адрес для всех счетов. Выбирается по умолчанию, когда вы выставляете счет за заказ, принадлежащий этой компании.\n" +"- Адрес доставки: предпочтительный адрес для всех доставок. Выбирается по умолчанию при доставке заказа, принадлежащего этой компании.\n" +"- Другое: другой адрес компании (например, дочерней компании, ...)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "DATE:" +msgstr "ДАТА:" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "PRINCIPAL" +msgstr "РУКОВОДИТЕЛЬ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" BirthDate :\n" +" " +msgstr "" +"
\n" +" \n" +"Дата рождения:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" Blood Group :\n" +" " +msgstr "" +"
\n" +" \n" +" Группа крови:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"\n" +" is / was a bonafide student of this school / college studying in" +msgstr "" +"\n" +" является/был добросовестным учеником этой школы/колледжа и учился в" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Course :\n" +" " +msgstr "" +"\n" +" Курс:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" Имя:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Bonafide Certificate" +msgstr "Сертификат добросовестности" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"A unique new way to manage student\n" +" grades and homework from any device and platform." +msgstr "" +"Уникальный новый способ управления оценками учащихся и домашними заданиями с" +" любого устройства и платформы." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a+ +msgid "A+ve" +msgstr "А+ве" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a- +msgid "A-ve" +msgstr "А-и" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab+ +msgid "AB+ve" +msgstr "ЕС+ве" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab- +msgid "AB-ve" +msgstr "ЕС-ве" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_20 +msgid "Abdul" +msgstr "Абдул" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_term_view +#: model:ir.model,name:openeducat_core.model_op_academic_term +#: model:ir.ui.menu,name:openeducat_core.menu_academic_term +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Term" +msgstr "Академический срок" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__academic_term_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Academic Terms" +msgstr "Академические условия" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_year_view +#: model:ir.model,name:openeducat_core.model_op_academic_year +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__academic_year_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_years_id +#: model:ir.ui.menu,name:openeducat_core.menu_academic_year +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Year" +msgstr "Академический год" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_payable_id +msgid "Account Payable" +msgstr "Счет к оплате" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_receivable_id +msgid "Account Receivable" +msgstr "Дебиторская задолженность" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__accreditation +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Accreditation" +msgstr "Аккредитация" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_achievement_enterprise +msgid "Achievement Enterprise" +msgstr "Достижение предприятия" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction +msgid "Action Needed" +msgstr "Требуется действие" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__active +msgid "Active" +msgstr "Активный" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active_lang_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active_lang_count +msgid "Active Lang Count" +msgstr "Активный счетчик языков" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_ids +msgid "Activities" +msgstr "Деятельность" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity +msgid "Activity" +msgstr "Активность" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity_enterprise +msgid "Activity Enterprise" +msgstr "Деятельность Предприятие" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Оформление исключений активности" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_activity +msgid "Activity Management" +msgstr "Управление деятельностью" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_state +msgid "Activity State" +msgstr "Состояние активности" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_icon +msgid "Activity Type Icon" +msgstr "Значок типа действия" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__additional_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__additional_info +msgid "Additional info" +msgstr "Дополнительная информация" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Address" +msgstr "Адрес" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__type +msgid "Address Type" +msgstr "тип адреса" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Admission" +msgstr "Допуск" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission_enterprise +msgid "Admission Enterprise" +msgstr "Приемное предприятие" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_11 +msgid "Ahmed" +msgstr "Ахмед" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_10 +msgid "Alex" +msgstr "Алекс" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,help:openeducat_core.field_op_student__lang +msgid "" +"All the emails and documents sent to this contact will be translated in this" +" language." +msgstr "" +"Все электронные письма и документы, отправленные этому контакту, будут " +"переведены на этот язык." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__allowed_department_ids +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_ids +msgid "Allowed Department" +msgstr "Разрешенный отдел" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Alumni" +msgstr "Выпускники" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_blog_enterprise +msgid "Alumni Blog Enterprise" +msgstr "Блог выпускников Предприятие" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_enterprise +msgid "Alumni Enterprise" +msgstr "Предприятие выпускников" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_event_enterprise +msgid "Alumni Event Enterprise" +msgstr "Предприятие по организации мероприятий для выпускников" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_job_enterprise +msgid "Alumni Job Enterprise" +msgstr "Предприятие по трудоустройству выпускников" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_6 +msgid "Ana" +msgstr "Хорошо" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_25 +msgid "Anderson" +msgstr "Андерсон" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_1 +msgid "Andre" +msgstr "Андре" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_13 +msgid "Andrew" +msgstr "Андрей" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_17 +msgid "Anna" +msgstr "Анна" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__approval_authority +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Approval Authority" +msgstr "Утверждающий орган" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Approve" +msgstr "Утвердить" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__approved +msgid "Approved" +msgstr "Одобренный" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Apps" +msgstr "Программы" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Archived" +msgstr "В архиве" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_asset_request_enterprise +msgid "Asset Request Enterprise" +msgstr "Предприятие запроса активов" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Assign and manage\n" +" assignments to individual students, group of\n" +" students or entire batch." +msgstr "" +"Назначайте и управляйте\n" +" заданиями отдельным учащимся, группе\n" +" учащихся или всей группе." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Assignment" +msgstr "Назначение" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_enterprise +msgid "Assignment Enterprise" +msgstr "Предприятие по назначению" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_bridge +msgid "Assignment Grading Bridge" +msgstr "Мост оценки заданий" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_enterprise +msgid "Assignment Grading Enterprise" +msgstr "Предприятие по оценке заданий" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_rubrics +msgid "Assignment Rubrics" +msgstr "Рубрики заданий" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_attachment_count +msgid "Attachment Count" +msgstr "Количество вложений" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Attendance" +msgstr "посещаемость" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_enterprise +msgid "Attendance Enterprise" +msgstr "Посещаемость предприятия" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_face_recognition +msgid "Attendance Face Recognition" +msgstr "Распознавание лиц посещаемости" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "Attendance Subject Generic" +msgstr "Общий предмет посещаемости" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_report_xlsx +msgid "Attendance Xlsx Report" +msgstr "Xlsx-отчет о посещаемости" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Attendance system that\n" +" improves employee time tracking, scheduling,\n" +" and reporting." +msgstr "" +"Система посещаемости, которая\n" +" улучшает учет рабочего времени сотрудников, планирование\n" +" и составление отчетов." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Automate lead and opportunity tracking\n" +" with state of the art CRM system built-in giving a\n" +" unparallel competitive advantage." +msgstr "" +"Автоматизируйте отслеживание потенциальных клиентов и возможностей с помощью" +" современной встроенной CRM-системы, обеспечивающей беспрецедентное " +"конкурентное преимущество." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,help:openeducat_core.field_op_student__receipt_reminder_email +msgid "" +"Automatically send a confirmation email to the vendor X days before the " +"expected receipt date, asking him to confirm the exact date." +msgstr "" +"Автоматически отправлять электронное письмо с подтверждением продавцу за X " +"дней до ожидаемой даты получения с просьбой подтвердить точную дату." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1920 +msgid "Avatar" +msgstr "Аватар" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1024 +msgid "Avatar 1024" +msgstr "Аватар 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_128 +msgid "Avatar 128" +msgstr "Аватар 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_256 +msgid "Avatar 256" +msgstr "Аватар 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_512 +msgid "Avatar 512" +msgstr "Аватар 512" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b+ +msgid "B+ve" +msgstr "Б+ве" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b- +msgid "B-ve" +msgstr "Группа" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office +msgid "Back Office" +msgstr "Бэк-офис" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office_admin +msgid "Back Office Admin" +msgstr "Администратор бэк-офиса" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_backend_theme +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backend Theme" +msgstr "Бэкэнд-тема" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backup" +msgstr "Резервное копирование" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__barcode +msgid "Badge ID" +msgstr "Идентификатор значка" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_account_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_account_count +msgid "Bank" +msgstr "Банк" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_ids +msgid "Banks" +msgstr "банки" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__barcode +msgid "Barcode" +msgstr "Штрих-код" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__batch_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Batch" +msgstr "Партия" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_batch_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_batch_sub +msgid "Batches" +msgstr "Пакеты" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_bigbluebutton +msgid "Bigbluebutton Enterprise" +msgstr "Бигблюктон Энтерпрайз" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__birth_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__birth_date +msgid "Birth Date" +msgstr "Дата рождения" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "Дата рождения не может быть больше текущей даты!" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_blacklisted +msgid "Blacklist" +msgstr "Черный список" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile_blacklisted +msgid "Blacklisted Phone Is Mobile" +msgstr "Телефон из черного списка является мобильным" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_blacklisted +msgid "Blacklisted Phone is Phone" +msgstr "Телефон в черном списке — это телефон" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__blood_group +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__blood_group +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Blood Group" +msgstr "Группа крови" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_13 +msgid "Bob" +msgstr "Боб" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_bonafide +msgid "Bonafide Certificate" +msgstr "Добросовестный сертификат" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__both +msgid "Both" +msgstr "Оба" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_bounce +msgid "Bounce" +msgstr "Подпрыгивать" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_9 +msgid "Brown" +msgstr "Коричневый" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__buyer_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__buyer_id +msgid "Buyer" +msgstr "Покупатель" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cce +msgid "CCE" +msgstr "CCE" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_crm_enterprise +msgid "CRM Enterprise" +msgstr "CRM предприятие" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cwa +msgid "CWA" +msgstr "CWA" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_campus_enterprise +msgid "Campus Enterprise" +msgstr "Кампус Предприятие" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start\n" +" up data of campus facility in an institute for students." +msgstr "" +"Кампус поможет вам предоставить студентам начальные данные о кампусе в " +"институте." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start up data of campus facility in an " +"institute for students." +msgstr "" +"Кампус поможет вам предоставить студентам начальные данные кампуса в " +"институте." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__can_publish +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__can_publish +msgid "Can Publish" +msgstr "Можно публиковать" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Cancel" +msgstr "Отмена" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_2 +msgid "Carter" +msgstr "Картер" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_category_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_category_sub +msgid "Categories" +msgstr "Категории" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__category_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_tree +msgid "Category" +msgstr "Категория" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Centralized barcode\n" +" enabled integrated library management." +msgstr "" +"Централизованный штрих-код\n" +" позволил интегрированное управление библиотекой." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__channel_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__channel_ids +msgid "Channels" +msgstr "каналы" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_24 +msgid "Charles" +msgstr "Чарльз" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_company +msgid "Check if the contact is a company, otherwise it is a person" +msgstr "" +"Проверьте, является ли контакт компанией, в противном случае это человек" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee +msgid "Check this box if this contact is an Employee." +msgstr "Установите этот флажок, если этот контакт является сотрудником." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__child_ids +msgid "Childs" +msgstr "Дети" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__city +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__city +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "City" +msgstr "Город" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Classroom" +msgstr "Класс" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom_enterprise +msgid "Classroom Enterprise" +msgstr "Класс предприятия" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/review.xml:0 +#, python-format +msgid "Close" +msgstr "Закрывать" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__code +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +msgid "Code" +msgstr "Код" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_batch_unique_batch_code +msgid "Code should be unique per batch!" +msgstr "Код должен быть уникальным для каждой партии!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_category_unique_category_code +msgid "Code should be unique per category!" +msgstr "Код должен быть уникальным для каждой категории!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_course_unique_course_code +msgid "Code should be unique per course!" +msgstr "Код должен быть уникальным для каждого курса!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_subject_unique_subject_code +msgid "Code should be unique per subject!" +msgstr "Код должен быть уникальным для каждой темы!" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_eas +msgid "" +"Code used to identify the Endpoint for BIS Billing 3.0 and its derivatives.\n" +" List available at https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" +msgstr "" +"Код, используемый для идентификации конечной точки для BIS Billing 3.0 и его производных.\n" +" Список доступен по адресу https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__color +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__color +msgid "Color Index" +msgstr "Индекс цвета" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_partner_id +msgid "Commercial Entity" +msgstr "Коммерческая организация" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_company +msgid "Companies" +msgstr "Компании" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref_company_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref_company_ids +msgid "Companies that refers to partner" +msgstr "Компании, которые относятся к партнеру" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_id +msgid "Company" +msgstr "Компания" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_registry +msgid "Company ID" +msgstr "Идентификатор компании" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_name +msgid "Company Name" +msgstr "Название компании" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_company_name +msgid "Company Name Entity" +msgstr "Название компании" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_type +msgid "Company Type" +msgstr "Тип компании" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_gid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_gid +msgid "Company database ID" +msgstr "Идентификатор базы данных компании" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address +msgid "Complete Address" +msgstr "Полный адрес" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__complete_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__complete_name +msgid "Complete Name" +msgstr "Полное имя" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__compulsory +msgid "Compulsory" +msgstr "Принудительный" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__compulsory_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Compulsory Subjects" +msgstr "Обязательные предметы" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_config_settings +msgid "Config Settings" +msgstr "Настройки конфигурации" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config +msgid "Configuration" +msgstr "Конфигурация" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of Job Type in Placement\n" +" Management will let the user to create the job." +msgstr "" +"Настройка типа вакансии в разделе «Управление размещением\n" +"» позволит пользователю создать вакансию." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to\n" +" provide the start up data of fees according to the courses\n" +" of an institute." +msgstr "" +"Настройка сборов поможет вам\n" +" предоставить начальные данные о сборах в соответствии с курсами\n" +" учебного заведения." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to provide the start up data of fees " +"according to the courses of an institute." +msgstr "" +"Настройка сборов поможет вам предоставить начальные данные о сборах в " +"соответствии с курсами института." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in\n" +" transportation helps you to provide the start up data of\n" +" each route." +msgstr "" +"Конфигурация маршрутов в\n" +" транспортировке поможет вам предоставить начальные данные\n" +" для каждого маршрута." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in transportation helps you to provide the start up " +"data of each route." +msgstr "" +"Конфигурация маршрутов перевозки поможет вам предоставить стартовые данные " +"для каждого маршрута." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Configure different scholarship types." +msgstr "Настройте различные типы стипендий." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_partner +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__child_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__child_ids +msgid "Contact" +msgstr "Контакт" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Contact Support" +msgstr "Контактная поддержка" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_bounce +msgid "Counter of the number of bounced emails for this contact" +msgstr "Счетчик количества отклоненных писем для этого контакта" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Country" +msgstr "Страна" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_code +msgid "Country Code" +msgstr "Код страны" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Course" +msgstr "Курс" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__course_detail_ids +msgid "Course Details" +msgstr "детали курса" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_course +msgid "Course Management" +msgstr "Управление курсом" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_tree +msgid "Course Registration" +msgstr "Регистрация на курс" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject_registration.py:0 +#, python-format +msgid "Course not found on student's admission!" +msgstr "Курс не найден при поступлении студента!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_course_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_course_sub +msgid "Courses" +msgstr "Курсы" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_boolean +msgid "Create Boolean" +msgstr "Создать логическое значение" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_create_employee_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +msgid "Create Employee" +msgstr "Создать сотрудника" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty_employee +msgid "Create Employee and User of Faculty" +msgstr "Создать сотрудника и пользователя факультета" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Create Student User" +msgstr "Создать пользователя-студента" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Create Terms" +msgstr "Создать условия" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +msgid "Create User for selected Faculty(s)" +msgstr "Создать пользователя для выбранных факультетов" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create User for selected Student(s)" +msgstr "Создать пользователя для выбранных студентов" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_user_create_view_act +#: model:ir.actions.act_window,name:openeducat_core.student_user_create_view_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create Users" +msgstr "Создание пользователей" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_uid +msgid "Created by" +msgstr "Сделано" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_date +msgid "Created on" +msgstr "Создано на" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_limit +msgid "Credit Limit" +msgstr "Кредитный лимит" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_to_invoice +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_to_invoice +msgid "Credit To Invoice" +msgstr "Кредит к счету" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit_limit +msgid "Credit limit specific to this partner." +msgstr "Кредитный лимит, специфичный для этого партнера." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__currency_id +msgid "Currency" +msgstr "Валюта" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_customer +msgid "Customer Location" +msgstr "Местоположение клиента" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_term_id +msgid "Customer Payment Terms" +msgstr "Условия оплаты для клиентов" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__customer_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__customer_rank +msgid "Customer Rank" +msgstr "Рейтинг клиента" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_1 +#: model:op.student,last_name:openeducat_core.op_student_4 +msgid "Dani" +msgstr "Дэни" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Dashboard" +msgstr "Панель приборов" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_dashboard_kpi +msgid "Dashboard KPI" +msgstr "КПЭ панели мониторинга" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_dropbox +msgid "Database Backup to Dropbox" +msgstr "Резервное копирование базы данных в Dropbox" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_google_drive +msgid "Database Backup to Google Drive" +msgstr "Резервное копирование базы данных на Google Диск" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup +msgid "Database Backup to Local Server" +msgstr "Резервное копирование базы данных на локальный сервер" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_onedrive +msgid "Database Backup to Onedrive" +msgstr "Резервное копирование базы данных на Onedrive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_ftp +msgid "Database Backup to Remote FTP Server" +msgstr "Резервное копирование базы данных на удаленный FTP-сервер" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_sftp +msgid "Database Backup to Remote SFTP Server" +msgstr "Резервное копирование базы данных на удаленный SFTP-сервер" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__date +msgid "Date" +msgstr "Дата" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_8 +msgid "David" +msgstr "Дэйвид" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Days Before Receipt" +msgstr "Дней до получения" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__days_sales_outstanding +msgid "Days Sales Outstanding (DSO)" +msgstr "Выдающиеся продажи в днях (DSO)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__trust +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__trust +msgid "Degree of trust you have in this debtor" +msgstr "Степень доверия, которое вы испытываете к этому должнику" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by\n" +" students or faculties." +msgstr "" +"Предоставляйте\n" +" знания и делитесь ими со всеми, создавая\n" +" хорошо информированные и оформленные блоги\n" +" студентами или преподавателями." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by students\n" +" or faculties." +msgstr "" +"Предоставляйте\n" +" знания и делитесь ими со всеми, создавая\n" +" хорошо информированные и оформленные блоги, созданные студентами\n" +" или преподавателями." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__department_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__department_id +#: model:ir.ui.menu,name:openeducat_core.menu_op_department_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_tree +msgid "Department" +msgstr "Отделение" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__dept_id +msgid "Department Name" +msgstr "название отдела" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_department_view +msgid "Departments" +msgstr "Отделы" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Departments count" +msgstr "Количество отделов" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_digital_library +msgid "Digital Library" +msgstr "Цифровая библиотека" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_discipline +msgid "Discipline Enterprise" +msgstr "Дисциплина Предприятие" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__display_name +msgid "Display Name" +msgstr "Отображаемое имя" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Documentation" +msgstr "Документация" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Download students\n" +" attendace xlsx report" +msgstr "" +"Скачать отчет о посещаемости студентов\n" +" в формате xlsx" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__draft +msgid "Draft" +msgstr "Черновик" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__duplicated_bank_account_partners_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__duplicated_bank_account_partners_count +msgid "Duplicated Bank Account Partners Count" +msgstr "Число партнеров по дублированным банковским счетам" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_openeducat +msgid "Education" +msgstr "Образование" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_other_education +msgid "Education Other" +msgstr "Образование Другое" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,help:openeducat_core.field_op_student__partner_share +msgid "" +"Either customer (not a user), either shared user. Indicated the current " +"partner is a customer without access or with a limited access created for " +"sharing data." +msgstr "" +"Либо клиент (не пользователь), либо общий пользователь. Указывается, что " +"текущий партнер — клиент без доступа или с ограниченным доступом, созданным " +"для обмена данными." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__elective +msgid "Elective" +msgstr "Факультативный" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__elective_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Elective Subjects" +msgstr "Факультативные предметы" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email +msgid "Email" +msgstr "Электронная почта" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emergency_contact +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__emergency_contact +msgid "Emergency Contact" +msgstr "Экстренный контакт" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_hr_employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee +msgid "Employee" +msgstr "Сотрудник" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee_ids +msgid "Employees" +msgstr "Сотрудники" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employees_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employees_count +msgid "Employees Count" +msgstr "Число сотрудников" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__end_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "End Date" +msgstr "Дата окончания" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Дата окончания не может быть установлена ​​раньше даты начала." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_9 +msgid "Eric" +msgstr "Эрик" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/update.py:0 +#, python-format +msgid "Error during communication with the warranty server." +msgstr "Ошибка во время связи с гарантийным сервером." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__evaluation_type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Evaluation Type" +msgstr "Тип оценки" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_event_enterprise +msgid "Event Enterprise" +msgstr "Мероприятие Предприятие" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Exam" +msgstr "Экзамен" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_enterprise +msgid "Exam Enterprise" +msgstr "Экзамен Предприятие" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_gpa_enterprise +msgid "Exam GPA Enterprise" +msgstr "Экзамен GPA Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_grading_bridge +msgid "Exam Grading Bridge" +msgstr "Мост для оценки экзамена" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility +msgid "Facility" +msgstr "Средство" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility_enterprise +msgid "Facility Enterprise" +msgstr "Объект предприятия" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__faculty_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_root +msgid "Faculties" +msgstr "Факультеты" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Faculties can use the live\n" +" session to create, edit, and assign both team\n" +" and individual assignments." +msgstr "" +"Преподаватели могут использовать сеанс live\n" +" для создания, редактирования и назначения как командных\n" +", так и индивидуальных заданий." + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_tree +msgid "Faculty" +msgstr "Факультет" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_2 +msgid "Fahad" +msgstr "Фахад" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_10 +msgid "Fatima" +msgstr "Фатима" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees" +msgstr "Сборы" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees Access for Parents" +msgstr "Стоимость доступа для родителей" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_enterprise +msgid "Fees Enterprise" +msgstr "Тарифы Предприятие" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_duration +msgid "Fees On Duration" +msgstr "Сборы за продолжительность" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_session +msgid "Fees On Session" +msgstr "Сборы за сеанс" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_parent_bridge +msgid "Fees Parent Bridge" +msgstr "Сборы Родительский мост" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_plan +msgid "Fees Plan" +msgstr "Тарифный план" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__female +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__f +msgid "Female" +msgstr "Женский" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized +msgid "" +"Field used to store sanitized phone number. Helps speeding up searches and " +"comparisons." +msgstr "" +"Поле, используемое для хранения очищенного номера телефона. Помогает " +"ускорить поиск и сравнение." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__final_year +msgid "Final Year Grades subdivided by Quarters" +msgstr "Оценки за последний год, разделенные по четвертям" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__finished +msgid "Finished" +msgstr "Законченный" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__first_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "First Name" +msgstr "Имя" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__fiscal_country_codes +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__fiscal_country_codes +msgid "Fiscal Country Codes" +msgstr "Фискальные коды стран" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_position_id +msgid "Fiscal Position" +msgstr "Фискальная позиция" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_15 +msgid "Flynn" +msgstr "Флинн" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_follower_ids +msgid "Followers" +msgstr "Последователи" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_partner_ids +msgid "Followers (Partners)" +msgstr "Последователи (Партнеры)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Значок шрифта потрясающий, например. fa-задачи" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ubl_cii_format +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ubl_cii_format +msgid "Format" +msgstr "Формат" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_formatted +msgid "Format email address \"Name \"" +msgstr "Формат адреса электронной почты \"Имя \"" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_formatted +msgid "Formatted Email" +msgstr "Форматированное электронное письмо" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__four_quarter +msgid "Four Quarters" +msgstr "Четыре четверти" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__gpa +msgid "GPA" +msgstr "средний балл" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__gender +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gender +msgid "Gender" +msgstr "Пол" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_student +msgid "General" +msgstr "Общий" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_general +msgid "General Management" +msgstr "Общее руководство" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__generic +msgid "Generic" +msgstr "Общий" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_latitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_latitude +msgid "Geo Latitude" +msgstr "Географическая широта" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_longitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_longitude +msgid "Geo Longitude" +msgstr "Геодолгота" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Get Subjects" +msgstr "Получить предметы" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Give a better transparency\n" +" to a parent about their child’s academic\n" +" activities and achievements." +msgstr "" +"Обеспечьте большую прозрачность\n" +" родителям об академической\n" +" деятельности и достижениях их ребёнка." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_googlemeet +msgid "Google Meet" +msgstr "Google Встреча" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Google Meet helps you to organize\n" +" online classrooms or live meetings." +msgstr "" +"Google Meet помогает вам организовывать\n" +" онлайн-классы или живые встречи." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__grade_weightage +msgid "Grade Weightage" +msgstr "Класс Вес" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grading +msgid "Grading" +msgstr "Оценка" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grievance_enterprise +msgid "Grievance" +msgstr "Жалоба" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Group By..." +msgstr "Группа по..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emp_id +msgid "HR Employee" +msgstr "Сотрудник отдела кадров" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_20 +msgid "Hajjar" +msgstr "Хаджар" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Harness the power of true open source\n" +" web conferencing system for online learning." +msgstr "" +"Используйте возможности системы веб-конференций с открытым исходным кодом " +"для онлайн-обучения." + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_3 +msgid "Harvey" +msgstr "Харви" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__has_message +msgid "Has Message" +msgstr "Имеет сообщение" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_unreconciled_entries +msgid "Has Unreconciled Entries" +msgstr "Имеет несогласованные записи" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_health_enterprise +msgid "Health Enterprise" +msgstr "Медицинское предприятие" + +#. module: openeducat_core +#: model:ir.module.category,description:openeducat_core.module_category_all_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_all_other_education +#: model:ir.module.category,description:openeducat_core.module_category_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_openeducat_others +msgid "Helps you manage your institutes different-different users." +msgstr "Помогает вам управлять разными пользователями ваших институтов." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"His / Her birthday as recorded in the General Register of the school /\n" +" college is" +msgstr "Его/её день рождения, как записано в общем реестре школы/колледжа," + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__id +msgid "ID" +msgstr "ИДЕНТИФИКАТОР" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id_number +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id_number +msgid "ID Card Number" +msgstr "Номер удостоверения личности" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_student__barcode +msgid "ID used for student identification" +msgstr "Идентификатор, используемый для идентификации студента" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__im_status +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__im_status +msgid "IM Status" +msgstr "Статус мгновенных сообщений" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon" +msgstr "Икона" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Значок, обозначающий активность исключения." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Если этот флажок установлен, новые сообщения требуют вашего внимания." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "" +"Если этот флажок установлен, некоторые сообщения имеют ошибку доставки." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__team_id +msgid "" +"If set, this Sales Team will be used for sales and assignments related to " +"this partner" +msgstr "" +"Если установлено, эта группа продаж будет использоваться для продаж и " +"заданий, связанных с этим партнером." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_blacklisted +msgid "" +"If the email address is on the blacklist, the contact won't receive mass " +"mailing anymore, from any list" +msgstr "" +"Если адрес электронной почты находится в черном списке, контакт больше не " +"будет получать массовые рассылки ни из какого списка." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "" +"If the sanitized phone number is on the blacklist, the contact won't receive" +" mass mailing sms anymore, from any list" +msgstr "" +"Если подчищенный номер телефона находится в черном списке, контакт больше не" +" будет получать SMS-рассылки ни из какого списка." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1920 +msgid "Image" +msgstr "Изображение" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1024 +msgid "Image 1024" +msgstr "Изображение 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_128 +msgid "Image 128" +msgstr "Изображение 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_256 +msgid "Image 256" +msgstr "Изображение 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_512 +msgid "Image 512" +msgstr "Изображение 512" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "Import Template for Batch" +msgstr "Импортировать шаблон для пакетной обработки" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "Import Template for Courses" +msgstr "Импортировать шаблон для курсов" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#, python-format +msgid "Import Template for Faculties" +msgstr "Импорт шаблона для факультетов" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Student Course Details" +msgstr "Импортировать шаблон для сведений о студенческом курсе" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Students" +msgstr "Импорт шаблона для студентов" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject.py:0 +#, python-format +msgid "Import Template for Subjects" +msgstr "Импортировать шаблон для предметов" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__mobile_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a mobile number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"Указывает, является ли номер телефона, занесенный в черный список очищенным," +" мобильным номером. Помогает определить, какой номер занесен в черный " +"список, если в модели есть поле как мобильного телефона, так и телефона." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a phone number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"Указывает, является ли номер телефона, занесенный в черный список очищенным," +" номером телефона. Помогает определить, какой номер занесен в черный список," +" если в модели есть поле как мобильного телефона, так и телефона." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__industry_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__industry_id +msgid "Industry" +msgstr "Промышленность" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address_inline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address_inline +msgid "Inlined Complete Address" +msgstr "Встроенный полный адрес" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Institute Detail" +msgstr "Деталь института" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn +msgid "Invoice" +msgstr "Счет" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_ids +msgid "Invoices" +msgstr "Счета-фактуры" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_is_follower +msgid "Is Follower" +msgstr "является последователем" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_public +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_public +msgid "Is Public" +msgstr "Является общедоступным" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_published +msgid "Is Published" +msgstr "Опубликовано" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_company +msgid "Is a Company" +msgstr "Компания" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_parent +msgid "Is a Parent" +msgstr "Является родителем" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_student +msgid "Is a Student" +msgstr "Является студентом" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" alumni students." +msgstr "" +"Это позволяет хранить данные о\n" +" выпускниках." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Parents." +msgstr "Это позволяет вам хранить информацию о родителях." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Placement Team, their team leader and their team\n" +" members." +msgstr "" +"Это позволяет вам хранить сведения о\n" +" группе по размещению, ее руководителе и\n" +" членах команды." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of alumni students." +msgstr "Это позволяет хранить данные о выпускниках." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of the Parents." +msgstr "Это позволяет хранить информацию о родителях." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of the Placement Team, their team leader " +"and their team members." +msgstr "" +"Это позволяет вам хранить информацию о команде по размещению, ее " +"руководителе и членах команды." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It help the student to\n" +" sign-in in their attendance sheet via kiosk\n" +" mode and barcode scanner." +msgstr "" +"Это помогает учащемуся\n" +" войти в свой журнал посещаемости через режим киоска\n" +" и сканер штрих-кода." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about Online Appointment Booking." +msgstr "Речь идет об онлайн-записи на прием." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about checking OMR exam sheets\n" +" using Mobile." +msgstr "" +"Речь идет о проверке экзаменационных листов OMR\n" +" с помощью мобильного устройства." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about checking OMR exam sheets using mobile." +msgstr "" +"Речь идет о проверке экзаменационных листов OMR с помощью мобильного " +"телефона." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about parent teacher meeting\n" +" related to student performance." +msgstr "" +"Речь идет о родительском собрании\n" +", связанном с успеваемостью учащихся." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about parent teacher meeting related to student performance." +msgstr "Речь идет о родительском собрании, посвященном успеваемости учащихся." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application\n" +" which provides a facility to manage the timing details." +msgstr "" +"Это полностью интегрированное приложение\n" +", которое предоставляет возможность управлять деталями синхронизации." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application which provides a facility to manage the " +"timing details." +msgstr "" +"Это полностью интегрированное приложение, которое предоставляет возможность " +"управлять деталями синхронизации." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the job type" +msgstr "Используется для настройки типа задания." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used To configure the skill\n" +" category." +msgstr "" +"Он используется для настройки категории навыков\n" +"." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the skill category." +msgstr "Используется для настройки категории навыков." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used for admission procedure for\n" +" the applicant." +msgstr "Он используется для процедуры приема заявителя." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used for admission procedure for the applicant." +msgstr "Он используется для процедуры приема заявителя." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the class room." +msgstr "Он используется для настройки классной комнаты." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the classroom." +msgstr "Он используется для настройки класса." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintanance facility for an institute. To " +"maintain attendance, attendance register is created for particular batch and" +" course" +msgstr "" +"Он обеспечивает систему контроля посещаемости для института. Для поддержания" +" посещаемости создается журнал посещаемости для конкретного пакета и курса." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintenance\n" +" facility for an institute. To maintain attendance,\n" +" attendance register is created for particular batch and\n" +" course" +msgstr "" +"Он предоставляет возможность поддержания посещаемости для института. Для поддержания посещаемости\n" +" журнал посещаемости создается для конкретного пакета и\n" +" курса." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" exam related details like Exam types and Exam Rooms." +msgstr "" +"Он обеспечивает возможность настройки\n" +" деталей, связанных с экзаменом, таких как типы экзаменов и помещения для экзаменов." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" library management" +msgstr "" +"Он предоставляет возможность настроить\n" +" управление библиотекой." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" the assignment type." +msgstr "" +"Он обеспечивает возможность настройки\n" +" типа назначения." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure exam related details like Exam types " +"and Exam Rooms." +msgstr "" +"Он предоставляет возможность настраивать детали, связанные с экзаменом, " +"такие как типы экзаменов и помещения для экзаменов." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure library management" +msgstr "Он предоставляет возможность настройки управления библиотекой." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure the assignment type." +msgstr "Он предоставляет возможность настроить тип назначения." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the placement\n" +" facility for student." +msgstr "Он предоставляет студентам возможность трудоустройства." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies achievement of student." +msgstr "Это указывает на достижения ученика." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies health of the student." +msgstr "Это указывает на здоровье студента." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies lesson planing for the\n" +" upcoming session." +msgstr "" +"Он определяет планирование урока для\n" +" предстоящего занятия." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies overall discipline of\n" +" student." +msgstr "" +"Он определяет общую дисциплину\n" +" ученика." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies overall discipline of student." +msgstr "Это определяет общую дисциплинированность студента." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It will generate Secure QR Code." +msgstr "Он сгенерирует безопасный QR-код." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Its Specify lesson planing for the upcoming session." +msgstr "Укажите план урока на предстоящее занятие." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_6 +msgid "Jack" +msgstr "Джек" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_22 +msgid "Jacobs" +msgstr "Джейкобс" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_12 +msgid "James" +msgstr "Джеймс" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_jitsi_enterprise +msgid "Jitsi Enterprise" +msgstr "Джитси Энтерпрайз" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_job_enterprise +msgid "Job Enterprise" +msgstr "Работа Предприятие" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__function +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__function +msgid "Job Position" +msgstr "Место работы" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_5 +msgid "John" +msgstr "Джон" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_10 +msgid "Johnson" +msgstr "Джонсон" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_16 +msgid "Jones" +msgstr "Джонс" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__journal_item_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__journal_item_count +msgid "Journal Items" +msgstr "Статьи журнала" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_12 +msgid "Julie" +msgstr "Джули" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_25 +msgid "Kate" +msgstr "Катя" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "LMS" +msgstr "система управления обучением" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_admission +msgid "LMS Admission" +msgstr "Вход в LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_blog +msgid "LMS Blog Enterprise" +msgstr "LMS Блог Предприятие" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_course +msgid "LMS Course" +msgstr "Курс LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms +msgid "LMS Enterprise" +msgstr "LMS Предприятие" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_forum +msgid "LMS Forum Enterprise" +msgstr "LMS Форум Предприятие" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_gamification +msgid "LMS Gamification Enterprise" +msgstr "LMS геймификация предприятия" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_h5p +msgid "LMS H5P Enterprise" +msgstr "LMS H5P Предприятие" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sale +msgid "LMS Sale Enterprise" +msgstr "LMS Продажа Предприятие" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_survey +msgid "LMS Survey Enterprise" +msgstr "LMS Survey Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_website +msgid "LMS Website" +msgstr "Веб-сайт СДО" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "LOGO" +msgstr "ЛОГОТИП" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__lang +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Language" +msgstr "Язык" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Last Name" +msgstr "Фамилия" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_uid +msgid "Last Updated by" +msgstr "Последнее обновление:" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_date +msgid "Last Updated on" +msgstr "Последнее обновление:" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__calendar_last_notif_ack +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__calendar_last_notif_ack +msgid "Last notification marked as read from base Calendar" +msgstr "" +"Последнее уведомление, помеченное как прочитанное из базового календаря" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,help:openeducat_core.field_op_student__last_time_entries_checked +msgid "" +"Last time the invoices & payments matching was performed for this partner. " +"It is set either if there's not at least an unreconciled debit and an " +"unreconciled credit or if you click the \"Done\" button." +msgstr "" +"Последний раз сверка счетов и платежей выполнялась для этого партнера. Он " +"устанавливается либо в том случае, если нет хотя бы невыверенного дебета и " +"невыверенного кредита, либо если вы нажмете кнопку «Готово»." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_login +msgid "Latest Connection" +msgstr "Последнее подключение" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_time_entries_checked +msgid "Latest Invoices & Payments Matching Date" +msgstr "Дата сопоставления последних счетов и платежей" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lesson +msgid "Lesson Enterprise" +msgstr "Урок предпринимательства" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Library" +msgstr "Библиотека" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_barcode +msgid "Library Barcode Enterprise" +msgstr "Библиотека штрих-кодов предприятия" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_enterprise +msgid "Library Enterprise" +msgstr "Библиотечное предприятие" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_13 +msgid "Lily" +msgstr "Лили" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__student_line +msgid "Line" +msgstr "Линия" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_14 +msgid "Lisa" +msgstr "Лиза" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Live Classroom Integrations" +msgstr "Интеграция живого класса" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live +msgid "Live Meeting" +msgstr "Живая встреча" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_assignment +msgid "Live Meeting Assignment" +msgstr "Назначение живой встречи" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attendance +msgid "Live Meeting Attendance" +msgstr "Посещаемость живого собрания" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attentiveness +msgid "Live Meeting Attentiveness" +msgstr "Внимательность при живом совещании" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Live classroom comes with a\n" +" dynamic set of teaching and learning tools to\n" +" simulate a physical classroom learning\n" +" environment." +msgstr "" +"Живой класс включает\n" +" динамический набор инструментов преподавания и обучения,\n" +" имитирующих среду обучения в физическом классе." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Lms Drag Into\n" +" TextProvides facility to conduct online\n" +" exam platform with question type Drag\n" +" Into Text" +msgstr "" +"Lms Drag Into\n" +" TextПредоставляет возможность проводить онлайн\n" +" экзамен с помощью платформы типа Drag\n" +" Into Text." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_drag_into_text +msgid "Lms Drag Into Text" +msgstr "Lms перетащить в текст" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_interactive_video +msgid "Lms Interactive Video" +msgstr "Интерактивное видео LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_following +msgid "Lms Match Following" +msgstr "Следующее совпадение LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_images +msgid "Lms Match Images" +msgstr "Изображения по запросу Lms Match" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_multiple_choice +msgid "Lms Multiple Choice" +msgstr "Lms множественный выбор" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_numeric +msgid "Lms Numeric" +msgstr "Lмс числовой" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sort_paragraphs +msgid "Lms Sort Paragraphs" +msgstr "Lms сортировка по абзацам" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__login +msgid "Login" +msgstr "Авторизоваться" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_5 +msgid "Lukas" +msgstr "Лукас" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__main_department_id +msgid "Main Department" +msgstr "Главный отдел" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__male +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__m +msgid "Male" +msgstr "Мужской" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_11 +msgid "Malik" +msgstr "Малик" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage Events for students" +msgstr "Управляйте мероприятиями для студентов" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Streamline and\n" +" user-friendly online admissions process" +msgstr "" +"Управляйте упрощенным и\n" +" удобным для пользователя процессом онлайн-поступления." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students\n" +" Admission" +msgstr "" +"Manage Students\n" +" Admission" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students can Add\n" +" Multiple Subjects" +msgstr "" +"Управление учащимися, которые могут добавлять\n" +" несколько предметов" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and expedite the\n" +" assignment grading process efficiently with\n" +" our streamlined platform." +msgstr "" +"Эффективно управляйте\n" +" процессом оценки заданий и ускоряйте его с помощью\n" +" нашей оптимизированной платформы." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and optimize the\n" +" grading and assessment process with Exam GPA\n" +" Enterprise." +msgstr "" +"Управляйте и оптимизируйте\n" +" процесс выставления оценок и оценивания с помощью экзамена GPA\n" +" Enterprise." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and streamline\n" +" the exam grading process seamlessly with the\n" +" innovative Exam Grading Bridge." +msgstr "" +"Управляйте и оптимизируйте\n" +" процесс выставления оценок на экзаменах с помощью инновационного моста для оценки экзаменов." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage books, articles,\n" +" media and much more" +msgstr "" +"Управляйте книгами, статьями,\n" +" медиа и многим другим." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage educational\n" +" content with ease through LMS website." +msgstr "" +"Легко управляйте образовательным\n" +"контентом через веб-сайт LMS." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage efficient allocation of subject\n" +" materials with our streamlined system." +msgstr "" +"Управляйте эффективным распределением тематических материалов с помощью " +"нашей оптимизированной системы." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage enrollment\n" +" effortlessly with LMS Admission." +msgstr "" +"Легко управляйте регистрацией\n" +" с помощью LMS Admission." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage image-based quizzes effortlessly with Quiz Match Images." +msgstr "" +"Легко управляйте викторинами на основе изображений с помощью Quiz Match " +"Images." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage interactive\n" +" and engaging content seamlessly with LMS\n" +" H5P" +msgstr "" +"Легко управляйте интерактивным\n" +" и интересным контентом с помощью LMS\n" +" H5P." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage studetns\n" +" progress report" +msgstr "Управление отчетом об успеваемости учащихся\n" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage, automate, and\n" +" enhance the assignment grading workflow\n" +" seamlessly with Assignment Grading Bridge." +msgstr "" +"Легко управляйте, автоматизируйте и\n" +" улучшайте рабочий процесс оценки заданий\n" +" с помощью Assignment Grading Bridge." + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_9 +msgid "Marcia" +msgstr "Марсия" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_23 +msgid "Maria" +msgstr "Мария" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_4 +msgid "Marie" +msgstr "Мари" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_8 +#: model:op.student,first_name:openeducat_core.op_student_2 +msgid "Mark" +msgstr "Отметка" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_18 +msgid "Martin" +msgstr "Мартин" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_mass_subject_registration +msgid "Mass Subject Registration" +msgstr "Массовая регистрация субъектов" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__max_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__max_unit_load +msgid "Maximum Unit Load" +msgstr "Максимальная единичная нагрузка" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_meeting_enterprise +msgid "Meeting Enterprise" +msgstr "Конференц-предприятие" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_ids +msgid "Meetings" +msgstr "Встречи" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error +msgid "Message Delivery error" +msgstr "Ошибка доставки сообщения" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn_msg +msgid "Message for Invoice" +msgstr "Сообщение для счета" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn_msg +msgid "Message for Purchase Order" +msgstr "Сообщение для заказа на поставку" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn_msg +msgid "Message for Stock Picking" +msgstr "Сообщение для выбора акций" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_ids +msgid "Messages" +msgstr "Сообщения" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_4 +msgid "Michael" +msgstr "Майкл" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Microsoft Teams allows you to stay\n" +" connected and organized with Chat, Meet, Call and\n" +" Collaborate." +msgstr "" +"Microsoft Teams позволяет вам оставаться\n" +"на связи и организованности с помощью чата, встреч, звонков и\n" +" совместной работы." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__middle_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Middle Name" +msgstr "Второе имя" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_24 +msgid "Miller" +msgstr "Миллер" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__min_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__min_unit_load +msgid "Minimum Unit Load" +msgstr "Минимальная единичная нагрузка" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_3 +msgid "Mitzi" +msgstr "Митци" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile +msgid "Mobile" +msgstr "мобильный" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_7 +msgid "Moore" +msgstr "Мур" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_multi_department +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Multi Departments" +msgstr "Несколько отделов" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__my_activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Срок моей активности" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Name" +msgstr "Имя" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__nationality +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__nationality +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Nationality" +msgstr "Национальность" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_calendar_event_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Следующее событие календаря действий" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Срок следующего мероприятия" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_summary +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_summary +msgid "Next Activity Summary" +msgstr "Сводка следующего действия" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_id +msgid "Next Activity Type" +msgstr "Следующий тип активности" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_16 +msgid "Nora" +msgstr "Нора" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__normal +msgid "Normal" +msgstr "Нормальный" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_normalized +msgid "Normalized Email" +msgstr "Нормализованная электронная почта" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__comment +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__comment +msgid "Notes" +msgstr "Примечания" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_notice_board_enterprise +msgid "Notice Board Enterprise" +msgstr "Доска объявлений Предприятие" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of Actions" +msgstr "Количество действий" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_count +msgid "Number of Departments" +msgstr "Количество отделений" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,help:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Number of days to send reminder email before the promised receipt date" +msgstr "" +"Количество дней для отправки электронного письма с напоминанием до обещанной" +" даты получения." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of errors" +msgstr "Количество ошибок" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Количество сообщений, требующих действий" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Количество сообщений с ошибкой доставки" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o+ +msgid "O+ve" +msgstr "О+ве" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o- +msgid "O-ve" +msgstr "О-и" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_omr +msgid "OMR" +msgstr "ОМР" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Offer HD audio and video-enabled live\n" +" classes with up to 100 participants at the same time at the\n" +" most affordable cost." +msgstr "" +"Предлагайте живые\n" +" занятия с аудио и видео высокой четкости с участием до 100 участников одновременно по самой доступной цене." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_online_admission +msgid "Online Admission Enterprise" +msgstr "Интернет-прием предприятия" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_online_appointment +msgid "Online Appointment Enterprise" +msgstr "Онлайн-запись на предприятие" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "OpenEduCat" +msgstr "OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_batch +msgid "OpenEduCat Batch" +msgstr "Пакетная обработка OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_category +msgid "OpenEduCat Category" +msgstr "Категория OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_department +msgid "OpenEduCat Department" +msgstr "Отдел OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Факультет OpenEduCat" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "OpenEduCat Inc" +msgstr "OpenEduCat Inc." + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat_others +msgid "OpenEduCat Others" +msgstr "OpenEduCat Другие" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules\n" +" helps you to generate backups of your databases\n" +" automatically on regular interval of times. The\n" +" generated backups can be stored into local storage, FTP\n" +" server, SFTP server, Dropbox, Google Drive or Onedrive." +msgstr "" +"Модули автоматического резервного копирования OpenEduCat\n" +" помогают вам автоматически создавать резервные копии ваших баз данных\n" +" через регулярные промежутки времени. Созданные\n" +" резервные копии можно хранить в локальном хранилище, на FTP\n" +"-сервере, SFTP-сервере, Dropbox, Google Drive или Onedrive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules helps you to generate backups of your " +"databases automatically on regular interval of times. The generated backups " +"can be stored into local storage, FTP server, SFTP server, Dropbox, Google " +"Drive or Onedrive.User can enable auto remove option to automatically delete" +" old backups. User can enable email notification to be notified about the " +"success and failure of the backup generation and storage. Using Automatic " +"Database Backup module user can generate and store database backups to " +"multiple location." +msgstr "" +"Модули автоматического резервного копирования OpenEduCat помогают вам " +"автоматически создавать резервные копии ваших баз данных через регулярные " +"промежутки времени. Созданные резервные копии могут храниться в локальном " +"хранилище, на FTP-сервере, SFTP-сервере, Dropbox, Google Drive или Onedrive." +" Пользователь может включить опцию автоматического удаления, чтобы " +"автоматически удалять старые резервные копии. Пользователь может включить " +"уведомление по электронной почте, чтобы получать уведомления об успешном или" +" неудачном создании и хранении резервной копии. Используя модуль " +"автоматического резервного копирования базы данных, пользователь может " +"создавать и хранить резервные копии базы данных в нескольких местах." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management\n" +" system helps you to create your online course. Create\n" +" your sections and course material in it." +msgstr "" +"Система управления обучением OpenEduCat\n" +" поможет вам создать онлайн-курс. Создавайте\n" +" свои разделы и материалы курса в них." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management system helps you to create your online " +"course. Create your sections and course material in it." +msgstr "" +"Система управления обучением OpenEduCat поможет вам создать онлайн-курс. " +"Создавайте в нем свои разделы и учебные материалы." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat provides\n" +" help to enhance the overall user system by\n" +" providing options to send leave requests to\n" +" different groups or sections of people." +msgstr "" +"OpenEduCat\n" +" помогает улучшить общую пользовательскую систему,\n" +" предоставляя возможность отправлять запросы на отпуск\n" +" различным группам или слоям людей." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_ids +msgid "Opportunities" +msgstr "Возможности" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_count +msgid "Opportunity" +msgstr "Возможность" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize and manage\n" +" classrooms with equipment and facilities\n" +" required for giving best classroom sessions." +msgstr "" +"Организовывайте классы и управляйте ими с оборудованием и средствами, " +"необходимыми для проведения лучших занятий в классе." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize events,\n" +" publish event information and images, send\n" +" RSVP to attendees and keep the count of who\n" +" joined in." +msgstr "" +"Организуйте мероприятия,\n" +" публикуйте информацию о мероприятиях и изображения, отправляйте\n" +" ответы участникам и ведите подсчет тех, кто\n" +" присоединился." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__o +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__other +msgid "Other" +msgstr "Другой" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__others +msgid "Other(overlapping terms, custom schedules)" +msgstr "Другое (перекрывающиеся условия, индивидуальные графики)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent +msgid "Parent" +msgstr "Родитель" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__parent_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Parent Course" +msgstr "Курс для родителей" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__parent_id +msgid "Parent Department" +msgstr "Родительский отдел" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent_enterprise +msgid "Parent Enterprise" +msgstr "Материнское предприятие" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__parent_term +msgid "Parent Term" +msgstr "Родительский срок" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_name +msgid "Parent name" +msgstr "Имя родителя" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Participate in class\n" +" discussion by sharing points of view, asking\n" +" questions, and contributing to group projects." +msgstr "" +"Участвуйте в обсуждениях в классе, делясь точками зрения, задавая\n" +" вопросы и внося свой вклад в групповые проекты." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Partner" +msgstr "Партнер" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contract_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contract_ids +msgid "Partner Contracts" +msgstr "Партнерские контракты" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__use_partner_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__use_partner_credit_limit +msgid "Partner Limit" +msgstr "Партнерский лимит" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_company_registry_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_company_registry_partner_id +msgid "Partner with same Company Registry" +msgstr "Партнер с тем же реестром компаний" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_vat_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_vat_partner_id +msgid "Partner with same Tax ID" +msgstr "Партнер с тем же налоговым идентификатором" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_19 +msgid "Patrick" +msgstr "Патрик" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_21 +msgid "Paul" +msgstr "Павел" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit_limit +msgid "Payable Limit" +msgstr "Платежный лимит" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_method_id +msgid "Payment Method" +msgstr "Способ оплаты" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_count +msgid "Payment Token Count" +msgstr "Количество платежных токенов" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_ids +msgid "Payment Tokens" +msgstr "Платежные жетоны" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_6 +msgid "Peeters" +msgstr "Питерс" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_endpoint +msgid "Peppol Endpoint" +msgstr "Конечная точка Пеппола" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_eas +msgid "Peppol e-address (EAS)" +msgstr "Электронный адрес Peppol (EAS)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Personal Information" +msgstr "Персональная информация" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone +msgid "Phone" +msgstr "Телефон" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "Phone Blacklisted" +msgstr "Телефон в черном списке" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_mobile_search +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_mobile_search +msgid "Phone/Mobile" +msgstr "Телефон мобильный" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_enterprise +msgid "Placement Enterprise" +msgstr "Размещение предприятия" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_job_enterprise +msgid "Placement Job Enterprise" +msgstr "Трудоустройство Предприятие" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_bike +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_bike +msgid "Plan To Change Bike" +msgstr "Планируйте смену велосипеда" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_car +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_car +msgid "Plan To Change Car" +msgstr "План сменить машину" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__practical +msgid "Practical" +msgstr "Практичный" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_method_id +msgid "" +"Preferred payment method when paying this vendor. This is used to filter " +"vendor bills by preferred payment method to register payments in mass. Use " +"cases: create bank files for batch wires, check runs." +msgstr "" +"Предпочтительный способ оплаты при оплате этому поставщику. Это используется" +" для фильтрации счетов поставщиков по предпочтительному методу оплаты для " +"массовой регистрации платежей. Варианты использования: создание банковских " +"файлов для пакетных проводов, проверка прогонов." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Present makes taking\n" +" attendance fast, accurate and easy. Get a clear\n" +" view of your entire class roster." +msgstr "" +"Present делает учет посещаемости быстрым, точным и простым. Получите четкое\n" +" представление обо всем вашем классе." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_product_pricelist +msgid "Pricelist" +msgstr "Прайс-лист" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_details +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_main_student +msgid "Profile" +msgstr "Профиль" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__project_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__project_ids +msgid "Projects" +msgstr "Проекты" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "Provided by" +msgstr "Предоставлено" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online LMS platform\n" +" Interactive video." +msgstr "" +"Предоставляет возможность\n" +" проводить онлайн-платформу LMS\n" +" Интерактивное видео." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Following" +msgstr "" +"Предоставляет возможность\n" +" проводить онлайн-платформу экзамена с\n" +" типом вопроса «Соответствие отслеживанию»." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Images" +msgstr "" +"Предоставляет возможность\n" +" проводить онлайн-платформу экзамена с\n" +" типами вопросов «Сопоставить изображения»." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Multiple Choice" +msgstr "" +"Предоставляет возможность\n" +" проводить онлайн-платформу экзаменов с\n" +" типами вопросов с множественным выбором." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Numeric" +msgstr "" +"Предоставляет возможность\n" +" проводить онлайн-экзамен с помощью\n" +" вопросов числового типа." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Sort Paragraphs." +msgstr "" +"Предоставляет возможность\n" +" проводить онлайн-экзамен на платформе\n" +" с типом вопросов \"Сортировка по абзацам\"." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Drag Into Text." +msgstr "" +"Предоставляет возможность\n" +" проводить онлайн-платформу экзамена с вопросом\n" +" типа \"Перетащить в текст\"." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Match Following" +msgstr "" +"Предоставляет возможность\n" +" проводить онлайн-платформу экзамена с вопросом\n" +" типа «Соответствие отслеживанию»." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Multiple Choice" +msgstr "" +"Предоставляет возможность\n" +" проводить онлайн-платформу экзамена с выбором типа вопроса\n" +" с множественным выбором." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Numeric." +msgstr "" +"Предоставляет возможность\n" +" проводить онлайн-экзамен на платформе с вопросами\n" +" числового типа." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Sort Paragraphs." +msgstr "" +"Предоставляет возможность\n" +" проводить онлайн-платформу экзамена с\n" +" типа вопросов \"Сортировка по абзацам\"." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Publish Notice and Circular." +msgstr "Опубликовать уведомление и циркуляр." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_publisher_warranty_contract +msgid "Publisher Warranty Contract" +msgstr "Гарантийный договор издателя" + +#. module: openeducat_core +#: model:ir.actions.server,name:openeducat_core.ir_cron_module_update_notification_openeducat_ir_actions_server +msgid "Publisher: Update Notification OpenEduCat" +msgstr "Издатель: Уведомление об обновлении OpenEduCat" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn +msgid "Purchase Order" +msgstr "Заказ на покупку" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_order_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_order_count +msgid "Purchase Order Count" +msgstr "Количество заказов на поставку" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Quiz" +msgstr "Контрольный опрос" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_anti_cheating +msgid "Quiz Anti Cheating" +msgstr "Викторина против мошенничества" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_drag_into_text +msgid "Quiz Drag Into Text" +msgstr "Викторина Перетаскивание в текст" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz +msgid "Quiz Enterprise" +msgstr "Викторина Предприятие" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_following +msgid "Quiz Match Following" +msgstr "Следующий матч-викторина" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_images +msgid "Quiz Match Images" +msgstr "Изображения викторины" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_multiple_choice +msgid "Quiz Multiple Choice" +msgstr "Викторина с множественным выбором" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_numeric +msgid "Quiz Numeric" +msgstr "Викторина Числовая" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_sort_paragraphs +msgid "Quiz Sort Paragraphs" +msgstr "Сортировка по абзацам викторины" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__rating_ids +msgid "Ratings" +msgstr "Рейтинги" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__receipt_reminder_email +msgid "Receipt Reminder" +msgstr "Напоминание о получении" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref +msgid "Reference" +msgstr "Ссылка" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gr_no +msgid "Registration Number" +msgstr "Регистрационный номер" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_unique_gr_no +msgid "Registration Number must be unique per student!" +msgstr "Регистрационный номер должен быть уникальным для каждого студента!" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reject" +msgstr "Отклонять" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__rejected +msgid "Rejected" +msgstr "Отклоненный" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_id +msgid "Related Company" +msgstr "Связанная компания" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_employee_form_address_inherit +msgid "Related User" +msgstr "Связанный пользователь" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee_ids +msgid "Related employees based on their private address" +msgstr "Связанные сотрудники на основе их личного адреса" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_report_main +msgid "Reporting" +msgstr "Составление отчетов" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reset to Draft" +msgstr "Сбросить в черновик" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_user_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_user_id +msgid "Responsible User" +msgstr "Ответственный пользователь" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_id +msgid "Restrict publishing to this website." +msgstr "Ограничить публикацию на этом сайте." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_19 +msgid "Richard" +msgstr "Ричард" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_14 +msgid "Robert" +msgstr "Роберт" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__roll_number +msgid "Roll Number" +msgstr "Номер рулона" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_id +msgid "Roll Number & Student must be unique per Batch!" +msgstr "Номер рулона и ученик должны быть уникальными для каждой партии!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_course_id +msgid "Roll Number must be unique per Batch!" +msgstr "Номер рулона должен быть уникальным для каждой партии!" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_7 +msgid "Ruby" +msgstr "Рубин" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__running +msgid "Running" +msgstr "Бег" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_3 +msgid "Russell" +msgstr "Рассел" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_seo_optimized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_seo_optimized +msgid "SEO optimized" +msgstr "SEO оптимизирован" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_root +msgid "SIS" +msgstr "СИС" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Ошибка доставки СМС" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__team_id +msgid "Sales Team" +msgstr "Отдел продаж" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_id +msgid "Salesperson" +msgstr "Продавец" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_7 +msgid "Samuel" +msgstr "Самуэль" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_11 +msgid "Sana" +msgstr "Много" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized +msgid "Sanitized Number" +msgstr "Санированный номер" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_1 +msgid "Sara" +msgstr "Сара" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule examination\n" +" through various methods like CCE, CPA and\n" +" much more with just a few clicks." +msgstr "" +"Запланируйте экзамен\n" +" с помощью различных методов, таких как CCE, CPA и\n" +" многих других, всего за несколько кликов." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule session,\n" +" inform students and faculties all with\n" +" just a few clicks and one single screen." +msgstr "" +"Запланируйте сеанс,\n" +" проинформируйте студентов и преподавателей с помощью\n" +" всего лишь нескольких кликов и одного экрана." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_scholarship_enterprise +msgid "Scholarship Enterprise" +msgstr "Стипендиальное предприятие" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_21 +msgid "Scott" +msgstr "Скотт" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_secure +msgid "Secure QR" +msgstr "Безопасный QR-код" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__purchase_warn +msgid "" +"Selecting the \"Warning\" option will notify user with the message, " +"Selecting \"Blocking Message\" will throw an exception with the message and " +"block the flow. The Message has to be written in the next field." +msgstr "" +"Выбор опции «Предупреждение» уведомит пользователя о сообщении, выбор " +"«Блокирование сообщения» вызовет исключение вместе с сообщением и " +"заблокирует поток. Сообщение необходимо написать в следующем поле." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__self +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__self +msgid "Self" +msgstr "Себя" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__seo_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__seo_name +msgid "Seo name" +msgstr "SEO-имя" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.action_openeducat_configuration +#: model:ir.actions.act_window,name:openeducat_core.openeducat_config_settings_core_action +#: model:ir.ui.menu,name:openeducat_core.menu_openeducat_config +msgid "Settings" +msgstr "Настройки" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_share +msgid "Share Partner" +msgstr "Поделиться партнером" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_15 +msgid "Sheryl" +msgstr "Шерил" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__show_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__show_credit_limit +msgid "Show Credit Limit" +msgstr "Показать кредитный лимит" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__signature +msgid "Signature" +msgstr "Подпись" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_expiration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_expiration +msgid "Signup Expiration" +msgstr "Срок действия регистрации" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_token +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_token +msgid "Signup Token" +msgstr "Токен регистрации" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_type +msgid "Signup Token Type" +msgstr "Тип токена регистрации" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_valid +msgid "Signup Token is Valid" +msgstr "Токен регистрации действителен" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_url +msgid "Signup URL" +msgstr "URL-адрес регистрации" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_5 +msgid "Simon" +msgstr "Саймон" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_skill_assessment +msgid "Skill Assessment Enterprise" +msgstr "Предприятие по оценке навыков" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skill_enterprise +msgid "Skill Enterprise" +msgstr "Навыки предприятия" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skypemeet +msgid "Skype Meet" +msgstr "Скайп-встреча" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_8 +msgid "Smith" +msgstr "Смит" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_18 +msgid "Sophia" +msgstr "София" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different activities which is\n" +" held in an institute." +msgstr "Укажите различные мероприятия, которые проводятся в институте." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different activities which is held in an institute." +msgstr "Укажите различные мероприятия, которые проводятся в институте." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different facilities of an\n" +" institute." +msgstr "Укажите различные возможности института." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different facilities of an institute." +msgstr "Укажите различные возможности института." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which\n" +" is held in an institute for students." +msgstr "" +"Укажите различные типы викторин,\n" +" которые проводятся в институте для студентов." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which is held in an institute for students." +msgstr "" +"Укажите различные виды викторин, которые проводятся в институте для " +"студентов." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__starred_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__starred_message_ids +msgid "Starred Message" +msgstr "Помеченное сообщение" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__start_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "Start Date" +msgstr "Дата начала" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__state_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__state_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "State" +msgstr "Состояние" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url +msgid "Static Map Url" +msgstr "Статический URL-адрес карты" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url_is_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url_is_valid +msgid "Static Map Url Is Valid" +msgstr "URL статической карты действителен" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__state +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Status" +msgstr "Положение дел" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Статус основан на действиях.\n" +"Просрочено: срок выполнения уже прошел.\n" +"Сегодня: дата действия сегодня.\n" +"Запланировано: будущие действия." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_14 +msgid "Stevens" +msgstr "Стивенс" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn +msgid "Stock Picking" +msgstr "Выбор акций" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street +msgid "Street" +msgstr "Улица" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street..." +msgstr "Улица..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street2 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street2 +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street2" +msgstr "Улица # 2" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__student_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_tree +msgid "Student" +msgstr "Студент" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_attendance_enterprise +msgid "Student Attendance Kiosk" +msgstr "Киоск посещаемости студентов" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Student Course" +msgstr "Студенческий курс" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_course_view +#: model:ir.ui.menu,name:openeducat_core.student_course_menu +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_tree +msgid "Student Course Detail" +msgstr "Детали студенческого курса" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student_course +msgid "Student Course Details" +msgstr "Детали студенческого курса" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_idcard +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student ID Card" +msgstr "Студенческий билет" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student IDCard" +msgstr "Студенческое удостоверение личности" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_leave_enterprise +msgid "Student Leave" +msgstr "Студенческий отпуск" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_progress_enterprise +msgid "Student Progress Enterprise" +msgstr "Предприятие студенческого прогресса" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Student can sign-in in\n" +" their attendance sheet using facial features\n" +" from image or video." +msgstr "" +"Студент может войти\n" +" в свой лист посещаемости, используя черты лица\n" +" из изображения или видео." + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_student_id +msgid "Student must be unique per Batch!" +msgstr "Студент должен быть уникальным для каждого пакета!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__student_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_root +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Students" +msgstr "Студенты" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_tree +msgid "Subject" +msgstr "Предмет" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_subject +msgid "Subject Management" +msgstr "Управление предметами" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_subject_material_allocation +msgid "Subject Material Allocation" +msgstr "Распределение предметного материала" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_subject_registration_view +#: model:ir.ui.menu,name:openeducat_core.subject_registration_student_menu +msgid "Subject Registration" +msgstr "Регистрация субъекта" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_pivot +msgid "Subject Registration Analysis" +msgstr "Анализ регистрации субъектов" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "Детали регистрации субъекта" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__subject_type +msgid "Subject Type" +msgstr "Тип темы" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__subject +msgid "Subject Wise" +msgstr "Мудрый предмет" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_graph +msgid "Subject registration graph" +msgstr "Граф регистрации субъектов" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__subject_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__faculty_subject_ids +msgid "Subject(s)" +msgstr "Предметы)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Subject-specific\n" +" attendance will be gathered during a\n" +" particular session, whereas general\n" +" attendance will be collected by one\n" +" responsible faculty member for the entire\n" +" day." +msgstr "" +"Посещаемость по конкретному\n" +" предмету будет собираться во время\n" +" конкретного занятия, тогда как общая\n" +" посещаемость будет собираться одним\n" +" ответственным преподавателем за весь\n" +" день." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "" +"Subject-specific attendance will be gathered during a particular session, " +"whereas general attendance will be collected by one responsible faculty " +"member for the entire day." +msgstr "" +"Посещаемость по конкретному предмету будет собираться во время конкретного " +"занятия, тогда как общая посещаемость будет собираться одним ответственным " +"преподавателем в течение всего дня." + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_subject_view +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__subject_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_subject_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +msgid "Subjects" +msgstr "Предметы" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Submit" +msgstr "Представлять на рассмотрение" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__submitted +msgid "Submitted" +msgstr "Поданный" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_purchase_currency_id +msgid "Supplier Currency" +msgstr "Валюта поставщика" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_rank +msgid "Supplier Rank" +msgstr "Рейтинг поставщика" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_23 +msgid "Swartz" +msgstr "Шварц" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__category_id +msgid "Tags" +msgstr "Теги" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_ids +msgid "Tasks" +msgstr "Задания" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__vat +msgid "Tax ID" +msgstr "Налоговый идентификатор" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_17 +msgid "Taylor" +msgstr "Тейлор" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_teams +msgid "Teams" +msgstr "Команды" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__term_structure +msgid "Term Structure" +msgstr "Временная структура" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_term_id +msgid "Terms" +msgstr "Условия" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,help:openeducat_core.field_op_student__country_code +msgid "" +"The ISO country code in two chars. \n" +"You can use this field for quick search." +msgstr "" +"Код страны ISO, состоящий из двух символов. \n" +"Вы можете использовать это поле для быстрого поиска." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"The Main Purpose of Implementing an\n" +" Asset Management in Education Facilities" +msgstr "" +"Основная цель внедрения системы управления активами в образовательных " +"учреждениях" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,help:openeducat_core.field_op_student__vat +msgid "" +"The Tax Identification Number. Values here will be validated based on the " +"country format. You can use '/' to indicate that the partner is not subject " +"to tax." +msgstr "" +"Идентификационный налоговый номер. Значения здесь будут проверяться на " +"основе формата страны. Вы можете использовать '/', чтобы указать, что " +"партнер не облагается налогом." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_position_id +msgid "" +"The fiscal position determines the taxes/accounts used for this contact." +msgstr "" +"Финансовая позиция определяет налоги/счета, используемые для этого контакта." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_url +msgid "The full URL to access the document through the website." +msgstr "Полный URL-адрес для доступа к документу через веб-сайт." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__user_id +msgid "The internal user in charge of this contact." +msgstr "Внутренний пользователь, отвечающий за этот контакт." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,help:openeducat_core.field_op_student__has_unreconciled_entries +msgid "" +"The partner has at least one unreconciled debit and credit since last time " +"the invoices & payments matching was performed." +msgstr "" +"У партнера имеется как минимум один невыверенный дебет и кредит с момента " +"последнего сопоставления счетов и платежей." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,help:openeducat_core.field_op_student__company_registry +msgid "" +"The registry number of the company. Use it if it is different from the Tax " +"ID. It must be unique across all partners of a same country" +msgstr "" +"Регистрационный номер компании. Используйте его, если он отличается от ИНН. " +"Он должен быть уникальным для всех партнеров одной страны." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_customer +msgid "" +"The stock location used as destination when sending goods to this contact." +msgstr "" +"Местонахождение склада, используемое в качестве пункта назначения при " +"отправке товаров этому контакту." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_supplier +msgid "" +"The stock location used as source when receiving goods from this contact." +msgstr "" +"Местоположение склада, используемое в качестве источника при получении " +"товаров от этого контакта." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__theory +msgid "Theory" +msgstr "Теория" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This Module Adds The\n" +" Feature Of Digital Library To Read Books In\n" +" OpenEduCat." +msgstr "" +"Этот модуль добавляет\n" +" функцию цифровой библиотеки для чтения книг в\n" +" OpenEduCat." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_payable_id +msgid "" +"This account will be used instead of the default one as the payable account " +"for the current partner" +msgstr "" +"Этот счет будет использоваться вместо счета по умолчанию в качестве счета к " +"оплате для текущего партнера." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_receivable_id +msgid "" +"This account will be used instead of the default one as the receivable " +"account for the current partner" +msgstr "" +"Этот счет будет использоваться вместо счета по умолчанию в качестве счета " +"дебиторской задолженности для текущего партнера." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_purchase_currency_id +msgid "" +"This currency will be used, instead of the default one, for purchases from " +"the current partner" +msgstr "" +"Эта валюта будет использоваться вместо валюты по умолчанию для покупок у " +"текущего партнера." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_normalized +msgid "" +"This field is used to search on email address as the primary email field can" +" contain more than strictly an email address." +msgstr "" +"Это поле используется для поиска по адресу электронной почты, поскольку " +"основное поле электронной почты может содержать не только адрес электронной " +"почты." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "This is to certify that" +msgstr "Настоящим удостоверяется, что" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature in OpenEduCat LMS to sell\n" +" courses online." +msgstr "" +"Этот модуль добавляет\n" +" в OpenEduCat LMS возможность продавать\n" +" курсы онлайн." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of forum in learning\n" +" management system to OpenEduCat." +msgstr "" +"Этот модуль добавляет\n" +" функцию форума в систему управления\n" +" обучением в OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of gamification in learning\n" +" management system to OpenEduCat." +msgstr "" +"Этот модуль добавляет\n" +" функцию геймификации в систему управления\n" +" обучением в OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of survey in learning\n" +" management system to OpenEduCat." +msgstr "" +"Этот модуль добавляет\n" +" функцию опроса в систему управления\n" +" обучением в OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds the\n" +" feature to manage facilities to OpenEduCat." +msgstr "" +"Этот модуль добавляет функцию\n" +" для управления объектами в OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds you\n" +" feature to create invoice for fees\n" +" collection." +msgstr "" +"Этот модуль добавляет\n" +" функцию создания счета за сбор\n" +" сборов." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Dropbox." +msgstr "" +"Этот модуль позволяет\n" +" хранить созданные резервные копии в Dropbox." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Google\n" +" Drive." +msgstr "" +"Этот модуль позволяет\n" +" хранить созданные резервные копии на Google\n" +" Диске." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Onedrive." +msgstr "" +"Этот модуль позволяет\n" +" хранить созданные резервные копии на Onedrive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote\n" +" SFTP server just like FTP Server, but it\n" +" adds a layer of security to the process." +msgstr "" +"Этот модуль позволяет\n" +" хранить созданные резервные копии на удаленном\n" +" SFTP-сервере, как и FTP-сервер, но\n" +" добавляет к процессу уровень безопасности." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote FTP\n" +" server." +msgstr "" +"Этот модуль позволяет\n" +" хранить созданные резервные копии на удаленном FTP\n" +" сервере." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" Faculty to Create Rubrics Template to grade\n" +" the assignments based on points or\n" +" percentage and manage the assignment\n" +" submission." +msgstr "" +"Этот модуль позволяет\n" +" преподавателям создавать шаблоны рубрик, чтобы оценивать\n" +" задания на основе баллов или\n" +" процентов и управлять\n" +" отправкой заданий." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" alumni to create job post." +msgstr "" +"Этот модуль позволяет\n" +" выпускникам создавать публикации о вакансиях." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" parent to access fees details of their\n" +" children." +msgstr "" +"Этот модуль позволяет\n" +" родителю получить доступ к сведениям о сборах своих\n" +" детей." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module provides a helping hand to\n" +" students." +msgstr "" +"Этот модуль помогает\n" +" студентам." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "" +"This payment term will be used instead of the default one for purchase " +"orders and vendor bills" +msgstr "" +"Этот срок оплаты будет использоваться вместо срока по умолчанию для заказов " +"на поставку и счетов поставщиков." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_term_id +msgid "" +"This payment term will be used instead of the default one for sales orders " +"and customer invoices" +msgstr "" +"Этот срок оплаты будет использоваться вместо срока по умолчанию для заказов " +"на продажу и счетов клиентов." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" +"Этот прайс-лист будет использоваться вместо прейскуранта по умолчанию для " +"продаж текущему партнеру." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_15 +msgid "Thomas" +msgstr "Томас" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__three_sem +msgid "Three Trimesters" +msgstr "Три триместра" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ticket_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ticket_count +msgid "Ticket Count" +msgstr "Количество билетов" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Timetable" +msgstr "Расписание" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable_enterprise +msgid "Timetable Enterprise" +msgstr "Расписание предприятия" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz +msgid "Timezone" +msgstr "Часовой пояс" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz_offset +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz_offset +msgid "Timezone offset" +msgstr "Смещение часового пояса" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__title +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Title" +msgstr "Заголовок" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "To the best of my knowledge, he / she bears a Good Moral character." +msgstr "" +"Насколько мне известно, он/она обладает хорошим нравственным характером." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__total_invoiced +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__total_invoiced +msgid "Total Invoiced" +msgstr "Общая сумма выставленных счетов" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit +msgid "Total Payable" +msgstr "Общая сумма к оплате" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit +msgid "Total Receivable" +msgstr "Общая дебиторская задолженность" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit +msgid "Total amount this customer owes you." +msgstr "Общая сумма, которую этот клиент вам должен." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,help:openeducat_core.field_op_student__debit +msgid "Total amount you have to pay to this vendor." +msgstr "Общая сумма, которую вы должны заплатить этому поставщику." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_transportation_enterprise +msgid "Transportation Enterprise" +msgstr "Транспортное предприятие" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem +msgid "Two Semesters" +msgstr "Два семестра" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_qua +msgid "Two Semesters subdivided by Quarters" +msgstr "Два семестра, разделенные на четверти" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_final +msgid "Two Semesters subdivided by Quarters and Final Exams" +msgstr "Два семестра, разделенные на четверти и выпускные экзамены." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Type" +msgstr "Тип" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Тип зарегистрированной исключительной активности." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_endpoint +msgid "" +"Unique identifier used by the BIS Billing 3.0 and its derivatives, also " +"known as 'Endpoint ID'." +msgstr "" +"Уникальный идентификатор, используемый BIS Billing 3.0 и его производными, " +"также известный как «Идентификатор конечной точки»." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__barcode +msgid "Use a barcode to identify this contact." +msgstr "Используйте штрих-код, чтобы идентифицировать этот контакт." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__login +msgid "Used to log into the system" +msgstr "Используется для входа в систему" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_users +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "User" +msgstr "Пользователь" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__user_line +msgid "User Line" +msgstr "Линия пользователя" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_ids +msgid "Users" +msgstr "Пользователи" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_supplier +msgid "Vendor Location" +msgstr "Местоположение поставщика" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "Vendor Payment Terms" +msgstr "Условия оплаты поставщикам" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_22 +msgid "Victor" +msgstr "Виктор" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visa_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visa_info +msgid "Visa Info" +msgstr "Информация о визе" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_published +msgid "Visible on current website" +msgstr "Видно на текущем сайте" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visitor_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visitor_ids +msgid "Visitors" +msgstr "Посетители" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__user_boolean +msgid "Want to create user too ?" +msgstr "Хотите тоже создать пользователя?" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_id +msgid "Website" +msgstr "Веб-сайт" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__website_message_ids +msgid "Website Comments" +msgstr "Комментарии на сайте" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website +msgid "Website Link" +msgstr "Ссылка на сайт" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website Messages" +msgstr "Сообщения веб-сайта" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_description +msgid "Website Partner Full Description" +msgstr "Полное описание веб-сайта партнера" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_short_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_short_description +msgid "Website Partner Short Description" +msgstr "Краткое описание веб-сайта партнера" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_url +msgid "Website URL" +msgstr "URL веб-сайта" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website communication history" +msgstr "История общения на сайте" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_description +msgid "Website meta description" +msgstr "Мета-описание сайта" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_keywords +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_keywords +msgid "Website meta keywords" +msgstr "Мета-ключевые слова сайта" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_title +msgid "Website meta title" +msgstr "Мета-заголовок сайта" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_og_img +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_og_img +msgid "Website opengraph image" +msgstr "Открытое изображение веб-сайта" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,help:openeducat_core.field_op_student__tz +msgid "" +"When printing documents and exporting/importing data, time values are computed according to this timezone.\n" +"If the timezone is not set, UTC (Coordinated Universal Time) is used.\n" +"Anywhere else, time values are computed according to the time offset of your web client." +msgstr "" +"При печати документов и экспорте/импорте данных значения времени вычисляются в соответствии с этим часовым поясом.\n" +"Если часовой пояс не установлен, используется UTC (Всемирное координированное время).\n" +"В других местах значения времени вычисляются в соответствии со смещением времени вашего веб-клиент." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_12 +msgid "Wilson" +msgstr "Уилсон" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"With the growing use of\n" +" online learning and giving examinations over\n" +" the online mode." +msgstr "" +"С ростом использования\n" +" онлайн-обучения и сдачи экзаменов в онлайн-режиме." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Year" +msgstr "Год" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "You cannot create recursive Course." +msgstr "Вы не можете создать рекурсивный курс." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "ZIP" +msgstr "Почтовый индекс" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__zip +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__zip +msgid "Zip" +msgstr "Почтовый индекс" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_zoom +msgid "Zoom" +msgstr "Увеличить" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,help:openeducat_core.field_op_student__days_sales_outstanding +msgid "" +"[(Total Receivable/Total Revenue) * number of days since the first invoice] " +"for this customer" +msgstr "" +"[(Общая дебиторская задолженность/Общая выручка) * количество дней с момента" +" выставления первого счета] для этого клиента" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "miscellaneous" +msgstr "разнообразный" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "or" +msgstr "или" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__state +msgid "state" +msgstr "состояние" diff --git a/CatEdu/openeducat_core/i18n/th.po b/CatEdu/openeducat_core/i18n/th.po new file mode 100644 index 0000000..e99c615 --- /dev/null +++ b/CatEdu/openeducat_core/i18n/th.po @@ -0,0 +1,5187 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:11+0000" +"PO-Revision-Date:2024-02-15 09:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__event_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__event_count +msgid "# Events" +msgstr "# กิจกรรม" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_count +msgid "# Meetings" +msgstr "# การประชุม" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_count +msgid "# Tasks" +msgstr "# งาน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_invoice_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_invoice_count +msgid "# Vendor Bills" +msgstr "#บิลผู้ขาย" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_bonafide +msgid "'Bonafide Certificate - %s' % (object.name)" +msgstr "'ใบรับรอง Bonafide - %s' % (ชื่อวัตถุ)" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_idcard +msgid "'Student ID Card - %s' % (object.name)" +msgstr "'บัตรประจำตัวนักเรียน - %s' % (ชื่อวัตถุ)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,help:openeducat_core.field_op_student__type +msgid "" +"- Contact: Use this to organize the contact details of employees of a given company (e.g. CEO, CFO, ...).\n" +"- Invoice Address: Preferred address for all invoices. Selected by default when you invoice an order that belongs to this company.\n" +"- Delivery Address: Preferred address for all deliveries. Selected by default when you deliver an order that belongs to this company.\n" +"- Other: Other address for the company (e.g. subsidiary, ...)" +msgstr "" +"- ติดต่อ: ใช้สิ่งนี้เพื่อจัดระเบียบรายละเอียดการติดต่อของพนักงานของบริษัทที่กำหนด (เช่น CEO, CFO, ...)\n" +"- ที่อยู่ใบแจ้งหนี้: ที่อยู่ที่ต้องการสำหรับใบแจ้งหนี้ทั้งหมด เลือกไว้ตามค่าเริ่มต้นเมื่อคุณออกใบแจ้งหนี้ตามคำสั่งซื้อที่เป็นของบริษัทนี้\n" +"- ที่อยู่จัดส่ง: ที่อยู่ที่ต้องการสำหรับการจัดส่งทั้งหมด เลือกไว้ตามค่าเริ่มต้นเมื่อคุณจัดส่งคำสั่งซื้อที่เป็นของบริษัทนี้\n" +"- อื่นๆ: ที่อยู่อื่นๆ สำหรับบริษัท (เช่น บริษัทสาขา ...)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "DATE:" +msgstr "วันที่:" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "PRINCIPAL" +msgstr "อาจารย์ใหญ่" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" BirthDate :\n" +" " +msgstr "" +"
\n" +" \n" +" วันเกิด :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" Blood Group :\n" +" " +msgstr "" +"
\n" +" \n" +" กรุ๊ปเลือด :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"\n" +" is / was a bonafide student of this school / college studying in" +msgstr "" +"\n" +" เป็น / เป็นนักเรียนสุจริตของโรงเรียน / วิทยาลัยที่กำลังศึกษาอยู่ใน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Course :\n" +" " +msgstr "" +"\n" +" หลักสูตร :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" ชื่อ :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Bonafide Certificate" +msgstr "ใบรับรองสุจริต" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"A unique new way to manage student\n" +" grades and homework from any device and platform." +msgstr "" +"วิธีใหม่ที่ไม่เหมือนใครในการจัดการ\n" +"เกรดและการบ้านของนักเรียนจากอุปกรณ์และแพลตฟอร์มใดก็ได้" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a+ +msgid "A+ve" +msgstr "เอ+วี" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a- +msgid "A-ve" +msgstr "เอ-และ" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab+ +msgid "AB+ve" +msgstr "สหภาพยุโรป+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab- +msgid "AB-ve" +msgstr "EU-ve" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_20 +msgid "Abdul" +msgstr "อับดุล" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_term_view +#: model:ir.model,name:openeducat_core.model_op_academic_term +#: model:ir.ui.menu,name:openeducat_core.menu_academic_term +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Term" +msgstr "ภาคการศึกษา" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__academic_term_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Academic Terms" +msgstr "เงื่อนไขการศึกษา" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_year_view +#: model:ir.model,name:openeducat_core.model_op_academic_year +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__academic_year_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_years_id +#: model:ir.ui.menu,name:openeducat_core.menu_academic_year +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Year" +msgstr "ปีการศึกษา" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_payable_id +msgid "Account Payable" +msgstr "เจ้าหนี้การค้า" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_receivable_id +msgid "Account Receivable" +msgstr "ลูกหนี้" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__accreditation +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Accreditation" +msgstr "การรับรองระบบ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_achievement_enterprise +msgid "Achievement Enterprise" +msgstr "องค์กรแห่งความสำเร็จ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction +msgid "Action Needed" +msgstr "จำเป็นต้องดำเนินการ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__active +msgid "Active" +msgstr "คล่องแคล่ว" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active_lang_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active_lang_count +msgid "Active Lang Count" +msgstr "จำนวน Lang ที่ใช้งานอยู่" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_ids +msgid "Activities" +msgstr "กิจกรรม" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity +msgid "Activity" +msgstr "กิจกรรม" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity_enterprise +msgid "Activity Enterprise" +msgstr "กิจกรรมองค์กร" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "กิจกรรมตกแต่งข้อยกเว้น" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_activity +msgid "Activity Management" +msgstr "การจัดการกิจกรรม" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_state +msgid "Activity State" +msgstr "สถานะกิจกรรม" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_icon +msgid "Activity Type Icon" +msgstr "ไอคอนประเภทกิจกรรม" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__additional_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__additional_info +msgid "Additional info" +msgstr "ข้อมูลเพิ่มเติม" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Address" +msgstr "ที่อยู่" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__type +msgid "Address Type" +msgstr "ประเภทที่อยู่" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Admission" +msgstr "ค่าเข้าชม" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission_enterprise +msgid "Admission Enterprise" +msgstr "องค์กรรับสมัคร" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_11 +msgid "Ahmed" +msgstr "อาเหม็ด" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_10 +msgid "Alex" +msgstr "อเล็กซ์" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,help:openeducat_core.field_op_student__lang +msgid "" +"All the emails and documents sent to this contact will be translated in this" +" language." +msgstr "อีเมลและเอกสารทั้งหมดที่ส่งไปยังผู้ติดต่อนี้จะได้รับการแปลเป็นภาษานี้" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__allowed_department_ids +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_ids +msgid "Allowed Department" +msgstr "แผนกที่ได้รับอนุญาต" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Alumni" +msgstr "ศิษย์เก่า" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_blog_enterprise +msgid "Alumni Blog Enterprise" +msgstr "ศิษย์เก่าบล็อกองค์กร" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_enterprise +msgid "Alumni Enterprise" +msgstr "วิสาหกิจศิษย์เก่า" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_event_enterprise +msgid "Alumni Event Enterprise" +msgstr "สถานประกอบการจัดงานศิษย์เก่า" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_job_enterprise +msgid "Alumni Job Enterprise" +msgstr "สถานประกอบการงานศิษย์เก่า" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_6 +msgid "Ana" +msgstr "ดี" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_25 +msgid "Anderson" +msgstr "แอนเดอร์สัน" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_1 +msgid "Andre" +msgstr "อังเดร" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_13 +msgid "Andrew" +msgstr "แอนดรูว์" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_17 +msgid "Anna" +msgstr "แอนนา" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__approval_authority +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Approval Authority" +msgstr "ผู้มีอำนาจอนุมัติ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Approve" +msgstr "อนุมัติ" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__approved +msgid "Approved" +msgstr "ที่ได้รับการอนุมัติ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Apps" +msgstr "แอพ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Archived" +msgstr "เก็บถาวรแล้ว" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_asset_request_enterprise +msgid "Asset Request Enterprise" +msgstr "องค์กรคำขอสินทรัพย์" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Assign and manage\n" +" assignments to individual students, group of\n" +" students or entire batch." +msgstr "" +"มอบหมายและจัดการ\n" +"งานให้กับนักเรียนเป็นรายบุคคล กลุ่ม\n" +"นักเรียน หรือทั้งกลุ่ม" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Assignment" +msgstr "งานที่มอบหมาย" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_enterprise +msgid "Assignment Enterprise" +msgstr "องค์กรที่ได้รับมอบหมาย" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_bridge +msgid "Assignment Grading Bridge" +msgstr "สะพานคัดเกรดการมอบหมาย" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_enterprise +msgid "Assignment Grading Enterprise" +msgstr "องค์กรการให้เกรดที่ได้รับมอบหมาย" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_rubrics +msgid "Assignment Rubrics" +msgstr "รูบริกการมอบหมาย" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_attachment_count +msgid "Attachment Count" +msgstr "จำนวนไฟล์แนบ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Attendance" +msgstr "การเข้าร่วม" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_enterprise +msgid "Attendance Enterprise" +msgstr "องค์กรผู้เข้าร่วม" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_face_recognition +msgid "Attendance Face Recognition" +msgstr "การจดจำใบหน้าผู้เข้าร่วม" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "Attendance Subject Generic" +msgstr "หัวข้อการเข้าร่วมทั่วไป" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_report_xlsx +msgid "Attendance Xlsx Report" +msgstr "รายงาน Xlsx การเข้าร่วม" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Attendance system that\n" +" improves employee time tracking, scheduling,\n" +" and reporting." +msgstr "" +"ระบบการเข้าร่วมที่\n" +"ปรับปรุงการติดตามเวลาของพนักงาน การกำหนดเวลา\n" +" และการรายงาน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Automate lead and opportunity tracking\n" +" with state of the art CRM system built-in giving a\n" +" unparallel competitive advantage." +msgstr "" +"การติดตามโอกาสในการขายและโอกาสโดยอัตโนมัติ\n" +" ด้วยระบบ CRM ที่ทันสมัยในตัว มอบ\n" +"ความได้เปรียบทางการแข่งขันที่ไม่มีใครเทียบได้" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,help:openeducat_core.field_op_student__receipt_reminder_email +msgid "" +"Automatically send a confirmation email to the vendor X days before the " +"expected receipt date, asking him to confirm the exact date." +msgstr "" +"ส่งอีเมลยืนยันไปยังผู้ขายโดยอัตโนมัติ X วันก่อนวันที่คาดว่าจะได้รับ " +"โดยขอให้เขายืนยันวันที่แน่นอน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1920 +msgid "Avatar" +msgstr "สัญลักษณ์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1024 +msgid "Avatar 1024" +msgstr "อวตาร 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_128 +msgid "Avatar 128" +msgstr "อวตาร 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_256 +msgid "Avatar 256" +msgstr "อวตาร 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_512 +msgid "Avatar 512" +msgstr "อวตาร 512" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b+ +msgid "B+ve" +msgstr "บี+วี" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b- +msgid "B-ve" +msgstr "วงดนตรี" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office +msgid "Back Office" +msgstr "แบ็คออฟฟิศ" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office_admin +msgid "Back Office Admin" +msgstr "ผู้ดูแลระบบ Back Office" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_backend_theme +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backend Theme" +msgstr "ธีมแบ็กเอนด์" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backup" +msgstr "สำรองข้อมูล" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__barcode +msgid "Badge ID" +msgstr "รหัสป้าย" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_account_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_account_count +msgid "Bank" +msgstr "ธนาคาร" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_ids +msgid "Banks" +msgstr "ธนาคาร" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__barcode +msgid "Barcode" +msgstr "บาร์โค้ด" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__batch_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Batch" +msgstr "แบทช์" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_batch_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_batch_sub +msgid "Batches" +msgstr "แบตช์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_bigbluebutton +msgid "Bigbluebutton Enterprise" +msgstr "บิ๊กบลูบัตตัน เอ็นเตอร์ไพรส์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__birth_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__birth_date +msgid "Birth Date" +msgstr "วันที่เกิด" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "วันเกิดต้องไม่มากกว่าวันที่ปัจจุบัน!" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_blacklisted +msgid "Blacklist" +msgstr "บัญชีดำ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile_blacklisted +msgid "Blacklisted Phone Is Mobile" +msgstr "โทรศัพท์ที่ขึ้นบัญชีดำคือมือถือ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_blacklisted +msgid "Blacklisted Phone is Phone" +msgstr "โทรศัพท์ที่ขึ้นบัญชีดำคือโทรศัพท์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__blood_group +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__blood_group +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Blood Group" +msgstr "กรุ๊ปเลือด" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_13 +msgid "Bob" +msgstr "บ๊อบ" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_bonafide +msgid "Bonafide Certificate" +msgstr "ใบรับรองสุจริต" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__both +msgid "Both" +msgstr "ทั้งคู่" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_bounce +msgid "Bounce" +msgstr "เด้ง" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_9 +msgid "Brown" +msgstr "สีน้ำตาล" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__buyer_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__buyer_id +msgid "Buyer" +msgstr "ผู้ซื้อ" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cce +msgid "CCE" +msgstr "ซีซีอี" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_crm_enterprise +msgid "CRM Enterprise" +msgstr "ซีอาร์เอ็ม เอ็นเตอร์ไพรส์" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cwa +msgid "CWA" +msgstr "ควอ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_campus_enterprise +msgid "Campus Enterprise" +msgstr "องค์กรวิทยาเขต" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start\n" +" up data of campus facility in an institute for students." +msgstr "" +"Campus ช่วยให้คุณจัดเตรียมข้อมูล\n" +"เริ่มต้นสิ่งอำนวยความสะดวกของวิทยาเขตในสถาบันสำหรับนักศึกษา" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start up data of campus facility in an " +"institute for students." +msgstr "" +"Campus " +"ช่วยให้คุณจัดเตรียมข้อมูลการเริ่มต้นสิ่งอำนวยความสะดวกของวิทยาเขตในสถาบันสำหรับนักศึกษา" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__can_publish +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__can_publish +msgid "Can Publish" +msgstr "สามารถเผยแพร่ได้" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Cancel" +msgstr "ยกเลิก" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_2 +msgid "Carter" +msgstr "คาร์เตอร์" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_category_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_category_sub +msgid "Categories" +msgstr "หมวดหมู่" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__category_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_tree +msgid "Category" +msgstr "หมวดหมู่" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Centralized barcode\n" +" enabled integrated library management." +msgstr "" +"บาร์โค้ดแบบรวมศูนย์\n" +" เปิดใช้งานการจัดการห้องสมุดแบบรวม" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__channel_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__channel_ids +msgid "Channels" +msgstr "ช่อง" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_24 +msgid "Charles" +msgstr "ชาร์ลส์" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_company +msgid "Check if the contact is a company, otherwise it is a person" +msgstr "ตรวจสอบว่าผู้ติดต่อเป็นบริษัทหรือไม่ ไม่เช่นนั้นจะเป็นบุคคล" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee +msgid "Check this box if this contact is an Employee." +msgstr "ทำเครื่องหมายในช่องนี้หากผู้ติดต่อรายนี้เป็นพนักงาน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__child_ids +msgid "Childs" +msgstr "เด็ก" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__city +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__city +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "City" +msgstr "เมือง" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Classroom" +msgstr "ห้องเรียน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom_enterprise +msgid "Classroom Enterprise" +msgstr "องค์กรห้องเรียน" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/review.xml:0 +#, python-format +msgid "Close" +msgstr "ปิด" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__code +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +msgid "Code" +msgstr "รหัส" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_batch_unique_batch_code +msgid "Code should be unique per batch!" +msgstr "รหัสไม่ควรซ้ำกันต่อชุด!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_category_unique_category_code +msgid "Code should be unique per category!" +msgstr "รหัสไม่ควรซ้ำกันในแต่ละหมวดหมู่!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_course_unique_course_code +msgid "Code should be unique per course!" +msgstr "รหัสไม่ควรซ้ำกันในแต่ละหลักสูตร!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_subject_unique_subject_code +msgid "Code should be unique per subject!" +msgstr "รหัสไม่ควรซ้ำกันในแต่ละหัวเรื่อง!" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_eas +msgid "" +"Code used to identify the Endpoint for BIS Billing 3.0 and its derivatives.\n" +" List available at https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" +msgstr "" +"รหัสที่ใช้ระบุจุดสิ้นสุดสำหรับ BIS Billing 3.0 และอนุพันธ์ของมัน\n" +" รายการมีอยู่ที่ https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__color +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__color +msgid "Color Index" +msgstr "ดัชนีสี" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_partner_id +msgid "Commercial Entity" +msgstr "นิติบุคคลเชิงพาณิชย์" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_company +msgid "Companies" +msgstr "บริษัท" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref_company_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref_company_ids +msgid "Companies that refers to partner" +msgstr "บริษัทที่อ้างถึงพันธมิตร" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_id +msgid "Company" +msgstr "บริษัท" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_registry +msgid "Company ID" +msgstr "รหัสบริษัท" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_name +msgid "Company Name" +msgstr "ชื่อ บริษัท" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_company_name +msgid "Company Name Entity" +msgstr "ชื่อบริษัท นิติบุคคล" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_type +msgid "Company Type" +msgstr "ประเภท บริษัท" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_gid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_gid +msgid "Company database ID" +msgstr "รหัสฐานข้อมูลบริษัท" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address +msgid "Complete Address" +msgstr "อยู่ที่สมบูรณ์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__complete_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__complete_name +msgid "Complete Name" +msgstr "ชื่อเต็ม" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__compulsory +msgid "Compulsory" +msgstr "ภาคบังคับ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__compulsory_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Compulsory Subjects" +msgstr "วิชาบังคับ" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_config_settings +msgid "Config Settings" +msgstr "กำหนดการตั้งค่า" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config +msgid "Configuration" +msgstr "การกำหนดค่า" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of Job Type in Placement\n" +" Management will let the user to create the job." +msgstr "" +"การกำหนดค่าประเภทงานในตำแหน่ง\n" +" การจัดการจะอนุญาตให้ผู้ใช้สร้างงานได้" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to\n" +" provide the start up data of fees according to the courses\n" +" of an institute." +msgstr "" +"การกำหนดค่าค่าธรรมเนียมช่วยให้คุณ\n" +"ให้ข้อมูลการเริ่มต้นค่าธรรมเนียมตามหลักสูตร\n" +"ของสถาบัน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to provide the start up data of fees " +"according to the courses of an institute." +msgstr "" +"การกำหนดค่าค่าธรรมเนียมช่วยให้คุณสามารถระบุข้อมูลค่าธรรมเนียมเริ่มต้นตามหลักสูตรของสถาบันได้" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in\n" +" transportation helps you to provide the start up data of\n" +" each route." +msgstr "" +"การกำหนดค่าเส้นทางใน\n" +"การขนส่งช่วยให้คุณระบุข้อมูลเริ่มต้นของ\n" +" แต่ละเส้นทางได้" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in transportation helps you to provide the start up " +"data of each route." +msgstr "" +"การกำหนดค่าเส้นทางในการขนส่งช่วยให้คุณสามารถจัดเตรียมข้อมูลเริ่มต้นของแต่ละเส้นทางได้" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Configure different scholarship types." +msgstr "กำหนดค่าประเภททุนการศึกษาต่างๆ" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_partner +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__child_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__child_ids +msgid "Contact" +msgstr "ติดต่อ" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Contact Support" +msgstr "ติดต่อฝ่ายสนับสนุน" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_bounce +msgid "Counter of the number of bounced emails for this contact" +msgstr "ตัวนับจำนวนอีเมลตีกลับสำหรับผู้ติดต่อรายนี้" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Country" +msgstr "ประเทศ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_code +msgid "Country Code" +msgstr "รหัสประเทศ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Course" +msgstr "คอร์ส" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__course_detail_ids +msgid "Course Details" +msgstr "รายละเอียดหลักสูตร" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_course +msgid "Course Management" +msgstr "การจัดการหลักสูตร" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_tree +msgid "Course Registration" +msgstr "การลงทะเบียนหลักสูตร" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject_registration.py:0 +#, python-format +msgid "Course not found on student's admission!" +msgstr "ไม่พบหลักสูตรในการรับเข้าเรียนของนักเรียน!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_course_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_course_sub +msgid "Courses" +msgstr "หลักสูตร" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_boolean +msgid "Create Boolean" +msgstr "สร้างบูลีน" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_create_employee_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +msgid "Create Employee" +msgstr "สร้างพนักงาน" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty_employee +msgid "Create Employee and User of Faculty" +msgstr "สร้างพนักงานและผู้ใช้บริการของคณะ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Create Student User" +msgstr "สร้างผู้ใช้นักเรียน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Create Terms" +msgstr "สร้างข้อกำหนด" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +msgid "Create User for selected Faculty(s)" +msgstr "สร้างผู้ใช้สำหรับคณะที่เลือก" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create User for selected Student(s)" +msgstr "สร้างผู้ใช้สำหรับนักเรียนที่เลือก" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_user_create_view_act +#: model:ir.actions.act_window,name:openeducat_core.student_user_create_view_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create Users" +msgstr "สร้างผู้ใช้" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_uid +msgid "Created by" +msgstr "สร้างโดย" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_date +msgid "Created on" +msgstr "สร้างบน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_limit +msgid "Credit Limit" +msgstr "วงเงิน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_to_invoice +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_to_invoice +msgid "Credit To Invoice" +msgstr "เครดิตในใบแจ้งหนี้" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit_limit +msgid "Credit limit specific to this partner." +msgstr "วงเงินสินเชื่อเฉพาะสำหรับพันธมิตรรายนี้" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__currency_id +msgid "Currency" +msgstr "สกุลเงิน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_customer +msgid "Customer Location" +msgstr "สถานที่ตั้งของลูกค้า" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_term_id +msgid "Customer Payment Terms" +msgstr "เงื่อนไขการชำระเงินของลูกค้า" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__customer_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__customer_rank +msgid "Customer Rank" +msgstr "อันดับลูกค้า" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_1 +#: model:op.student,last_name:openeducat_core.op_student_4 +msgid "Dani" +msgstr "ดานี่" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Dashboard" +msgstr "แผงควบคุม" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_dashboard_kpi +msgid "Dashboard KPI" +msgstr "KPI แดชบอร์ด" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_dropbox +msgid "Database Backup to Dropbox" +msgstr "สำรองฐานข้อมูลไปยัง Dropbox" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_google_drive +msgid "Database Backup to Google Drive" +msgstr "สำรองฐานข้อมูลไปยัง Google Drive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup +msgid "Database Backup to Local Server" +msgstr "สำรองฐานข้อมูลไปยังเซิร์ฟเวอร์ภายในเครื่อง" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_onedrive +msgid "Database Backup to Onedrive" +msgstr "สำรองฐานข้อมูลไปยัง Onedrive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_ftp +msgid "Database Backup to Remote FTP Server" +msgstr "สำรองฐานข้อมูลไปยังเซิร์ฟเวอร์ FTP ระยะไกล" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_sftp +msgid "Database Backup to Remote SFTP Server" +msgstr "สำรองฐานข้อมูลไปยังเซิร์ฟเวอร์ SFTP ระยะไกล" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__date +msgid "Date" +msgstr "วันที่" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_8 +msgid "David" +msgstr "เดวิด" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Days Before Receipt" +msgstr "วันก่อนที่จะได้รับ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__days_sales_outstanding +msgid "Days Sales Outstanding (DSO)" +msgstr "วันที่ยอดขายคงค้าง (DSO)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__trust +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__trust +msgid "Degree of trust you have in this debtor" +msgstr "ระดับความไว้วางใจที่คุณมีต่อลูกหนี้รายนี้" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by\n" +" students or faculties." +msgstr "" +"ส่งมอบและแบ่งปัน\n" +"ความรู้กับทุกคนโดยการสร้าง\n" +"บล็อกที่มีข้อมูลครบถ้วนและออกแบบโดย\n" +"นักศึกษาหรือคณาจารย์" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by students\n" +" or faculties." +msgstr "" +"ส่งมอบและแบ่งปัน\n" +"ความรู้กับทุกคนโดยการสร้าง\n" +"บล็อกที่มีข้อมูลครบถ้วนและออกแบบโดยนักศึกษา\n" +"หรือคณาจารย์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__department_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__department_id +#: model:ir.ui.menu,name:openeducat_core.menu_op_department_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_tree +msgid "Department" +msgstr "แผนก" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__dept_id +msgid "Department Name" +msgstr "ชื่อห้างสรรพสินค้า" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_department_view +msgid "Departments" +msgstr "หน่วยงาน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Departments count" +msgstr "แผนกนับ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_digital_library +msgid "Digital Library" +msgstr "ห้องสมุดดิจิทัล" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_discipline +msgid "Discipline Enterprise" +msgstr "วินัยวิสาหกิจ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__display_name +msgid "Display Name" +msgstr "ชื่อที่แสดง" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Documentation" +msgstr "เอกสารประกอบ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Download students\n" +" attendace xlsx report" +msgstr "" +"ดาวน์โหลดรายงาน\n" +"การเข้าร่วมของนักเรียน xlsx" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__draft +msgid "Draft" +msgstr "ร่าง" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__duplicated_bank_account_partners_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__duplicated_bank_account_partners_count +msgid "Duplicated Bank Account Partners Count" +msgstr "จำนวนพันธมิตรบัญชีธนาคารที่ซ้ำกัน" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_openeducat +msgid "Education" +msgstr "การศึกษา" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_other_education +msgid "Education Other" +msgstr "การศึกษา อื่นๆ" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,help:openeducat_core.field_op_student__partner_share +msgid "" +"Either customer (not a user), either shared user. Indicated the current " +"partner is a customer without access or with a limited access created for " +"sharing data." +msgstr "" +"ลูกค้า (ไม่ใช่ผู้ใช้) หรือผู้ใช้ที่ใช้ร่วมกัน " +"ระบุว่าพันธมิตรปัจจุบันเป็นลูกค้าที่ไม่มีการเข้าถึงหรือมีสิทธิ์การเข้าถึงที่จำกัดซึ่งสร้างขึ้นเพื่อการแบ่งปันข้อมูล" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__elective +msgid "Elective" +msgstr "วิชาเลือก" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__elective_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Elective Subjects" +msgstr "วิชาเลือก" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email +msgid "Email" +msgstr "อีเมล" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emergency_contact +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__emergency_contact +msgid "Emergency Contact" +msgstr "ติดต่อในกรณีฉุกเฉิน" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_hr_employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee +msgid "Employee" +msgstr "พนักงาน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee_ids +msgid "Employees" +msgstr "พนักงาน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employees_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employees_count +msgid "Employees Count" +msgstr "จำนวนพนักงาน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__end_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "End Date" +msgstr "วันที่สิ้นสุด" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "ไม่สามารถกำหนดวันที่สิ้นสุดก่อนวันที่เริ่มต้นได้" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_9 +msgid "Eric" +msgstr "เอริค" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/update.py:0 +#, python-format +msgid "Error during communication with the warranty server." +msgstr "เกิดข้อผิดพลาดระหว่างการสื่อสารกับเซิร์ฟเวอร์การรับประกัน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__evaluation_type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Evaluation Type" +msgstr "ประเภทการประเมินผล" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_event_enterprise +msgid "Event Enterprise" +msgstr "องค์กรจัดงาน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Exam" +msgstr "การสอบ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_enterprise +msgid "Exam Enterprise" +msgstr "องค์กรสอบ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_gpa_enterprise +msgid "Exam GPA Enterprise" +msgstr "สอบ GPA Enterprise" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_grading_bridge +msgid "Exam Grading Bridge" +msgstr "สะพานวัดผลการสอบ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility +msgid "Facility" +msgstr "สิ่งอำนวยความสะดวก" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility_enterprise +msgid "Facility Enterprise" +msgstr "องค์กรสิ่งอำนวยความสะดวก" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__faculty_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_root +msgid "Faculties" +msgstr "คณะ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Faculties can use the live\n" +" session to create, edit, and assign both team\n" +" and individual assignments." +msgstr "" +"คณะต่างๆ สามารถใช้\n" +"เซสชันสดเพื่อสร้าง แก้ไข และมอบหมายทั้งทีม\n" +"และงานส่วนบุคคล" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_tree +msgid "Faculty" +msgstr "คณะ" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_2 +msgid "Fahad" +msgstr "ฟาฮัด" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_10 +msgid "Fatima" +msgstr "ฟาติมา" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees" +msgstr "ค่าธรรมเนียม" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees Access for Parents" +msgstr "ค่าธรรมเนียมการเข้าถึงสำหรับผู้ปกครอง" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_enterprise +msgid "Fees Enterprise" +msgstr "ค่าธรรมเนียมองค์กร" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_duration +msgid "Fees On Duration" +msgstr "ค่าธรรมเนียมตามระยะเวลา" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_session +msgid "Fees On Session" +msgstr "ค่าธรรมเนียมในเซสชัน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_parent_bridge +msgid "Fees Parent Bridge" +msgstr "ค่าธรรมเนียมสะพานผู้ปกครอง" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_plan +msgid "Fees Plan" +msgstr "แผนค่าธรรมเนียม" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__female +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__f +msgid "Female" +msgstr "หญิง" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized +msgid "" +"Field used to store sanitized phone number. Helps speeding up searches and " +"comparisons." +msgstr "" +"ช่องที่ใช้จัดเก็บหมายเลขโทรศัพท์ที่ผ่านการฆ่าเชื้อ " +"ช่วยเร่งการค้นหาและการเปรียบเทียบ" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__final_year +msgid "Final Year Grades subdivided by Quarters" +msgstr "เกรดปีสุดท้ายแบ่งตามไตรมาส" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__finished +msgid "Finished" +msgstr "ที่เสร็จเรียบร้อย" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__first_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "First Name" +msgstr "ชื่อจริง" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__fiscal_country_codes +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__fiscal_country_codes +msgid "Fiscal Country Codes" +msgstr "รหัสประเทศทางการคลัง" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_position_id +msgid "Fiscal Position" +msgstr "ฐานะการเงิน" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_15 +msgid "Flynn" +msgstr "ฟลินน์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_follower_ids +msgid "Followers" +msgstr "ผู้ติดตาม" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_partner_ids +msgid "Followers (Partners)" +msgstr "ผู้ติดตาม (พันธมิตร)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "ไอคอนตัวอักษรที่ยอดเยี่ยมเช่น fa-งาน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ubl_cii_format +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ubl_cii_format +msgid "Format" +msgstr "รูปแบบ" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_formatted +msgid "Format email address \"Name \"" +msgstr "จัดรูปแบบที่อยู่อีเมล \"ชื่อ \"" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_formatted +msgid "Formatted Email" +msgstr "อีเมลที่จัดรูปแบบแล้ว" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__four_quarter +msgid "Four Quarters" +msgstr "สี่ในสี่" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__gpa +msgid "GPA" +msgstr "เกรดเฉลี่ย" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__gender +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gender +msgid "Gender" +msgstr "เพศ" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_student +msgid "General" +msgstr "ทั่วไป" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_general +msgid "General Management" +msgstr "การจัดการทั่วไป" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__generic +msgid "Generic" +msgstr "ทั่วไป" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_latitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_latitude +msgid "Geo Latitude" +msgstr "ละติจูดทางภูมิศาสตร์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_longitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_longitude +msgid "Geo Longitude" +msgstr "ภูมิศาสตร์ลองจิจูด" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Get Subjects" +msgstr "รับวิชา" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Give a better transparency\n" +" to a parent about their child’s academic\n" +" activities and achievements." +msgstr "" +"สร้างความโปร่งใส\n" +" ที่ดีขึ้นแก่ผู้ปกครองเกี่ยวกับกิจกรรมทางวิชาการ\n" +"และความสำเร็จของบุตรหลาน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_googlemeet +msgid "Google Meet" +msgstr "Google Meet" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Google Meet helps you to organize\n" +" online classrooms or live meetings." +msgstr "" +"Google Meet ช่วยคุณจัด\n" +"ห้องเรียนออนไลน์หรือการประชุมสด" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__grade_weightage +msgid "Grade Weightage" +msgstr "น้ำหนักเกรด" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grading +msgid "Grading" +msgstr "การให้เกรด" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grievance_enterprise +msgid "Grievance" +msgstr "ความคับข้องใจ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Group By..." +msgstr "จัดกลุ่มตาม..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emp_id +msgid "HR Employee" +msgstr "พนักงานทรัพยากรบุคคล" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_20 +msgid "Hajjar" +msgstr "ฮัจจาร์" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Harness the power of true open source\n" +" web conferencing system for online learning." +msgstr "" +"ควบคุมพลังของระบบการประชุมผ่านเว็บ\n" +"แบบโอเพ่นซอร์สที่แท้จริงสำหรับการเรียนรู้ออนไลน์" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_3 +msgid "Harvey" +msgstr "ฮาร์วีย์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__has_message +msgid "Has Message" +msgstr "มีข้อความ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_unreconciled_entries +msgid "Has Unreconciled Entries" +msgstr "มีรายการที่ไม่กระทบยอด" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_health_enterprise +msgid "Health Enterprise" +msgstr "สถานประกอบการด้านสุขภาพ" + +#. module: openeducat_core +#: model:ir.module.category,description:openeducat_core.module_category_all_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_all_other_education +#: model:ir.module.category,description:openeducat_core.module_category_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_openeducat_others +msgid "Helps you manage your institutes different-different users." +msgstr "ช่วยคุณจัดการสถาบันของคุณกับผู้ใช้ที่แตกต่างกัน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"His / Her birthday as recorded in the General Register of the school /\n" +" college is" +msgstr "" +"วันเกิดของเขา/เธอตามที่บันทึกไว้ในทะเบียนทั่วไปของโรงเรียน/\n" +"วิทยาลัยคือ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__id +msgid "ID" +msgstr "บัตรประจำตัวประชาชน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id_number +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id_number +msgid "ID Card Number" +msgstr "หมายเลขบัตรประจำตัวประชาชน" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_student__barcode +msgid "ID used for student identification" +msgstr "ID ที่ใช้ในการระบุตัวนักเรียน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__im_status +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__im_status +msgid "IM Status" +msgstr "สถานะ IM" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon" +msgstr "ไอคอน" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "ไอคอนเพื่อระบุกิจกรรมข้อยกเว้น" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction +msgid "If checked, new messages require your attention." +msgstr "หากเลือก ข้อความใหม่จะต้องได้รับการดูแลจากคุณ" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "หากเลือก แสดงว่าบางข้อความมีข้อผิดพลาดในการส่ง" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__team_id +msgid "" +"If set, this Sales Team will be used for sales and assignments related to " +"this partner" +msgstr "" +"หากตั้งค่าไว้ " +"ทีมขายนี้จะใช้สำหรับการขายและการมอบหมายที่เกี่ยวข้องกับพันธมิตรรายนี้" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_blacklisted +msgid "" +"If the email address is on the blacklist, the contact won't receive mass " +"mailing anymore, from any list" +msgstr "" +"หากที่อยู่อีเมลอยู่ในบัญชีดำ ผู้ติดต่อจะไม่ได้รับจดหมายจำนวนมากจากรายการใดๆ " +"อีกต่อไป" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "" +"If the sanitized phone number is on the blacklist, the contact won't receive" +" mass mailing sms anymore, from any list" +msgstr "" +"หากหมายเลขโทรศัพท์ที่ผ่านการฆ่าเชื้ออยู่ในบัญชีดำ ผู้ติดต่อจะไม่ได้รับ SMS " +"จำนวนมากจากรายการใดๆ อีกต่อไป" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1920 +msgid "Image" +msgstr "ภาพ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1024 +msgid "Image 1024" +msgstr "รูปภาพ 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_128 +msgid "Image 128" +msgstr "ภาพที่ 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_256 +msgid "Image 256" +msgstr "ภาพที่ 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_512 +msgid "Image 512" +msgstr "ภาพที่ 512" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "Import Template for Batch" +msgstr "นำเข้าเทมเพลตสำหรับแบทช์" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "Import Template for Courses" +msgstr "นำเข้าเทมเพลตสำหรับหลักสูตร" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#, python-format +msgid "Import Template for Faculties" +msgstr "นำเข้าเทมเพลตสำหรับคณะ" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Student Course Details" +msgstr "นำเข้าเทมเพลตสำหรับรายละเอียดหลักสูตรนักศึกษา" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Students" +msgstr "เทมเพลตการนำเข้าสำหรับนักเรียน" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject.py:0 +#, python-format +msgid "Import Template for Subjects" +msgstr "นำเข้าเทมเพลตสำหรับหัวเรื่อง" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__mobile_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a mobile number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"ระบุว่าหมายเลขโทรศัพท์ที่ผ่านการฆ่าเชื้อในบัญชีดำเป็นหมายเลขโทรศัพท์มือถือหรือไม่" +" ช่วยแยกแยะว่าหมายเลขใดอยู่ในบัญชีดำเมื่อมีทั้งช่องมือถือและโทรศัพท์ในรุ่น" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a phone number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"ระบุว่าหมายเลขโทรศัพท์ที่ผ่านการฆ่าเชื้อในบัญชีดำนั้นเป็นหมายเลขโทรศัพท์หรือไม่" +" ช่วยแยกแยะว่าหมายเลขใดอยู่ในบัญชีดำเมื่อมีทั้งช่องมือถือและโทรศัพท์ในรุ่น" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__industry_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__industry_id +msgid "Industry" +msgstr "อุตสาหกรรม" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address_inline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address_inline +msgid "Inlined Complete Address" +msgstr "ที่อยู่ที่สมบูรณ์แบบอินไลน์" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Institute Detail" +msgstr "รายละเอียดสถาบัน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn +msgid "Invoice" +msgstr "ใบแจ้งหนี้" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_ids +msgid "Invoices" +msgstr "ใบแจ้งหนี้" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_is_follower +msgid "Is Follower" +msgstr "เป็นผู้ตาม" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_public +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_public +msgid "Is Public" +msgstr "เป็นสาธารณะ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_published +msgid "Is Published" +msgstr "ได้รับการเผยแพร่" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_company +msgid "Is a Company" +msgstr "เป็นบริษัท" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_parent +msgid "Is a Parent" +msgstr "เป็นผู้ปกครอง" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_student +msgid "Is a Student" +msgstr "เป็นนักเรียน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" alumni students." +msgstr "" +"ช่วยให้คุณสามารถจัดเก็บรายละเอียดของ\n" +"ศิษย์เก่าได้" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Parents." +msgstr "" +"ช่วยให้คุณสามารถจัดเก็บรายละเอียดของ\n" +"ผู้ปกครองได้" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Placement Team, their team leader and their team\n" +" members." +msgstr "" +"ช่วยให้คุณสามารถจัดเก็บรายละเอียดของ\n" +"ทีมจัดตำแหน่ง หัวหน้าทีม และสมาชิกในทีม\n" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of alumni students." +msgstr "ช่วยให้คุณสามารถเก็บรายละเอียดของศิษย์เก่าได้" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of the Parents." +msgstr "ช่วยให้คุณสามารถจัดเก็บรายละเอียดของผู้ปกครองได้" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of the Placement Team, their team leader " +"and their team members." +msgstr "" +"ช่วยให้คุณสามารถจัดเก็บรายละเอียดของทีมตำแหน่ง หัวหน้าทีม และสมาชิกในทีมได้" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It help the student to\n" +" sign-in in their attendance sheet via kiosk\n" +" mode and barcode scanner." +msgstr "" +"ช่วยให้นักเรียน\n" +"ลงชื่อเข้าใช้ใบบันทึกการเข้างานผ่านโหมดคีออสก์\n" +"และเครื่องสแกนบาร์โค้ด" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about Online Appointment Booking." +msgstr "เป็นเรื่องเกี่ยวกับการจองนัดหมายออนไลน์" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about checking OMR exam sheets\n" +" using Mobile." +msgstr "" +"เป็นเรื่องเกี่ยวกับการตรวจสอบใบสอบ OMR\n" +" โดยใช้มือถือ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about checking OMR exam sheets using mobile." +msgstr "เป็นเรื่องเกี่ยวกับการตรวจสอบใบสอบ OMR โดยใช้มือถือ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about parent teacher meeting\n" +" related to student performance." +msgstr "" +"เป็นเรื่องเกี่ยวกับการประชุมครูผู้ปกครอง\n" +"ที่เกี่ยวข้องกับผลการปฏิบัติงานของนักเรียน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about parent teacher meeting related to student performance." +msgstr "" +"เป็นเรื่องเกี่ยวกับการประชุมครูผู้ปกครองที่เกี่ยวข้องกับผลงานของนักเรียน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application\n" +" which provides a facility to manage the timing details." +msgstr "" +"เป็นแอปพลิเคชันที่ผสานรวมอย่างสมบูรณ์\n" +" ซึ่งให้ความสะดวกในการจัดการรายละเอียดเวลา" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application which provides a facility to manage the " +"timing details." +msgstr "เป็นแอปพลิเคชั่นแบบครบวงจรที่ให้ความสะดวกในการจัดการรายละเอียดเวลา" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the job type" +msgstr "มันถูกใช้เพื่อกำหนดค่าประเภทงาน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used To configure the skill\n" +" category." +msgstr "มันถูกใช้เพื่อกำหนดค่าหมวดหมู่ทักษะ\n" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the skill category." +msgstr "มันถูกใช้เพื่อกำหนดค่าหมวดหมู่ทักษะ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used for admission procedure for\n" +" the applicant." +msgstr "" +"ใช้สำหรับขั้นตอนการรับสมัคร\n" +"ผู้สมัคร" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used for admission procedure for the applicant." +msgstr "ใช้สำหรับขั้นตอนการรับเข้าศึกษาของผู้สมัคร" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the class room." +msgstr "มันถูกใช้เพื่อกำหนดค่าห้องเรียน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the classroom." +msgstr "มันถูกใช้เพื่อกำหนดค่าห้องเรียน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintanance facility for an institute. To " +"maintain attendance, attendance register is created for particular batch and" +" course" +msgstr "" +"จัดให้มีสิ่งอำนวยความสะดวกในการบำรุงรักษาผู้เข้าร่วมสำหรับสถาบัน " +"เพื่อรักษาการเข้างาน " +"การลงทะเบียนการเข้างานจะถูกสร้างขึ้นสำหรับชุดและหลักสูตรเฉพาะ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintenance\n" +" facility for an institute. To maintain attendance,\n" +" attendance register is created for particular batch and\n" +" course" +msgstr "" +"จัดให้มีสิ่งอำนวยความสะดวกการบำรุงรักษา\n" +"สำหรับสถาบัน เพื่อรักษาจำนวนผู้เข้าร่วม\n" +"การลงทะเบียนการเข้างานจะถูกสร้างขึ้นสำหรับชุดงานและ\n" +"หลักสูตรเฉพาะ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" exam related details like Exam types and Exam Rooms." +msgstr "" +"มีสิ่งอำนวยความสะดวกในการกำหนดค่า\n" +"รายละเอียดที่เกี่ยวข้องกับการสอบ เช่น ประเภทการสอบและห้องสอบ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" library management" +msgstr "" +"ให้ความสะดวกในการกำหนดค่า\n" +"การจัดการห้องสมุด" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" the assignment type." +msgstr "" +"โดยให้ความสะดวกในการกำหนดค่า\n" +"ประเภทการมอบหมาย" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure exam related details like Exam types " +"and Exam Rooms." +msgstr "" +"มีสิ่งอำนวยความสะดวกในการกำหนดค่ารายละเอียดที่เกี่ยวข้องกับการสอบ เช่น " +"ประเภทการสอบและห้องสอบ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure library management" +msgstr "มีสิ่งอำนวยความสะดวกในการกำหนดค่าการจัดการห้องสมุด" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure the assignment type." +msgstr "ให้ความสะดวกในการกำหนดค่าประเภทการมอบหมาย" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the placement\n" +" facility for student." +msgstr "" +"มีสิ่งอำนวยความสะดวกด้านการจัดวาง\n" +"สำหรับนักเรียน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies achievement of student." +msgstr "เป็นการระบุผลสัมฤทธิ์ทางการเรียนของนักเรียน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies health of the student." +msgstr "เป็นการระบุสุขภาพของนักเรียน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies lesson planing for the\n" +" upcoming session." +msgstr "" +"โดยระบุการวางแผนบทเรียนสำหรับ\n" +"เซสชันที่กำลังจะมาถึง" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies overall discipline of\n" +" student." +msgstr "" +"โดยระบุระเบียบวินัยโดยรวมของ\n" +"นักเรียน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies overall discipline of student." +msgstr "โดยจะระบุระเบียบวินัยโดยรวมของนักศึกษา" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It will generate Secure QR Code." +msgstr "มันจะสร้างรหัส QR ที่ปลอดภัย" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Its Specify lesson planing for the upcoming session." +msgstr "ระบุการวางแผนบทเรียนสำหรับเซสชันที่กำลังจะมาถึง" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_6 +msgid "Jack" +msgstr "แจ็ค" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_22 +msgid "Jacobs" +msgstr "จาคอบส์" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_12 +msgid "James" +msgstr "เจมส์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_jitsi_enterprise +msgid "Jitsi Enterprise" +msgstr "จิตสิ เอ็นเตอร์ไพรส์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_job_enterprise +msgid "Job Enterprise" +msgstr "งาน วิสาหกิจ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__function +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__function +msgid "Job Position" +msgstr "ตำแหน่งงาน" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_5 +msgid "John" +msgstr "จอห์น" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_10 +msgid "Johnson" +msgstr "จอห์นสัน" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_16 +msgid "Jones" +msgstr "โจนส์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__journal_item_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__journal_item_count +msgid "Journal Items" +msgstr "รายการวารสาร" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_12 +msgid "Julie" +msgstr "จูลี่" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_25 +msgid "Kate" +msgstr "เคท" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "LMS" +msgstr "แอลเอ็มเอส" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_admission +msgid "LMS Admission" +msgstr "การรับเข้าเรียน LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_blog +msgid "LMS Blog Enterprise" +msgstr "องค์กรบล็อก LMS" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_course +msgid "LMS Course" +msgstr "หลักสูตร LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms +msgid "LMS Enterprise" +msgstr "แอลเอ็มเอส เอ็นเตอร์ไพรส์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_forum +msgid "LMS Forum Enterprise" +msgstr "องค์กรฟอรัม LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_gamification +msgid "LMS Gamification Enterprise" +msgstr "องค์กร LMS Gamification" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_h5p +msgid "LMS H5P Enterprise" +msgstr "LMS H5P องค์กร" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sale +msgid "LMS Sale Enterprise" +msgstr "องค์กรการขาย LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_survey +msgid "LMS Survey Enterprise" +msgstr "องค์กรสำรวจ LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_website +msgid "LMS Website" +msgstr "เว็บไซต์ แอลเอ็มเอส" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "LOGO" +msgstr "โลโก้" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__lang +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Language" +msgstr "ภาษา" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Last Name" +msgstr "นามสกุล" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_uid +msgid "Last Updated by" +msgstr "อัปเดตล่าสุดโดย" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_date +msgid "Last Updated on" +msgstr "อัปเดตล่าสุดเมื่อ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__calendar_last_notif_ack +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__calendar_last_notif_ack +msgid "Last notification marked as read from base Calendar" +msgstr "การแจ้งเตือนครั้งล่าสุดทำเครื่องหมายว่าอ่านแล้วจากปฏิทินพื้นฐาน" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,help:openeducat_core.field_op_student__last_time_entries_checked +msgid "" +"Last time the invoices & payments matching was performed for this partner. " +"It is set either if there's not at least an unreconciled debit and an " +"unreconciled credit or if you click the \"Done\" button." +msgstr "" +"ครั้งล่าสุดที่ดำเนินการจับคู่ใบแจ้งหนี้และการชำระเงินสำหรับพันธมิตรรายนี้ " +"จะถูกตั้งค่าหากไม่มีเดบิตและเครดิตที่ยังไม่ได้กระทบยอดเป็นอย่างน้อย " +"หรือหากคุณคลิกปุ่ม \"เสร็จสิ้น\"" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_login +msgid "Latest Connection" +msgstr "การเชื่อมต่อล่าสุด" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_time_entries_checked +msgid "Latest Invoices & Payments Matching Date" +msgstr "วันที่จับคู่ใบแจ้งหนี้และการชำระเงินล่าสุด" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lesson +msgid "Lesson Enterprise" +msgstr "บทเรียนองค์กร" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Library" +msgstr "ห้องสมุด" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_barcode +msgid "Library Barcode Enterprise" +msgstr "องค์กรบาร์โค้ดห้องสมุด" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_enterprise +msgid "Library Enterprise" +msgstr "องค์กรห้องสมุด" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_13 +msgid "Lily" +msgstr "ลิลลี่" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__student_line +msgid "Line" +msgstr "เส้น" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_14 +msgid "Lisa" +msgstr "ลิซ่า" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Live Classroom Integrations" +msgstr "บูรณาการห้องเรียนสด" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live +msgid "Live Meeting" +msgstr "การประชุมสด" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_assignment +msgid "Live Meeting Assignment" +msgstr "การมอบหมายการประชุมสด" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attendance +msgid "Live Meeting Attendance" +msgstr "การเข้าร่วมประชุมสด" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attentiveness +msgid "Live Meeting Attentiveness" +msgstr "ความเอาใจใส่ในการประชุมสด" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Live classroom comes with a\n" +" dynamic set of teaching and learning tools to\n" +" simulate a physical classroom learning\n" +" environment." +msgstr "" +"ห้องเรียนสดมาพร้อมกับ\n" +"ชุดเครื่องมือการเรียนการสอนแบบไดนามิกเพื่อ\n" +"จำลองสภาพแวดล้อมการเรียนรู้\n" +"ในห้องเรียนจริง" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Lms Drag Into\n" +" TextProvides facility to conduct online\n" +" exam platform with question type Drag\n" +" Into Text" +msgstr "" +"Lms Drag Into\n" +" Textให้ความสะดวกในการดำเนินการ\n" +"แพลตฟอร์มการสอบออนไลน์พร้อมประเภทคำถาม Drag\n" +" Into Text" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_drag_into_text +msgid "Lms Drag Into Text" +msgstr "Lms ลากเข้าไปในข้อความ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_interactive_video +msgid "Lms Interactive Video" +msgstr "วิดีโอแบบโต้ตอบ Lms" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_following +msgid "Lms Match Following" +msgstr "Lms การแข่งขันต่อไปนี้" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_images +msgid "Lms Match Images" +msgstr "รูปภาพการจับคู่ Lms" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_multiple_choice +msgid "Lms Multiple Choice" +msgstr "Lms หลายตัวเลือก" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_numeric +msgid "Lms Numeric" +msgstr "ตัวเลข LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sort_paragraphs +msgid "Lms Sort Paragraphs" +msgstr "Lms เรียงลำดับย่อหน้า" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__login +msgid "Login" +msgstr "เข้าสู่ระบบ" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_5 +msgid "Lukas" +msgstr "ลูคัส" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__main_department_id +msgid "Main Department" +msgstr "แผนกหลัก" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__male +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__m +msgid "Male" +msgstr "ชาย" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_11 +msgid "Malik" +msgstr "มาลิก" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage Events for students" +msgstr "จัดการกิจกรรมสำหรับนักเรียน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Streamline and\n" +" user-friendly online admissions process" +msgstr "" +"จัดการกระบวนการรับสมัครทางออนไลน์ที่คล่องตัวและ\n" +"ใช้งานง่าย" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students\n" +" Admission" +msgstr "" +"Manage Students\n" +" Admission" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students can Add\n" +" Multiple Subjects" +msgstr "" +"จัดการนักเรียนสามารถเพิ่ม\n" +" หลายวิชาได้" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and expedite the\n" +" assignment grading process efficiently with\n" +" our streamlined platform." +msgstr "" +"จัดการและเร่งกระบวนการ\n" +"ให้คะแนนงานอย่างมีประสิทธิภาพด้วย\n" +"แพลตฟอร์มที่มีประสิทธิภาพของเรา" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and optimize the\n" +" grading and assessment process with Exam GPA\n" +" Enterprise." +msgstr "" +"จัดการและเพิ่มประสิทธิภาพ\n" +"กระบวนการให้คะแนนและการประเมินด้วย Exam GPA\n" +" Enterprise" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and streamline\n" +" the exam grading process seamlessly with the\n" +" innovative Exam Grading Bridge." +msgstr "" +"จัดการและปรับปรุง\n" +"กระบวนการให้คะแนนการสอบได้อย่างราบรื่นด้วย\n" +" Exam Grading Bridge ที่เป็นนวัตกรรมใหม่" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage books, articles,\n" +" media and much more" +msgstr "" +"จัดการหนังสือ บทความ\n" +"สื่อ และอื่นๆ อีกมากมาย" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage educational\n" +" content with ease through LMS website." +msgstr "" +"จัดการเนื้อหา\n" +"ด้านการศึกษาได้อย่างง่ายดายผ่านเว็บไซต์ LMS" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage efficient allocation of subject\n" +" materials with our streamlined system." +msgstr "" +"จัดการการจัดสรรหัวข้อ\n" +"วัสดุอย่างมีประสิทธิภาพด้วยระบบที่มีประสิทธิภาพของเรา" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage enrollment\n" +" effortlessly with LMS Admission." +msgstr "" +"จัดการการลงทะเบียน\n" +"ได้อย่างง่ายดายด้วย LMS Admission" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage image-based quizzes effortlessly with Quiz Match Images." +msgstr "จัดการแบบทดสอบตามรูปภาพได้อย่างง่ายดายด้วย Quiz Match Images" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage interactive\n" +" and engaging content seamlessly with LMS\n" +" H5P" +msgstr "" +"จัดการเนื้อหาเชิงโต้ตอบ\n" +"และมีส่วนร่วมได้อย่างราบรื่นด้วย LMS\n" +" H5P" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage studetns\n" +" progress report" +msgstr "จัดการรายงานความคืบหน้าของนักเรียน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage, automate, and\n" +" enhance the assignment grading workflow\n" +" seamlessly with Assignment Grading Bridge." +msgstr "" +"จัดการ ดำเนินการโดยอัตโนมัติ และ\n" +"ปรับปรุงเวิร์กโฟลว์การให้คะแนนงาน\n" +"ได้อย่างราบรื่นด้วย Assignment Grading Bridge" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_9 +msgid "Marcia" +msgstr "มาร์เซีย" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_23 +msgid "Maria" +msgstr "มาเรีย" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_4 +msgid "Marie" +msgstr "มารี" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_8 +#: model:op.student,first_name:openeducat_core.op_student_2 +msgid "Mark" +msgstr "เครื่องหมาย" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_18 +msgid "Martin" +msgstr "มาร์ติน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_mass_subject_registration +msgid "Mass Subject Registration" +msgstr "การลงทะเบียนวิชามวลชน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__max_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__max_unit_load +msgid "Maximum Unit Load" +msgstr "โหลดหน่วยสูงสุด" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_meeting_enterprise +msgid "Meeting Enterprise" +msgstr "การประชุมองค์กร" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_ids +msgid "Meetings" +msgstr "การประชุม" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error +msgid "Message Delivery error" +msgstr "ข้อผิดพลาดในการส่งข้อความ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn_msg +msgid "Message for Invoice" +msgstr "ข้อความสำหรับใบแจ้งหนี้" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn_msg +msgid "Message for Purchase Order" +msgstr "ข้อความสำหรับการสั่งซื้อ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn_msg +msgid "Message for Stock Picking" +msgstr "ข้อความสำหรับการเลือกหุ้น" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_ids +msgid "Messages" +msgstr "ข้อความ" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_4 +msgid "Michael" +msgstr "ไมเคิล" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Microsoft Teams allows you to stay\n" +" connected and organized with Chat, Meet, Call and\n" +" Collaborate." +msgstr "" +"Microsoft Teams ช่วยให้คุณ\n" +"เชื่อมต่อและจัดระเบียบด้วยการแชท พบปะ โทร และ\n" +" ทำงานร่วมกัน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__middle_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Middle Name" +msgstr "ชื่อกลาง" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_24 +msgid "Miller" +msgstr "มิลเลอร์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__min_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__min_unit_load +msgid "Minimum Unit Load" +msgstr "โหลดหน่วยขั้นต่ำ" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_3 +msgid "Mitzi" +msgstr "มิทซี่" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile +msgid "Mobile" +msgstr "มือถือ" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_7 +msgid "Moore" +msgstr "มัวร์" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_multi_department +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Multi Departments" +msgstr "หลายแผนก" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__my_activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "กำหนดเวลากิจกรรมของฉัน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Name" +msgstr "ชื่อ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__nationality +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__nationality +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Nationality" +msgstr "สัญชาติ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_calendar_event_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "กิจกรรมปฏิทินกิจกรรมถัดไป" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "กำหนดเวลากิจกรรมถัดไป" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_summary +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_summary +msgid "Next Activity Summary" +msgstr "สรุปกิจกรรมถัดไป" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_id +msgid "Next Activity Type" +msgstr "ประเภทกิจกรรมถัดไป" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_16 +msgid "Nora" +msgstr "โนรา" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__normal +msgid "Normal" +msgstr "ปกติ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_normalized +msgid "Normalized Email" +msgstr "อีเมลที่ทำให้เป็นมาตรฐาน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__comment +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__comment +msgid "Notes" +msgstr "หมายเหตุ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_notice_board_enterprise +msgid "Notice Board Enterprise" +msgstr "คณะกรรมการประกาศองค์กร" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of Actions" +msgstr "จำนวนการกระทำ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_count +msgid "Number of Departments" +msgstr "จำนวนแผนก" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,help:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Number of days to send reminder email before the promised receipt date" +msgstr "จำนวนวันในการส่งอีเมลแจ้งเตือนก่อนวันที่สัญญาจะได้รับ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of errors" +msgstr "จำนวนข้อผิดพลาด" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "จำนวนข้อความที่ต้องดำเนินการ" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "จำนวนข้อความที่มีข้อผิดพลาดในการส่ง" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o+ +msgid "O+ve" +msgstr "โอ+เว" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o- +msgid "O-ve" +msgstr "โอ-และ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_omr +msgid "OMR" +msgstr "โอเอ็มอาร์" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Offer HD audio and video-enabled live\n" +" classes with up to 100 participants at the same time at the\n" +" most affordable cost." +msgstr "" +"นำเสนอชั้นเรียนถ่ายทอดสด\n" +"เสียงและวิดีโอแบบ HD พร้อมผู้เข้าร่วมสูงสุด 100 คนพร้อมกันในราคา\n" +"ที่ไม่แพงที่สุด" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_online_admission +msgid "Online Admission Enterprise" +msgstr "องค์กรรับสมัครออนไลน์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_online_appointment +msgid "Online Appointment Enterprise" +msgstr "องค์กรการนัดหมายออนไลน์" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "OpenEduCat" +msgstr "OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_batch +msgid "OpenEduCat Batch" +msgstr "ชุด OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_category +msgid "OpenEduCat Category" +msgstr "หมวดหมู่ OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_department +msgid "OpenEduCat Department" +msgstr "แผนก OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "คณะ OpenEduCat" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "OpenEduCat Inc" +msgstr "OpenEduCat อิงค์" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat_others +msgid "OpenEduCat Others" +msgstr "OpenEduCat อื่นๆ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules\n" +" helps you to generate backups of your databases\n" +" automatically on regular interval of times. The\n" +" generated backups can be stored into local storage, FTP\n" +" server, SFTP server, Dropbox, Google Drive or Onedrive." +msgstr "" +"โมดูลการสำรองข้อมูลอัตโนมัติของ OpenEduCat\n" +" ช่วยให้คุณสร้างการสำรองข้อมูลฐานข้อมูลของคุณ\n" +" โดยอัตโนมัติตามช่วงเวลาที่สม่ำเสมอ ข้อมูลสำรอง\n" +"ที่สร้างขึ้นสามารถจัดเก็บไว้ในที่จัดเก็บในเครื่อง, เซิร์ฟเวอร์ FTP\n" +", เซิร์ฟเวอร์ SFTP, Dropbox, Google Drive หรือ Onedrive" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules helps you to generate backups of your " +"databases automatically on regular interval of times. The generated backups " +"can be stored into local storage, FTP server, SFTP server, Dropbox, Google " +"Drive or Onedrive.User can enable auto remove option to automatically delete" +" old backups. User can enable email notification to be notified about the " +"success and failure of the backup generation and storage. Using Automatic " +"Database Backup module user can generate and store database backups to " +"multiple location." +msgstr "" +"โมดูลการสำรองข้อมูลอัตโนมัติของ OpenEduCat " +"ช่วยให้คุณสร้างการสำรองข้อมูลฐานข้อมูลของคุณโดยอัตโนมัติตามช่วงเวลาที่สม่ำเสมอ" +" ข้อมูลสำรองที่สร้างขึ้นสามารถจัดเก็บไว้ในที่จัดเก็บในตัวเครื่อง, " +"เซิร์ฟเวอร์ FTP, เซิร์ฟเวอร์ SFTP, Dropbox, Google Drive หรือ Onedrive " +"ผู้ใช้สามารถเปิดใช้งานตัวเลือกลบอัตโนมัติเพื่อลบข้อมูลสำรองเก่าโดยอัตโนมัติ " +"ผู้ใช้สามารถเปิดใช้งานการแจ้งเตือนทางอีเมลเพื่อแจ้งเตือนเกี่ยวกับความสำเร็จและความล้มเหลวของการสร้างและพื้นที่เก็บข้อมูลสำรอง" +" การใช้โมดูลสำรองฐานข้อมูลอัตโนมัติ " +"ผู้ใช้สามารถสร้างและจัดเก็บข้อมูลสำรองฐานข้อมูลไว้ในหลายตำแหน่งได้" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management\n" +" system helps you to create your online course. Create\n" +" your sections and course material in it." +msgstr "" +"ระบบการจัดการการเรียนรู้ OpenEduCat\n" +" ช่วยให้คุณสร้างหลักสูตรออนไลน์ของคุณได้ สร้าง\n" +"หัวข้อและเนื้อหาหลักสูตรของคุณ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management system helps you to create your online " +"course. Create your sections and course material in it." +msgstr "" +"ระบบการจัดการการเรียนรู้ OpenEduCat ช่วยให้คุณสร้างหลักสูตรออนไลน์ของคุณได้ " +"สร้างหัวข้อและเนื้อหาหลักสูตรของคุณ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat provides\n" +" help to enhance the overall user system by\n" +" providing options to send leave requests to\n" +" different groups or sections of people." +msgstr "" +"OpenEduCat ให้\n" +" ความช่วยเหลือเพื่อปรับปรุงระบบผู้ใช้โดยรวมโดย\n" +" ให้ตัวเลือกในการส่งคำขอลาไปยัง\n" +" กลุ่มหรือส่วนต่างๆ ของบุคคล" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_ids +msgid "Opportunities" +msgstr "โอกาส" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_count +msgid "Opportunity" +msgstr "โอกาส" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize and manage\n" +" classrooms with equipment and facilities\n" +" required for giving best classroom sessions." +msgstr "" +"จัดระเบียบและจัดการ\n" +"ห้องเรียนด้วยอุปกรณ์และสิ่งอำนวยความสะดวก\n" +"ที่จำเป็นสำหรับการจัดเซสชันชั้นเรียนที่ดีที่สุด" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize events,\n" +" publish event information and images, send\n" +" RSVP to attendees and keep the count of who\n" +" joined in." +msgstr "" +"จัดกิจกรรม\n" +" เผยแพร่ข้อมูลและรูปภาพกิจกรรม ส่ง\n" +" ตอบรับคำเชิญไปยังผู้เข้าร่วม และเก็บจำนวนผู้ที่\n" +"เข้าร่วม" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__o +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__other +msgid "Other" +msgstr "อื่น" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__others +msgid "Other(overlapping terms, custom schedules)" +msgstr "อื่นๆ (เงื่อนไขที่ทับซ้อนกัน กำหนดการที่กำหนดเอง)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent +msgid "Parent" +msgstr "พ่อแม่" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__parent_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Parent Course" +msgstr "หลักสูตรผู้ปกครอง" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__parent_id +msgid "Parent Department" +msgstr "แผนกผู้ปกครอง" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent_enterprise +msgid "Parent Enterprise" +msgstr "องค์กรแม่" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__parent_term +msgid "Parent Term" +msgstr "ระยะเวลาผู้ปกครอง" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_name +msgid "Parent name" +msgstr "ชื่อผู้ปกครอง" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Participate in class\n" +" discussion by sharing points of view, asking\n" +" questions, and contributing to group projects." +msgstr "" +"เข้าร่วมการอภิปรายในชั้นเรียน\n" +"โดยแบ่งปันมุมมอง ถาม\n" +" คำถาม และมีส่วนร่วมในโครงการกลุ่ม" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Partner" +msgstr "พันธมิตร" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contract_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contract_ids +msgid "Partner Contracts" +msgstr "สัญญาพันธมิตร" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__use_partner_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__use_partner_credit_limit +msgid "Partner Limit" +msgstr "ขีดจำกัดของพันธมิตร" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_company_registry_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_company_registry_partner_id +msgid "Partner with same Company Registry" +msgstr "เป็นพันธมิตรกับสำนักทะเบียนบริษัทเดียวกัน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_vat_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_vat_partner_id +msgid "Partner with same Tax ID" +msgstr "พันธมิตรที่มีหมายเลขประจำตัวผู้เสียภาษีเดียวกัน" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_19 +msgid "Patrick" +msgstr "แพทริค" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_21 +msgid "Paul" +msgstr "พอล" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit_limit +msgid "Payable Limit" +msgstr "วงเงินที่ต้องชำระ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_method_id +msgid "Payment Method" +msgstr "วิธีการชำระเงิน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_count +msgid "Payment Token Count" +msgstr "จำนวนโทเค็นการชำระเงิน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_ids +msgid "Payment Tokens" +msgstr "โทเค็นการชำระเงิน" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_6 +msgid "Peeters" +msgstr "พีตเตอร์ส" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_endpoint +msgid "Peppol Endpoint" +msgstr "จุดสิ้นสุดของ Peppol" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_eas +msgid "Peppol e-address (EAS)" +msgstr "Peppol อีเมล (EAS)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Personal Information" +msgstr "ข้อมูลส่วนบุคคล" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone +msgid "Phone" +msgstr "โทรศัพท์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "Phone Blacklisted" +msgstr "โทรศัพท์ติดแบล็คลิสต์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_mobile_search +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_mobile_search +msgid "Phone/Mobile" +msgstr "โทรศัพท์/มือถือ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_enterprise +msgid "Placement Enterprise" +msgstr "องค์กรตำแหน่ง" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_job_enterprise +msgid "Placement Job Enterprise" +msgstr "ตำแหน่งงานองค์กร" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_bike +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_bike +msgid "Plan To Change Bike" +msgstr "วางแผนที่จะเปลี่ยนจักรยาน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_car +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_car +msgid "Plan To Change Car" +msgstr "วางแผนที่จะเปลี่ยนรถ" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__practical +msgid "Practical" +msgstr "ใช้ได้จริง" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_method_id +msgid "" +"Preferred payment method when paying this vendor. This is used to filter " +"vendor bills by preferred payment method to register payments in mass. Use " +"cases: create bank files for batch wires, check runs." +msgstr "" +"วิธีการชำระเงินที่ต้องการเมื่อชำระเงินให้กับผู้ขายรายนี้ " +"ใช้เพื่อกรองใบเรียกเก็บเงินของผู้จัดจำหน่ายโดยวิธีการชำระเงินที่ต้องการเพื่อลงทะเบียนการชำระเงินเป็นกลุ่ม" +" กรณีการใช้งาน: สร้างไฟล์ธนาคารสำหรับการโอนเงินแบบแบตช์ ดำเนินการตรวจสอบ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Present makes taking\n" +" attendance fast, accurate and easy. Get a clear\n" +" view of your entire class roster." +msgstr "" +"ปัจจุบันทำให้การเข้าร่วม\n" +"รวดเร็ว แม่นยำ และง่ายดาย รับมุมมอง\n" +"ที่ชัดเจนของบัญชีรายชื่อชั้นเรียนทั้งหมดของคุณ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_product_pricelist +msgid "Pricelist" +msgstr "รายการราคา" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_details +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_main_student +msgid "Profile" +msgstr "ประวัติโดยย่อ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__project_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__project_ids +msgid "Projects" +msgstr "โครงการ" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "Provided by" +msgstr "ให้บริการโดย" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online LMS platform\n" +" Interactive video." +msgstr "" +"อำนวยความสะดวก\n" +"เพื่อดำเนินการแพลตฟอร์ม LMS ออนไลน์\n" +" วิดีโอเชิงโต้ตอบ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Following" +msgstr "" +"อำนวยความสะดวก\n" +"เพื่อดำเนินการแพลตฟอร์มการสอบออนไลน์ด้วย\n" +"ประเภทคำถามที่ตรงกับการแข่งขัน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Images" +msgstr "" +"อำนวยความสะดวก\n" +"เพื่อดำเนินการแพลตฟอร์มการสอบออนไลน์ด้วย\n" +"ประเภทคำถามที่ตรงกับรูปภาพ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Multiple Choice" +msgstr "" +"อำนวยความสะดวก\n" +"เพื่อดำเนินการแพลตฟอร์มการสอบออนไลน์ด้วย\n" +"คำถามประเภทปรนัย" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Numeric" +msgstr "" +"อำนวยความสะดวก\n" +"เพื่อดำเนินการแพลตฟอร์มการสอบออนไลน์พร้อม\n" +"ประเภทคำถามที่เป็นตัวเลข" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Sort Paragraphs." +msgstr "" +"อำนวยความสะดวก\n" +"เพื่อดำเนินการแพลตฟอร์มการสอบออนไลน์ด้วย\n" +"ประเภทคำถามจัดเรียงย่อหน้า" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Drag Into Text." +msgstr "" +"อำนวยความสะดวกในการ\n" +"ดำเนินการแพลตฟอร์มการสอบออนไลน์ด้วยคำถาม\n" +"ประเภทลากเข้าไปในข้อความ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Match Following" +msgstr "" +"มีสิ่งอำนวยความสะดวกเพื่อ\n" +"ดำเนินการแพลตฟอร์มการสอบออนไลน์พร้อมคำถาม\n" +"ประเภทการติดตามผลการแข่งขัน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Multiple Choice" +msgstr "" +"อำนวยความสะดวกในการ\n" +"ดำเนินการแพลตฟอร์มการสอบออนไลน์พร้อมคำถาม\n" +"ประเภทปรนัย" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Numeric." +msgstr "" +"อำนวยความสะดวกในการ\n" +"ดำเนินการแพลตฟอร์มการสอบออนไลน์พร้อมคำถาม\n" +"ประเภทตัวเลข" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Sort Paragraphs." +msgstr "" +"อำนวยความสะดวกในการ\n" +"ดำเนินการแพลตฟอร์มการสอบออนไลน์พร้อมคำถาม\n" +"ประเภทการจัดเรียงย่อหน้า" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Publish Notice and Circular." +msgstr "เผยแพร่ประกาศและหนังสือเวียน" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_publisher_warranty_contract +msgid "Publisher Warranty Contract" +msgstr "สัญญาการรับประกันของผู้จัดพิมพ์" + +#. module: openeducat_core +#: model:ir.actions.server,name:openeducat_core.ir_cron_module_update_notification_openeducat_ir_actions_server +msgid "Publisher: Update Notification OpenEduCat" +msgstr "ผู้จัดพิมพ์: อัปเดตการแจ้งเตือน OpenEduCat" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn +msgid "Purchase Order" +msgstr "ใบสั่งซื้อ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_order_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_order_count +msgid "Purchase Order Count" +msgstr "จำนวนใบสั่งซื้อ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Quiz" +msgstr "แบบทดสอบ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_anti_cheating +msgid "Quiz Anti Cheating" +msgstr "แบบทดสอบต่อต้านการโกง" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_drag_into_text +msgid "Quiz Drag Into Text" +msgstr "แบบทดสอบลากเข้าไปในข้อความ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz +msgid "Quiz Enterprise" +msgstr "แบบทดสอบองค์กร" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_following +msgid "Quiz Match Following" +msgstr "แบบทดสอบการแข่งขันต่อไปนี้" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_images +msgid "Quiz Match Images" +msgstr "แบบทดสอบรูปภาพการแข่งขัน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_multiple_choice +msgid "Quiz Multiple Choice" +msgstr "แบบทดสอบปรนัย" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_numeric +msgid "Quiz Numeric" +msgstr "แบบทดสอบตัวเลข" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_sort_paragraphs +msgid "Quiz Sort Paragraphs" +msgstr "แบบทดสอบการเรียงลำดับย่อหน้า" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__rating_ids +msgid "Ratings" +msgstr "การให้คะแนน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__receipt_reminder_email +msgid "Receipt Reminder" +msgstr "การแจ้งเตือนใบเสร็จรับเงิน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref +msgid "Reference" +msgstr "อ้างอิง" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gr_no +msgid "Registration Number" +msgstr "ทะเบียนเลขที่" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_unique_gr_no +msgid "Registration Number must be unique per student!" +msgstr "หมายเลขทะเบียนต้องไม่ซ้ำกันต่อนักเรียนหนึ่งคน!" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reject" +msgstr "ปฏิเสธ" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__rejected +msgid "Rejected" +msgstr "ถูกปฏิเสธ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_id +msgid "Related Company" +msgstr "บริษัทที่เกี่ยวข้อง" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_employee_form_address_inherit +msgid "Related User" +msgstr "ผู้ใช้ที่เกี่ยวข้อง" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee_ids +msgid "Related employees based on their private address" +msgstr "พนักงานที่เกี่ยวข้องตามที่อยู่ส่วนตัว" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_report_main +msgid "Reporting" +msgstr "การรายงาน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reset to Draft" +msgstr "รีเซ็ตเป็นฉบับร่าง" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_user_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_user_id +msgid "Responsible User" +msgstr "ผู้ใช้ที่มีความรับผิดชอบ" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_id +msgid "Restrict publishing to this website." +msgstr "จำกัดการเผยแพร่ไปยังเว็บไซต์นี้" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_19 +msgid "Richard" +msgstr "ริชาร์ด" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_14 +msgid "Robert" +msgstr "โรเบิร์ต" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__roll_number +msgid "Roll Number" +msgstr "หมายเลขม้วน" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_id +msgid "Roll Number & Student must be unique per Batch!" +msgstr "หมายเลขม้วนและนักเรียนต้องไม่ซ้ำกันต่อชุด!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_course_id +msgid "Roll Number must be unique per Batch!" +msgstr "หมายเลขม้วนต้องไม่ซ้ำกันต่อชุด!" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_7 +msgid "Ruby" +msgstr "ทับทิม" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__running +msgid "Running" +msgstr "วิ่ง" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_3 +msgid "Russell" +msgstr "รัสเซลล์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_seo_optimized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_seo_optimized +msgid "SEO optimized" +msgstr "ปรับ SEO ให้เหมาะสม" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_root +msgid "SIS" +msgstr "ซิส" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "SMS Delivery error" +msgstr "ข้อผิดพลาดในการส่ง SMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__team_id +msgid "Sales Team" +msgstr "ทีมขาย" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_id +msgid "Salesperson" +msgstr "พนักงานขาย" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_7 +msgid "Samuel" +msgstr "ซามูเอล" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_11 +msgid "Sana" +msgstr "มาก" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized +msgid "Sanitized Number" +msgstr "เลขที่ปลอดเชื้อ" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_1 +msgid "Sara" +msgstr "ซาร่า" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule examination\n" +" through various methods like CCE, CPA and\n" +" much more with just a few clicks." +msgstr "" +"กำหนดเวลาการสอบ\n" +"ด้วยวิธีการต่างๆ เช่น CCE, CPA และอื่นๆ อีกมากมายด้วยการคลิกเพียงไม่กี่ครั้ง" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule session,\n" +" inform students and faculties all with\n" +" just a few clicks and one single screen." +msgstr "" +"กำหนดเวลาเซสชั่น\n" +" แจ้งนักเรียนและคณาจารย์ทั้งหมดด้วยการ\n" +"เพียงไม่กี่คลิกและหน้าจอเดียว" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_scholarship_enterprise +msgid "Scholarship Enterprise" +msgstr "องค์กรทุนการศึกษา" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_21 +msgid "Scott" +msgstr "สกอตต์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_secure +msgid "Secure QR" +msgstr "คิวอาร์ที่ปลอดภัย" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__purchase_warn +msgid "" +"Selecting the \"Warning\" option will notify user with the message, " +"Selecting \"Blocking Message\" will throw an exception with the message and " +"block the flow. The Message has to be written in the next field." +msgstr "" +"การเลือกตัวเลือก \"คำเตือน\" จะแจ้งให้ผู้ใช้ทราบด้วยข้อความ การเลือก " +"\"การบล็อกข้อความ\" จะสร้างข้อยกเว้นพร้อมกับข้อความและบล็อกโฟลว์ " +"ข้อความจะต้องเขียนในช่องถัดไป" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__self +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__self +msgid "Self" +msgstr "ตัวเอง" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__seo_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__seo_name +msgid "Seo name" +msgstr "ชื่อซอ" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.action_openeducat_configuration +#: model:ir.actions.act_window,name:openeducat_core.openeducat_config_settings_core_action +#: model:ir.ui.menu,name:openeducat_core.menu_openeducat_config +msgid "Settings" +msgstr "การตั้งค่า" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_share +msgid "Share Partner" +msgstr "แบ่งปันพันธมิตร" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_15 +msgid "Sheryl" +msgstr "เชอริล" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__show_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__show_credit_limit +msgid "Show Credit Limit" +msgstr "แสดงวงเงินสินเชื่อ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__signature +msgid "Signature" +msgstr "ลายเซ็น" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_expiration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_expiration +msgid "Signup Expiration" +msgstr "การสมัครสมาชิกหมดอายุ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_token +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_token +msgid "Signup Token" +msgstr "โทเค็นการลงทะเบียน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_type +msgid "Signup Token Type" +msgstr "ประเภทโทเค็นการลงทะเบียน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_valid +msgid "Signup Token is Valid" +msgstr "โทเค็นการลงทะเบียนถูกต้อง" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_url +msgid "Signup URL" +msgstr "URL การสมัคร" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_5 +msgid "Simon" +msgstr "ไซม่อน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_skill_assessment +msgid "Skill Assessment Enterprise" +msgstr "องค์กรประเมินทักษะ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skill_enterprise +msgid "Skill Enterprise" +msgstr "วิสาหกิจทักษะ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skypemeet +msgid "Skype Meet" +msgstr "สไกป์มีต" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_8 +msgid "Smith" +msgstr "สมิธ" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_18 +msgid "Sophia" +msgstr "โซเฟีย" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different activities which is\n" +" held in an institute." +msgstr "" +"ระบุกิจกรรมต่างๆ ที่\n" +"จัดขึ้นในสถาบัน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different activities which is held in an institute." +msgstr "ระบุกิจกรรมต่างๆ ที่จัดขึ้นในสถาบัน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different facilities of an\n" +" institute." +msgstr "" +"ระบุสิ่งอำนวยความสะดวกที่แตกต่างกันของ\n" +"สถาบัน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different facilities of an institute." +msgstr "ระบุสิ่งอำนวยความสะดวกต่างๆ ของสถาบัน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which\n" +" is held in an institute for students." +msgstr "" +"ระบุแบบทดสอบประเภทต่างๆ ที่\n" +"จัดขึ้นในสถาบันสำหรับนักศึกษา" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which is held in an institute for students." +msgstr "ระบุแบบทดสอบประเภทต่างๆ ที่จัดขึ้นในสถาบันสำหรับนักศึกษา" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__starred_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__starred_message_ids +msgid "Starred Message" +msgstr "ข้อความที่ติดดาว" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__start_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "Start Date" +msgstr "วันที่เริ่มต้น" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__state_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__state_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "State" +msgstr "สถานะ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url +msgid "Static Map Url" +msgstr "URL แผนที่แบบคงที่" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url_is_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url_is_valid +msgid "Static Map Url Is Valid" +msgstr "URL แผนที่แบบคงที่ถูกต้อง" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__state +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Status" +msgstr "สถานะ" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"สถานะตามกิจกรรม\n" +"เกินกำหนด: เลยวันครบกำหนดไปแล้ว\n" +"วันนี้: วันที่ของกิจกรรมคือวันนี้\n" +"วางแผนไว้: กิจกรรมในอนาคต" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_14 +msgid "Stevens" +msgstr "สตีเวนส์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn +msgid "Stock Picking" +msgstr "การเลือกหุ้น" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street +msgid "Street" +msgstr "ถนน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street..." +msgstr "ถนน..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street2 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street2 +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street2" +msgstr "ถนน2" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__student_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_tree +msgid "Student" +msgstr "นักเรียน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_attendance_enterprise +msgid "Student Attendance Kiosk" +msgstr "ตู้เข้าร่วมประชุมนักเรียน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Student Course" +msgstr "หลักสูตรนักศึกษา" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_course_view +#: model:ir.ui.menu,name:openeducat_core.student_course_menu +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_tree +msgid "Student Course Detail" +msgstr "รายละเอียดหลักสูตรนักศึกษา" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student_course +msgid "Student Course Details" +msgstr "รายละเอียดหลักสูตรนักศึกษา" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_idcard +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student ID Card" +msgstr "บัตรประจำตัวนักศึกษา" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student IDCard" +msgstr "บัตรประจำตัวนักศึกษา" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_leave_enterprise +msgid "Student Leave" +msgstr "การลาของนักเรียน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_progress_enterprise +msgid "Student Progress Enterprise" +msgstr "องค์กรก้าวหน้านักศึกษา" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Student can sign-in in\n" +" their attendance sheet using facial features\n" +" from image or video." +msgstr "" +"นักเรียนสามารถลงชื่อเข้าใช้\n" +"ใบบันทึกการเข้างานโดยใช้ลักษณะใบหน้า\n" +"จากรูปภาพหรือวิดีโอ" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_student_id +msgid "Student must be unique per Batch!" +msgstr "นักเรียนจะต้องไม่ซ้ำกันต่อชุด!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__student_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_root +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Students" +msgstr "นักเรียน" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_tree +msgid "Subject" +msgstr "เรื่อง" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_subject +msgid "Subject Management" +msgstr "การจัดการเรื่อง" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_subject_material_allocation +msgid "Subject Material Allocation" +msgstr "เรื่อง การจัดสรรวัสดุ" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_subject_registration_view +#: model:ir.ui.menu,name:openeducat_core.subject_registration_student_menu +msgid "Subject Registration" +msgstr "การลงทะเบียนเรื่อง" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_pivot +msgid "Subject Registration Analysis" +msgstr "การวิเคราะห์การลงทะเบียนหัวเรื่อง" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "รายละเอียดการลงทะเบียนเรื่อง" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__subject_type +msgid "Subject Type" +msgstr "ประเภทหัวเรื่อง" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__subject +msgid "Subject Wise" +msgstr "เรื่องปรีชาญาณ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_graph +msgid "Subject registration graph" +msgstr "กราฟการลงทะเบียนหัวเรื่อง" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__subject_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__faculty_subject_ids +msgid "Subject(s)" +msgstr "หัวเรื่อง" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Subject-specific\n" +" attendance will be gathered during a\n" +" particular session, whereas general\n" +" attendance will be collected by one\n" +" responsible faculty member for the entire\n" +" day." +msgstr "" +"การเข้าร่วม\n" +" เฉพาะวิชาจะถูกรวบรวมในระหว่าง\n" +" เซสชั่นหนึ่งๆ ในขณะที่\n" +" การเข้าร่วมทั่วไปจะถูกรวบรวมโดย\n" +" คณาจารย์ที่รับผิดชอบหนึ่งคนตลอดทั้งวัน\n" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "" +"Subject-specific attendance will be gathered during a particular session, " +"whereas general attendance will be collected by one responsible faculty " +"member for the entire day." +msgstr "" +"การเข้าร่วมเฉพาะวิชาจะถูกรวบรวมในช่วงเซสชั่นหนึ่งๆ " +"ในขณะที่คณาจารย์ที่รับผิดชอบจะรวบรวมการเข้าร่วมทั่วไปตลอดทั้งวัน" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_subject_view +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__subject_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_subject_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +msgid "Subjects" +msgstr "วิชา" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Submit" +msgstr "ส่ง" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__submitted +msgid "Submitted" +msgstr "ส่ง" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_purchase_currency_id +msgid "Supplier Currency" +msgstr "สกุลเงินของซัพพลายเออร์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_rank +msgid "Supplier Rank" +msgstr "อันดับซัพพลายเออร์" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_23 +msgid "Swartz" +msgstr "สวาร์ตซ์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__category_id +msgid "Tags" +msgstr "แท็ก" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_ids +msgid "Tasks" +msgstr "งาน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__vat +msgid "Tax ID" +msgstr "หมายเลขประจำตัวผู้เสียภาษี" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_17 +msgid "Taylor" +msgstr "เทย์เลอร์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_teams +msgid "Teams" +msgstr "ทีม" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__term_structure +msgid "Term Structure" +msgstr "โครงสร้างระยะ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_term_id +msgid "Terms" +msgstr "เงื่อนไข" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,help:openeducat_core.field_op_student__country_code +msgid "" +"The ISO country code in two chars. \n" +"You can use this field for quick search." +msgstr "" +"รหัสประเทศ ISO ที่เป็นตัวอักษรสองตัว \n" +"คุณสามารถใช้ฟิลด์นี้เพื่อการค้นหาอย่างรวดเร็ว" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"The Main Purpose of Implementing an\n" +" Asset Management in Education Facilities" +msgstr "" +"วัตถุประสงค์หลักของการดำเนินการ\n" +"การจัดการสินทรัพย์ในสถานศึกษา" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,help:openeducat_core.field_op_student__vat +msgid "" +"The Tax Identification Number. Values here will be validated based on the " +"country format. You can use '/' to indicate that the partner is not subject " +"to tax." +msgstr "" +"หมายเลขประจำตัวผู้เสียภาษี ค่าที่นี่จะได้รับการตรวจสอบตามรูปแบบประเทศ " +"คุณสามารถใช้ '/' เพื่อระบุว่าพันธมิตรไม่ต้องเสียภาษี" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_position_id +msgid "" +"The fiscal position determines the taxes/accounts used for this contact." +msgstr "ฐานะทางบัญชีจะกำหนดภาษี/บัญชีที่ใช้สำหรับผู้ติดต่อนี้" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_url +msgid "The full URL to access the document through the website." +msgstr "URL แบบเต็มเพื่อเข้าถึงเอกสารผ่านทางเว็บไซต์" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__user_id +msgid "The internal user in charge of this contact." +msgstr "ผู้ใช้ภายในที่รับผิดชอบการติดต่อนี้" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,help:openeducat_core.field_op_student__has_unreconciled_entries +msgid "" +"The partner has at least one unreconciled debit and credit since last time " +"the invoices & payments matching was performed." +msgstr "" +"พันธมิตรมีเดบิตและเครดิตที่ยังไม่ได้กระทบยอดอย่างน้อยหนึ่งรายการนับตั้งแต่ครั้งล่าสุดที่มีการจับคู่ใบแจ้งหนี้และการชำระเงิน" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,help:openeducat_core.field_op_student__company_registry +msgid "" +"The registry number of the company. Use it if it is different from the Tax " +"ID. It must be unique across all partners of a same country" +msgstr "" +"หมายเลขทะเบียนของบริษัท ใช้หากแตกต่างจากหมายเลขประจำตัวผู้เสียภาษี " +"จะต้องไม่ซ้ำกันสำหรับพันธมิตรทั้งหมดของประเทศเดียวกัน" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_customer +msgid "" +"The stock location used as destination when sending goods to this contact." +msgstr "ที่ตั้งสต็อคที่ใช้เป็นปลายทางเมื่อส่งสินค้าไปยังผู้ติดต่อรายนี้" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_supplier +msgid "" +"The stock location used as source when receiving goods from this contact." +msgstr "ที่ตั้งสต็อคที่ใช้เป็นแหล่งที่มาเมื่อรับสินค้าจากผู้ติดต่อรายนี้" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__theory +msgid "Theory" +msgstr "ทฤษฎี" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This Module Adds The\n" +" Feature Of Digital Library To Read Books In\n" +" OpenEduCat." +msgstr "" +"โมดูลนี้เพิ่ม\n" +" คุณลักษณะของห้องสมุดดิจิทัลเพื่ออ่านหนังสือใน\n" +" OpenEduCat" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_payable_id +msgid "" +"This account will be used instead of the default one as the payable account " +"for the current partner" +msgstr "" +"บัญชีนี้จะถูกใช้แทนบัญชีเริ่มต้นเป็นบัญชีเจ้าหนี้สำหรับพันธมิตรปัจจุบัน" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_receivable_id +msgid "" +"This account will be used instead of the default one as the receivable " +"account for the current partner" +msgstr "บัญชีนี้จะถูกใช้แทนบัญชีเริ่มต้นเป็นบัญชีลูกหนี้สำหรับคู่ค้าปัจจุบัน" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_purchase_currency_id +msgid "" +"This currency will be used, instead of the default one, for purchases from " +"the current partner" +msgstr "" +"สกุลเงินนี้จะถูกใช้แทนสกุลเงินเริ่มต้นสำหรับการซื้อจากพันธมิตรปัจจุบัน" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_normalized +msgid "" +"This field is used to search on email address as the primary email field can" +" contain more than strictly an email address." +msgstr "" +"ฟิลด์นี้ใช้เพื่อค้นหาที่อยู่อีเมล " +"เนื่องจากฟิลด์อีเมลหลักสามารถมีที่อยู่อีเมลได้มากกว่าอย่างเคร่งครัด" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "This is to certify that" +msgstr "นี้คือการรับรองว่า" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature in OpenEduCat LMS to sell\n" +" courses online." +msgstr "" +"โมดูลนี้เพิ่ม\n" +" คุณลักษณะใน OpenEduCat LMS เพื่อขาย\n" +" หลักสูตรออนไลน์" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of forum in learning\n" +" management system to OpenEduCat." +msgstr "" +"โมดูลนี้จะเพิ่ม\n" +" คุณลักษณะของฟอรัมในระบบการจัดการการเรียนรู้\n" +" ให้กับ OpenEduCat" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of gamification in learning\n" +" management system to OpenEduCat." +msgstr "" +"โมดูลนี้เพิ่ม\n" +" คุณลักษณะของ gamification ในระบบการจัดการการเรียนรู้\n" +" ให้กับ OpenEduCat" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of survey in learning\n" +" management system to OpenEduCat." +msgstr "" +"โมดูลนี้เพิ่ม\n" +" คุณลักษณะของแบบสำรวจในระบบการจัดการการเรียนรู้\n" +" ให้กับ OpenEduCat" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds the\n" +" feature to manage facilities to OpenEduCat." +msgstr "" +"โมดูลนี้เพิ่มฟีเจอร์\n" +"เพื่อจัดการสิ่งอำนวยความสะดวกให้กับ OpenEduCat" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds you\n" +" feature to create invoice for fees\n" +" collection." +msgstr "" +"โมดูลนี้เพิ่ม\n" +"คุณลักษณะของคุณเพื่อสร้างใบแจ้งหนี้สำหรับการเก็บค่าธรรมเนียม\n" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Dropbox." +msgstr "" +"โมดูลนี้อนุญาตให้\n" +"จัดเก็บข้อมูลสำรองที่สร้างขึ้นบน Dropbox" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Google\n" +" Drive." +msgstr "" +"โมดูลนี้อนุญาตให้\n" +"จัดเก็บข้อมูลสำรองที่สร้างขึ้นบน Google\n" +" ไดรฟ์" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Onedrive." +msgstr "" +"โมดูลนี้อนุญาตให้\n" +"จัดเก็บข้อมูลสำรองที่สร้างขึ้นบน Onedrive" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote\n" +" SFTP server just like FTP Server, but it\n" +" adds a layer of security to the process." +msgstr "" +"โมดูลนี้อนุญาตให้\n" +" จัดเก็บข้อมูลสำรองที่สร้างขึ้นไปยัง\n" +" เซิร์ฟเวอร์ SFTP ระยะไกล เช่นเดียวกับเซิร์ฟเวอร์ FTP แต่\n" +" เพิ่มชั้นของการรักษาความปลอดภัยให้กับกระบวนการ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote FTP\n" +" server." +msgstr "" +"โมดูลนี้อนุญาตให้\n" +"จัดเก็บข้อมูลสำรองที่สร้างขึ้นไปยังเซิร์ฟเวอร์ FTP\n" +" ระยะไกล" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" Faculty to Create Rubrics Template to grade\n" +" the assignments based on points or\n" +" percentage and manage the assignment\n" +" submission." +msgstr "" +"โมดูลนี้อนุญาตให้\n" +" คณาจารย์สร้างเทมเพลตรูบริกเพื่อให้คะแนน\n" +"งานตามคะแนนหรือ\n" +"เปอร์เซ็นต์ และจัดการงาน\n" +"ที่ส่ง" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" alumni to create job post." +msgstr "" +"โมดูลนี้อนุญาตให้\n" +"ศิษย์เก่าสามารถสร้างประกาศรับสมัครงานได้" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" parent to access fees details of their\n" +" children." +msgstr "" +"โมดูลนี้อนุญาตให้ผู้ปกครอง\n" +"สามารถเข้าถึงรายละเอียดค่าธรรมเนียมของ\n" +"บุตรหลานของตนได้" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module provides a helping hand to\n" +" students." +msgstr "" +"โมดูลนี้จะให้ความช่วยเหลือ\n" +"นักเรียน" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "" +"This payment term will be used instead of the default one for purchase " +"orders and vendor bills" +msgstr "" +"เงื่อนไขการชำระเงินนี้จะถูกใช้แทนค่าเริ่มต้นสำหรับใบสั่งซื้อและใบเรียกเก็บเงินของผู้จัดจำหน่าย" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_term_id +msgid "" +"This payment term will be used instead of the default one for sales orders " +"and customer invoices" +msgstr "" +"เงื่อนไขการชำระเงินนี้จะถูกใช้แทนค่าเริ่มต้นสำหรับใบสั่งขายและใบแจ้งหนี้ของลูกค้า" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" +"รายการราคานี้จะถูกนำมาใช้แทนรายการเริ่มต้นสำหรับการขายให้กับพันธมิตรปัจจุบัน" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_15 +msgid "Thomas" +msgstr "โทมัส" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__three_sem +msgid "Three Trimesters" +msgstr "สามภาคการศึกษา" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ticket_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ticket_count +msgid "Ticket Count" +msgstr "จำนวนตั๋ว" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Timetable" +msgstr "ตารางเวลา" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable_enterprise +msgid "Timetable Enterprise" +msgstr "องค์กรตารางเวลา" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz +msgid "Timezone" +msgstr "เขตเวลา" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz_offset +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz_offset +msgid "Timezone offset" +msgstr "ชดเชยเขตเวลา" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__title +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Title" +msgstr "ชื่อ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "To the best of my knowledge, he / she bears a Good Moral character." +msgstr "เท่าที่ทราบ เขา/เธอมีลักษณะนิสัยที่ดี" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__total_invoiced +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__total_invoiced +msgid "Total Invoiced" +msgstr "ใบแจ้งหนี้ทั้งหมด" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit +msgid "Total Payable" +msgstr "รวมเจ้าหนี้" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit +msgid "Total Receivable" +msgstr "รวมลูกหนี้" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit +msgid "Total amount this customer owes you." +msgstr "จำนวนเงินทั้งหมดที่ลูกค้ารายนี้เป็นหนี้คุณ" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,help:openeducat_core.field_op_student__debit +msgid "Total amount you have to pay to this vendor." +msgstr "จำนวนเงินทั้งหมดที่คุณต้องจ่ายให้กับผู้ขายรายนี้" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_transportation_enterprise +msgid "Transportation Enterprise" +msgstr "องค์กรขนส่ง" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem +msgid "Two Semesters" +msgstr "สองภาคการศึกษา" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_qua +msgid "Two Semesters subdivided by Quarters" +msgstr "สองภาคการศึกษาแบ่งย่อยตามควอเตอร์" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_final +msgid "Two Semesters subdivided by Quarters and Final Exams" +msgstr "สองภาคการศึกษาแบ่งย่อยตามไตรมาสและการสอบปลายภาค" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Type" +msgstr "พิมพ์" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "ประเภทของกิจกรรมข้อยกเว้นในเรกคอร์ด" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_endpoint +msgid "" +"Unique identifier used by the BIS Billing 3.0 and its derivatives, also " +"known as 'Endpoint ID'." +msgstr "" +"ตัวระบุเฉพาะที่ใช้โดย BIS Billing 3.0 และอนุพันธ์ของมัน หรือที่เรียกว่า " +"'Endpoint ID'" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__barcode +msgid "Use a barcode to identify this contact." +msgstr "ใช้บาร์โค้ดเพื่อระบุผู้ติดต่อรายนี้" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__login +msgid "Used to log into the system" +msgstr "ใช้ในการเข้าสู่ระบบ" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_users +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "User" +msgstr "ผู้ใช้" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__user_line +msgid "User Line" +msgstr "เส้นผู้ใช้" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_ids +msgid "Users" +msgstr "ผู้ใช้" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_supplier +msgid "Vendor Location" +msgstr "ที่ตั้งผู้ขาย" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "Vendor Payment Terms" +msgstr "เงื่อนไขการชำระเงินของผู้ขาย" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_22 +msgid "Victor" +msgstr "วิคเตอร์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visa_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visa_info +msgid "Visa Info" +msgstr "ข้อมูลวีซ่า" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_published +msgid "Visible on current website" +msgstr "มองเห็นได้บนเว็บไซต์ปัจจุบัน" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visitor_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visitor_ids +msgid "Visitors" +msgstr "ผู้เยี่ยมชม" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__user_boolean +msgid "Want to create user too ?" +msgstr "ต้องการสร้างผู้ใช้ด้วยหรือไม่?" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_id +msgid "Website" +msgstr "เว็บไซต์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__website_message_ids +msgid "Website Comments" +msgstr "ความคิดเห็นของเว็บไซต์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website +msgid "Website Link" +msgstr "ลิงค์เว็บไซต์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website Messages" +msgstr "ข้อความเว็บไซต์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_description +msgid "Website Partner Full Description" +msgstr "คำอธิบายแบบเต็มของพันธมิตรเว็บไซต์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_short_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_short_description +msgid "Website Partner Short Description" +msgstr "คำอธิบายโดยย่อของพันธมิตรเว็บไซต์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_url +msgid "Website URL" +msgstr "URL ของเว็บไซต์" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website communication history" +msgstr "ประวัติการสื่อสารเว็บไซต์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_description +msgid "Website meta description" +msgstr "คำอธิบายเมตาของเว็บไซต์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_keywords +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_keywords +msgid "Website meta keywords" +msgstr "คำหลักเมตาของเว็บไซต์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_title +msgid "Website meta title" +msgstr "ชื่อเมตาของเว็บไซต์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_og_img +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_og_img +msgid "Website opengraph image" +msgstr "ภาพ opengraph ของเว็บไซต์" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,help:openeducat_core.field_op_student__tz +msgid "" +"When printing documents and exporting/importing data, time values are computed according to this timezone.\n" +"If the timezone is not set, UTC (Coordinated Universal Time) is used.\n" +"Anywhere else, time values are computed according to the time offset of your web client." +msgstr "" +"เมื่อพิมพ์เอกสารและส่งออก/นำเข้าข้อมูล ค่าเวลาจะถูกคำนวณตามเขตเวลานี้\n" +"หากไม่ได้ตั้งค่าเขตเวลา ระบบจะใช้ UTC (เวลาสากลเชิงพิกัด)\n" +"ที่อื่น ค่าเวลาจะถูกคำนวณตามการชดเชยเวลาของคุณ เว็บไคลเอ็นต์" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_12 +msgid "Wilson" +msgstr "วิลสัน" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"With the growing use of\n" +" online learning and giving examinations over\n" +" the online mode." +msgstr "" +"ด้วยการใช้\n" +"การเรียนรู้ออนไลน์และการสอบ\n" +"โหมดออนไลน์เพิ่มมากขึ้น" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Year" +msgstr "ปี" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "You cannot create recursive Course." +msgstr "คุณไม่สามารถสร้างหลักสูตรแบบเรียกซ้ำได้" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "ZIP" +msgstr "รหัสไปรษณีย์" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__zip +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__zip +msgid "Zip" +msgstr "ซิป" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_zoom +msgid "Zoom" +msgstr "ซูม" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,help:openeducat_core.field_op_student__days_sales_outstanding +msgid "" +"[(Total Receivable/Total Revenue) * number of days since the first invoice] " +"for this customer" +msgstr "" +"[(ยอดรวมลูกหนี้/รายได้รวม) * จำนวนวันนับตั้งแต่ใบแจ้งหนี้ใบแรก] " +"สำหรับลูกค้ารายนี้" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "miscellaneous" +msgstr "เบ็ดเตล็ด" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "or" +msgstr "หรือ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__state +msgid "state" +msgstr "สถานะ" diff --git a/CatEdu/openeducat_core/i18n/vi.po b/CatEdu/openeducat_core/i18n/vi.po new file mode 100644 index 0000000..fe31cc3 --- /dev/null +++ b/CatEdu/openeducat_core/i18n/vi.po @@ -0,0 +1,1737 @@ +msgid "" +msgstr "" +"Project-Id-Version: openeducaterptranslation\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-10-13 11:17+0000\n" +"PO-Revision-Date: 2018-03-21 01:12-0400\n" +"Last-Translator: akkicode \n" +"Language-Team: Vietnamese\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: openeducaterptranslation\n" +"X-Crowdin-Language: vi\n" +"X-Crowdin-File: /master/openeducat_core/i18n/openeducat_core.pot\n" +"Language: vi_VN\n" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "DATE: " +msgstr "NGÀY: " + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "PRINCIPAL" +msgstr "CHÍNH" + +#. module: openeducat_core +#: model:ir.actions.act_window,help:openeducat_core.open_board_faculty +msgid "Your faculty dashboard is empty." +msgstr "các khoa bảng của bạn đang trống." + +#. module: openeducat_core +#: model:ir.actions.act_window,help:openeducat_core.open_board_student +msgid "Your student dashboard is empty." +msgstr "bảng cho sinh viên của bạn đang trống." + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "
\n" +" BirthDate :" +msgstr "
\n" +" ngày sinh:" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "
\n" +" Blood Group :" +msgstr "
\n" +" nhóm máu:" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "
\n" +" E-mail :" +msgstr "
\n" +" E-mail:" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "
\n" +" Phone :" +msgstr "
\n" +" điện thoại:" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid ".\n" +" is / was a bonafide student of this school / college\n" +" studying\n" +" in" +msgstr ".\n" +" là / là một sinh viên bonafide của trường học / trường đại học nghiên cứu trong" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Bonafide Certificate" +msgstr "Bonafide chứng nhận" + +#. module: openeducat_core +#: selection:op.faculty,blood_group:0 +#: selection:op.student,blood_group:0 +msgid "A+ve" +msgstr "A + ve" + +#. module: openeducat_core +#: selection:op.faculty,blood_group:0 +#: selection:op.student,blood_group:0 +msgid "A-ve" +msgstr "A-ve" + +#. module: openeducat_core +#: selection:op.faculty,blood_group:0 +#: selection:op.student,blood_group:0 +msgid "AB+ve" +msgstr "AB + ve" + +#. module: openeducat_core +#: selection:op.faculty,blood_group:0 +#: selection:op.student,blood_group:0 +msgid "AB-ve" +msgstr "AB-ve" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_property_account_payable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_property_account_payable_id +msgid "Account Payable" +msgstr "Tài khoản nợ phải trả" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_property_account_receivable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_property_account_receivable_id +msgid "Account Receivable" +msgstr "Tài khoản phải thu" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company_accreditation +#: model:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Accreditation" +msgstr "Chứng nhận chất lượng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_message_needaction +msgid "Action Needed" +msgstr "Hành động cần thiết" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_active +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_active +msgid "Active" +msgstr "Hoạt động" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_activity +msgid "Activity Management" +msgstr "Quản lý hoạt động" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Address" +msgstr "Địa chỉ" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Address Detail" +msgstr "Địa chỉ chi tiết" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_type +msgid "Address Type" +msgstr "Loại địa chỉ" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.kanban_view_faculty +msgid "Address:" +msgstr "Địa chỉ:" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Admission Details" +msgstr "Nhập học xem chi tiết" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company_approval_authority +#: model:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Approval Authority" +msgstr "Thẩm quyền phê duyệt" + +#. module: openeducat_core +#: selection:op.faculty,blood_group:0 +#: selection:op.student,blood_group:0 +msgid "B+ve" +msgstr "B + ve" + +#. module: openeducat_core +#: selection:op.faculty,blood_group:0 +#: selection:op.student,blood_group:0 +msgid "B-ve" +msgstr "B-ve" + + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office_admin +msgid "Back Office Admin" +msgstr "Quản trị văn phòng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_bank_account_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_bank_account_count +msgid "Bank" +msgstr "Ngân hàng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_bank_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_bank_ids +msgid "Banks" +msgstr "Ngân hàng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_barcode +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_barcode +msgid "Barcode" +msgstr "Mã vạch" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course_batch_id +#: model:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_batch_tree +msgid "Batch" +msgstr "Hàng loạt" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_batch_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_batch_sub +msgid "Batches" +msgstr "Lô" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_birth_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_birth_date +msgid "Birth Date" +msgstr "Ngày tháng năm sinh" + +#. module: openeducat_core +#: code:addons/openeducat_core/models/faculty.py:59 +#: code:addons/openeducat_core/models/student.py:79 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "Ngày tháng năm sinh không lớn hơn ngày hiện tại." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_blood_group +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_blood_group +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Blood Group" +msgstr "Nhóm máu" + +#. module: openeducat_core +#: model:ir.actions.report.xml,name:openeducat_core.action_report_student_bonafide +msgid "Bonafide Certificate" +msgstr "Bonafide chứng nhận" + +#. module: openeducat_core +#: selection:op.subject,type:0 +msgid "Both" +msgstr "Cả hai" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_message_bounce +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_message_bounce +msgid "Bounce" +msgstr "Thư bị trả lại" + +#. module: openeducat_core +#: selection:op.course,evaluation_type:0 +msgid "CCE" +msgstr "CCE" + +#. module: openeducat_core +#: selection:op.course,evaluation_type:0 +msgid "CWA" +msgstr "CWA" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Cancel" +msgstr "Hủy bỏ" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_category_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_category_sub +msgid "Categories" +msgstr "Thể loại" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_category_id +#: model:ir.ui.view,arch_db:openeducat_core.view_op_category_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_category_tree +msgid "Category" +msgstr "Thể loại" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_channel_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_channel_ids +msgid "Channels" +msgstr "Kênh" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_is_company +#: model:ir.model.fields,help:openeducat_core.field_op_student_is_company +msgid "Check if the contact is a company, otherwise it is a person" +msgstr "Kiểm tra xem số liên lạc là một công ty, nếu không nó là một người" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_customer +#: model:ir.model.fields,help:openeducat_core.field_op_student_customer +msgid "Check this box if this contact is a customer." +msgstr "Kiểm tra hộp này nếu liên hệ này là một khách hàng." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_supplier +#: model:ir.model.fields,help:openeducat_core.field_op_student_supplier +msgid "Check this box if this contact is a vendor. If it's not checked, purchase people will not see it when encoding a purchase order." +msgstr "Kiểm tra hộp này nếu liên hệ này là một nhà cung cấp. Nếu nó không được kiểm tra, người mua sẽ không thấy nó khi mã hóa một đơn đặt hàng." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_employee +#: model:ir.model.fields,help:openeducat_core.field_op_student_employee +msgid "Check this box if this contact is an Employee." +msgstr "Kiểm tra hộp này nếu liên hệ này là một nhân viên." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_city +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_city +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "City" +msgstr "Thành phố" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch_code +#: model:ir.model.fields,field_description:openeducat_core.field_op_category_code +#: model:ir.model.fields,field_description:openeducat_core.field_op_course_code +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_code +#: model:ir.ui.view,arch_db:openeducat_core.view_op_category_search +msgid "Code" +msgstr "Mã số" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_color +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_color +msgid "Color Index" +msgstr "Chỉ mục màu" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_commercial_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_commercial_partner_id +msgid "Commercial Entity" +msgstr "Tổ chức thương mại" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_company +msgid "Companies" +msgstr "Công ty" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_ref_company_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_ref_company_ids +msgid "Companies that refers to partner" +msgstr "Công ty đề cập đến đối tác" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_company_id +msgid "Company" +msgstr "Công ty" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_company_name +msgid "Company Name" +msgstr "Tên công ty" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_commercial_company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_commercial_company_name +msgid "Company Name Entity" +msgstr "Công ty tên thực thể" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_company_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_company_type +msgid "Company Type" +msgstr "Loại hình công ty" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_contact_address +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_contact_address +msgid "Complete Address" +msgstr "Địa chỉ đầy đủ" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.aboutus_openeducat +msgid "Comprehensive Open Source ERP for Educational Institutes" +msgstr "Toàn diện mã nguồn mở ERP cho cơ sở giáo dục" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config +msgid "Configuration" +msgstr "Cấu hình" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_child_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_child_ids +msgid "Contacts" +msgstr "Địa chỉ liên hệ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_contract_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_contracts_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_contract_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_contracts_count +msgid "Contracts" +msgstr "Hợp đồng" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_message_bounce +#: model:ir.model.fields,help:openeducat_core.field_op_student_message_bounce +msgid "Counter of the number of bounced emails for this contact" +msgstr "Số lượt truy cập và số lượng các email bị trả về cho liên hệ này" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_country_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_country_id +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Country" +msgstr "Quốc gia" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch_course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course_course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_course_id +#: model:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_course_tree +msgid "Course" +msgstr "Khóa học" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course_detail_ids +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Course Details" +msgstr "Thông tin chi tiết khóa học" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_course +msgid "Course Management" +msgstr "Khóa học quản lý" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_course_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_course_sub +msgid "Courses" +msgstr "Các khóa học" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_create_employee_act +#: model:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +msgid "Create Employee" +msgstr "Tạo nhân viên" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty_employee +msgid "Create Employee and User of Faculty" +msgstr "Tạo người dùng của giảng viên và nhân viên" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty +#: model:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +msgid "Create User for selected Faculty(s)" +msgstr "Tạo người dùng được chọn chịu" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_student +#: model:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create User for selected Student(s)" +msgstr "Tạo người dùng cho Student(s) lựa chọn" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.action_faculty_user_create_view +#: model:ir.actions.act_window,name:openeducat_core.action_student_user_create_view +#: model:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create Users" +msgstr "Tạo người dùng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch_create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category_create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course_create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course_create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee_create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student_create_uid +msgid "Created by" +msgstr "Tạo bởi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch_create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category_create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course_create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course_create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee_create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student_create_date +msgid "Created on" +msgstr "Tạo ngày" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_credit_limit +msgid "Credit Limit" +msgstr "Hạn mức tín dụng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_currency_id +msgid "Currency" +msgstr "Tiền tệ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_property_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_property_payment_term_id +msgid "Customer Payment Terms" +msgstr "Điều khoản thanh toán của khách hàng" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_dashboard_faculty +msgid "Dashboard" +msgstr "Bảng điều khiển" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_date +msgid "Date" +msgstr "Ngày" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_message_last_post +#: model:ir.model.fields,help:openeducat_core.field_op_student_message_last_post +msgid "Date of the last message posted on the record." +msgstr "Ngày thông báo cuối cùng được đăng trên hồ sơ." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_trust +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_trust +msgid "Degree of trust you have in this debtor" +msgstr "Mức độ tin tưởng bạn có trong này con nợ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch_display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category_display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course_display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course_display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee_display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student_display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.aboutus_openeducat +msgid "Education is an integral part of our society -- it enables\n" +" individuals, community and other section of the society to\n" +" endure the hardships of life with knowledge and intellect.\n" +" Open Source, on the other hand, acts as a fuel to education\n" +" and other acts of freedom in the software related field." +msgstr "Giáo dục là một phần của xã hội chúng ta - nó cho phép các cá nhân, cộng đồng và các phần khác của xã hội để chịu đựng những thử thách của cuộc sống với kiến thức và trí tuệ. Mã nguồn mở, mặt khác, hoạt động như một nhiên liệu để giáo dục và các hành vi khác của tự do trong lĩnh vực liên quan của phần mềm." + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Educational" +msgstr "Giáo dục" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_partner_share +#: model:ir.model.fields,help:openeducat_core.field_op_student_partner_share +msgid "Either customer (no user), either shared user. Indicated the current partner is a customer without access or with a limited access created for sharing data." +msgstr "Hoặc khách hàng (không dùng), hoặc chia sẻ người dùng. Chỉ ra các đối tác hiện nay là một khách hàng mà không có quyền truy cập hoặc với một truy cập hạn chế tạo để chia sẻ dữ liệu." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_email +msgid "Email" +msgstr "Thư điện tử" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_notify_email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_notify_email +msgid "Email Messages and Notifications" +msgstr "Thư điện tử và thông báo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_emergency_contact +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_emergency_contact +msgid "Emergency Contact" +msgstr "Liên lạc khẩn cấp" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_hr_employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_emp_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_employee +msgid "Employee" +msgstr "Nhân viên" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch_end_date +#: model:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "End Date" +msgstr "Ngày kết thúc" + +#. module: openeducat_core +#: code:addons/openeducat_core/models/batch.py:42 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Ngày kết thúc không thể đặt trước ngày bắt đầu." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course_evaluation_type +#: model:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Evaluation Type" +msgstr "Loại hình đánh giá" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_faculty_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_root +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_sub +msgid "Faculties" +msgstr "Khoa" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_tree +#: model:res.groups,name:openeducat_core.group_op_faculty +msgid "Faculty" +msgstr "Giảng viên" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.open_board_faculty +#: model:ir.ui.view,arch_db:openeducat_core.board_faculty_form +msgid "Faculty Dashboard" +msgstr "Khoa bảng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_fax +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_fax +msgid "Fax" +msgstr "Fax" + +#. module: openeducat_core +#: selection:op.faculty,gender:0 +#: selection:op.student,gender:0 +msgid "Female" +msgstr "Nữ" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "First Name" +msgstr "Tên đầu tiên" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_property_account_position_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_property_account_position_id +msgid "Fiscal Position" +msgstr "Vị trí tài chính" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_message_follower_ids +msgid "Followers" +msgstr "Những người theo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_message_channel_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_message_channel_ids +msgid "Followers (Channels)" +msgstr "Theo tôi (kênh)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_message_partner_ids +msgid "Followers (Partners)" +msgstr "Theo tôi (kênh)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_email_formatted +#: model:ir.model.fields,help:openeducat_core.field_op_student_email_formatted +msgid "Format email address \"Name \"" +msgstr "Địa chỉ email định dạng \"Tên \"" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_email_formatted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_email_formatted +msgid "Formatted Email" +msgstr "Định dạng Email" + +#. module: openeducat_core +#: selection:op.course,evaluation_type:0 +msgid "GPA" +msgstr "ĐIỂM TRUNG BÌNH" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_gr_no +msgid "GR Number" +msgstr "Số lượng GR" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_gender +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_gender +msgid "Gender" +msgstr "Giới tính" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_student +msgid "General" +msgstr "Tổng quát" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_general +msgid "General Management" +msgstr "Quản lý tổng hợp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_grade_weightage +msgid "Grade Weightage" +msgstr "Lớp Weightage" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Group By..." +msgstr "Nhóm theo..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_has_unreconciled_entries +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_has_unreconciled_entries +msgid "Has unreconciled entries" +msgstr "Có unreconciled mục" + +#. module: openeducat_core +#: model:ir.module.category,description:openeducat_core.module_category_openeducat +msgid "Helps you manage your institutes different-different users." +msgstr "Giúp bạn quản lý các cơ sở người dùng khác nhau khác nhau." + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "His / Her birthday as recorded in the General Register of\n" +" the\n" +" school / collage is" +msgstr "Sinh nhật của anh / cô ấy như ghi trong đăng ký chung của nhà trường / cắt dán là" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_category_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee_id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student_id +msgid "ID" +msgstr "ID" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_id_number +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_id_number +msgid "ID Card Number" +msgstr "CMND số" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_im_status +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_im_status +msgid "IM Status" +msgstr "Trạng thái IM" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_message_unread +#: model:ir.model.fields,help:openeducat_core.field_op_student_message_unread +msgid "If checked new messages require your attention." +msgstr "Nếu kiểm tra thư mới đòi hỏi sự chú ý của bạn." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student_message_needaction +msgid "If checked, new messages require your attention." +msgstr "Nếu kiểm tra thư mới đòi hỏi sự chú ý của bạn." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_opt_out +#: model:ir.model.fields,help:openeducat_core.field_op_student_opt_out +msgid "If opt-out is checked, this contact has refused to receive emails for mass mailing and marketing campaign. Filter 'Available for Mass Mailing' allows users to filter the partners when performing mass mailing." +msgstr "Nếu chọn không tham gia được chọn, liên hệ này đã từ chối nhận email cho chiến dịch tiếp thị và gửi thư hàng loạt. Bộ lọc 'Có sẵn cho khối lượng thư' cho phép người dùng để lọc các đối tác khi thực hiện gửi thư hàng loạt." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_lang +#: model:ir.model.fields,help:openeducat_core.field_op_student_lang +msgid "If the selected language is loaded in the system, all documents related to this contact will be printed in this language. If not, it will be English." +msgstr "Nếu ngôn ngữ đã chọn được tải trong hệ thống, tất cả các tài liệu liên quan đến liên hệ này sẽ được in bằng ngôn ngữ này. Nếu không, nó sẽ là tiếng Anh." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_image +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_image +msgid "Image" +msgstr "Hình ảnh" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Institute Detail" +msgstr "Viện chi tiết" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_ref +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_ref +msgid "Internal Reference" +msgstr "Bên trong tài liệu tham khảo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_invoice_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_invoice_warn +msgid "Invoice" +msgstr "Hoá đơn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_invoice_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_invoice_ids +msgid "Invoices" +msgstr "Hoá đơn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_message_is_follower +msgid "Is Follower" +msgstr "Là người đi theo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_is_company +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_is_company +msgid "Is a Company" +msgstr "Là một công ty" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_customer +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_customer +msgid "Is a Customer" +msgstr "Là một khách hàng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_supplier +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_supplier +msgid "Is a Vendor" +msgstr "Là một nhà cung cấp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_function +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_function +msgid "Job Position" +msgstr "Vị trí việc làm" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_issued_total +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_journal_item_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_issued_total +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_journal_item_count +msgid "Journal Items" +msgstr "Tạp chí các mục" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_lang +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_lang +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Language" +msgstr "Ngôn ngữ" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.kanban_view_faculty +msgid "Language:" +msgstr "Ngôn ngữ:" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_message_last_post +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_message_last_post +msgid "Last Message Date" +msgstr "Ngày thông báo cuối cùng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch___last_update +#: model:ir.model.fields,field_description:openeducat_core.field_op_category___last_update +#: model:ir.model.fields,field_description:openeducat_core.field_op_course___last_update +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty___last_update +#: model:ir.model.fields,field_description:openeducat_core.field_op_student___last_update +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course___last_update +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject___last_update +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty___last_update +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee___last_update +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student___last_update +msgid "Last Modified on" +msgstr "Sửa lần cuối vào" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_last_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_last_name +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Last Name" +msgstr "Tên cuối cùng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch_write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category_write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course_write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course_write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee_write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student_write_uid +msgid "Last Updated by" +msgstr "Cập Nhật lần cuối bởi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch_write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category_write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course_write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course_write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee_write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student_write_date +msgid "Last Updated on" +msgstr "Lần cập nhật cuối" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_calendar_last_notif_ack +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_calendar_last_notif_ack +msgid "Last notification marked as read from base Calendar" +msgstr "Thông báo cuối cùng được đánh dấu là đã đọc từ căn cứ lịch" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_last_time_entries_checked +#: model:ir.model.fields,help:openeducat_core.field_op_student_last_time_entries_checked +msgid "Last time the invoices & payments matching was performed for this partner. It is set either if there's not at least an unreconciled debit and an unreconciled credit or if you click the \"Done\" button." +msgstr "Thời gian qua các hoá đơn & phù hợp với các khoản thanh toán được thực hiện cho đối tác này. Nó được đặt hoặc nếu không có ít nhất một thẻ ghi nợ unreconciled và một tín dụng unreconciled hoặc nếu bạn click vào nút \"Done\"." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_last_login +msgid "Latest Connection" +msgstr "Đặt kết nối" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_last_time_entries_checked +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_last_time_entries_checked +msgid "Latest Invoices & Payments Matching Date" +msgstr "Đặt hoá đơn & các khoản thanh toán phù hợp với ngày" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_login +msgid "Login" +msgstr "Đăng nhập" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Mail:" +msgstr "Mail:" + +#. module: openeducat_core +#: selection:op.faculty,gender:0 +#: selection:op.student,gender:0 +msgid "Male" +msgstr "Nam" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_image_medium +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_image_medium +msgid "Medium-sized image" +msgstr "Ảnh cỡ trung bình" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_image_medium +#: model:ir.model.fields,help:openeducat_core.field_op_student_image_medium +msgid "Medium-sized image of this contact. It is automatically resized as a 128x128px image, with aspect ratio preserved. Use this field in form views or some kanban views." +msgstr "Hình ảnh có kích thước trung bình của liên hệ này. Nó tự động định lại kích thước như là một hình ảnh 128x128px, với tỉ lệ được bảo tồn. Sử dụng các lĩnh vực này ở dạng xem hoặc xem một số kanban." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_invoice_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_invoice_warn_msg +msgid "Message for Invoice" +msgstr "Thông điệp cho hoá đơn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_message_ids +msgid "Messages" +msgstr "Tin nhắn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_middle_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_middle_name +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Middle Name" +msgstr "Tên lót" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_mobile +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_mobile +msgid "Mobile" +msgstr "Điện thoại di động" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.kanban_view_faculty +msgid "Mobile:" +msgstr "Di động:" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_dashboard_student +msgid "My Dashboard" +msgstr "Bảng điều khiển của tôi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_name +#: model:ir.ui.view,arch_db:openeducat_core.view_op_category_search +msgid "Name" +msgstr "Tên" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_nationality +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_nationality +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Nationality" +msgstr "Quốc tịch" + +#. module: openeducat_core +#: selection:op.course,evaluation_type:0 +msgid "Normal" +msgstr "Bình thường" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_comment +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_comment +msgid "Notes" +msgstr "Ghi chú" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_message_needaction_counter +msgid "Number of Actions" +msgstr "Số lượng các hành động" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "Số lượng tin nhắn mà yêu cầu một hành động" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_message_unread_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_message_unread_counter +msgid "Number of unread messages" +msgstr "Số lượng tin nhắn chưa đọc" + +#. module: openeducat_core +#: selection:op.faculty,blood_group:0 +#: selection:op.student,blood_group:0 +msgid "O+ve" +msgstr "O + ve" + +#. module: openeducat_core +#: selection:op.faculty,blood_group:0 +#: selection:op.student,blood_group:0 +msgid "O-ve" +msgstr "O-ve" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_root +msgid "OpenEduCat" +msgstr "OpenEduCat" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.aboutus_openeducat +#: model:ir.ui.view,arch_db:openeducat_core.footer_default_openeducat +msgid "OpenEduCat is a product developed by OpenEduCat Inc\n" +" Solutions Pvt. Ltd., an expert company focusing in providing\n" +" unique open source solutions.\n" +"
\n" +" In due course we accumulated a team of strong, experienced,\n" +" creative, talented and dedicated engineers and designers." +msgstr "OpenEduCat là một sản phẩm được phát triển bởi công nghệ-Receptives giải pháp Pvt. Ltd, một công ty chuyên tập trung cung cấp các giải pháp nguồn mở độc đáo.\n" +"
\n" +" trong khóa học do chúng tôi tích lũy được một đội ngũ vững mạnh, có kinh nghiệm, sáng tạo, tài năng và dành riêng cho các kỹ sư và nhà thiết kế." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_opt_out +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_opt_out +msgid "Opt-Out" +msgstr "Opt-Out" + +#. module: openeducat_core +#: selection:op.student,gender:0 +#: selection:op.subject,type:0 +msgid "Other" +msgstr "Khác" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.aboutus_openeducat +#: model:ir.ui.view,arch_db:openeducat_core.footer_default_openeducat +msgid "Our products apply unique and powerful technology that\n" +" helps educational institutes manage, connect, communicate and\n" +" collaborate effectively among students, teachers and back\n" +" office." +msgstr "Sản phẩm áp dụng công nghệ độc đáo và mạnh mẽ giúp quản lý các cơ sở giáo dục, kết nối, giao tiếp và cộng tác hiệu quả giữa các học sinh, giáo viên và trở lại văn phòng." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course_parent_id +#: model:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Parent Course" +msgstr "Phụ huynh khóa học" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_parent_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_parent_name +msgid "Parent name" +msgstr "Tên phụ huynh" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_partner_id +msgid "Partner" +msgstr "Đối tác" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_debit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_debit_limit +msgid "Payable Limit" +msgstr "Giới hạn thanh toán" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Personal Information" +msgstr "Thông tin cá nhân" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_phone +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_phone +msgid "Phone" +msgstr "Điện thoại" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Phone:" +msgstr "Điện thoại:" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_photo +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_photo +msgid "Photo" +msgstr "Hình ảnh" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_notify_email +#: model:ir.model.fields,help:openeducat_core.field_op_student_notify_email +msgid "Policy to receive emails for new messages pushed to your personal Inbox:\n" +"- Never: no emails are sent\n" +"- All Messages: for every notification you receive in your Inbox" +msgstr "Chính sách nhận email thư mới đẩy vào hộp thư cá nhân của bạn: - không bao giờ: không email được gửi - tất cả các thư: cho mọi thông báo bạn nhận được trong hộp thư của bạn" + +#. module: openeducat_core +#: selection:op.subject,type:0 +msgid "Practical" +msgstr "Thực tế" + +#. module: openeducat_core +#. openerp-web +#: code:addons/openeducat_core/static/src/xml/base.xml:11 +#, python-format +msgid "Provided by" +msgstr "Cung cấp bởi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_parent_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_parent_id +msgid "Related Company" +msgstr "Công ty liên quan" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.view_employee_form_address_inherit +msgid "Related User" +msgstr "Người dùng có liên quan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course_roll_number +msgid "Roll Number" +msgstr "Quay số" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_property_product_pricelist +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_property_product_pricelist +msgid "Sale Pricelist" +msgstr "Bán bảng giá" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_user_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_user_id +msgid "Salesperson" +msgstr "Nhân viên bán hàng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course_section +msgid "Section" +msgstr "Phần" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student_invoice_warn +msgid "Selecting the \"Warning\" option will notify user with the message, Selecting \"Blocking Message\" will throw an exception with the message and block the flow. The Message has to be written in the next field." +msgstr "Chọn tùy chọn \"Cảnh báo\" sẽ thông báo cho người dùng với thông báo, chọn \"Chặn thư\" sẽ ném một ngoại lệ với thư và ngăn chặn dòng chảy. Tin nhắn đã được ghi trong lĩnh vực kế tiếp." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_self +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_self +msgid "Self" +msgstr "Tự" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_partner_share +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_partner_share +msgid "Share Partner" +msgstr "Đối tác chia sẻ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company_signature +msgid "Signature" +msgstr "Chữ ký" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_signup_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_signup_type +msgid "Signup Token Type" +msgstr "Loại đăng ký Token" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_signup_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_signup_valid +msgid "Signup Token is Valid" +msgstr "Đăng ký Token là hợp lệ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_signup_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_signup_url +msgid "Signup URL" +msgstr "Đăng ký URL" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_signup_expiration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_signup_expiration +msgid "Signup expiration" +msgstr "Đăng ký hết hạn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_signup_token +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_signup_token +msgid "Signup token" +msgstr "Đăng ký thẻ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_image_small +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_image_small +msgid "Small-sized image" +msgstr "Hình ảnh có kích thước nhỏ" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_image_small +#: model:ir.model.fields,help:openeducat_core.field_op_student_image_small +msgid "Small-sized image of this contact. It is automatically resized as a 64x64px image, with aspect ratio preserved. Use this field anywhere a small image is required." +msgstr "Hình ảnh có kích thước nhỏ của liên hệ này. Nó tự động định lại kích thước như là một hình ảnh 64x64px, với tỉ lệ được bảo tồn. Sử dụng các lĩnh vực này bất cứ nơi nào một hình ảnh nhỏ được yêu cầu." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch_start_date +#: model:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "Start Date" +msgstr "Ngày bắt đầu" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_state_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_state_id +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "State" +msgstr "Nhà nước" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_street +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_street +msgid "Street" +msgstr "Street" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street..." +msgstr "Street..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_street2 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_street2 +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street2" +msgstr "Street2" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course_student_id +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_tree +#: model:res.groups,name:openeducat_core.group_op_student +msgid "Student" +msgstr "Sinh viên" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student_course +msgid "Student Course Details" +msgstr "Thông tin chi tiết khóa học sinh viên" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.open_board_student +#: model:ir.ui.view,arch_db:openeducat_core.board_student_form +msgid "Student Dashboard" +msgstr "Bảng học sinh" + +#. module: openeducat_core +#: model:ir.actions.report.xml,name:openeducat_core.action_report_student_idcard +msgid "Student IdCard" +msgstr "Học sinh IdCard" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student_student_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_main_student +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_root +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_sub +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_sub_student +#: model:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Students" +msgstr "Sinh viên" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_subject_tree +msgid "Subject" +msgstr "Chủ đề" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_subject +msgid "Subject Management" +msgstr "Chủ thể quản lý" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course_subject_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_faculty_subject_ids +msgid "Subject(s)" +msgstr "Môn" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_subject_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_subject_sub +#: model:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +msgid "Subjects" +msgstr "Môn học" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_vat +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_vat +msgid "TIN" +msgstr "THIẾC" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_category_id +msgid "Tags" +msgstr "Tags" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_vat +#: model:ir.model.fields,help:openeducat_core.field_op_student_vat +msgid "Tax Identification Number. Fill it if the company is subjected to taxes. Used by the some of the legal statements." +msgstr "Số nhận dạng thuế. Điền vào nó nếu các công ty phải chịu thuế. Được sử dụng bởi một số trong những điều khoản pháp lý." + +#. module: openeducat_core +#. openerp-web +#: code:addons/openeducat_core/static/src/xml/base.xml:11 +#, python-format +msgid "OpenEduCat Inc" +msgstr "Công nghệ Receptives" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.aboutus_openeducat +msgid "OpenEduCat Inc understand both Open Source and Educational\n" +" needs of the society and have come up their novel approach\n" +" for educational institute -- a full open source ERP solution,\n" +" that provides the educational institute for managing\n" +" different kinds of activities related to management and other\n" +" collaborative efforts." +msgstr "OpenEduCat Inc hiểu cả hai nguồn mở và giáo dục các nhu cầu của xã hội và có đi lên của cách tiếp cận mới đối với giáo dục viện--một nguồn đầy đủ mở giải pháp ERP, cung cấp vẻ tế Viện quản lý các loại khác nhau của các hoạt động liên quan đến quản lý và các nỗ lực hợp tác." + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.kanban_view_faculty +msgid "Tel:" +msgstr "Điện thoại:" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_property_account_position_id +#: model:ir.model.fields,help:openeducat_core.field_op_student_property_account_position_id +msgid "The fiscal position will determine taxes and accounts used for the partner." +msgstr "Vị trí tài chính sẽ xác định các khoản thuế và các tài khoản được sử dụng cho các đối tác." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_user_id +#: model:ir.model.fields,help:openeducat_core.field_op_student_user_id +msgid "The internal user that is in charge of communicating with this contact if any." +msgstr "Người dùng nội bộ là phụ trách liên lạc với liên hệ này nếu có." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_has_unreconciled_entries +#: model:ir.model.fields,help:openeducat_core.field_op_student_has_unreconciled_entries +msgid "The partner has at least one unreconciled debit and credit since last time the invoices & payments matching was performed." +msgstr "Các đối tác có ít nhất một unreconciled ghi nợ và tín dụng kể từ lần cuối cùng các hóa đơn & phù hợp với các khoản thanh toán được thực hiện." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_tz +#: model:ir.model.fields,help:openeducat_core.field_op_student_tz +msgid "The partner's timezone, used to output proper date and time values inside printed reports. It is important to set a value for this field. You should use the same timezone that is otherwise used to pick and render date and time values: your computer's timezone." +msgstr "Các đối tác timezone, được sử dụng để đầu ra đúng ngày tháng và thời gian giá trị bên trong in báo cáo. Nó là quan trọng để thiết lập một giá trị cho lĩnh vực này. Bạn nên sử dụng timezone cùng nếu không được sử dụng để chọn và hiển thị giá trị ngày và thời gian: timezone máy tính của bạn." + +#. module: openeducat_core +#: selection:op.subject,type:0 +msgid "Theory" +msgstr "Lý thuyết" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_property_account_payable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student_property_account_payable_id +msgid "This account will be used instead of the default one as the payable account for the current partner" +msgstr "Tài khoản này sẽ được sử dụng thay vì mặc định một tài khoản thanh toán cho các đối tác hiện tại" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_property_account_receivable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student_property_account_receivable_id +msgid "This account will be used instead of the default one as the receivable account for the current partner" +msgstr "Tài khoản này sẽ được sử dụng thay vì mặc định một trong những tài khoản phải thu đối với các đối tác hiện tại" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_image +#: model:ir.model.fields,help:openeducat_core.field_op_student_image +msgid "This field holds the image used as avatar for this contact, limited to 1024x1024px" +msgstr "Lĩnh vực này giữ các hình ảnh được sử dụng như là đại diện cho liên hệ này, giới hạn 1024x1024px" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "This is to certify that" +msgstr "Điều này là để xác nhận rằng" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_property_supplier_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student_property_supplier_payment_term_id +msgid "This payment term will be used instead of the default one for purchase orders and vendor bills" +msgstr "Thời hạn thanh toán này sẽ được sử dụng thay vì mặc định một đơn đặt mua hàng và hóa đơn người bán hàng" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_property_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student_property_payment_term_id +msgid "This payment term will be used instead of the default one for sale orders and customer invoices" +msgstr "Thời hạn thanh toán này sẽ được sử dụng thay vì mặc định một cho bán hàng và khách hàng hoá đơn" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_property_product_pricelist +#: model:ir.model.fields,help:openeducat_core.field_op_student_property_product_pricelist +msgid "This pricelist will be used, instead of the default one, for sales to the current partner" +msgstr "Bảng giá này sẽ được sử dụng, thay vì mặc định một, doanh số bán hàng cho đối tác hiện tại" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_tz +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_tz +msgid "Timezone" +msgstr "Timezone" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_tz_offset +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_tz_offset +msgid "Timezone offset" +msgstr "Timezone offset" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_title +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Title" +msgstr "Tiêu đề" + +#. module: openeducat_core +#: model:ir.actions.act_window,help:openeducat_core.open_board_faculty +msgid "To add your first report into this dashboard, go to any\n" +" menu, switch to list or graph view, and click\n" +" 'Add to\n" +" Dashboard'\n" +" \n" +" in the extended search options." +msgstr "Để thêm báo cáo đầu tiên của bạn vào bảng điều khiển này, đi vào bất kỳ trình đơn, chuyển sang chế độ xem danh sách hoặc biểu đồ, và nhấp vào 'Thêm vào bảng'\n" +"
\n" +" trong các mở rộng các tùy chọn tìm kiếm." + +#. module: openeducat_core +#: model:ir.actions.act_window,help:openeducat_core.open_board_student +msgid "To add your first report into this dashboard, go to any\n" +" menu, switch to list or graph view, and click\n" +" 'Add to\n" +" Dashboard'\n" +" in the extended search options." +msgstr "Để thêm báo cáo đầu tiên của bạn vào bảng điều khiển này, đi vào bất kỳ trình đơn, chuyển sang chế độ xem danh sách hoặc biểu đồ, và nhấp vào 'Thêm vào bảng'\n" +" \n" +" trong các mở rộng các tùy chọn tìm kiếm." + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "To the best of my knowledge, he / she bears a Good Moral\n" +" character." +msgstr "Tốt nhất của kiến thức của tôi, ông / bà mang một nhân vật đạo đức tốt." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_total_invoiced +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_total_invoiced +msgid "Total Invoiced" +msgstr "Tổng số lập hoá đơn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_debit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_debit +msgid "Total Payable" +msgstr "Tổng số nợ phải trả" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_credit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_credit +msgid "Total Receivable" +msgstr "Tất cả phải thu" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_credit +#: model:ir.model.fields,help:openeducat_core.field_op_student_credit +msgid "Total amount this customer owes you." +msgstr "Tổng số tiền khách hàng này nợ bạn." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_debit +#: model:ir.model.fields,help:openeducat_core.field_op_student_debit +msgid "Total amount you have to pay to this vendor." +msgstr "Tổng số tiền bạn phải trả cho người bán hàng này." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_type +#: model:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Type" +msgstr "Loại hình" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_message_unread +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_message_unread +msgid "Unread Messages" +msgstr "Tin nhắn chưa đọc" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_message_unread_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_message_unread_counter +msgid "Unread Messages Counter" +msgstr "Số lượt truy cập tin nhắn chưa đọc" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_login +msgid "Used to log into the system" +msgstr "Được sử dụng để đăng nhập vào hệ thống" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_type +#: model:ir.model.fields,help:openeducat_core.field_op_student_type +msgid "Used to select automatically the right address according to the context in sales and purchases documents." +msgstr "Được sử dụng để tự động chọn địa chỉ phù hợp theo ngữ cảnh trong các tài liệu bán hàng và mua hàng." + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "User" +msgstr "Người sử dụng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users_user_line +msgid "User Line" +msgstr "Người dùng Line" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_users +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_user_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_user_ids +msgid "Users" +msgstr "Người dùng" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_currency_id +#: model:ir.model.fields,help:openeducat_core.field_op_student_currency_id +msgid "Utility field to express amount currency" +msgstr "Các lĩnh vực Utility để nhận số tiền thu" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_property_supplier_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_property_supplier_payment_term_id +msgid "Vendor Payment Terms" +msgstr "Điều khoản thanh toán nhà cung cấp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_visa_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_visa_info +msgid "Visa Info" +msgstr "Thông tin Visa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee_user_boolean +msgid "Want to create user too ?" +msgstr "Bạn muốn tạo người dùng quá không?" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_website +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_website +msgid "Website" +msgstr "Trang web" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_website +#: model:ir.model.fields,help:openeducat_core.field_op_student_website +msgid "Website of Partner or Company" +msgstr "Trang web đối tác hoặc công ty" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Year" +msgstr "Năm" + +#. module: openeducat_core +#: model:ir.actions.act_window,help:openeducat_core.open_board_faculty +#: model:ir.actions.act_window,help:openeducat_core.open_board_student +msgid "You can filter and group data before inserting into the\n" +" dashboard using the search options." +msgstr "Bạn có thể lọc và nhóm dữ liệu trước khi chèn vào bảng điều khiển bằng cách sử dụng tùy chọn tìm kiếm." + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "ZIP" +msgstr "ZIP" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_zip +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_zip +msgid "Zip" +msgstr "Zip" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_batch +msgid "op.batch" +msgstr "op.Batch" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_category +msgid "op.category" +msgstr "op.Category" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_course +msgid "op.course" +msgstr "op.Course" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_faculty +msgid "op.faculty" +msgstr "op.Faculty" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student +msgid "op.student" +msgstr "op.Student" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject +msgid "op.subject" +msgstr "op.subject" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "or" +msgstr "hoặc" diff --git a/CatEdu/openeducat_core/i18n/vi_VN.po b/CatEdu/openeducat_core/i18n/vi_VN.po new file mode 100644 index 0000000..2c3130a --- /dev/null +++ b/CatEdu/openeducat_core/i18n/vi_VN.po @@ -0,0 +1,5212 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:11+0000" +"PO-Revision-Date:2024-02-15 09:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__event_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__event_count +msgid "# Events" +msgstr "# Sự kiện" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_count +msgid "# Meetings" +msgstr "# cuộc họp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_count +msgid "# Tasks" +msgstr "# Nhiệm vụ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_invoice_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_invoice_count +msgid "# Vendor Bills" +msgstr "#Hóa đơn nhà cung cấp" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_bonafide +msgid "'Bonafide Certificate - %s' % (object.name)" +msgstr "'Chứng chỉ Bonafide - %s' % (object.name)" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_idcard +msgid "'Student ID Card - %s' % (object.name)" +msgstr "'Thẻ ID sinh viên - %s' % (object.name)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,help:openeducat_core.field_op_student__type +msgid "" +"- Contact: Use this to organize the contact details of employees of a given company (e.g. CEO, CFO, ...).\n" +"- Invoice Address: Preferred address for all invoices. Selected by default when you invoice an order that belongs to this company.\n" +"- Delivery Address: Preferred address for all deliveries. Selected by default when you deliver an order that belongs to this company.\n" +"- Other: Other address for the company (e.g. subsidiary, ...)" +msgstr "" +"- Liên hệ: Sử dụng thông tin này để sắp xếp chi tiết liên hệ của nhân viên của một công ty nhất định (ví dụ: CEO, CFO, ...).\n" +"- Địa chỉ hóa đơn: Địa chỉ ưa thích cho tất cả các hóa đơn. Được chọn theo mặc định khi bạn lập hoá đơn cho một đơn đặt hàng của công ty này.\n" +"- Địa chỉ giao hàng: Địa chỉ ưa thích cho tất cả các lần giao hàng. Được chọn theo mặc định khi bạn giao một đơn hàng thuộc về công ty này.\n" +"- Khác: Địa chỉ khác của công ty (ví dụ: công ty con, ...)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "DATE:" +msgstr "NGÀY:" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "PRINCIPAL" +msgstr "Hiệu trưởng" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" BirthDate :\n" +" " +msgstr "" +"
\n" +" \n" +" Ngày sinh:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" Blood Group :\n" +" " +msgstr "" +"
\n" +" \n" +" Nhóm máu :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"\n" +" is / was a bonafide student of this school / college studying in" +msgstr "" +"\n" +" là / là một sinh viên chân chính của trường / đại học này đang theo học tại" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Course :\n" +" " +msgstr "" +"\n" +" Khóa học :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" Tên :\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Bonafide Certificate" +msgstr "Chứng chỉ Bonafide" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"A unique new way to manage student\n" +" grades and homework from any device and platform." +msgstr "" +"Một cách mới độc đáo để quản lý điểm\n" +" của học sinh và bài tập về nhà từ mọi thiết bị và nền tảng." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a+ +msgid "A+ve" +msgstr "A+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a- +msgid "A-ve" +msgstr "A-và" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab+ +msgid "AB+ve" +msgstr "EU+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab- +msgid "AB-ve" +msgstr "EU-ve" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_20 +msgid "Abdul" +msgstr "Abdul" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_term_view +#: model:ir.model,name:openeducat_core.model_op_academic_term +#: model:ir.ui.menu,name:openeducat_core.menu_academic_term +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Term" +msgstr "Học thuật" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__academic_term_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Academic Terms" +msgstr "Điều khoản học thuật" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_year_view +#: model:ir.model,name:openeducat_core.model_op_academic_year +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__academic_year_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_years_id +#: model:ir.ui.menu,name:openeducat_core.menu_academic_year +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Year" +msgstr "Năm học" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_payable_id +msgid "Account Payable" +msgstr "Tài khoản phải trả" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_receivable_id +msgid "Account Receivable" +msgstr "Khoản phải thu" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__accreditation +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Accreditation" +msgstr "Công nhận" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_achievement_enterprise +msgid "Achievement Enterprise" +msgstr "Doanh nghiệp thành tích" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction +msgid "Action Needed" +msgstr "Hành động cần thiết" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__active +msgid "Active" +msgstr "Tích cực" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active_lang_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active_lang_count +msgid "Active Lang Count" +msgstr "Số lượng Lang đang hoạt động" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_ids +msgid "Activities" +msgstr "Các hoạt động" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity +msgid "Activity" +msgstr "Hoạt động" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity_enterprise +msgid "Activity Enterprise" +msgstr "Hoạt động doanh nghiệp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "Trang trí ngoại lệ hoạt động" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_activity +msgid "Activity Management" +msgstr "Quản lý hoạt động" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_state +msgid "Activity State" +msgstr "Trạng thái hoạt động" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_icon +msgid "Activity Type Icon" +msgstr "Biểu tượng loại hoạt động" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__additional_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__additional_info +msgid "Additional info" +msgstr "thông tin bổ sung" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Address" +msgstr "Địa chỉ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__type +msgid "Address Type" +msgstr "Loại địa chỉ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Admission" +msgstr "Nhận vào" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission_enterprise +msgid "Admission Enterprise" +msgstr "Doanh nghiệp tuyển sinh" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_11 +msgid "Ahmed" +msgstr "Ahmed" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_10 +msgid "Alex" +msgstr "Alex" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,help:openeducat_core.field_op_student__lang +msgid "" +"All the emails and documents sent to this contact will be translated in this" +" language." +msgstr "" +"Tất cả email và tài liệu được gửi tới địa chỉ liên hệ này sẽ được dịch sang " +"ngôn ngữ này." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__allowed_department_ids +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_ids +msgid "Allowed Department" +msgstr "Bộ phận được phép" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Alumni" +msgstr "cựu sinh viên" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_blog_enterprise +msgid "Alumni Blog Enterprise" +msgstr "Blog cựu sinh viên" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_enterprise +msgid "Alumni Enterprise" +msgstr "Doanh nghiệp cựu sinh viên" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_event_enterprise +msgid "Alumni Event Enterprise" +msgstr "Doanh nghiệp tổ chức sự kiện cựu sinh viên" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_job_enterprise +msgid "Alumni Job Enterprise" +msgstr "Doanh nghiệp việc làm cựu sinh viên" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_6 +msgid "Ana" +msgstr "Tốt" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_25 +msgid "Anderson" +msgstr "Anderson" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_1 +msgid "Andre" +msgstr "Andre" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_13 +msgid "Andrew" +msgstr "Andrew" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_17 +msgid "Anna" +msgstr "Anna" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__approval_authority +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Approval Authority" +msgstr "Cơ quan phê duyệt" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Approve" +msgstr "Chấp thuận" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__approved +msgid "Approved" +msgstr "Tán thành" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Apps" +msgstr "Ứng dụng" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Archived" +msgstr "Đã lưu trữ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_asset_request_enterprise +msgid "Asset Request Enterprise" +msgstr "Doanh nghiệp yêu cầu tài sản" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Assign and manage\n" +" assignments to individual students, group of\n" +" students or entire batch." +msgstr "" +"Giao và quản lý\n" +" bài tập cho từng học sinh, nhóm\n" +" học sinh hoặc cả đợt." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Assignment" +msgstr "Phân công" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_enterprise +msgid "Assignment Enterprise" +msgstr "Doanh nghiệp được giao nhiệm vụ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_bridge +msgid "Assignment Grading Bridge" +msgstr "Cầu chấm điểm bài tập" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_enterprise +msgid "Assignment Grading Enterprise" +msgstr "Doanh nghiệp chấm điểm bài tập" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_rubrics +msgid "Assignment Rubrics" +msgstr "Phiếu tự đánh giá bài tập" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_attachment_count +msgid "Attachment Count" +msgstr "Số lượng tệp đính kèm" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Attendance" +msgstr "Sự tham dự" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_enterprise +msgid "Attendance Enterprise" +msgstr "Doanh nghiệp chấm công" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_face_recognition +msgid "Attendance Face Recognition" +msgstr "Nhận diện khuôn mặt tham dự" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "Attendance Subject Generic" +msgstr "Chủ đề tham dự chung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_report_xlsx +msgid "Attendance Xlsx Report" +msgstr "Báo cáo Xlsx tham dự" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Attendance system that\n" +" improves employee time tracking, scheduling,\n" +" and reporting." +msgstr "" +"Hệ thống chấm công\n" +" cải thiện việc theo dõi, lập kế hoạch và báo cáo thời gian của nhân viên." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Automate lead and opportunity tracking\n" +" with state of the art CRM system built-in giving a\n" +" unparallel competitive advantage." +msgstr "" +"Tự động hóa việc theo dõi khách hàng tiềm năng và cơ hội\n" +" với hệ thống CRM hiện đại được tích hợp sẵn mang lại\n" +" lợi thế cạnh tranh vô song." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,help:openeducat_core.field_op_student__receipt_reminder_email +msgid "" +"Automatically send a confirmation email to the vendor X days before the " +"expected receipt date, asking him to confirm the exact date." +msgstr "" +"Tự động gửi email xác nhận cho nhà cung cấp X ngày trước ngày nhận dự kiến, " +"yêu cầu nhà cung cấp xác nhận ngày chính xác." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1920 +msgid "Avatar" +msgstr "hình đại diện" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1024 +msgid "Avatar 1024" +msgstr "Hình đại diện 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_128 +msgid "Avatar 128" +msgstr "Thế thần 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_256 +msgid "Avatar 256" +msgstr "Thế thần 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_512 +msgid "Avatar 512" +msgstr "Thế thần 512" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b+ +msgid "B+ve" +msgstr "B+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b- +msgid "B-ve" +msgstr "Ban nhạc" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office +msgid "Back Office" +msgstr "Văn phòng hỗ trợ" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office_admin +msgid "Back Office Admin" +msgstr "Quản trị viên văn phòng hỗ trợ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_backend_theme +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backend Theme" +msgstr "Chủ đề phụ trợ" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backup" +msgstr "Hỗ trợ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__barcode +msgid "Badge ID" +msgstr "ID huy hiệu" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_account_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_account_count +msgid "Bank" +msgstr "Ngân hàng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_ids +msgid "Banks" +msgstr "Ngân hàng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__barcode +msgid "Barcode" +msgstr "Mã vạch" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__batch_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Batch" +msgstr "Lô hàng" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_batch_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_batch_sub +msgid "Batches" +msgstr "Lô" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_bigbluebutton +msgid "Bigbluebutton Enterprise" +msgstr "Doanh nghiệp Bigbluebutton" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__birth_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__birth_date +msgid "Birth Date" +msgstr "Ngày sinh" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "Ngày sinh không được lớn hơn ngày hiện tại!" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_blacklisted +msgid "Blacklist" +msgstr "Danh sách đen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile_blacklisted +msgid "Blacklisted Phone Is Mobile" +msgstr "Điện thoại bị liệt vào danh sách đen là thiết bị di động" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_blacklisted +msgid "Blacklisted Phone is Phone" +msgstr "Điện thoại bị liệt vào danh sách đen là điện thoại" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__blood_group +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__blood_group +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Blood Group" +msgstr "Nhóm máu" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_13 +msgid "Bob" +msgstr "Bob" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_bonafide +msgid "Bonafide Certificate" +msgstr "Giấy chứng nhận thật" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__both +msgid "Both" +msgstr "Cả hai" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_bounce +msgid "Bounce" +msgstr "Nảy" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_9 +msgid "Brown" +msgstr "Màu nâu" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__buyer_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__buyer_id +msgid "Buyer" +msgstr "Người mua" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cce +msgid "CCE" +msgstr "CCE" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_crm_enterprise +msgid "CRM Enterprise" +msgstr "Doanh nghiệp CRM" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cwa +msgid "CWA" +msgstr "CWA" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_campus_enterprise +msgid "Campus Enterprise" +msgstr "trường doanh nghiệp" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start\n" +" up data of campus facility in an institute for students." +msgstr "" +"Campus giúp bạn cung cấp dữ liệu khởi động về cơ sở vật chất của khuôn viên " +"trường trong học viện cho sinh viên." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start up data of campus facility in an " +"institute for students." +msgstr "" +"Campus giúp bạn cung cấp dữ liệu khởi động cơ sở vật chất của trường trong " +"học viện cho sinh viên." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__can_publish +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__can_publish +msgid "Can Publish" +msgstr "Có thể xuất bản" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Cancel" +msgstr "Hủy bỏ" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_2 +msgid "Carter" +msgstr "Carter" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_category_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_category_sub +msgid "Categories" +msgstr "Thể loại" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__category_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_tree +msgid "Category" +msgstr "Loại" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Centralized barcode\n" +" enabled integrated library management." +msgstr "" +"Mã vạch tập trung\n" +" cho phép quản lý thư viện tích hợp." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__channel_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__channel_ids +msgid "Channels" +msgstr "Kênh truyền hình" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_24 +msgid "Charles" +msgstr "Charles" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_company +msgid "Check if the contact is a company, otherwise it is a person" +msgstr "" +"Kiểm tra xem người liên hệ có phải là công ty hay không, nếu không thì đó là" +" một người" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee +msgid "Check this box if this contact is an Employee." +msgstr "Chọn hộp này nếu người liên hệ này là Nhân viên." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__child_ids +msgid "Childs" +msgstr "những đứa trẻ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__city +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__city +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "City" +msgstr "Thành phố" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Classroom" +msgstr "Lớp học" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom_enterprise +msgid "Classroom Enterprise" +msgstr "doanh nghiệp lớp học" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/review.xml:0 +#, python-format +msgid "Close" +msgstr "Đóng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__code +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +msgid "Code" +msgstr "Mã số" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_batch_unique_batch_code +msgid "Code should be unique per batch!" +msgstr "Mã phải là duy nhất cho mỗi đợt!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_category_unique_category_code +msgid "Code should be unique per category!" +msgstr "Mã phải là duy nhất cho mỗi danh mục!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_course_unique_course_code +msgid "Code should be unique per course!" +msgstr "Mã phải là duy nhất cho mỗi khóa học!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_subject_unique_subject_code +msgid "Code should be unique per subject!" +msgstr "Mã phải là duy nhất cho mỗi chủ đề!" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_eas +msgid "" +"Code used to identify the Endpoint for BIS Billing 3.0 and its derivatives.\n" +" List available at https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" +msgstr "" +"Mã được sử dụng để xác định Điểm cuối cho BIS Billing 3.0 và các dẫn xuất của nó.\n" +" Danh sách có sẵn tại https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__color +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__color +msgid "Color Index" +msgstr "Chỉ số màu" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_partner_id +msgid "Commercial Entity" +msgstr "Thực thể thương mại" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_company +msgid "Companies" +msgstr "Các công ty" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref_company_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref_company_ids +msgid "Companies that refers to partner" +msgstr "Các công ty đề cập đến đối tác" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_id +msgid "Company" +msgstr "Công ty" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_registry +msgid "Company ID" +msgstr "Mã công ty" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_name +msgid "Company Name" +msgstr "Tên công ty" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_company_name +msgid "Company Name Entity" +msgstr "Tên công ty Thực thể" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_type +msgid "Company Type" +msgstr "Loại hình doanh nghiệp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_gid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_gid +msgid "Company database ID" +msgstr "ID cơ sở dữ liệu công ty" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address +msgid "Complete Address" +msgstr "Địa chỉ đầy đủ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__complete_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__complete_name +msgid "Complete Name" +msgstr "Tên đầy đủ" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__compulsory +msgid "Compulsory" +msgstr "Bắt buộc" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__compulsory_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Compulsory Subjects" +msgstr "Môn học bắt buộc" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_config_settings +msgid "Config Settings" +msgstr "Cài đặt cấu hình" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config +msgid "Configuration" +msgstr "Cấu hình" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of Job Type in Placement\n" +" Management will let the user to create the job." +msgstr "" +"Cấu hình Loại công việc trong Vị trí\n" +" Quản lý sẽ cho phép người dùng tạo công việc." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to\n" +" provide the start up data of fees according to the courses\n" +" of an institute." +msgstr "" +"Cấu hình phí giúp bạn\n" +" cung cấp dữ liệu ban đầu về phí theo các khóa học\n" +" của học viện." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to provide the start up data of fees " +"according to the courses of an institute." +msgstr "" +"Cấu hình phí giúp bạn cung cấp dữ liệu ban đầu về phí theo các khóa học của " +"học viện." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in\n" +" transportation helps you to provide the start up data of\n" +" each route." +msgstr "" +"Cấu hình các tuyến đường trong\n" +" giao thông giúp bạn cung cấp dữ liệu khởi động của\n" +" từng tuyến đường." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in transportation helps you to provide the start up " +"data of each route." +msgstr "" +"Cấu hình các tuyến đường trong giao thông vận tải giúp bạn cung cấp dữ liệu " +"khởi động của từng tuyến đường." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Configure different scholarship types." +msgstr "Cấu hình các loại học bổng khác nhau." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_partner +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__child_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__child_ids +msgid "Contact" +msgstr "Liên hệ" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Contact Support" +msgstr "Liên hệ hỗ trợ" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_bounce +msgid "Counter of the number of bounced emails for this contact" +msgstr "Bộ đếm số lượng email bị trả lại cho liên hệ này" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Country" +msgstr "Quốc gia" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_code +msgid "Country Code" +msgstr "Mã quốc gia" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Course" +msgstr "Khóa học" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__course_detail_ids +msgid "Course Details" +msgstr "chi tiết khóa học" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_course +msgid "Course Management" +msgstr "Quản lý khóa học" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_tree +msgid "Course Registration" +msgstr "Đăng ký khóa học" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject_registration.py:0 +#, python-format +msgid "Course not found on student's admission!" +msgstr "Khóa học không được tìm thấy khi sinh viên nhập học!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_course_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_course_sub +msgid "Courses" +msgstr "Khóa học" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_boolean +msgid "Create Boolean" +msgstr "Tạo Boolean" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_create_employee_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +msgid "Create Employee" +msgstr "Tạo nhân viên" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty_employee +msgid "Create Employee and User of Faculty" +msgstr "Tạo nhân viên và người dùng của khoa" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Create Student User" +msgstr "Tạo người dùng sinh viên" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Create Terms" +msgstr "Tạo điều khoản" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +msgid "Create User for selected Faculty(s)" +msgstr "Tạo Người dùng cho (các) Khoa đã chọn" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create User for selected Student(s)" +msgstr "Tạo Người dùng cho (các) Học sinh được chọn" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_user_create_view_act +#: model:ir.actions.act_window,name:openeducat_core.student_user_create_view_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create Users" +msgstr "Tạo người dùng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_uid +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_date +msgid "Created on" +msgstr "Được tạo ra" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_limit +msgid "Credit Limit" +msgstr "Giới hạn tín dụng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_to_invoice +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_to_invoice +msgid "Credit To Invoice" +msgstr "Ghi có vào hóa đơn" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit_limit +msgid "Credit limit specific to this partner." +msgstr "Hạn mức tín dụng cụ thể cho đối tác này." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__currency_id +msgid "Currency" +msgstr "Tiền tệ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_customer +msgid "Customer Location" +msgstr "Vị trí khách hàng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_term_id +msgid "Customer Payment Terms" +msgstr "Điều khoản thanh toán của khách hàng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__customer_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__customer_rank +msgid "Customer Rank" +msgstr "Xếp hạng khách hàng" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_1 +#: model:op.student,last_name:openeducat_core.op_student_4 +msgid "Dani" +msgstr "Dani" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Dashboard" +msgstr "bảng điều khiển" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_dashboard_kpi +msgid "Dashboard KPI" +msgstr "KPI trang tổng quan" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_dropbox +msgid "Database Backup to Dropbox" +msgstr "Sao lưu cơ sở dữ liệu vào Dropbox" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_google_drive +msgid "Database Backup to Google Drive" +msgstr "Sao lưu cơ sở dữ liệu vào Google Drive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup +msgid "Database Backup to Local Server" +msgstr "Sao lưu cơ sở dữ liệu vào máy chủ cục bộ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_onedrive +msgid "Database Backup to Onedrive" +msgstr "Sao lưu cơ sở dữ liệu vào OneDrive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_ftp +msgid "Database Backup to Remote FTP Server" +msgstr "Sao lưu cơ sở dữ liệu vào máy chủ FTP từ xa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_sftp +msgid "Database Backup to Remote SFTP Server" +msgstr "Sao lưu cơ sở dữ liệu vào máy chủ SFTP từ xa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__date +msgid "Date" +msgstr "Ngày" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_8 +msgid "David" +msgstr "David" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Days Before Receipt" +msgstr "Ngày trước khi nhận" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__days_sales_outstanding +msgid "Days Sales Outstanding (DSO)" +msgstr "Số ngày bán hàng nổi bật (DSO)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__trust +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__trust +msgid "Degree of trust you have in this debtor" +msgstr "Mức độ tin cậy của bạn đối với con nợ này" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by\n" +" students or faculties." +msgstr "" +"Cung cấp và chia sẻ\n" +" kiến ​​thức với mọi người bằng cách tạo\n" +" các blog được thiết kế và thông tin đầy đủ bởi\n" +" sinh viên hoặc khoa." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by students\n" +" or faculties." +msgstr "" +"Cung cấp và chia sẻ\n" +" kiến ​​thức với mọi người bằng cách tạo\n" +" các blog được thiết kế và thông tin đầy đủ bởi sinh viên\n" +" hoặc các khoa." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__department_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__department_id +#: model:ir.ui.menu,name:openeducat_core.menu_op_department_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_tree +msgid "Department" +msgstr "Phòng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__dept_id +msgid "Department Name" +msgstr "Tên bộ phận" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_department_view +msgid "Departments" +msgstr "Phòng ban" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Departments count" +msgstr "Số phòng ban" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_digital_library +msgid "Digital Library" +msgstr "Thư viện số" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_discipline +msgid "Discipline Enterprise" +msgstr "Kỷ luật doanh nghiệp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Documentation" +msgstr "Tài liệu" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Download students\n" +" attendace xlsx report" +msgstr "" +"Tải xuống báo cáo xlsx của học sinh\n" +" tham dự" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__draft +msgid "Draft" +msgstr "Bản nháp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__duplicated_bank_account_partners_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__duplicated_bank_account_partners_count +msgid "Duplicated Bank Account Partners Count" +msgstr "Số đối tác tài khoản ngân hàng trùng lặp" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_openeducat +msgid "Education" +msgstr "Giáo dục" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_other_education +msgid "Education Other" +msgstr "Giáo dục Khác" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,help:openeducat_core.field_op_student__partner_share +msgid "" +"Either customer (not a user), either shared user. Indicated the current " +"partner is a customer without access or with a limited access created for " +"sharing data." +msgstr "" +"Hoặc là khách hàng (không phải người dùng), hoặc là người dùng chung. Cho " +"biết đối tác hiện tại là khách hàng không có quyền truy cập hoặc có quyền " +"truy cập hạn chế được tạo để chia sẻ dữ liệu." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__elective +msgid "Elective" +msgstr "Tự chọn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__elective_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Elective Subjects" +msgstr "Các môn tự chọn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email +msgid "Email" +msgstr "E-mail" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emergency_contact +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__emergency_contact +msgid "Emergency Contact" +msgstr "Liên lạc khẩn cấp" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_hr_employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee +msgid "Employee" +msgstr "Người lao động" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee_ids +msgid "Employees" +msgstr "Người lao động" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employees_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employees_count +msgid "Employees Count" +msgstr "Số lượng nhân viên" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__end_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "End Date" +msgstr "Ngày cuối" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Ngày kết thúc không thể được đặt trước Ngày bắt đầu." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_9 +msgid "Eric" +msgstr "Eric" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/update.py:0 +#, python-format +msgid "Error during communication with the warranty server." +msgstr "Lỗi trong quá trình liên lạc với máy chủ bảo hành." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__evaluation_type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Evaluation Type" +msgstr "Loại đánh giá" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_event_enterprise +msgid "Event Enterprise" +msgstr "Doanh nghiệp sự kiện" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Exam" +msgstr "Bài thi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_enterprise +msgid "Exam Enterprise" +msgstr "Doanh nghiệp thi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_gpa_enterprise +msgid "Exam GPA Enterprise" +msgstr "Kỳ thi GPA doanh nghiệp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_grading_bridge +msgid "Exam Grading Bridge" +msgstr "Cầu chấm bài thi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility +msgid "Facility" +msgstr "Cơ sở" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility_enterprise +msgid "Facility Enterprise" +msgstr "Doanh nghiệp Cơ sở vật chất" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__faculty_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_root +msgid "Faculties" +msgstr "Khoa" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Faculties can use the live\n" +" session to create, edit, and assign both team\n" +" and individual assignments." +msgstr "" +"Các khoa có thể sử dụng phiên\n" +" trực tiếp để tạo, chỉnh sửa và giao bài tập cho cả nhóm\n" +" và cá nhân." + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_tree +msgid "Faculty" +msgstr "Khoa" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_2 +msgid "Fahad" +msgstr "Fahad" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_10 +msgid "Fatima" +msgstr "Fatima" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees" +msgstr "Phí" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees Access for Parents" +msgstr "Quyền truy cập phí dành cho phụ huynh" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_enterprise +msgid "Fees Enterprise" +msgstr "Phí doanh nghiệp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_duration +msgid "Fees On Duration" +msgstr "Phí theo thời hạn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_session +msgid "Fees On Session" +msgstr "Phí trong phiên" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_parent_bridge +msgid "Fees Parent Bridge" +msgstr "Lệ phí Cầu nối phụ huynh" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_plan +msgid "Fees Plan" +msgstr "Gói cước" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__female +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__f +msgid "Female" +msgstr "Nữ giới" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized +msgid "" +"Field used to store sanitized phone number. Helps speeding up searches and " +"comparisons." +msgstr "" +"Trường được sử dụng để lưu trữ số điện thoại đã được vệ sinh. Giúp tăng tốc " +"độ tìm kiếm và so sánh." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__final_year +msgid "Final Year Grades subdivided by Quarters" +msgstr "Điểm năm cuối được chia theo học kỳ" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__finished +msgid "Finished" +msgstr "Hoàn thành" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__first_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "First Name" +msgstr "Tên đầu tiên" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__fiscal_country_codes +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__fiscal_country_codes +msgid "Fiscal Country Codes" +msgstr "Mã quốc gia tài chính" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_position_id +msgid "Fiscal Position" +msgstr "Vị thế tài chính" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_15 +msgid "Flynn" +msgstr "Flynn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_follower_ids +msgid "Followers" +msgstr "Người theo dõi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_partner_ids +msgid "Followers (Partners)" +msgstr "Người theo dõi (Đối tác)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "Phông chữ biểu tượng tuyệt vời, ví dụ: nhiệm vụ fa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ubl_cii_format +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ubl_cii_format +msgid "Format" +msgstr "Định dạng" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_formatted +msgid "Format email address \"Name \"" +msgstr "Định dạng địa chỉ email \"Tên \"" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_formatted +msgid "Formatted Email" +msgstr "Email được định dạng" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__four_quarter +msgid "Four Quarters" +msgstr "Bốn phần tư" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__gpa +msgid "GPA" +msgstr "Điểm trung bình" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__gender +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gender +msgid "Gender" +msgstr "Giới tính" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_student +msgid "General" +msgstr "Tổng quan" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_general +msgid "General Management" +msgstr "Quản lý chung" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__generic +msgid "Generic" +msgstr "Chung" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_latitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_latitude +msgid "Geo Latitude" +msgstr "Vĩ độ địa lý" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_longitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_longitude +msgid "Geo Longitude" +msgstr "Kinh độ địa lý" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Get Subjects" +msgstr "Nhận chủ đề" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Give a better transparency\n" +" to a parent about their child’s academic\n" +" activities and achievements." +msgstr "" +"Mang lại sự minh bạch\n" +" tốt hơn cho phụ huynh về các hoạt động và thành tích học tập\n" +" của con họ." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_googlemeet +msgid "Google Meet" +msgstr "Google Meet" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Google Meet helps you to organize\n" +" online classrooms or live meetings." +msgstr "" +"Google Meet giúp bạn tổ chức\n" +" lớp học trực tuyến hoặc cuộc họp trực tiếp." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__grade_weightage +msgid "Grade Weightage" +msgstr "Trọng số lớp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grading +msgid "Grading" +msgstr "Chấm điểm" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grievance_enterprise +msgid "Grievance" +msgstr "Khiếu nại" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Group By..." +msgstr "Nhóm theo..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emp_id +msgid "HR Employee" +msgstr "nhân viên nhân sự" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_20 +msgid "Hajjar" +msgstr "Hajjar" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Harness the power of true open source\n" +" web conferencing system for online learning." +msgstr "" +"Khai thác sức mạnh của hệ thống hội nghị web\n" +" mã nguồn mở thực sự cho việc học trực tuyến." + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_3 +msgid "Harvey" +msgstr "Harvey" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__has_message +msgid "Has Message" +msgstr "Có tin nhắn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_unreconciled_entries +msgid "Has Unreconciled Entries" +msgstr "Có các mục không được đối chiếu" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_health_enterprise +msgid "Health Enterprise" +msgstr "Doanh nghiệp Y tế" + +#. module: openeducat_core +#: model:ir.module.category,description:openeducat_core.module_category_all_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_all_other_education +#: model:ir.module.category,description:openeducat_core.module_category_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_openeducat_others +msgid "Helps you manage your institutes different-different users." +msgstr "Giúp bạn quản lý viện của mình với những người dùng khác nhau." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"His / Her birthday as recorded in the General Register of the school /\n" +" college is" +msgstr "" +"Ngày sinh của anh ấy / cô ấy được ghi trong Sổ đăng ký chung của trường /\n" +" trường đại học là" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__id +msgid "ID" +msgstr "NHẬN DẠNG" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id_number +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id_number +msgid "ID Card Number" +msgstr "Số CMND" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_student__barcode +msgid "ID used for student identification" +msgstr "ID được sử dụng để nhận dạng sinh viên" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__im_status +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__im_status +msgid "IM Status" +msgstr "Trạng thái IM" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon" +msgstr "Biểu tượng" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "Biểu tượng để biểu thị một hoạt động ngoại lệ." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Nếu được chọn, các tin nhắn mới cần bạn chú ý." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Nếu được chọn, một số tin nhắn có lỗi gửi." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__team_id +msgid "" +"If set, this Sales Team will be used for sales and assignments related to " +"this partner" +msgstr "" +"Nếu được đặt, Nhóm bán hàng này sẽ được sử dụng để bán hàng và thực hiện các" +" nhiệm vụ liên quan đến đối tác này" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_blacklisted +msgid "" +"If the email address is on the blacklist, the contact won't receive mass " +"mailing anymore, from any list" +msgstr "" +"Nếu địa chỉ email nằm trong danh sách đen, người liên hệ sẽ không nhận được " +"thư hàng loạt nữa, từ bất kỳ danh sách nào" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "" +"If the sanitized phone number is on the blacklist, the contact won't receive" +" mass mailing sms anymore, from any list" +msgstr "" +"Nếu số điện thoại đã được vệ sinh nằm trong danh sách đen, người liên hệ sẽ " +"không nhận được tin nhắn gửi hàng loạt nữa, từ bất kỳ danh sách nào" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1920 +msgid "Image" +msgstr "Hình ảnh" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1024 +msgid "Image 1024" +msgstr "Hình ảnh 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_128 +msgid "Image 128" +msgstr "Hình ảnh 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_256 +msgid "Image 256" +msgstr "Hình ảnh 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_512 +msgid "Image 512" +msgstr "Hình ảnh 512" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "Import Template for Batch" +msgstr "Nhập mẫu cho hàng loạt" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "Import Template for Courses" +msgstr "Nhập mẫu cho khóa học" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#, python-format +msgid "Import Template for Faculties" +msgstr "Mẫu nhập khẩu cho các khoa" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Student Course Details" +msgstr "Nhập mẫu cho chi tiết khóa học của sinh viên" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Students" +msgstr "Nhập mẫu cho sinh viên" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject.py:0 +#, python-format +msgid "Import Template for Subjects" +msgstr "Nhập mẫu cho chủ đề" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__mobile_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a mobile number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"Cho biết số điện thoại đã được khử trùng trong danh sách đen có phải là số " +"điện thoại di động hay không. Giúp phân biệt số nào bị đưa vào danh sách đen" +" khi có cả trường di động và điện thoại trong một kiểu máy." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a phone number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "" +"Cho biết số điện thoại đã được khử trùng trong danh sách đen có phải là số " +"điện thoại hay không. Giúp phân biệt số nào bị đưa vào danh sách đen khi có " +"cả trường di động và điện thoại trong một kiểu máy." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__industry_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__industry_id +msgid "Industry" +msgstr "Ngành công nghiệp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address_inline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address_inline +msgid "Inlined Complete Address" +msgstr "Địa chỉ hoàn chỉnh nội tuyến" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Institute Detail" +msgstr "Chi tiết Viện" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn +msgid "Invoice" +msgstr "Hóa đơn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_ids +msgid "Invoices" +msgstr "Hóa đơn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_is_follower +msgid "Is Follower" +msgstr "là người theo dõi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_public +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_public +msgid "Is Public" +msgstr "Công khai" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_published +msgid "Is Published" +msgstr "Được công bố" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_company +msgid "Is a Company" +msgstr "là một công ty" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_parent +msgid "Is a Parent" +msgstr "là cha mẹ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_student +msgid "Is a Student" +msgstr "Là một sinh viên" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" alumni students." +msgstr "" +"Nó cho phép bạn lưu trữ thông tin chi tiết của\n" +" sinh viên cựu sinh viên." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Parents." +msgstr "" +"Nó cho phép bạn lưu trữ thông tin chi tiết về\n" +" Cha mẹ." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Placement Team, their team leader and their team\n" +" members." +msgstr "" +"Nó cho phép bạn lưu trữ thông tin chi tiết về\n" +" Nhóm Vị trí, trưởng nhóm và các thành viên trong nhóm\n" +" của họ." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of alumni students." +msgstr "" +"Nó cho phép bạn lưu trữ thông tin chi tiết của sinh viên cựu sinh viên." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of the Parents." +msgstr "Nó cho phép bạn lưu trữ thông tin chi tiết của Phụ huynh." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of the Placement Team, their team leader " +"and their team members." +msgstr "" +"Nó cho phép bạn lưu trữ thông tin chi tiết về Nhóm Vị trí, trưởng nhóm và " +"các thành viên trong nhóm của họ." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It help the student to\n" +" sign-in in their attendance sheet via kiosk\n" +" mode and barcode scanner." +msgstr "" +"Nó giúp học sinh đăng nhập vào bảng điểm danh của mình thông qua chế độ kiosk\n" +" và máy quét mã vạch." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about Online Appointment Booking." +msgstr "Đó là về Đặt lịch hẹn trực tuyến." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about checking OMR exam sheets\n" +" using Mobile." +msgstr "" +"Đó là về việc kiểm tra phiếu thi OMR\n" +" bằng Điện thoại di động." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about checking OMR exam sheets using mobile." +msgstr "Đó là về việc kiểm tra phiếu thi OMR bằng điện thoại di động." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about parent teacher meeting\n" +" related to student performance." +msgstr "" +"Đó là về cuộc họp phụ huynh\n" +" liên quan đến kết quả học tập của học sinh." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about parent teacher meeting related to student performance." +msgstr "" +"Đó là về cuộc họp phụ huynh và giáo viên liên quan đến kết quả học tập của " +"học sinh." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application\n" +" which provides a facility to manage the timing details." +msgstr "" +"Đây là ứng dụng được tích hợp đầy đủ\n" +" cung cấp phương tiện để quản lý chi tiết thời gian." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application which provides a facility to manage the " +"timing details." +msgstr "" +"Nó là ứng dụng tích hợp đầy đủ cung cấp phương tiện để quản lý chi tiết thời" +" gian." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the job type" +msgstr "Nó được sử dụng để cấu hình loại công việc" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used To configure the skill\n" +" category." +msgstr "" +"Nó được sử dụng Để định cấu hình danh mục kỹ năng\n" +"." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the skill category." +msgstr "Nó được sử dụng để cấu hình danh mục kỹ năng." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used for admission procedure for\n" +" the applicant." +msgstr "" +"Nó được sử dụng làm thủ tục nhập học cho\n" +" người nộp đơn." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used for admission procedure for the applicant." +msgstr "Nó được sử dụng làm thủ tục nhập học cho người nộp đơn." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the class room." +msgstr "Nó được sử dụng để cấu hình phòng học." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the classroom." +msgstr "Nó được sử dụng để cấu hình lớp học." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintanance facility for an institute. To " +"maintain attendance, attendance register is created for particular batch and" +" course" +msgstr "" +"Nó cung cấp cơ sở bảo trì Điểm danh cho một học viện. Để duy trì việc tham " +"dự, sổ đăng ký tham dự được tạo cho từng đợt và khóa học cụ thể" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintenance\n" +" facility for an institute. To maintain attendance,\n" +" attendance register is created for particular batch and\n" +" course" +msgstr "" +"Nó cung cấp cơ sở bảo trì Chấm công\n" +" cho một học viện. Để duy trì việc tham dự,\n" +" sổ đăng ký tham dự được tạo cho đợt và\n" +" khóa học cụ thể" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" exam related details like Exam types and Exam Rooms." +msgstr "" +"Nó cung cấp cơ sở để định cấu hình\n" +" các chi tiết liên quan đến bài kiểm tra như Loại bài kiểm tra và Phòng kiểm tra." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" library management" +msgstr "Nó cung cấp cơ sở để cấu hình quản lý thư viện\n" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" the assignment type." +msgstr "" +"Nó cung cấp cơ sở để định cấu hình\n" +" loại bài tập." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure exam related details like Exam types " +"and Exam Rooms." +msgstr "" +"Nó cung cấp cơ sở để định cấu hình các chi tiết liên quan đến bài kiểm tra " +"như Loại bài kiểm tra và Phòng kiểm tra." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure library management" +msgstr "Nó cung cấp cơ sở để cấu hình quản lý thư viện" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure the assignment type." +msgstr "Nó cung cấp cơ sở để cấu hình loại bài tập." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the placement\n" +" facility for student." +msgstr "" +"Nó cung cấp cơ sở bố trí\n" +" cho sinh viên." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies achievement of student." +msgstr "Nó chỉ rõ thành tích của học sinh." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies health of the student." +msgstr "Nó chỉ rõ sức khỏe của học sinh." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies lesson planing for the\n" +" upcoming session." +msgstr "" +"Nó chỉ định việc lập kế hoạch bài học cho buổi học\n" +" sắp tới." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies overall discipline of\n" +" student." +msgstr "" +"Nó chỉ định kỷ luật tổng thể của\n" +" học sinh." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies overall discipline of student." +msgstr "Nó quy định kỷ luật tổng thể của sinh viên." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It will generate Secure QR Code." +msgstr "Nó sẽ tạo Mã QR an toàn." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Its Specify lesson planing for the upcoming session." +msgstr "Nó chỉ định kế hoạch bài học cho buổi học sắp tới." + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_6 +msgid "Jack" +msgstr "Jack" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_22 +msgid "Jacobs" +msgstr "Jacobs" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_12 +msgid "James" +msgstr "James" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_jitsi_enterprise +msgid "Jitsi Enterprise" +msgstr "Doanh nghiệp Jitsi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_job_enterprise +msgid "Job Enterprise" +msgstr "Việc làm Doanh nghiệp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__function +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__function +msgid "Job Position" +msgstr "Vị trí công việc" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_5 +msgid "John" +msgstr "John" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_10 +msgid "Johnson" +msgstr "Johnson" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_16 +msgid "Jones" +msgstr "Jones" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__journal_item_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__journal_item_count +msgid "Journal Items" +msgstr "Các mục tạp chí" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_12 +msgid "Julie" +msgstr "Julie" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_25 +msgid "Kate" +msgstr "Kate" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "LMS" +msgstr "LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_admission +msgid "LMS Admission" +msgstr "Tuyển sinh LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_blog +msgid "LMS Blog Enterprise" +msgstr "Blog LMS doanh nghiệp" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_course +msgid "LMS Course" +msgstr "Khóa học LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms +msgid "LMS Enterprise" +msgstr "Doanh nghiệp LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_forum +msgid "LMS Forum Enterprise" +msgstr "Diễn đàn LMS doanh nghiệp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_gamification +msgid "LMS Gamification Enterprise" +msgstr "Doanh nghiệp trò chơi LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_h5p +msgid "LMS H5P Enterprise" +msgstr "Doanh nghiệp LMS H5P" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sale +msgid "LMS Sale Enterprise" +msgstr "Doanh nghiệp bán LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_survey +msgid "LMS Survey Enterprise" +msgstr "Doanh nghiệp khảo sát LMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_website +msgid "LMS Website" +msgstr "Trang web LMS" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "LOGO" +msgstr "LOGO" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__lang +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Language" +msgstr "Ngôn ngữ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Last Name" +msgstr "Họ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__calendar_last_notif_ack +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__calendar_last_notif_ack +msgid "Last notification marked as read from base Calendar" +msgstr "Thông báo cuối cùng được đánh dấu là đã đọc từ Lịch cơ sở" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,help:openeducat_core.field_op_student__last_time_entries_checked +msgid "" +"Last time the invoices & payments matching was performed for this partner. " +"It is set either if there's not at least an unreconciled debit and an " +"unreconciled credit or if you click the \"Done\" button." +msgstr "" +"Lần trước việc khớp hóa đơn và thanh toán đã được thực hiện cho đối tác này." +" Nó được đặt nếu không có ít nhất một khoản ghi nợ chưa được đối chiếu và " +"một khoản tín dụng chưa được đối chiếu hoặc nếu bạn nhấp vào nút \"Xong\"." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_login +msgid "Latest Connection" +msgstr "Kết nối mới nhất" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_time_entries_checked +msgid "Latest Invoices & Payments Matching Date" +msgstr "Ngày khớp hóa đơn và thanh toán mới nhất" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lesson +msgid "Lesson Enterprise" +msgstr "Bài học Doanh nghiệp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Library" +msgstr "Thư viện" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_barcode +msgid "Library Barcode Enterprise" +msgstr "Thư viện mã vạch doanh nghiệp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_enterprise +msgid "Library Enterprise" +msgstr "Thư viện doanh nghiệp" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_13 +msgid "Lily" +msgstr "Hoa loa kèn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__student_line +msgid "Line" +msgstr "Đường kẻ" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_14 +msgid "Lisa" +msgstr "Lisa" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Live Classroom Integrations" +msgstr "Tích hợp lớp học trực tiếp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live +msgid "Live Meeting" +msgstr "Cuộc họp trực tiếp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_assignment +msgid "Live Meeting Assignment" +msgstr "Phân công cuộc họp trực tiếp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attendance +msgid "Live Meeting Attendance" +msgstr "Tham dự cuộc họp trực tiếp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attentiveness +msgid "Live Meeting Attentiveness" +msgstr "Sự chú ý của cuộc họp trực tiếp" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Live classroom comes with a\n" +" dynamic set of teaching and learning tools to\n" +" simulate a physical classroom learning\n" +" environment." +msgstr "" +"Lớp học trực tiếp đi kèm với một\n" +" bộ công cụ dạy và học linh hoạt để\n" +" mô phỏng môi trường học tập\n" +" trong lớp học thực tế." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Lms Drag Into\n" +" TextProvides facility to conduct online\n" +" exam platform with question type Drag\n" +" Into Text" +msgstr "" +"Lms Kéo vào\n" +" Văn bảnCung cấp cơ sở để tiến hành nền tảng thi\n" +" trực tuyến với loại câu hỏi Kéo\n" +" vào văn bản" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_drag_into_text +msgid "Lms Drag Into Text" +msgstr "Lms Kéo vào văn bản" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_interactive_video +msgid "Lms Interactive Video" +msgstr "Video tương tác Lms" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_following +msgid "Lms Match Following" +msgstr "Đang theo dõi trận đấu Lms" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_images +msgid "Lms Match Images" +msgstr "Hình ảnh phù hợp với Lms" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_multiple_choice +msgid "Lms Multiple Choice" +msgstr "Lms Nhiều Lựa Chọn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_numeric +msgid "Lms Numeric" +msgstr "Số Lms" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sort_paragraphs +msgid "Lms Sort Paragraphs" +msgstr "Lms Sắp xếp đoạn văn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__login +msgid "Login" +msgstr "Đăng nhập" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_5 +msgid "Lukas" +msgstr "Lukas" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__main_department_id +msgid "Main Department" +msgstr "Bộ phận chính" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__male +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__m +msgid "Male" +msgstr "Nam giới" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_11 +msgid "Malik" +msgstr "Malik" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage Events for students" +msgstr "Quản lý sự kiện cho sinh viên" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Streamline and\n" +" user-friendly online admissions process" +msgstr "" +"Quản lý Hợp lý hóa và\n" +" quy trình tuyển sinh trực tuyến thân thiện với người dùng" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students\n" +" Admission" +msgstr "" +"Manage Students\n" +" Admission" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students can Add\n" +" Multiple Subjects" +msgstr "" +"Quản lý học sinh có thể thêm\n" +" nhiều môn học" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and expedite the\n" +" assignment grading process efficiently with\n" +" our streamlined platform." +msgstr "" +"Quản lý và đẩy nhanh quá trình chấm điểm bài tập\n" +" một cách hiệu quả với\n" +" nền tảng được hợp lý hóa của chúng tôi." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and optimize the\n" +" grading and assessment process with Exam GPA\n" +" Enterprise." +msgstr "" +"Quản lý và tối ưu hóa\n" +" quy trình chấm điểm, đánh giá với Exam GPA\n" +" Enterprise." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and streamline\n" +" the exam grading process seamlessly with the\n" +" innovative Exam Grading Bridge." +msgstr "" +"Quản lý và hợp lý hóa\n" +" quy trình chấm điểm bài kiểm tra một cách liền mạch với Cầu chấm điểm bài kiểm tra\n" +" cải tiến." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage books, articles,\n" +" media and much more" +msgstr "" +"Quản lý sách, bài viết,\n" +" phương tiện truyền thông và nhiều nội dung khác" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage educational\n" +" content with ease through LMS website." +msgstr "" +"Quản lý nội dung giáo dục\n" +" một cách dễ dàng thông qua trang web LMS." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage efficient allocation of subject\n" +" materials with our streamlined system." +msgstr "" +"Quản lý việc phân bổ hiệu quả các tài liệu chủ đề\n" +" bằng hệ thống hợp lý của chúng tôi." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage enrollment\n" +" effortlessly with LMS Admission." +msgstr "" +"Quản lý đăng ký\n" +" dễ dàng với Tuyển sinh LMS." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage image-based quizzes effortlessly with Quiz Match Images." +msgstr "" +"Quản lý các câu đố dựa trên hình ảnh một cách dễ dàng với Quiz Match Images." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage interactive\n" +" and engaging content seamlessly with LMS\n" +" H5P" +msgstr "" +"Quản lý nội dung tương tác\n" +" và hấp dẫn một cách liền mạch với LMS\n" +" H5P" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage studetns\n" +" progress report" +msgstr "" +"Quản lý báo cáo tiến độ\n" +" của học sinh" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage, automate, and\n" +" enhance the assignment grading workflow\n" +" seamlessly with Assignment Grading Bridge." +msgstr "" +"Quản lý, tự động hóa và\n" +" nâng cao quy trình chấm điểm bài tập\n" +" một cách liền mạch với Cầu chấm điểm bài tập." + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_9 +msgid "Marcia" +msgstr "bà Marcia" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_23 +msgid "Maria" +msgstr "Maria" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_4 +msgid "Marie" +msgstr "Marie" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_8 +#: model:op.student,first_name:openeducat_core.op_student_2 +msgid "Mark" +msgstr "Đánh dấu" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_18 +msgid "Martin" +msgstr "Martin" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_mass_subject_registration +msgid "Mass Subject Registration" +msgstr "Đăng ký môn học đại chúng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__max_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__max_unit_load +msgid "Maximum Unit Load" +msgstr "Tải đơn vị tối đa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_meeting_enterprise +msgid "Meeting Enterprise" +msgstr "Gặp gỡ doanh nghiệp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_ids +msgid "Meetings" +msgstr "Cuộc họp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error +msgid "Message Delivery error" +msgstr "Lỗi gửi tin nhắn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn_msg +msgid "Message for Invoice" +msgstr "Tin nhắn cho hóa đơn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn_msg +msgid "Message for Purchase Order" +msgstr "Tin nhắn cho đơn đặt hàng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn_msg +msgid "Message for Stock Picking" +msgstr "Thông báo chọn hàng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_ids +msgid "Messages" +msgstr "Tin nhắn" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_4 +msgid "Michael" +msgstr "Michael" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Microsoft Teams allows you to stay\n" +" connected and organized with Chat, Meet, Call and\n" +" Collaborate." +msgstr "" +"Microsoft Teams cho phép bạn luôn kết nối và sắp xếp\n" +" bằng Trò chuyện, Gặp gỡ, Gọi điện và\n" +" Cộng tác." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__middle_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Middle Name" +msgstr "Tên đệm" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_24 +msgid "Miller" +msgstr "Miller" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__min_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__min_unit_load +msgid "Minimum Unit Load" +msgstr "Tải đơn vị tối thiểu" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_3 +msgid "Mitzi" +msgstr "Mitzi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile +msgid "Mobile" +msgstr "Điện thoại di động" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_7 +msgid "Moore" +msgstr "Moore" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_multi_department +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Multi Departments" +msgstr "Đa ngành" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__my_activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "Hạn chót hoạt động của tôi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Name" +msgstr "Tên" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__nationality +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__nationality +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Nationality" +msgstr "Quốc tịch" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_calendar_event_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "Lịch hoạt động tiếp theo Sự kiện" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "Hạn chót hoạt động tiếp theo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_summary +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_summary +msgid "Next Activity Summary" +msgstr "Tóm tắt hoạt động tiếp theo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_id +msgid "Next Activity Type" +msgstr "Loại hoạt động tiếp theo" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_16 +msgid "Nora" +msgstr "Nora" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__normal +msgid "Normal" +msgstr "Bình thường" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_normalized +msgid "Normalized Email" +msgstr "Email chuẩn hóa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__comment +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__comment +msgid "Notes" +msgstr "Ghi chú" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_notice_board_enterprise +msgid "Notice Board Enterprise" +msgstr "Bảng thông báo doanh nghiệp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of Actions" +msgstr "Số lượng hành động" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_count +msgid "Number of Departments" +msgstr "Số phòng ban" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,help:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Number of days to send reminder email before the promised receipt date" +msgstr "Số ngày gửi email nhắc nhở trước ngày nhận đã hứa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of errors" +msgstr "Số lỗi" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Số lượng tin nhắn yêu cầu hành động" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Số lượng tin nhắn có lỗi gửi" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o+ +msgid "O+ve" +msgstr "ồ + ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o- +msgid "O-ve" +msgstr "O-và" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_omr +msgid "OMR" +msgstr "OMR" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Offer HD audio and video-enabled live\n" +" classes with up to 100 participants at the same time at the\n" +" most affordable cost." +msgstr "" +"Cung cấp các lớp học\n" +" trực tiếp hỗ trợ âm thanh và video HD với tối đa 100 người tham gia cùng lúc với chi phí phải chăng nhất." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_online_admission +msgid "Online Admission Enterprise" +msgstr "Doanh nghiệp tuyển sinh trực tuyến" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_online_appointment +msgid "Online Appointment Enterprise" +msgstr "Doanh nghiệp hẹn trực tuyến" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "OpenEduCat" +msgstr "OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_batch +msgid "OpenEduCat Batch" +msgstr "Lô OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_category +msgid "OpenEduCat Category" +msgstr "Danh mục OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_department +msgid "OpenEduCat Department" +msgstr "Phòng OpenEduCat" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Khoa OpenEduCat" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "OpenEduCat Inc" +msgstr "OpenEduCat Inc" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat_others +msgid "OpenEduCat Others" +msgstr "OpenEduCat Khác" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules\n" +" helps you to generate backups of your databases\n" +" automatically on regular interval of times. The\n" +" generated backups can be stored into local storage, FTP\n" +" server, SFTP server, Dropbox, Google Drive or Onedrive." +msgstr "" +"Mô-đun sao lưu tự động OpenEduCat\n" +" giúp bạn tạo bản sao lưu cơ sở dữ liệu của mình\n" +" một cách tự động theo định kỳ. Các bản sao lưu\n" +" được tạo có thể được lưu trữ vào bộ nhớ cục bộ, máy chủ FTP\n" +", máy chủ SFTP, Dropbox, Google Drive hoặc Onedrive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules helps you to generate backups of your " +"databases automatically on regular interval of times. The generated backups " +"can be stored into local storage, FTP server, SFTP server, Dropbox, Google " +"Drive or Onedrive.User can enable auto remove option to automatically delete" +" old backups. User can enable email notification to be notified about the " +"success and failure of the backup generation and storage. Using Automatic " +"Database Backup module user can generate and store database backups to " +"multiple location." +msgstr "" +"Các mô-đun sao lưu tự động OpenEduCat giúp bạn tự động tạo bản sao lưu cơ sở" +" dữ liệu của mình theo khoảng thời gian đều đặn. Các bản sao lưu được tạo có" +" thể được lưu trữ vào bộ nhớ cục bộ, máy chủ FTP, máy chủ SFTP, Dropbox, " +"Google Drive hoặc Onedrive. Người dùng có thể bật tùy chọn tự động xóa để tự" +" động xóa các bản sao lưu cũ. Người dùng có thể kích hoạt thông báo qua " +"email để được thông báo về sự thành công và thất bại của việc tạo và lưu trữ" +" bản sao lưu. Sử dụng mô-đun Sao lưu cơ sở dữ liệu tự động, người dùng có " +"thể tạo và lưu trữ các bản sao lưu cơ sở dữ liệu vào nhiều vị trí." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management\n" +" system helps you to create your online course. Create\n" +" your sections and course material in it." +msgstr "" +"Hệ thống quản lý học tập OpenEduCat giúp bạn tạo khóa học trực tuyến của mình. Tạo\n" +" các phần và tài liệu khóa học của bạn trong đó." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management system helps you to create your online " +"course. Create your sections and course material in it." +msgstr "" +"Hệ thống quản lý học tập OpenEduCat giúp bạn tạo khóa học trực tuyến của " +"mình. Tạo các phần và tài liệu khóa học của bạn trong đó." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat provides\n" +" help to enhance the overall user system by\n" +" providing options to send leave requests to\n" +" different groups or sections of people." +msgstr "" +"OpenEduCat cung cấp\n" +" trợ giúp để nâng cao hệ thống người dùng tổng thể bằng cách\n" +" cung cấp các tùy chọn để gửi yêu cầu nghỉ phép đến\n" +" các nhóm hoặc bộ phận người dùng khác nhau." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_ids +msgid "Opportunities" +msgstr "Những cơ hội" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_count +msgid "Opportunity" +msgstr "Cơ hội" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize and manage\n" +" classrooms with equipment and facilities\n" +" required for giving best classroom sessions." +msgstr "" +"Tổ chức và quản lý\n" +" lớp học với trang thiết bị và cơ sở vật chất\n" +" cần thiết để mang lại những buổi học tốt nhất." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize events,\n" +" publish event information and images, send\n" +" RSVP to attendees and keep the count of who\n" +" joined in." +msgstr "" +"Tổ chức sự kiện,\n" +" xuất bản thông tin và hình ảnh sự kiện, gửi\n" +" phúc đáp cho người tham dự và ghi lại số người\n" +" đã tham gia." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__o +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__other +msgid "Other" +msgstr "Khác" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__others +msgid "Other(overlapping terms, custom schedules)" +msgstr "Khác (các điều khoản chồng chéo, lịch trình tùy chỉnh)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent +msgid "Parent" +msgstr "Cha mẹ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__parent_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Parent Course" +msgstr "Khóa học dành cho phụ huynh" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__parent_id +msgid "Parent Department" +msgstr "Phòng phụ huynh" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent_enterprise +msgid "Parent Enterprise" +msgstr "Doanh nghiệp mẹ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__parent_term +msgid "Parent Term" +msgstr "Thời hạn gốc" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_name +msgid "Parent name" +msgstr "Tên phụ huynh" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Participate in class\n" +" discussion by sharing points of view, asking\n" +" questions, and contributing to group projects." +msgstr "" +"Tham gia thảo luận trong lớp bằng cách chia sẻ quan điểm, đặt câu hỏi và " +"đóng góp cho các dự án nhóm." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Partner" +msgstr "Cộng sự" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contract_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contract_ids +msgid "Partner Contracts" +msgstr "Hợp đồng đối tác" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__use_partner_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__use_partner_credit_limit +msgid "Partner Limit" +msgstr "Giới hạn đối tác" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_company_registry_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_company_registry_partner_id +msgid "Partner with same Company Registry" +msgstr "Hợp tác với cùng Cơ quan đăng ký công ty" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_vat_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_vat_partner_id +msgid "Partner with same Tax ID" +msgstr "Hợp tác có cùng mã số thuế" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_19 +msgid "Patrick" +msgstr "Patrick" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_21 +msgid "Paul" +msgstr "Phao-lô" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit_limit +msgid "Payable Limit" +msgstr "Giới hạn phải trả" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_method_id +msgid "Payment Method" +msgstr "Phương thức thanh toán" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_count +msgid "Payment Token Count" +msgstr "Số lượng mã thông báo thanh toán" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_ids +msgid "Payment Tokens" +msgstr "Mã thông báo thanh toán" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_6 +msgid "Peeters" +msgstr "Người ngang hàng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_endpoint +msgid "Peppol Endpoint" +msgstr "Điểm cuối Peppol" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_eas +msgid "Peppol e-address (EAS)" +msgstr "Địa chỉ điện tử Peppol (EAS)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Personal Information" +msgstr "Thông tin cá nhân" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone +msgid "Phone" +msgstr "Điện thoại" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "Phone Blacklisted" +msgstr "Điện thoại bị liệt vào danh sách đen" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_mobile_search +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_mobile_search +msgid "Phone/Mobile" +msgstr "Điện thoại/Di động" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_enterprise +msgid "Placement Enterprise" +msgstr "Vị trí doanh nghiệp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_job_enterprise +msgid "Placement Job Enterprise" +msgstr "Doanh nghiệp bố trí việc làm" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_bike +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_bike +msgid "Plan To Change Bike" +msgstr "Kế hoạch thay đổi xe đạp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_car +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_car +msgid "Plan To Change Car" +msgstr "Kế hoạch đổi xe" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__practical +msgid "Practical" +msgstr "Thực tế" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_method_id +msgid "" +"Preferred payment method when paying this vendor. This is used to filter " +"vendor bills by preferred payment method to register payments in mass. Use " +"cases: create bank files for batch wires, check runs." +msgstr "" +"Phương thức thanh toán ưa thích khi thanh toán cho nhà cung cấp này. Điều " +"này được sử dụng để lọc hóa đơn của nhà cung cấp theo phương thức thanh toán" +" ưa thích để đăng ký thanh toán hàng loạt. Các trường hợp sử dụng: tạo tập " +"tin ngân hàng cho dây hàng loạt, chạy kiểm tra." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Present makes taking\n" +" attendance fast, accurate and easy. Get a clear\n" +" view of your entire class roster." +msgstr "" +"Hiện tại giúp việc chấm công nhanh chóng, chính xác và dễ dàng. Có được cái nhìn rõ ràng\n" +" về toàn bộ danh sách lớp học của bạn." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_product_pricelist +msgid "Pricelist" +msgstr "Bảng giá" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_details +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_main_student +msgid "Profile" +msgstr "Hồ sơ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__project_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__project_ids +msgid "Projects" +msgstr "Dự án" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "Provided by" +msgstr "Cung cấp bởi" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online LMS platform\n" +" Interactive video." +msgstr "" +"Cung cấp cơ sở\n" +" để thực hiện nền tảng LMS trực tuyến\n" +" Video tương tác." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Following" +msgstr "" +"Cung cấp cơ sở\n" +" để thực hiện nền tảng thi trực tuyến với\n" +" loại câu hỏi Theo dõi đối sánh" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Images" +msgstr "" +"Cung cấp cơ sở\n" +" để tiến hành nền tảng thi trực tuyến với\n" +" loại câu hỏi Hình ảnh phù hợp" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Multiple Choice" +msgstr "" +"Cung cấp cơ sở\n" +" để thực hiện nền tảng thi trực tuyến với\n" +" loại câu hỏi Nhiều lựa chọn" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Numeric" +msgstr "" +"Cung cấp cơ sở\n" +" để thực hiện nền tảng thi trực tuyến với\n" +" loại câu hỏi Số" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Sort Paragraphs." +msgstr "" +"Cung cấp cơ sở\n" +" để thực hiện nền tảng bài kiểm tra trực tuyến với\n" +" loại câu hỏi Sắp xếp đoạn văn." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Drag Into Text." +msgstr "" +"Cung cấp cơ sở để\n" +" tiến hành nền tảng bài thi trực tuyến với câu hỏi\n" +" gõ Kéo vào văn bản." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Match Following" +msgstr "" +"Cung cấp cơ sở để\n" +" tiến hành nền tảng bài thi trực tuyến với loại câu hỏi\n" +" Theo dõi đối sánh" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Multiple Choice" +msgstr "" +"Cung cấp cơ sở để\n" +" tiến hành nền tảng bài thi trực tuyến với câu hỏi\n" +" loại Nhiều lựa chọn" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Numeric." +msgstr "" +"Cung cấp cơ sở để\n" +" tiến hành nền tảng thi trực tuyến với câu hỏi\n" +" loại Số." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Sort Paragraphs." +msgstr "" +"Cung cấp cơ sở để\n" +" tiến hành nền tảng bài kiểm tra trực tuyến với loại câu hỏi\n" +" Sắp xếp đoạn văn." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Publish Notice and Circular." +msgstr "Công bố thông báo và thông tư." + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_publisher_warranty_contract +msgid "Publisher Warranty Contract" +msgstr "Hợp đồng bảo hành của nhà xuất bản" + +#. module: openeducat_core +#: model:ir.actions.server,name:openeducat_core.ir_cron_module_update_notification_openeducat_ir_actions_server +msgid "Publisher: Update Notification OpenEduCat" +msgstr "Nhà xuất bản: Thông báo cập nhật OpenEduCat" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn +msgid "Purchase Order" +msgstr "Đơn đặt hàng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_order_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_order_count +msgid "Purchase Order Count" +msgstr "Số lượng đơn đặt hàng" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Quiz" +msgstr "Đố" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_anti_cheating +msgid "Quiz Anti Cheating" +msgstr "Đố vui chống gian lận" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_drag_into_text +msgid "Quiz Drag Into Text" +msgstr "Câu đố kéo vào văn bản" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz +msgid "Quiz Enterprise" +msgstr "Doanh nghiệp đố vui" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_following +msgid "Quiz Match Following" +msgstr "Trận đấu đố vui Tiếp theo" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_images +msgid "Quiz Match Images" +msgstr "Hình ảnh trận đấu đố vui" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_multiple_choice +msgid "Quiz Multiple Choice" +msgstr "Trắc nghiệm nhiều lựa chọn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_numeric +msgid "Quiz Numeric" +msgstr "Câu đố số" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_sort_paragraphs +msgid "Quiz Sort Paragraphs" +msgstr "Câu đố Sắp xếp đoạn văn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__rating_ids +msgid "Ratings" +msgstr "Xếp hạng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__receipt_reminder_email +msgid "Receipt Reminder" +msgstr "Lời nhắc biên nhận" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref +msgid "Reference" +msgstr "Thẩm quyền giải quyết" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gr_no +msgid "Registration Number" +msgstr "Số đăng ký" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_unique_gr_no +msgid "Registration Number must be unique per student!" +msgstr "Số đăng ký phải là duy nhất cho mỗi học sinh!" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reject" +msgstr "Từ chối" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__rejected +msgid "Rejected" +msgstr "Vật bị loại bỏ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_id +msgid "Related Company" +msgstr "Công ty liên quan" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_employee_form_address_inherit +msgid "Related User" +msgstr "Người dùng liên quan" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee_ids +msgid "Related employees based on their private address" +msgstr "Nhân viên liên quan dựa trên địa chỉ riêng của họ" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_report_main +msgid "Reporting" +msgstr "Báo cáo" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reset to Draft" +msgstr "Đặt lại về bản nháp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_user_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_user_id +msgid "Responsible User" +msgstr "Người dùng có trách nhiệm" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_id +msgid "Restrict publishing to this website." +msgstr "Hạn chế xuất bản lên trang web này." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_19 +msgid "Richard" +msgstr "Richard" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_14 +msgid "Robert" +msgstr "Robert" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__roll_number +msgid "Roll Number" +msgstr "Số cuộn" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_id +msgid "Roll Number & Student must be unique per Batch!" +msgstr "Số cuộn & Học sinh phải là duy nhất cho mỗi Lô!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_course_id +msgid "Roll Number must be unique per Batch!" +msgstr "Số cuộn phải là duy nhất cho mỗi lô!" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_7 +msgid "Ruby" +msgstr "hồng ngọc" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__running +msgid "Running" +msgstr "Đang chạy" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_3 +msgid "Russell" +msgstr "Russell" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_seo_optimized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_seo_optimized +msgid "SEO optimized" +msgstr "Tối ưu hóa SEO" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_root +msgid "SIS" +msgstr "SIS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Lỗi gửi SMS" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__team_id +msgid "Sales Team" +msgstr "Đội ngũ bán hàng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_id +msgid "Salesperson" +msgstr "nhân viên bán hàng" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_7 +msgid "Samuel" +msgstr "Samuel" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_11 +msgid "Sana" +msgstr "Nhiều" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized +msgid "Sanitized Number" +msgstr "Số vệ sinh" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_1 +msgid "Sara" +msgstr "Sara" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule examination\n" +" through various methods like CCE, CPA and\n" +" much more with just a few clicks." +msgstr "" +"Lên lịch kiểm tra\n" +" thông qua nhiều phương pháp khác nhau như CCE, CPA và\n" +" nhiều phương pháp khác chỉ với vài cú nhấp chuột." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule session,\n" +" inform students and faculties all with\n" +" just a few clicks and one single screen." +msgstr "" +"Lên lịch phiên học,\n" +" thông báo cho tất cả sinh viên và khoa chỉ bằng\n" +" một vài cú nhấp chuột và một màn hình duy nhất." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_scholarship_enterprise +msgid "Scholarship Enterprise" +msgstr "Doanh nghiệp học bổng" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_21 +msgid "Scott" +msgstr "Scott" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_secure +msgid "Secure QR" +msgstr "QR an toàn" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__purchase_warn +msgid "" +"Selecting the \"Warning\" option will notify user with the message, " +"Selecting \"Blocking Message\" will throw an exception with the message and " +"block the flow. The Message has to be written in the next field." +msgstr "" +"Việc chọn tùy chọn \"Cảnh báo\" sẽ thông báo cho người dùng bằng tin nhắn, " +"Việc chọn \"Chặn tin nhắn\" sẽ đưa ra một ngoại lệ với tin nhắn và chặn " +"luồng. Tin nhắn phải được viết trong trường tiếp theo." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__self +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__self +msgid "Self" +msgstr "Bản thân" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__seo_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__seo_name +msgid "Seo name" +msgstr "Tên Seo" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.action_openeducat_configuration +#: model:ir.actions.act_window,name:openeducat_core.openeducat_config_settings_core_action +#: model:ir.ui.menu,name:openeducat_core.menu_openeducat_config +msgid "Settings" +msgstr "Cài đặt" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_share +msgid "Share Partner" +msgstr "Chia sẻ đối tác" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_15 +msgid "Sheryl" +msgstr "Sheryl" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__show_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__show_credit_limit +msgid "Show Credit Limit" +msgstr "Hiển thị giới hạn tín dụng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__signature +msgid "Signature" +msgstr "Chữ ký" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_expiration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_expiration +msgid "Signup Expiration" +msgstr "Hết hạn đăng ký" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_token +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_token +msgid "Signup Token" +msgstr "Mã thông báo đăng ký" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_type +msgid "Signup Token Type" +msgstr "Loại mã thông báo đăng ký" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_valid +msgid "Signup Token is Valid" +msgstr "Mã thông báo đăng ký hợp lệ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_url +msgid "Signup URL" +msgstr "URL đăng ký" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_5 +msgid "Simon" +msgstr "Simon" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_skill_assessment +msgid "Skill Assessment Enterprise" +msgstr "Doanh nghiệp đánh giá kỹ năng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skill_enterprise +msgid "Skill Enterprise" +msgstr "Doanh nghiệp kỹ năng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skypemeet +msgid "Skype Meet" +msgstr "Gặp gỡ Skype" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_8 +msgid "Smith" +msgstr "thợ rèn" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_18 +msgid "Sophia" +msgstr "Sophia" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different activities which is\n" +" held in an institute." +msgstr "Chỉ định các hoạt động khác nhau được tổ chức trong viện." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different activities which is held in an institute." +msgstr "Chỉ định các hoạt động khác nhau được tổ chức trong một viện." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different facilities of an\n" +" institute." +msgstr "" +"Chỉ định các cơ sở khác nhau của một viện\n" +"." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different facilities of an institute." +msgstr "Chỉ định các cơ sở khác nhau của một viện." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which\n" +" is held in an institute for students." +msgstr "" +"Chỉ định các loại bài kiểm tra khác nhau\n" +" được tổ chức trong học viện dành cho sinh viên." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which is held in an institute for students." +msgstr "" +"Chỉ định các loại bài kiểm tra khác nhau được tổ chức trong học viện dành " +"cho sinh viên." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__starred_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__starred_message_ids +msgid "Starred Message" +msgstr "Tin nhắn được gắn dấu sao" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__start_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "Start Date" +msgstr "Ngày bắt đầu" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__state_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__state_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "State" +msgstr "Tình trạng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url +msgid "Static Map Url" +msgstr "Url bản đồ tĩnh" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url_is_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url_is_valid +msgid "Static Map Url Is Valid" +msgstr "Url bản đồ tĩnh là hợp lệ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__state +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Status" +msgstr "Trạng thái" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"Trạng thái dựa trên các hoạt động\n" +"Quá hạn: Ngày đến hạn đã qua\n" +"Hôm nay: Ngày hoạt động là hôm nay\n" +"Đã lên kế hoạch: Các hoạt động trong tương lai." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_14 +msgid "Stevens" +msgstr "Stevens" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn +msgid "Stock Picking" +msgstr "Chọn hàng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street +msgid "Street" +msgstr "Đường phố" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street..." +msgstr "Đường phố..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street2 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street2 +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street2" +msgstr "Đường 2" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__student_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_tree +msgid "Student" +msgstr "Học sinh" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_attendance_enterprise +msgid "Student Attendance Kiosk" +msgstr "Kiosk điểm danh của sinh viên" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Student Course" +msgstr "Khóa học sinh viên" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_course_view +#: model:ir.ui.menu,name:openeducat_core.student_course_menu +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_tree +msgid "Student Course Detail" +msgstr "Chi tiết khóa học dành cho sinh viên" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student_course +msgid "Student Course Details" +msgstr "Chi tiết khóa học dành cho sinh viên" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_idcard +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student ID Card" +msgstr "Thẻ học sinh" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student IDCard" +msgstr "Thẻ học sinh" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_leave_enterprise +msgid "Student Leave" +msgstr "Nghỉ phép sinh viên" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_progress_enterprise +msgid "Student Progress Enterprise" +msgstr "Doanh nghiệp tiến bộ sinh viên" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Student can sign-in in\n" +" their attendance sheet using facial features\n" +" from image or video." +msgstr "" +"Học sinh có thể đăng nhập\n" +" bảng điểm danh của mình bằng cách sử dụng các đặc điểm khuôn mặt\n" +" từ hình ảnh hoặc video." + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_student_id +msgid "Student must be unique per Batch!" +msgstr "Học sinh phải là duy nhất cho mỗi đợt!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__student_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_root +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Students" +msgstr "Sinh viên" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_tree +msgid "Subject" +msgstr "Chủ thể" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_subject +msgid "Subject Management" +msgstr "Quản lý môn học" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_subject_material_allocation +msgid "Subject Material Allocation" +msgstr "Phân bổ tài liệu chủ đề" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_subject_registration_view +#: model:ir.ui.menu,name:openeducat_core.subject_registration_student_menu +msgid "Subject Registration" +msgstr "Đăng ký môn học" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_pivot +msgid "Subject Registration Analysis" +msgstr "Phân tích đăng ký chủ đề" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "Chi tiết đăng ký chủ đề" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__subject_type +msgid "Subject Type" +msgstr "Loại chủ đề" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__subject +msgid "Subject Wise" +msgstr "chủ đề khôn ngoan" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_graph +msgid "Subject registration graph" +msgstr "Biểu đồ đăng ký chủ đề" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__subject_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__faculty_subject_ids +msgid "Subject(s)" +msgstr "Đối tượng)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Subject-specific\n" +" attendance will be gathered during a\n" +" particular session, whereas general\n" +" attendance will be collected by one\n" +" responsible faculty member for the entire\n" +" day." +msgstr "" +"Việc tham dự\n" +" theo chủ đề cụ thể sẽ được tập hợp trong một\n" +" buổi học cụ thể, trong khi việc tham dự\n" +" chung sẽ được thu thập bởi một\n" +" giảng viên chịu trách nhiệm trong cả\n" +" ngày." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "" +"Subject-specific attendance will be gathered during a particular session, " +"whereas general attendance will be collected by one responsible faculty " +"member for the entire day." +msgstr "" +"Việc tham dự theo chủ đề cụ thể sẽ được tập trung trong một buổi học cụ thể," +" trong khi việc tham dự chung sẽ được thu thập bởi một giảng viên chịu trách" +" nhiệm trong cả ngày." + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_subject_view +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__subject_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_subject_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +msgid "Subjects" +msgstr "Đối tượng" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Submit" +msgstr "Nộp" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__submitted +msgid "Submitted" +msgstr "Đã gửi" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_purchase_currency_id +msgid "Supplier Currency" +msgstr "Tiền tệ của nhà cung cấp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_rank +msgid "Supplier Rank" +msgstr "Xếp hạng nhà cung cấp" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_23 +msgid "Swartz" +msgstr "Swartz" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__category_id +msgid "Tags" +msgstr "Thẻ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_ids +msgid "Tasks" +msgstr "Nhiệm vụ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__vat +msgid "Tax ID" +msgstr "Mã số thuế" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_17 +msgid "Taylor" +msgstr "Taylor" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_teams +msgid "Teams" +msgstr "Đội" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__term_structure +msgid "Term Structure" +msgstr "Cơ cấu kỳ hạn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_term_id +msgid "Terms" +msgstr "Điều kiện" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,help:openeducat_core.field_op_student__country_code +msgid "" +"The ISO country code in two chars. \n" +"You can use this field for quick search." +msgstr "" +"Mã quốc gia ISO trong hai ký tự. \n" +"Bạn có thể sử dụng trường này để tìm kiếm nhanh." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"The Main Purpose of Implementing an\n" +" Asset Management in Education Facilities" +msgstr "" +"Mục đích chính của việc thực hiện quản lý tài sản trong các cơ sở giáo dục" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,help:openeducat_core.field_op_student__vat +msgid "" +"The Tax Identification Number. Values here will be validated based on the " +"country format. You can use '/' to indicate that the partner is not subject " +"to tax." +msgstr "" +"Mã số thuế. Các giá trị ở đây sẽ được xác thực dựa trên định dạng quốc gia. " +"Bạn có thể sử dụng '/' để cho biết đối tác không phải chịu thuế." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_position_id +msgid "" +"The fiscal position determines the taxes/accounts used for this contact." +msgstr "" +"Vị trí tài chính xác định thuế/tài khoản được sử dụng cho liên hệ này." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_url +msgid "The full URL to access the document through the website." +msgstr "URL đầy đủ để truy cập tài liệu thông qua trang web." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__user_id +msgid "The internal user in charge of this contact." +msgstr "Người dùng nội bộ phụ trách liên hệ này." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,help:openeducat_core.field_op_student__has_unreconciled_entries +msgid "" +"The partner has at least one unreconciled debit and credit since last time " +"the invoices & payments matching was performed." +msgstr "" +"Đối tác có ít nhất một khoản ghi nợ và tín dụng chưa được đối chiếu kể từ " +"lần cuối cùng việc khớp hóa đơn và thanh toán được thực hiện." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,help:openeducat_core.field_op_student__company_registry +msgid "" +"The registry number of the company. Use it if it is different from the Tax " +"ID. It must be unique across all partners of a same country" +msgstr "" +"Số đăng ký của công ty. Sử dụng nó nếu nó khác với ID thuế. Nó phải là duy " +"nhất đối với tất cả các đối tác của cùng một quốc gia" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_customer +msgid "" +"The stock location used as destination when sending goods to this contact." +msgstr "" +"Vị trí kho hàng được sử dụng làm điểm đến khi gửi hàng đến địa chỉ liên hệ " +"này." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_supplier +msgid "" +"The stock location used as source when receiving goods from this contact." +msgstr "Vị trí kho được sử dụng làm nguồn khi nhận hàng từ liên hệ này." + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__theory +msgid "Theory" +msgstr "Lý thuyết" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This Module Adds The\n" +" Feature Of Digital Library To Read Books In\n" +" OpenEduCat." +msgstr "" +"Mô-đun này bổ sung tính năng\n" +" của thư viện kỹ thuật số để đọc sách trong\n" +" OpenEduCat." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_payable_id +msgid "" +"This account will be used instead of the default one as the payable account " +"for the current partner" +msgstr "" +"Tài khoản này sẽ được sử dụng thay cho tài khoản mặc định làm tài khoản " +"thanh toán cho đối tác hiện tại" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_receivable_id +msgid "" +"This account will be used instead of the default one as the receivable " +"account for the current partner" +msgstr "" +"Tài khoản này sẽ được sử dụng thay vì tài khoản mặc định làm tài khoản phải " +"thu cho đối tác hiện tại" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_purchase_currency_id +msgid "" +"This currency will be used, instead of the default one, for purchases from " +"the current partner" +msgstr "" +"Loại tiền này sẽ được sử dụng thay vì loại tiền mặc định để mua hàng từ đối " +"tác hiện tại" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_normalized +msgid "" +"This field is used to search on email address as the primary email field can" +" contain more than strictly an email address." +msgstr "" +"Trường này được sử dụng để tìm kiếm địa chỉ email vì trường email chính có " +"thể chứa nhiều địa chỉ email hơn." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "This is to certify that" +msgstr "Điều này là để chứng nhận rằng" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature in OpenEduCat LMS to sell\n" +" courses online." +msgstr "" +"Mô-đun này bổ sung\n" +" tính năng trong OpenEduCat LMS để bán\n" +" các khóa học trực tuyến." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of forum in learning\n" +" management system to OpenEduCat." +msgstr "" +"Mô-đun này bổ sung\n" +" tính năng diễn đàn trong hệ thống quản lý học tập\n" +" vào OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of gamification in learning\n" +" management system to OpenEduCat." +msgstr "" +"Mô-đun này bổ sung\n" +" tính năng gamification trong hệ thống quản lý học tập\n" +" vào OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of survey in learning\n" +" management system to OpenEduCat." +msgstr "" +"Mô-đun này bổ sung\n" +" tính năng khảo sát trong hệ thống quản lý học tập\n" +" vào OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds the\n" +" feature to manage facilities to OpenEduCat." +msgstr "" +"Mô-đun này bổ sung tính năng\n" +" để quản lý cơ sở vật chất cho OpenEduCat." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds you\n" +" feature to create invoice for fees\n" +" collection." +msgstr "" +"Mô-đun này bổ sung thêm cho bạn tính năng tạo hóa đơn thu phí\n" +"." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Dropbox." +msgstr "" +"Mô-đun này cho phép\n" +" lưu trữ các bản sao lưu được tạo trên Dropbox." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Google\n" +" Drive." +msgstr "" +"Mô-đun này cho phép\n" +" lưu trữ các bản sao lưu đã tạo trên Google\n" +" Drive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Onedrive." +msgstr "" +"Mô-đun này cho phép\n" +" lưu trữ các bản sao lưu được tạo trên Onedrive." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote\n" +" SFTP server just like FTP Server, but it\n" +" adds a layer of security to the process." +msgstr "" +"Mô-đun này cho phép\n" +" lưu trữ các bản sao lưu đã tạo vào máy chủ SFTP\n" +" từ xa giống như Máy chủ FTP, nhưng nó\n" +" bổ sung thêm một lớp bảo mật cho quy trình." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote FTP\n" +" server." +msgstr "" +"Mô-đun này cho phép\n" +" lưu trữ các bản sao lưu đã tạo vào máy chủ FTP\n" +" từ xa." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" Faculty to Create Rubrics Template to grade\n" +" the assignments based on points or\n" +" percentage and manage the assignment\n" +" submission." +msgstr "" +"Mô-đun này cho phép\n" +" Khoa Tạo Mẫu Phiếu tự đánh giá để chấm điểm\n" +" bài tập dựa trên điểm hoặc\n" +" tỷ lệ phần trăm và quản lý bài tập\n" +" nộp." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" alumni to create job post." +msgstr "" +"Mô-đun này cho phép\n" +" cựu sinh viên tạo tin tuyển dụng." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" parent to access fees details of their\n" +" children." +msgstr "" +"Mô-đun này cho phép cha mẹ\n" +" truy cập thông tin chi tiết về phí của con cái họ." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module provides a helping hand to\n" +" students." +msgstr "" +"Mô-đun này cung cấp sự trợ giúp cho\n" +" sinh viên." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "" +"This payment term will be used instead of the default one for purchase " +"orders and vendor bills" +msgstr "" +"Thời hạn thanh toán này sẽ được sử dụng thay cho thời hạn mặc định cho đơn " +"đặt hàng và hóa đơn nhà cung cấp" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_term_id +msgid "" +"This payment term will be used instead of the default one for sales orders " +"and customer invoices" +msgstr "" +"Thời hạn thanh toán này sẽ được sử dụng thay cho thời hạn thanh toán mặc " +"định cho đơn hàng và hóa đơn khách hàng" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "" +"Bảng giá này sẽ được sử dụng thay vì bảng giá mặc định để bán hàng cho đối " +"tác hiện tại" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_15 +msgid "Thomas" +msgstr "Thomas" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__three_sem +msgid "Three Trimesters" +msgstr "Ba tam cá nguyệt" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ticket_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ticket_count +msgid "Ticket Count" +msgstr "Số lượng vé" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Timetable" +msgstr "Thời gian biểu" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable_enterprise +msgid "Timetable Enterprise" +msgstr "Thời gian biểu doanh nghiệp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz +msgid "Timezone" +msgstr "Múi giờ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz_offset +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz_offset +msgid "Timezone offset" +msgstr "Bù trừ múi giờ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__title +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Title" +msgstr "Tiêu đề" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "To the best of my knowledge, he / she bears a Good Moral character." +msgstr "" +"Theo hiểu biết tốt nhất của tôi, anh ấy / cô ấy có tính cách Đạo đức tốt." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__total_invoiced +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__total_invoiced +msgid "Total Invoiced" +msgstr "Tổng số hóa đơn" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit +msgid "Total Payable" +msgstr "Tổng số tiền phải trả" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit +msgid "Total Receivable" +msgstr "Tổng số phải thu" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit +msgid "Total amount this customer owes you." +msgstr "Tổng số tiền khách hàng này nợ bạn." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,help:openeducat_core.field_op_student__debit +msgid "Total amount you have to pay to this vendor." +msgstr "Tổng số tiền bạn phải trả cho nhà cung cấp này." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_transportation_enterprise +msgid "Transportation Enterprise" +msgstr "Xí nghiệp vận tải" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem +msgid "Two Semesters" +msgstr "Hai học kỳ" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_qua +msgid "Two Semesters subdivided by Quarters" +msgstr "Hai học kỳ được chia theo quý" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_final +msgid "Two Semesters subdivided by Quarters and Final Exams" +msgstr "Hai học kỳ được chia thành các học kỳ và bài kiểm tra cuối kỳ" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Type" +msgstr "Kiểu" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "Loại hoạt động ngoại lệ được ghi lại." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_endpoint +msgid "" +"Unique identifier used by the BIS Billing 3.0 and its derivatives, also " +"known as 'Endpoint ID'." +msgstr "" +"Mã nhận dạng duy nhất được sử dụng bởi BIS Billing 3.0 và các dẫn xuất của " +"nó, còn được gọi là 'ID điểm cuối'." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__barcode +msgid "Use a barcode to identify this contact." +msgstr "Sử dụng mã vạch để xác định liên hệ này." + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__login +msgid "Used to log into the system" +msgstr "Dùng để đăng nhập vào hệ thống" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_users +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "User" +msgstr "Người dùng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__user_line +msgid "User Line" +msgstr "Dòng người dùng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_ids +msgid "Users" +msgstr "Người dùng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_supplier +msgid "Vendor Location" +msgstr "Vị trí nhà cung cấp" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "Vendor Payment Terms" +msgstr "Điều khoản thanh toán của nhà cung cấp" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_22 +msgid "Victor" +msgstr "chiến thắng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visa_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visa_info +msgid "Visa Info" +msgstr "Thông tin thị thực" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_published +msgid "Visible on current website" +msgstr "Hiển thị trên trang web hiện tại" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visitor_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visitor_ids +msgid "Visitors" +msgstr "Khách" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__user_boolean +msgid "Want to create user too ?" +msgstr "Bạn cũng muốn tạo người dùng?" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_id +msgid "Website" +msgstr "Trang mạng" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__website_message_ids +msgid "Website Comments" +msgstr "Nhận xét trang web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website +msgid "Website Link" +msgstr "Địa chỉ website" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website Messages" +msgstr "Tin nhắn trang web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_description +msgid "Website Partner Full Description" +msgstr "Mô tả đầy đủ về đối tác trang web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_short_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_short_description +msgid "Website Partner Short Description" +msgstr "Mô tả ngắn gọn về đối tác trang web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_url +msgid "Website URL" +msgstr "URL trang web" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website communication history" +msgstr "Lịch sử giao tiếp trang web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_description +msgid "Website meta description" +msgstr "Mô tả meta trang web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_keywords +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_keywords +msgid "Website meta keywords" +msgstr "Từ khóa meta trang web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_title +msgid "Website meta title" +msgstr "Tiêu đề meta trang web" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_og_img +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_og_img +msgid "Website opengraph image" +msgstr "Hình ảnh đồ họa mở của trang web" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,help:openeducat_core.field_op_student__tz +msgid "" +"When printing documents and exporting/importing data, time values are computed according to this timezone.\n" +"If the timezone is not set, UTC (Coordinated Universal Time) is used.\n" +"Anywhere else, time values are computed according to the time offset of your web client." +msgstr "" +"Khi in tài liệu và xuất/nhập dữ liệu, các giá trị thời gian được tính theo múi giờ này.\n" +"Nếu múi giờ không được đặt, UTC (Giờ phối hợp quốc tế) sẽ được sử dụng.\n" +"Ở bất kỳ nơi nào khác, giá trị thời gian được tính theo độ lệch thời gian của bạn khách hàng web." + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_12 +msgid "Wilson" +msgstr "Wilson" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"With the growing use of\n" +" online learning and giving examinations over\n" +" the online mode." +msgstr "" +"Với việc sử dụng\n" +" học trực tuyến và làm bài kiểm tra qua\n" +" chế độ trực tuyến ngày càng tăng." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Year" +msgstr "Năm" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "You cannot create recursive Course." +msgstr "Bạn không thể tạo Khóa học đệ quy." + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "ZIP" +msgstr "Mã ZIP" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__zip +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__zip +msgid "Zip" +msgstr "Mã zip" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_zoom +msgid "Zoom" +msgstr "Phóng" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,help:openeducat_core.field_op_student__days_sales_outstanding +msgid "" +"[(Total Receivable/Total Revenue) * number of days since the first invoice] " +"for this customer" +msgstr "" +"[(Tổng khoản phải thu/Tổng doanh thu) * số ngày kể từ lần lập hóa đơn đầu " +"tiên] cho khách hàng này" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "miscellaneous" +msgstr "Điều khoản khác" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "or" +msgstr "hoặc" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__state +msgid "state" +msgstr "tình trạng" diff --git a/CatEdu/openeducat_core/i18n/zh.po b/CatEdu/openeducat_core/i18n/zh.po new file mode 100644 index 0000000..a6a5a01 --- /dev/null +++ b/CatEdu/openeducat_core/i18n/zh.po @@ -0,0 +1,1737 @@ +msgid "" +msgstr "" +"Project-Id-Version: openeducaterpcommuity\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-10-13 11:17+0000\n" +"PO-Revision-Date: 2018-04-17 00:50-0400\n" +"Last-Translator: Shau_4594 \n" +"Language-Team: Chinese Simplified\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: openeducaterpcommuity\n" +"X-Crowdin-Language: zh-CN\n" +"X-Crowdin-File: /master/openeducat_core/i18n/openeducat_core.pot\n" +"Language: zh_CN\n" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "DATE: " +msgstr "日期: " + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "PRINCIPAL" +msgstr "校长" + +#. module: openeducat_core +#: model:ir.actions.act_window,help:openeducat_core.open_board_faculty +msgid "Your faculty dashboard is empty." +msgstr "你的教员仪表板是空的。" + +#. module: openeducat_core +#: model:ir.actions.act_window,help:openeducat_core.open_board_student +msgid "Your student dashboard is empty." +msgstr "您的学生仪表板为空。" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "
\n" +" BirthDate :" +msgstr "
\n" +" 出生年月:" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "
\n" +" Blood Group :" +msgstr "
\n" +" 血组:" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "
\n" +" E-mail :" +msgstr "
\n" +" 电子邮件:" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "
\n" +" Phone :" +msgstr "
\n" +" 电话:" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid ".\n" +" is / was a bonafide student of this school / college\n" +" studying\n" +" in" +msgstr "\n" +" 是这个学校/大学的 bonafide 学生。" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Bonafide Certificate" +msgstr "Bonafide 证书" + +#. module: openeducat_core +#: selection:op.faculty,blood_group:0 +#: selection:op.student,blood_group:0 +msgid "A+ve" +msgstr "A + ve" + +#. module: openeducat_core +#: selection:op.faculty,blood_group:0 +#: selection:op.student,blood_group:0 +msgid "A-ve" +msgstr "ve" + +#. module: openeducat_core +#: selection:op.faculty,blood_group:0 +#: selection:op.student,blood_group:0 +msgid "AB+ve" +msgstr "AB + ve" + +#. module: openeducat_core +#: selection:op.faculty,blood_group:0 +#: selection:op.student,blood_group:0 +msgid "AB-ve" +msgstr "AB" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_property_account_payable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_property_account_payable_id +msgid "Account Payable" +msgstr "应付账款" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_property_account_receivable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_property_account_receivable_id +msgid "Account Receivable" +msgstr "应 收账 款" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company_accreditation +#: model:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Accreditation" +msgstr "认可" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_message_needaction +msgid "Action Needed" +msgstr "需要采取的行动" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_active +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_active +msgid "Active" +msgstr "积极" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_activity +msgid "Activity Management" +msgstr "活动管理" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Address" +msgstr "地址" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Address Detail" +msgstr "地址详细信息" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_type +msgid "Address Type" +msgstr "地址类型" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.kanban_view_faculty +msgid "Address:" +msgstr "地址:" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Admission Details" +msgstr "入场详情" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company_approval_authority +#: model:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Approval Authority" +msgstr "审批权限" + +#. module: openeducat_core +#: selection:op.faculty,blood_group:0 +#: selection:op.student,blood_group:0 +msgid "B+ve" +msgstr "B + ve" + +#. module: openeducat_core +#: selection:op.faculty,blood_group:0 +#: selection:op.student,blood_group:0 +msgid "B-ve" +msgstr "B ve" + + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office_admin +msgid "Back Office Admin" +msgstr "后台管理" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_bank_account_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_bank_account_count +msgid "Bank" +msgstr "银行" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_bank_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_bank_ids +msgid "Banks" +msgstr "银行" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_barcode +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_barcode +msgid "Barcode" +msgstr "条码" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course_batch_id +#: model:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_batch_tree +msgid "Batch" +msgstr "批" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_batch_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_batch_sub +msgid "Batches" +msgstr "批次" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_birth_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_birth_date +msgid "Birth Date" +msgstr "出生日期" + +#. module: openeducat_core +#: code:addons/openeducat_core/models/faculty.py:59 +#: code:addons/openeducat_core/models/student.py:79 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "出生日期不能大于当前日期!" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_blood_group +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_blood_group +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Blood Group" +msgstr "血组" + +#. module: openeducat_core +#: model:ir.actions.report.xml,name:openeducat_core.action_report_student_bonafide +msgid "Bonafide Certificate" +msgstr "Bonafide 证书" + +#. module: openeducat_core +#: selection:op.subject,type:0 +msgid "Both" +msgstr "都" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_message_bounce +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_message_bounce +msgid "Bounce" +msgstr "反弹" + +#. module: openeducat_core +#: selection:op.course,evaluation_type:0 +msgid "CCE" +msgstr "Cce" + +#. module: openeducat_core +#: selection:op.course,evaluation_type:0 +msgid "CWA" +msgstr "CWA" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Cancel" +msgstr "取消" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_category_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_category_sub +msgid "Categories" +msgstr "类别" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_category_id +#: model:ir.ui.view,arch_db:openeducat_core.view_op_category_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_category_tree +msgid "Category" +msgstr "类别" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_channel_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_channel_ids +msgid "Channels" +msgstr "渠道" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_is_company +#: model:ir.model.fields,help:openeducat_core.field_op_student_is_company +msgid "Check if the contact is a company, otherwise it is a person" +msgstr "检查联系人是否为公司, 否则为个人" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_customer +#: model:ir.model.fields,help:openeducat_core.field_op_student_customer +msgid "Check this box if this contact is a customer." +msgstr "如果此联系人是客户, 请选中此框。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_supplier +#: model:ir.model.fields,help:openeducat_core.field_op_student_supplier +msgid "Check this box if this contact is a vendor. If it's not checked, purchase people will not see it when encoding a purchase order." +msgstr "如果此联系人是供应商, 请选中此框。如果未进行检查, 购买者在编码采购订单时将看不到它。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_employee +#: model:ir.model.fields,help:openeducat_core.field_op_student_employee +msgid "Check this box if this contact is an Employee." +msgstr "如果此联系人是员工, 请选中此框。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_city +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_city +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "City" +msgstr "城市" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch_code +#: model:ir.model.fields,field_description:openeducat_core.field_op_category_code +#: model:ir.model.fields,field_description:openeducat_core.field_op_course_code +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_code +#: model:ir.ui.view,arch_db:openeducat_core.view_op_category_search +msgid "Code" +msgstr "代码" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_color +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_color +msgid "Color Index" +msgstr "颜色索引" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_commercial_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_commercial_partner_id +msgid "Commercial Entity" +msgstr "商业实体" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_company +msgid "Companies" +msgstr "公司" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_ref_company_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_ref_company_ids +msgid "Companies that refers to partner" +msgstr "指合作伙伴的公司" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_company_id +msgid "Company" +msgstr "公司" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_company_name +msgid "Company Name" +msgstr "公司名称" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_commercial_company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_commercial_company_name +msgid "Company Name Entity" +msgstr "公司名称实体" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_company_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_company_type +msgid "Company Type" +msgstr "公司类型" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_contact_address +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_contact_address +msgid "Complete Address" +msgstr "完整地址" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.aboutus_openeducat +msgid "Comprehensive Open Source ERP for Educational Institutes" +msgstr "教育学院综合开源 ERP 系统" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config +msgid "Configuration" +msgstr "配置" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_child_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_child_ids +msgid "Contacts" +msgstr "接触" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_contract_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_contracts_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_contract_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_contracts_count +msgid "Contracts" +msgstr "合同" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_message_bounce +#: model:ir.model.fields,help:openeducat_core.field_op_student_message_bounce +msgid "Counter of the number of bounced emails for this contact" +msgstr "此联系人的退回电子邮件数的计数器" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_country_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_country_id +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Country" +msgstr "国家" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch_course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course_course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_course_id +#: model:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_course_tree +msgid "Course" +msgstr "课程" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course_detail_ids +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Course Details" +msgstr "课程详情" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_course +msgid "Course Management" +msgstr "课程管理" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_course_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_course_sub +msgid "Courses" +msgstr "课程" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_create_employee_act +#: model:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +msgid "Create Employee" +msgstr "创建员工" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty_employee +msgid "Create Employee and User of Faculty" +msgstr "创建员工和教师的用户" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty +#: model:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +msgid "Create User for selected Faculty(s)" +msgstr "为所选教职员创建用户" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_student +#: model:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create User for selected Student(s)" +msgstr "为所选学生创建用户" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.action_faculty_user_create_view +#: model:ir.actions.act_window,name:openeducat_core.action_student_user_create_view +#: model:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create Users" +msgstr "创建用户" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch_create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category_create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course_create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course_create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee_create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student_create_uid +msgid "Created by" +msgstr "创建者" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch_create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category_create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course_create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course_create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee_create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student_create_date +msgid "Created on" +msgstr "创建于" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_credit_limit +msgid "Credit Limit" +msgstr "信用额度" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_currency_id +msgid "Currency" +msgstr "货币" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_property_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_property_payment_term_id +msgid "Customer Payment Terms" +msgstr "客户付款条件" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_dashboard_faculty +msgid "Dashboard" +msgstr "仪表 板" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_date +msgid "Date" +msgstr "日期" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_message_last_post +#: model:ir.model.fields,help:openeducat_core.field_op_student_message_last_post +msgid "Date of the last message posted on the record." +msgstr "在记录上张贴的最后一条消息的日期。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_trust +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_trust +msgid "Degree of trust you have in this debtor" +msgstr "你在这个债务人的信任程度" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch_display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category_display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course_display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course_display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee_display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student_display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.aboutus_openeducat +msgid "Education is an integral part of our society -- it enables\n" +" individuals, community and other section of the society to\n" +" endure the hardships of life with knowledge and intellect.\n" +" Open Source, on the other hand, acts as a fuel to education\n" +" and other acts of freedom in the software related field." +msgstr "教育是社会不可分割的一部分, 它使个人、社区和社会的其他部分能够以知识和智慧来忍受生活的艰辛。 另一方面, 开源在软件相关领域充当教育和其他自由行为的燃料。" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Educational" +msgstr "教育" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_partner_share +#: model:ir.model.fields,help:openeducat_core.field_op_student_partner_share +msgid "Either customer (no user), either shared user. Indicated the current partner is a customer without access or with a limited access created for sharing data." +msgstr "客户 (无用户), 无论是共享用户。表示当前合作伙伴是没有访问权限的客户, 或者是为共享数据而创建的有限访问权限。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_email +msgid "Email" +msgstr "电子邮件" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_notify_email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_notify_email +msgid "Email Messages and Notifications" +msgstr "电子邮件和通知" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_emergency_contact +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_emergency_contact +msgid "Emergency Contact" +msgstr "紧急联系人" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_hr_employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_emp_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_employee +msgid "Employee" +msgstr "员工" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch_end_date +#: model:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "End Date" +msgstr "结束日期" + +#. module: openeducat_core +#: code:addons/openeducat_core/models/batch.py:42 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "结束日期不能在开始日期之前设置。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course_evaluation_type +#: model:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Evaluation Type" +msgstr "评估类型" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_faculty_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_root +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_sub +msgid "Faculties" +msgstr "院 系" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_tree +#: model:res.groups,name:openeducat_core.group_op_faculty +msgid "Faculty" +msgstr "教师" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.open_board_faculty +#: model:ir.ui.view,arch_db:openeducat_core.board_faculty_form +msgid "Faculty Dashboard" +msgstr "教师仪表板" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_fax +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_fax +msgid "Fax" +msgstr "传真" + +#. module: openeducat_core +#: selection:op.faculty,gender:0 +#: selection:op.student,gender:0 +msgid "Female" +msgstr "女性" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "First Name" +msgstr "名字" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_property_account_position_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_property_account_position_id +msgid "Fiscal Position" +msgstr "财政状况" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_message_follower_ids +msgid "Followers" +msgstr "追随 者" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_message_channel_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_message_channel_ids +msgid "Followers (Channels)" +msgstr "追随者 (渠道)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_message_partner_ids +msgid "Followers (Partners)" +msgstr "追随者 (合作伙伴)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_email_formatted +#: model:ir.model.fields,help:openeducat_core.field_op_student_email_formatted +msgid "Format email address \"Name \"" +msgstr "格式化电子邮件地址 \"名称 \"" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_email_formatted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_email_formatted +msgid "Formatted Email" +msgstr "格式化电子邮件" + +#. module: openeducat_core +#: selection:op.course,evaluation_type:0 +msgid "GPA" +msgstr "Gpa" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_gr_no +msgid "GR Number" +msgstr "GR 编号" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_gender +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_gender +msgid "Gender" +msgstr "性别" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_student +msgid "General" +msgstr "一般" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_general +msgid "General Management" +msgstr "一般管理" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_grade_weightage +msgid "Grade Weightage" +msgstr "等级比重" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Group By..." +msgstr "分组通过..。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_has_unreconciled_entries +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_has_unreconciled_entries +msgid "Has unreconciled entries" +msgstr "有不甘条目" + +#. module: openeducat_core +#: model:ir.module.category,description:openeducat_core.module_category_openeducat +msgid "Helps you manage your institutes different-different users." +msgstr "帮助您管理您的学院不同-不同的用户。" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "His / Her birthday as recorded in the General Register of\n" +" the\n" +" school / collage is" +msgstr "他/她的生日记录在学校/拼贴画的总名册上, 是" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_category_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee_id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student_id +msgid "ID" +msgstr "Id" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_id_number +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_id_number +msgid "ID Card Number" +msgstr "身份证号码" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_im_status +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_im_status +msgid "IM Status" +msgstr "IM 状态" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_message_unread +#: model:ir.model.fields,help:openeducat_core.field_op_student_message_unread +msgid "If checked new messages require your attention." +msgstr "如果选中的新邮件需要您的注意。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student_message_needaction +msgid "If checked, new messages require your attention." +msgstr "如果选中, 则需要注意新邮件。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_opt_out +#: model:ir.model.fields,help:openeducat_core.field_op_student_opt_out +msgid "If opt-out is checked, this contact has refused to receive emails for mass mailing and marketing campaign. Filter 'Available for Mass Mailing' allows users to filter the partners when performing mass mailing." +msgstr "如果选中了 \"退出\", 此联系人拒绝接收邮件进行群发邮件和市场营销活动。过滤器 \"可用于群发邮件\" 允许用户在执行群发邮件时筛选合作伙伴。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_lang +#: model:ir.model.fields,help:openeducat_core.field_op_student_lang +msgid "If the selected language is loaded in the system, all documents related to this contact will be printed in this language. If not, it will be English." +msgstr "如果在系统中加载选定的语言, 则与此联系人相关的所有文档都将以此语言打印。如果没有, 那将是英语。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_image +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_image +msgid "Image" +msgstr "图像" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Institute Detail" +msgstr "学院简介" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_ref +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_ref +msgid "Internal Reference" +msgstr "内部参考" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_invoice_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_invoice_warn +msgid "Invoice" +msgstr "发票" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_invoice_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_invoice_ids +msgid "Invoices" +msgstr "发票" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_message_is_follower +msgid "Is Follower" +msgstr "是追随者" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_is_company +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_is_company +msgid "Is a Company" +msgstr "是一家公司" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_customer +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_customer +msgid "Is a Customer" +msgstr "是客户" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_supplier +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_supplier +msgid "Is a Vendor" +msgstr "是供应商" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_function +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_function +msgid "Job Position" +msgstr "职位定位" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_issued_total +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_journal_item_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_issued_total +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_journal_item_count +msgid "Journal Items" +msgstr "日记项目" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_lang +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_lang +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Language" +msgstr "语言" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.kanban_view_faculty +msgid "Language:" +msgstr "语言:" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_message_last_post +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_message_last_post +msgid "Last Message Date" +msgstr "上次邮件日期" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch___last_update +#: model:ir.model.fields,field_description:openeducat_core.field_op_category___last_update +#: model:ir.model.fields,field_description:openeducat_core.field_op_course___last_update +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty___last_update +#: model:ir.model.fields,field_description:openeducat_core.field_op_student___last_update +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course___last_update +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject___last_update +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty___last_update +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee___last_update +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student___last_update +msgid "Last Modified on" +msgstr "上次修改时间" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_last_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_last_name +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Last Name" +msgstr "姓氏" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch_write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category_write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course_write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course_write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee_write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student_write_uid +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch_write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category_write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course_write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course_write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee_write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student_write_date +msgid "Last Updated on" +msgstr "上次更新时间" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_calendar_last_notif_ack +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_calendar_last_notif_ack +msgid "Last notification marked as read from base Calendar" +msgstr "标记为从基准日历读取的上次通知" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_last_time_entries_checked +#: model:ir.model.fields,help:openeducat_core.field_op_student_last_time_entries_checked +msgid "Last time the invoices & payments matching was performed for this partner. It is set either if there's not at least an unreconciled debit and an unreconciled credit or if you click the \"Done\" button." +msgstr "上次为该合作伙伴执行发票和付款匹配的时间。它是设置, 如果没有至少一个不甘借方和不甘信用或如果你点击 \"完成\" 按钮。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_last_login +msgid "Latest Connection" +msgstr "最新连接" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_last_time_entries_checked +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_last_time_entries_checked +msgid "Latest Invoices & Payments Matching Date" +msgstr "最新发票和付款匹配日期" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_login +msgid "Login" +msgstr "登录" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Mail:" +msgstr "邮件:" + +#. module: openeducat_core +#: selection:op.faculty,gender:0 +#: selection:op.student,gender:0 +msgid "Male" +msgstr "男性" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_image_medium +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_image_medium +msgid "Medium-sized image" +msgstr "中型图像" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_image_medium +#: model:ir.model.fields,help:openeducat_core.field_op_student_image_medium +msgid "Medium-sized image of this contact. It is automatically resized as a 128x128px image, with aspect ratio preserved. Use this field in form views or some kanban views." +msgstr "此联系人的中型图像。它将自动调整为128x128px 图像, 并保留纵横比。在窗体视图或某些看板视图中使用此字段。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_invoice_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_invoice_warn_msg +msgid "Message for Invoice" +msgstr "发票的邮件" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_message_ids +msgid "Messages" +msgstr "消息" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_middle_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_middle_name +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Middle Name" +msgstr "中间名" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_mobile +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_mobile +msgid "Mobile" +msgstr "移动" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.kanban_view_faculty +msgid "Mobile:" +msgstr "移动:" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_dashboard_student +msgid "My Dashboard" +msgstr "我的仪表板" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_name +#: model:ir.ui.view,arch_db:openeducat_core.view_op_category_search +msgid "Name" +msgstr "名字" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_nationality +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_nationality +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Nationality" +msgstr "国籍" + +#. module: openeducat_core +#: selection:op.course,evaluation_type:0 +msgid "Normal" +msgstr "正常" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_comment +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_comment +msgid "Notes" +msgstr "笔记" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_message_needaction_counter +msgid "Number of Actions" +msgstr "操作数" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "需要操作的消息数" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_message_unread_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_message_unread_counter +msgid "Number of unread messages" +msgstr "未读邮件数" + +#. module: openeducat_core +#: selection:op.faculty,blood_group:0 +#: selection:op.student,blood_group:0 +msgid "O+ve" +msgstr "O + ve" + +#. module: openeducat_core +#: selection:op.faculty,blood_group:0 +#: selection:op.student,blood_group:0 +msgid "O-ve" +msgstr "O ve" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_root +msgid "OpenEduCat" +msgstr "OpenEduCat" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.aboutus_openeducat +#: model:ir.ui.view,arch_db:openeducat_core.footer_default_openeducat +msgid "OpenEduCat is a product developed by OpenEduCat Inc\n" +" Solutions Pvt. Ltd., an expert company focusing in providing\n" +" unique open source solutions.\n" +"
\n" +" In due course we accumulated a team of strong, experienced,\n" +" creative, talented and dedicated engineers and designers." +msgstr "OpenEduCat 是由技术 Receptives 解决方案 (Pvt) 开发的一种产品, 它是一家专注于提供独特开源解决方案的专家公司。\n" +"
\n" +" 在适当的时候, 我们积累了一个强大的, 经验丰富的, 创造性的, 有才华和敬业的工程师和设计师团队。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_opt_out +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_opt_out +msgid "Opt-Out" +msgstr "退出" + +#. module: openeducat_core +#: selection:op.student,gender:0 +#: selection:op.subject,type:0 +msgid "Other" +msgstr "其他" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.aboutus_openeducat +#: model:ir.ui.view,arch_db:openeducat_core.footer_default_openeducat +msgid "Our products apply unique and powerful technology that\n" +" helps educational institutes manage, connect, communicate and\n" +" collaborate effectively among students, teachers and back\n" +" office." +msgstr "我们的产品应用独特和强大的技术, 帮助教育机构管理, 连接, 沟通和合作, 有效地在学生, 教师和后台办公室。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course_parent_id +#: model:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Parent Course" +msgstr "家长课程" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_parent_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_parent_name +msgid "Parent name" +msgstr "父名称" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_partner_id +msgid "Partner" +msgstr "伙伴" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_debit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_debit_limit +msgid "Payable Limit" +msgstr "应付限额" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Personal Information" +msgstr "个人信息" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_phone +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_phone +msgid "Phone" +msgstr "电话" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Phone:" +msgstr "电话:" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_photo +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_photo +msgid "Photo" +msgstr "照片" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_notify_email +#: model:ir.model.fields,help:openeducat_core.field_op_student_notify_email +msgid "Policy to receive emails for new messages pushed to your personal Inbox:\n" +"- Never: no emails are sent\n" +"- All Messages: for every notification you receive in your Inbox" +msgstr "接收邮件的策略将新邮件推送到您的个人收件箱:-从不: 不发送电子邮件-所有邮件: 您在收件箱中收到的每个通知" + +#. module: openeducat_core +#: selection:op.subject,type:0 +msgid "Practical" +msgstr "实际" + +#. module: openeducat_core +#. openerp-web +#: code:addons/openeducat_core/static/src/xml/base.xml:11 +#, python-format +msgid "Provided by" +msgstr "提供的" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_parent_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_parent_id +msgid "Related Company" +msgstr "相关公司" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.view_employee_form_address_inherit +msgid "Related User" +msgstr "相关用户" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course_roll_number +msgid "Roll Number" +msgstr "卷号" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_property_product_pricelist +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_property_product_pricelist +msgid "Sale Pricelist" +msgstr "销售价目表" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_user_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_user_id +msgid "Salesperson" +msgstr "售货员" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course_section +msgid "Section" +msgstr "部分" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student_invoice_warn +msgid "Selecting the \"Warning\" option will notify user with the message, Selecting \"Blocking Message\" will throw an exception with the message and block the flow. The Message has to be written in the next field." +msgstr "选择 \"警告\" 选项将通知用户消息, 选择 \"阻止消息\" 将引发异常, 并阻止该消息流。必须在下一个字段中写入该消息。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_self +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_self +msgid "Self" +msgstr "自我" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_partner_share +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_partner_share +msgid "Share Partner" +msgstr "共享合作伙伴" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company_signature +msgid "Signature" +msgstr "签名" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_signup_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_signup_type +msgid "Signup Token Type" +msgstr "注册令牌类型" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_signup_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_signup_valid +msgid "Signup Token is Valid" +msgstr "注册令牌有效" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_signup_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_signup_url +msgid "Signup URL" +msgstr "注册 URL" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_signup_expiration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_signup_expiration +msgid "Signup expiration" +msgstr "注册过期时间" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_signup_token +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_signup_token +msgid "Signup token" +msgstr "注册令牌" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_image_small +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_image_small +msgid "Small-sized image" +msgstr "小尺寸图像" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_image_small +#: model:ir.model.fields,help:openeducat_core.field_op_student_image_small +msgid "Small-sized image of this contact. It is automatically resized as a 64x64px image, with aspect ratio preserved. Use this field anywhere a small image is required." +msgstr "此联系人的小尺寸图像。它将自动调整为64x64px 图像, 并保留纵横比。在需要小图像的地方使用此字段。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch_start_date +#: model:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "Start Date" +msgstr "开始日期" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_state_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_state_id +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "State" +msgstr "状态" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_street +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_street +msgid "Street" +msgstr "街" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street..." +msgstr "街。。。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_street2 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_street2 +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street2" +msgstr "Street2" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course_student_id +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_tree +#: model:res.groups,name:openeducat_core.group_op_student +msgid "Student" +msgstr "学生" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student_course +msgid "Student Course Details" +msgstr "学生课程详情" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.open_board_student +#: model:ir.ui.view,arch_db:openeducat_core.board_student_form +msgid "Student Dashboard" +msgstr "学生仪表板" + +#. module: openeducat_core +#: model:ir.actions.report.xml,name:openeducat_core.action_report_student_idcard +msgid "Student IdCard" +msgstr "学生 IdCard" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student_student_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_main_student +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_root +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_sub +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_sub_student +#: model:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Students" +msgstr "学生" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model:ir.ui.view,arch_db:openeducat_core.view_op_subject_tree +msgid "Subject" +msgstr "主题" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_subject +msgid "Subject Management" +msgstr "学科管理" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course_subject_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_faculty_subject_ids +msgid "Subject(s)" +msgstr "主题 (s)" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_subject_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_subject_sub +#: model:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +msgid "Subjects" +msgstr "科目" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_vat +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_vat +msgid "TIN" +msgstr "锡" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_category_id +msgid "Tags" +msgstr "标签" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_vat +#: model:ir.model.fields,help:openeducat_core.field_op_student_vat +msgid "Tax Identification Number. Fill it if the company is subjected to taxes. Used by the some of the legal statements." +msgstr "纳税标识号。如果公司受到税收的话, 请填写。使用的一些法律声明。" + +#. module: openeducat_core +#. openerp-web +#: code:addons/openeducat_core/static/src/xml/base.xml:11 +#, python-format +msgid "OpenEduCat Inc" +msgstr "技术 Receptives" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.aboutus_openeducat +msgid "OpenEduCat Inc understand both Open Source and Educational\n" +" needs of the society and have come up their novel approach\n" +" for educational institute -- a full open source ERP solution,\n" +" that provides the educational institute for managing\n" +" different kinds of activities related to management and other\n" +" collaborative efforts." +msgstr "OpenEduCat Inc 了解社会的开源和教育需求, 提出了教育学院的新途径--全面开源 ERP 解决方案, 提供与管理和其他合作努力有关的各种活动的管理研究所。" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.kanban_view_faculty +msgid "Tel:" +msgstr "电话:" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_property_account_position_id +#: model:ir.model.fields,help:openeducat_core.field_op_student_property_account_position_id +msgid "The fiscal position will determine taxes and accounts used for the partner." +msgstr "财务状况将确定用于合作伙伴的税金和帐户。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_user_id +#: model:ir.model.fields,help:openeducat_core.field_op_student_user_id +msgid "The internal user that is in charge of communicating with this contact if any." +msgstr "负责与此联系人进行通信的内部用户 (如果有)。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_has_unreconciled_entries +#: model:ir.model.fields,help:openeducat_core.field_op_student_has_unreconciled_entries +msgid "The partner has at least one unreconciled debit and credit since last time the invoices & payments matching was performed." +msgstr "自上次执行发票和付款匹配以来, 合作伙伴至少有一个不甘借方和贷方。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_tz +#: model:ir.model.fields,help:openeducat_core.field_op_student_tz +msgid "The partner's timezone, used to output proper date and time values inside printed reports. It is important to set a value for this field. You should use the same timezone that is otherwise used to pick and render date and time values: your computer's timezone." +msgstr "合作伙伴的时区, 用于在打印的报表内输出适当的日期和时间值。为此字段设置值非常重要。您应该使用相同的时区来选择和呈现日期和时间值: 计算机的时区。" + +#. module: openeducat_core +#: selection:op.subject,type:0 +msgid "Theory" +msgstr "理论" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_property_account_payable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student_property_account_payable_id +msgid "This account will be used instead of the default one as the payable account for the current partner" +msgstr "此帐户将被使用, 而不是作为当前合作伙伴的应付帐款的默认值。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_property_account_receivable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student_property_account_receivable_id +msgid "This account will be used instead of the default one as the receivable account for the current partner" +msgstr "此帐户将被用作当前合作伙伴的应收款帐户, 而不是默认值。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_image +#: model:ir.model.fields,help:openeducat_core.field_op_student_image +msgid "This field holds the image used as avatar for this contact, limited to 1024x1024px" +msgstr "此字段将图像用作此联系人的头像, 仅限于1024x1024px" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "This is to certify that" +msgstr "这是为了证明" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_property_supplier_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student_property_supplier_payment_term_id +msgid "This payment term will be used instead of the default one for purchase orders and vendor bills" +msgstr "此付款期限将使用, 而不是默认的采购订单和供应商账单" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_property_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student_property_payment_term_id +msgid "This payment term will be used instead of the default one for sale orders and customer invoices" +msgstr "此付款期限将使用, 而不是默认的销售订单和客户发票" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_property_product_pricelist +#: model:ir.model.fields,help:openeducat_core.field_op_student_property_product_pricelist +msgid "This pricelist will be used, instead of the default one, for sales to the current partner" +msgstr "此价目表将用于销售给当前合作伙伴, 而不是默认值。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_tz +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_tz +msgid "Timezone" +msgstr "时区" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_tz_offset +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_tz_offset +msgid "Timezone offset" +msgstr "时区偏移量" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_title +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Title" +msgstr "标题" + +#. module: openeducat_core +#: model:ir.actions.act_window,help:openeducat_core.open_board_faculty +msgid "To add your first report into this dashboard, go to any\n" +" menu, switch to list or graph view, and click\n" +" 'Add to\n" +" Dashboard'\n" +" \n" +" in the extended search options." +msgstr "要将第一个报表添加到此仪表板中, 请转到任何菜单, 切换到列表或图形视图, 然后单击\n" +" \"添加到仪表板\"\n" +" \n" +" 中的扩展的搜索选项。" + +#. module: openeducat_core +#: model:ir.actions.act_window,help:openeducat_core.open_board_student +msgid "To add your first report into this dashboard, go to any\n" +" menu, switch to list or graph view, and click\n" +" 'Add to\n" +" Dashboard'\n" +" in the extended search options." +msgstr "要将第一个报表添加到此仪表板中, 请转到任何菜单, 切换到列表或图形视图, 然后单击 \"扩展搜索\" 选项中的 \"添加到仪表板\"
\n" +" 。" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "To the best of my knowledge, he / she bears a Good Moral\n" +" character." +msgstr "根据我的知识, 他/她有很好的品德。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_total_invoiced +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_total_invoiced +msgid "Total Invoiced" +msgstr "已开票合计" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_debit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_debit +msgid "Total Payable" +msgstr "应付账款共计" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_credit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_credit +msgid "Total Receivable" +msgstr "应收款合计" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_credit +#: model:ir.model.fields,help:openeducat_core.field_op_student_credit +msgid "Total amount this customer owes you." +msgstr "此客户欠您的总金额。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_debit +#: model:ir.model.fields,help:openeducat_core.field_op_student_debit +msgid "Total amount you have to pay to this vendor." +msgstr "您必须向此供应商支付的总金额。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_type +#: model:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Type" +msgstr "类型" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_message_unread +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_message_unread +msgid "Unread Messages" +msgstr "未读邮件" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_message_unread_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_message_unread_counter +msgid "Unread Messages Counter" +msgstr "未读邮件计数器" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_login +msgid "Used to log into the system" +msgstr "用于登录系统" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_type +#: model:ir.model.fields,help:openeducat_core.field_op_student_type +msgid "Used to select automatically the right address according to the context in sales and purchases documents." +msgstr "用于根据销售和采购单据中的上下文自动选择正确的地址。" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "User" +msgstr "用户" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users_user_line +msgid "User Line" +msgstr "用户线" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_users +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_user_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_user_ids +msgid "Users" +msgstr "用户" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_currency_id +#: model:ir.model.fields,help:openeducat_core.field_op_student_currency_id +msgid "Utility field to express amount currency" +msgstr "用于表示金额币种的实用程序字段" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_property_supplier_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_property_supplier_payment_term_id +msgid "Vendor Payment Terms" +msgstr "供应商付款条件" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_visa_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_visa_info +msgid "Visa Info" +msgstr "签证信息" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee_user_boolean +msgid "Want to create user too ?" +msgstr "要创建用户吗?" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_website +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_website +msgid "Website" +msgstr "网站" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty_website +#: model:ir.model.fields,help:openeducat_core.field_op_student_website +msgid "Website of Partner or Company" +msgstr "合作伙伴或公司网站" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Year" +msgstr "年" + +#. module: openeducat_core +#: model:ir.actions.act_window,help:openeducat_core.open_board_faculty +#: model:ir.actions.act_window,help:openeducat_core.open_board_student +msgid "You can filter and group data before inserting into the\n" +" dashboard using the search options." +msgstr "在使用搜索选项插入仪表板之前, 可以对数据进行筛选和分组。" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "ZIP" +msgstr "Zip" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty_zip +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_zip +msgid "Zip" +msgstr "Zip" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_batch +msgid "op.batch" +msgstr "批处理" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_category +msgid "op.category" +msgstr "项目类别" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_course +msgid "op.course" +msgstr "课程" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_faculty +msgid "op.faculty" +msgstr "教师" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student +msgid "op.student" +msgstr "学生" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject +msgid "op.subject" +msgstr "作品主题" + +#. module: openeducat_core +#: model:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "or" +msgstr "或" diff --git a/CatEdu/openeducat_core/i18n/zh_CN.po b/CatEdu/openeducat_core/i18n/zh_CN.po new file mode 100644 index 0000000..0b72840 --- /dev/null +++ b/CatEdu/openeducat_core/i18n/zh_CN.po @@ -0,0 +1,4951 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:11+0000" +"PO-Revision-Date:2024-02-15 09:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__event_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__event_count +msgid "# Events" +msgstr "# 活动" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_count +msgid "# Meetings" +msgstr "# 会议" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_count +msgid "# Tasks" +msgstr "# 任务" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_invoice_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_invoice_count +msgid "# Vendor Bills" +msgstr "# 供应​​商账单" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_bonafide +msgid "'Bonafide Certificate - %s' % (object.name)" +msgstr "'善意证书 - %s' % (对象.名称)" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_idcard +msgid "'Student ID Card - %s' % (object.name)" +msgstr "'学生证 - %s' % (object.name)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,help:openeducat_core.field_op_student__type +msgid "" +"- Contact: Use this to organize the contact details of employees of a given company (e.g. CEO, CFO, ...).\n" +"- Invoice Address: Preferred address for all invoices. Selected by default when you invoice an order that belongs to this company.\n" +"- Delivery Address: Preferred address for all deliveries. Selected by default when you deliver an order that belongs to this company.\n" +"- Other: Other address for the company (e.g. subsidiary, ...)" +msgstr "" +"- 联系人:使用它来组织给定公司员工的联系方式(例如首席执行官、首席财务官...)。\n" +"- 发票地址:所有发票的首选地址。当您为属于该公司的订单开票时,默认选择此选项。\n" +"- 送货地址:所有送货的首选地址。当您交付属于该公司的订单时默认选择。\n" +"- 其他:公司的其他地址(例如子公司,...)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "DATE:" +msgstr "日期:" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "PRINCIPAL" +msgstr "校长" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" BirthDate :\n" +" " +msgstr "" +"
\n" +" \n" +" 出生日期:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" Blood Group :\n" +" " +msgstr "" +"
\n" +" \n" +" 血型:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"\n" +" is / was a bonafide student of this school / college studying in" +msgstr "" +"\n" +" 是/曾经是这所学校/学院的真正学生,就读于" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Course :\n" +" " +msgstr "" +"\n" +" 课程:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" 名称:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Bonafide Certificate" +msgstr "善意证书" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"A unique new way to manage student\n" +" grades and homework from any device and platform." +msgstr "一种从任何设备和平台管理学生成绩和作业的独特新方法。" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a+ +msgid "A+ve" +msgstr "A+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a- +msgid "A-ve" +msgstr "A-和" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab+ +msgid "AB+ve" +msgstr "欧盟+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab- +msgid "AB-ve" +msgstr "欧盟-ve" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_20 +msgid "Abdul" +msgstr "阿卜杜勒" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_term_view +#: model:ir.model,name:openeducat_core.model_op_academic_term +#: model:ir.ui.menu,name:openeducat_core.menu_academic_term +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Term" +msgstr "学期" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__academic_term_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Academic Terms" +msgstr "学术术语" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_year_view +#: model:ir.model,name:openeducat_core.model_op_academic_year +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__academic_year_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_years_id +#: model:ir.ui.menu,name:openeducat_core.menu_academic_year +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Year" +msgstr "学年" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_payable_id +msgid "Account Payable" +msgstr "应付账款" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_receivable_id +msgid "Account Receivable" +msgstr "应收账款" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__accreditation +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Accreditation" +msgstr "认证" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_achievement_enterprise +msgid "Achievement Enterprise" +msgstr "成就企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction +msgid "Action Needed" +msgstr "需要采取行动" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__active +msgid "Active" +msgstr "积极的" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active_lang_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active_lang_count +msgid "Active Lang Count" +msgstr "活动语言计数" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_ids +msgid "Activities" +msgstr "活动" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity +msgid "Activity" +msgstr "活动" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity_enterprise +msgid "Activity Enterprise" +msgstr "活动企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "活动异常装饰" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_activity +msgid "Activity Management" +msgstr "活动管理" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_state +msgid "Activity State" +msgstr "活动状态" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_icon +msgid "Activity Type Icon" +msgstr "活动类型图标" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__additional_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__additional_info +msgid "Additional info" +msgstr "附加信息" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Address" +msgstr "地址" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__type +msgid "Address Type" +msgstr "地址类型" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Admission" +msgstr "入场" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission_enterprise +msgid "Admission Enterprise" +msgstr "入园企业" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_11 +msgid "Ahmed" +msgstr "艾哈迈德" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_10 +msgid "Alex" +msgstr "亚历克斯" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,help:openeducat_core.field_op_student__lang +msgid "" +"All the emails and documents sent to this contact will be translated in this" +" language." +msgstr "发送给该联系人的所有电子邮件和文档都将翻译成该语言。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__allowed_department_ids +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_ids +msgid "Allowed Department" +msgstr "允许部门" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Alumni" +msgstr "校友" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_blog_enterprise +msgid "Alumni Blog Enterprise" +msgstr "校友博客企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_enterprise +msgid "Alumni Enterprise" +msgstr "校友企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_event_enterprise +msgid "Alumni Event Enterprise" +msgstr "校友活动企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_job_enterprise +msgid "Alumni Job Enterprise" +msgstr "校友就业企业" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_6 +msgid "Ana" +msgstr "出色地" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_25 +msgid "Anderson" +msgstr "安德森" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_1 +msgid "Andre" +msgstr "安德烈" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_13 +msgid "Andrew" +msgstr "安德鲁" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_17 +msgid "Anna" +msgstr "安娜" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__approval_authority +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Approval Authority" +msgstr "审批权" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Approve" +msgstr "批准" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__approved +msgid "Approved" +msgstr "得到正式认可的" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Apps" +msgstr "应用" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Archived" +msgstr "已存档" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_asset_request_enterprise +msgid "Asset Request Enterprise" +msgstr "资产请求企业" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Assign and manage\n" +" assignments to individual students, group of\n" +" students or entire batch." +msgstr "为单个学生、一组学生或整个批次分配和管理作业。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Assignment" +msgstr "任务" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_enterprise +msgid "Assignment Enterprise" +msgstr "外派企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_bridge +msgid "Assignment Grading Bridge" +msgstr "作业评分桥" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_enterprise +msgid "Assignment Grading Enterprise" +msgstr "作业评分企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_rubrics +msgid "Assignment Rubrics" +msgstr "作业量规" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_attachment_count +msgid "Attachment Count" +msgstr "附件计数" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Attendance" +msgstr "出席率" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_enterprise +msgid "Attendance Enterprise" +msgstr "考勤企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_face_recognition +msgid "Attendance Face Recognition" +msgstr "考勤人脸识别" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "Attendance Subject Generic" +msgstr "出勤主题通用" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_report_xlsx +msgid "Attendance Xlsx Report" +msgstr "考勤报告 Xlsx" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Attendance system that\n" +" improves employee time tracking, scheduling,\n" +" and reporting." +msgstr "考勤系统可改善员工时间跟踪、安排和报告。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Automate lead and opportunity tracking\n" +" with state of the art CRM system built-in giving a\n" +" unparallel competitive advantage." +msgstr "内置最先进的 CRM 系统,自动进行销售线索和机会跟踪,从而提供无与伦比的竞争优势。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,help:openeducat_core.field_op_student__receipt_reminder_email +msgid "" +"Automatically send a confirmation email to the vendor X days before the " +"expected receipt date, asking him to confirm the exact date." +msgstr "在预计收货日期前X天自动向供应商发送确认电子邮件,要求他确认确切的日期。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1920 +msgid "Avatar" +msgstr "阿凡达" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1024 +msgid "Avatar 1024" +msgstr "阿凡达 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_128 +msgid "Avatar 128" +msgstr "阿凡达 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_256 +msgid "Avatar 256" +msgstr "阿凡达 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_512 +msgid "Avatar 512" +msgstr "头像512" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b+ +msgid "B+ve" +msgstr "B+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b- +msgid "B-ve" +msgstr "乐队" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office +msgid "Back Office" +msgstr "后台" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office_admin +msgid "Back Office Admin" +msgstr "后台管理员" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_backend_theme +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backend Theme" +msgstr "后端主题" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backup" +msgstr "备份" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__barcode +msgid "Badge ID" +msgstr "徽章ID" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_account_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_account_count +msgid "Bank" +msgstr "银行" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_ids +msgid "Banks" +msgstr "银行" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__barcode +msgid "Barcode" +msgstr "条码" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__batch_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Batch" +msgstr "批" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_batch_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_batch_sub +msgid "Batches" +msgstr "批次" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_bigbluebutton +msgid "Bigbluebutton Enterprise" +msgstr "大蓝按钮企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__birth_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__birth_date +msgid "Birth Date" +msgstr "出生日期" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "出生日期不能晚于当前日期!" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_blacklisted +msgid "Blacklist" +msgstr "黑名单" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile_blacklisted +msgid "Blacklisted Phone Is Mobile" +msgstr "列入黑名单的电话是手机" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_blacklisted +msgid "Blacklisted Phone is Phone" +msgstr "列入黑名单的电话是电话" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__blood_group +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__blood_group +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Blood Group" +msgstr "血型" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_13 +msgid "Bob" +msgstr "鲍勃" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_bonafide +msgid "Bonafide Certificate" +msgstr "善意证书" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__both +msgid "Both" +msgstr "两个都" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_bounce +msgid "Bounce" +msgstr "弹跳" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_9 +msgid "Brown" +msgstr "棕色的" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__buyer_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__buyer_id +msgid "Buyer" +msgstr "买方" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cce +msgid "CCE" +msgstr "CCE" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_crm_enterprise +msgid "CRM Enterprise" +msgstr "客户关系管理企业" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cwa +msgid "CWA" +msgstr "加拿大水协会" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_campus_enterprise +msgid "Campus Enterprise" +msgstr "校园企业" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start\n" +" up data of campus facility in an institute for students." +msgstr "Campus帮助您为学生提供学院校园设施的启动数据。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start up data of campus facility in an " +"institute for students." +msgstr "Campus帮助您为学生提供学院校园设施的启动数据。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__can_publish +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__can_publish +msgid "Can Publish" +msgstr "可以发布" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Cancel" +msgstr "取消" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_2 +msgid "Carter" +msgstr "卡特" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_category_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_category_sub +msgid "Categories" +msgstr "类别" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__category_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_tree +msgid "Category" +msgstr "类别" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Centralized barcode\n" +" enabled integrated library management." +msgstr "集中条形码支持集成图书馆管理。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__channel_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__channel_ids +msgid "Channels" +msgstr "渠道" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_24 +msgid "Charles" +msgstr "查尔斯" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_company +msgid "Check if the contact is a company, otherwise it is a person" +msgstr "检查联系人是否为公司,否则为个人" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee +msgid "Check this box if this contact is an Employee." +msgstr "如果该联系人是员工,请选中此框。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__child_ids +msgid "Childs" +msgstr "蔡尔兹" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__city +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__city +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "City" +msgstr "城市" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Classroom" +msgstr "课堂" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom_enterprise +msgid "Classroom Enterprise" +msgstr "课堂企业" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/review.xml:0 +#, python-format +msgid "Close" +msgstr "关闭" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__code +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +msgid "Code" +msgstr "代码" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_batch_unique_batch_code +msgid "Code should be unique per batch!" +msgstr "每个批次的代码应该是唯一的!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_category_unique_category_code +msgid "Code should be unique per category!" +msgstr "每个类别的代码应该是唯一的!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_course_unique_course_code +msgid "Code should be unique per course!" +msgstr "每个课程的代码应该是唯一的!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_subject_unique_subject_code +msgid "Code should be unique per subject!" +msgstr "每个主题的代码应该是唯一的!" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_eas +msgid "" +"Code used to identify the Endpoint for BIS Billing 3.0 and its derivatives.\n" +" List available at https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" +msgstr "" +"用于识别 BIS Billing 3.0 及其衍生产品端点的代码。\n" +" 列表位于 https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__color +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__color +msgid "Color Index" +msgstr "颜色指数" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_partner_id +msgid "Commercial Entity" +msgstr "商业实体" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_company +msgid "Companies" +msgstr "公司" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref_company_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref_company_ids +msgid "Companies that refers to partner" +msgstr "提及合作伙伴的公司" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_id +msgid "Company" +msgstr "公司" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_registry +msgid "Company ID" +msgstr "公司编号" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_name +msgid "Company Name" +msgstr "公司名称" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_company_name +msgid "Company Name Entity" +msgstr "公司名称 实体" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_type +msgid "Company Type" +msgstr "公司类型" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_gid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_gid +msgid "Company database ID" +msgstr "公司数据库ID" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address +msgid "Complete Address" +msgstr "完整地址" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__complete_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__complete_name +msgid "Complete Name" +msgstr "全名" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__compulsory +msgid "Compulsory" +msgstr "强制性的" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__compulsory_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Compulsory Subjects" +msgstr "必修科目" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_config_settings +msgid "Config Settings" +msgstr "配置设置" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config +msgid "Configuration" +msgstr "配置" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of Job Type in Placement\n" +" Management will let the user to create the job." +msgstr "" +"在安置中配置作业类型\n" +" 管理将允许用户创建作业。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to\n" +" provide the start up data of fees according to the courses\n" +" of an institute." +msgstr "" +"费用配置可帮助您根据机构的课程提供\n" +" 费用启动数据。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to provide the start up data of fees " +"according to the courses of an institute." +msgstr "费用配置可帮助您根据机构的课程提供费用的启动数据。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in\n" +" transportation helps you to provide the start up data of\n" +" each route." +msgstr "交通中的路线配置可以帮助您提供每条路线的启动数据。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in transportation helps you to provide the start up " +"data of each route." +msgstr "交通中的路线配置可以帮助您提供每条路线的启动数据。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Configure different scholarship types." +msgstr "配置不同的奖学金类型。" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_partner +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__child_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__child_ids +msgid "Contact" +msgstr "接触" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Contact Support" +msgstr "联系支持人员" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_bounce +msgid "Counter of the number of bounced emails for this contact" +msgstr "该联系人的退回电子邮件数量计数器" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Country" +msgstr "国家" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_code +msgid "Country Code" +msgstr "国家代码" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Course" +msgstr "课程" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__course_detail_ids +msgid "Course Details" +msgstr "课程详情" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_course +msgid "Course Management" +msgstr "课程管理" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_tree +msgid "Course Registration" +msgstr "课程注册" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject_registration.py:0 +#, python-format +msgid "Course not found on student's admission!" +msgstr "学生入学时未找到课程!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_course_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_course_sub +msgid "Courses" +msgstr "培训班" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_boolean +msgid "Create Boolean" +msgstr "创建布尔值" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_create_employee_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +msgid "Create Employee" +msgstr "创建员工" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty_employee +msgid "Create Employee and User of Faculty" +msgstr "创建员工和教员用户" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Create Student User" +msgstr "创建学生用户" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Create Terms" +msgstr "创建条款" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +msgid "Create User for selected Faculty(s)" +msgstr "为选定的教师创建用户" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create User for selected Student(s)" +msgstr "为选定的学生创建用户" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_user_create_view_act +#: model:ir.actions.act_window,name:openeducat_core.student_user_create_view_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create Users" +msgstr "创建用户" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_uid +msgid "Created by" +msgstr "由...制作" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_date +msgid "Created on" +msgstr "创建于" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_limit +msgid "Credit Limit" +msgstr "信用额度" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_to_invoice +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_to_invoice +msgid "Credit To Invoice" +msgstr "贷记发票" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit_limit +msgid "Credit limit specific to this partner." +msgstr "该合作伙伴特定的信用限额。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__currency_id +msgid "Currency" +msgstr "货币" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_customer +msgid "Customer Location" +msgstr "客户所在地" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_term_id +msgid "Customer Payment Terms" +msgstr "客户付款条款" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__customer_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__customer_rank +msgid "Customer Rank" +msgstr "客户等级" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_1 +#: model:op.student,last_name:openeducat_core.op_student_4 +msgid "Dani" +msgstr "达尼" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Dashboard" +msgstr "仪表板" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_dashboard_kpi +msgid "Dashboard KPI" +msgstr "仪表板关键绩效指标" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_dropbox +msgid "Database Backup to Dropbox" +msgstr "数据库备份到 Dropbox" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_google_drive +msgid "Database Backup to Google Drive" +msgstr "数据库备份到 Google Drive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup +msgid "Database Backup to Local Server" +msgstr "数据库备份到本地服务器" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_onedrive +msgid "Database Backup to Onedrive" +msgstr "数据库备份到 Onedrive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_ftp +msgid "Database Backup to Remote FTP Server" +msgstr "数据库备份到远程FTP服务器" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_sftp +msgid "Database Backup to Remote SFTP Server" +msgstr "数据库备份到远程SFTP服务器" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__date +msgid "Date" +msgstr "日期" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_8 +msgid "David" +msgstr "大卫" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Days Before Receipt" +msgstr "收货前天数" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__days_sales_outstanding +msgid "Days Sales Outstanding (DSO)" +msgstr "销售应收天数 (DSO)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__trust +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__trust +msgid "Degree of trust you have in this debtor" +msgstr "您对该债务人的信任程度" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by\n" +" students or faculties." +msgstr "" +"由学生或教师创建\n" +" 消息灵通、设计\n" +" 的博客,向所有人传递和分享知识。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by students\n" +" or faculties." +msgstr "" +"由学生或教师创建\n" +" 消息灵通且设计的博客,\n" +" 向所有人传递和分享知识。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__department_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__department_id +#: model:ir.ui.menu,name:openeducat_core.menu_op_department_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_tree +msgid "Department" +msgstr "部门" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__dept_id +msgid "Department Name" +msgstr "部门名称" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_department_view +msgid "Departments" +msgstr "部门" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Departments count" +msgstr "部门数" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_digital_library +msgid "Digital Library" +msgstr "数字图书馆" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_discipline +msgid "Discipline Enterprise" +msgstr "纪律企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Documentation" +msgstr "文档" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Download students\n" +" attendace xlsx report" +msgstr "" +"下载学生\n" +"出勤 xlsx 报告" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__draft +msgid "Draft" +msgstr "草稿" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__duplicated_bank_account_partners_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__duplicated_bank_account_partners_count +msgid "Duplicated Bank Account Partners Count" +msgstr "重复的银行账户合作伙伴计数" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_openeducat +msgid "Education" +msgstr "教育" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_other_education +msgid "Education Other" +msgstr "教育 其他" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,help:openeducat_core.field_op_student__partner_share +msgid "" +"Either customer (not a user), either shared user. Indicated the current " +"partner is a customer without access or with a limited access created for " +"sharing data." +msgstr "要么是客户(不是用户),要么是共享用户。表示当前合作伙伴是没有访问权限或为共享数据而创建的访问权限有限的客户。" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__elective +msgid "Elective" +msgstr "选修课" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__elective_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Elective Subjects" +msgstr "选修科目" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email +msgid "Email" +msgstr "电子邮件" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emergency_contact +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__emergency_contact +msgid "Emergency Contact" +msgstr "紧急联系人" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_hr_employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee +msgid "Employee" +msgstr "员工" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee_ids +msgid "Employees" +msgstr "雇员" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employees_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employees_count +msgid "Employees Count" +msgstr "员工人数" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__end_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "End Date" +msgstr "结束日期" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "结束日期不能设置在开始日期之前。" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_9 +msgid "Eric" +msgstr "埃里克" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/update.py:0 +#, python-format +msgid "Error during communication with the warranty server." +msgstr "与保修服务器通信时出错。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__evaluation_type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Evaluation Type" +msgstr "评价类型" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_event_enterprise +msgid "Event Enterprise" +msgstr "活动企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Exam" +msgstr "考试" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_enterprise +msgid "Exam Enterprise" +msgstr "考试企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_gpa_enterprise +msgid "Exam GPA Enterprise" +msgstr "考试 GPA 企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_grading_bridge +msgid "Exam Grading Bridge" +msgstr "考试评分桥" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility +msgid "Facility" +msgstr "设施" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility_enterprise +msgid "Facility Enterprise" +msgstr "设施企业" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__faculty_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_root +msgid "Faculties" +msgstr "院系" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Faculties can use the live\n" +" session to create, edit, and assign both team\n" +" and individual assignments." +msgstr "教师可以使用实时会话来创建、编辑和分配团队和个人作业。" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_tree +msgid "Faculty" +msgstr "学院" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_2 +msgid "Fahad" +msgstr "法赫德" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_10 +msgid "Fatima" +msgstr "法蒂玛" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees" +msgstr "费用" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees Access for Parents" +msgstr "家长的费用" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_enterprise +msgid "Fees Enterprise" +msgstr "收费企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_duration +msgid "Fees On Duration" +msgstr "按期限收费" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_session +msgid "Fees On Session" +msgstr "会议费用" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_parent_bridge +msgid "Fees Parent Bridge" +msgstr "费用 家长桥" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_plan +msgid "Fees Plan" +msgstr "费用计划" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__female +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__f +msgid "Female" +msgstr "女性" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized +msgid "" +"Field used to store sanitized phone number. Helps speeding up searches and " +"comparisons." +msgstr "用于存储经过消毒的电话号码的字段。有助于加快搜索和比较速度。" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__final_year +msgid "Final Year Grades subdivided by Quarters" +msgstr "最终学年成绩按季度细分" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__finished +msgid "Finished" +msgstr "完成的" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__first_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "First Name" +msgstr "名" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__fiscal_country_codes +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__fiscal_country_codes +msgid "Fiscal Country Codes" +msgstr "财政国家代码" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_position_id +msgid "Fiscal Position" +msgstr "财政状况" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_15 +msgid "Flynn" +msgstr "弗林" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_follower_ids +msgid "Followers" +msgstr "追随者" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_partner_ids +msgid "Followers (Partners)" +msgstr "关注者(合作伙伴)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "字体很棒的图标,例如fa 任务" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ubl_cii_format +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ubl_cii_format +msgid "Format" +msgstr "格式" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_formatted +msgid "Format email address \"Name \"" +msgstr "电子邮件地址格式为“名称 \\”" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_formatted +msgid "Formatted Email" +msgstr "格式化电子邮件" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__four_quarter +msgid "Four Quarters" +msgstr "四个季度" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__gpa +msgid "GPA" +msgstr "平均绩点" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__gender +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gender +msgid "Gender" +msgstr "性别" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_student +msgid "General" +msgstr "一般的" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_general +msgid "General Management" +msgstr "综合管理" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__generic +msgid "Generic" +msgstr "通用的" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_latitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_latitude +msgid "Geo Latitude" +msgstr "地理纬度" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_longitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_longitude +msgid "Geo Longitude" +msgstr "地理经度" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Get Subjects" +msgstr "获取主题" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Give a better transparency\n" +" to a parent about their child’s academic\n" +" activities and achievements." +msgstr "" +"让家长更透明\n" +"了解孩子的学业\n" +"活动和成就。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_googlemeet +msgid "Google Meet" +msgstr "谷歌见面" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Google Meet helps you to organize\n" +" online classrooms or live meetings." +msgstr "" +"Google Meet 可帮助您组织\n" +" 在线课堂或实时会议。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__grade_weightage +msgid "Grade Weightage" +msgstr "等级权重" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grading +msgid "Grading" +msgstr "等级" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grievance_enterprise +msgid "Grievance" +msgstr "申诉" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Group By..." +msgstr "通过...分组..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emp_id +msgid "HR Employee" +msgstr "人力资源员工" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_20 +msgid "Hajjar" +msgstr "哈贾尔" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Harness the power of true open source\n" +" web conferencing system for online learning." +msgstr "利用真正开源网络会议系统的强大功能进行在线学习。" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_3 +msgid "Harvey" +msgstr "哈维" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__has_message +msgid "Has Message" +msgstr "有留言" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_unreconciled_entries +msgid "Has Unreconciled Entries" +msgstr "有未调节的条目" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_health_enterprise +msgid "Health Enterprise" +msgstr "健康企业" + +#. module: openeducat_core +#: model:ir.module.category,description:openeducat_core.module_category_all_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_all_other_education +#: model:ir.module.category,description:openeducat_core.module_category_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_openeducat_others +msgid "Helps you manage your institutes different-different users." +msgstr "帮助您管理机构中不同的用户。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"His / Her birthday as recorded in the General Register of the school /\n" +" college is" +msgstr "" +"他/她的生日在学校 /\n" +" 学院的总登记册中记录为" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id_number +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id_number +msgid "ID Card Number" +msgstr "身份证号码" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_student__barcode +msgid "ID used for student identification" +msgstr "用于学生身份识别的 ID" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__im_status +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__im_status +msgid "IM Status" +msgstr "即时通讯状态" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon" +msgstr "图标" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "指示异常活动的图标。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction +msgid "If checked, new messages require your attention." +msgstr "如果选中,则有新消息需要您注意。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "如果检查,则某些消息存在传送错误。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__team_id +msgid "" +"If set, this Sales Team will be used for sales and assignments related to " +"this partner" +msgstr "如果设置,该销售团队将用于与该合作伙伴相关的销售和分配" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_blacklisted +msgid "" +"If the email address is on the blacklist, the contact won't receive mass " +"mailing anymore, from any list" +msgstr "如果电子邮件地址在黑名单中,则该联系人将不会再收到任何列表中的群发邮件" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "" +"If the sanitized phone number is on the blacklist, the contact won't receive" +" mass mailing sms anymore, from any list" +msgstr "如果已清理的电话号码位于黑名单中,则该联系人将不会再收到任何列表中的群发短信" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1920 +msgid "Image" +msgstr "图像" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1024 +msgid "Image 1024" +msgstr "第 1024 章" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_128 +msgid "Image 128" +msgstr "第 128 章" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_256 +msgid "Image 256" +msgstr "第 256 章" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_512 +msgid "Image 512" +msgstr "第 512 章" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "Import Template for Batch" +msgstr "批量导入模板" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "Import Template for Courses" +msgstr "课程导入模板" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#, python-format +msgid "Import Template for Faculties" +msgstr "院系导入模板" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Student Course Details" +msgstr "学生课程详细信息的导入模板" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Students" +msgstr "学生导入模板" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject.py:0 +#, python-format +msgid "Import Template for Subjects" +msgstr "主题导入模板" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__mobile_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a mobile number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "指示列入黑名单的已清理电话号码是否为手机号码。当模型中同时存在手机和电话字段时,有助于区分哪个号码被列入黑名单。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a phone number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "指示列入黑名单的已清理电话号码是否为电话号码。当模型中同时存在手机和电话字段时,有助于区分哪个号码被列入黑名单。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__industry_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__industry_id +msgid "Industry" +msgstr "行业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address_inline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address_inline +msgid "Inlined Complete Address" +msgstr "内联完整地址" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Institute Detail" +msgstr "学院详情" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn +msgid "Invoice" +msgstr "发票" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_ids +msgid "Invoices" +msgstr "发票" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_is_follower +msgid "Is Follower" +msgstr "是追随者" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_public +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_public +msgid "Is Public" +msgstr "是公开的" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_published +msgid "Is Published" +msgstr "已发布" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_company +msgid "Is a Company" +msgstr "是一家公司" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_parent +msgid "Is a Parent" +msgstr "是一名家长" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_student +msgid "Is a Student" +msgstr "是一名学生" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" alumni students." +msgstr "它允许您存储校友的详细信息。\n" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Parents." +msgstr "它允许您存储父母的详细信息。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Placement Team, their team leader and their team\n" +" members." +msgstr "它允许您存储安置团队、团队领导和团队成员的详细信息。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of alumni students." +msgstr "它允许您存储校友学生的详细信息。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of the Parents." +msgstr "它允许您存储父母的详细信息。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of the Placement Team, their team leader " +"and their team members." +msgstr "它允许您存储安置团队、团队领导和团队成员的详细信息。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It help the student to\n" +" sign-in in their attendance sheet via kiosk\n" +" mode and barcode scanner." +msgstr "它可以帮助学生通过信息亭模式和条形码扫描仪在考勤表中登录。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about Online Appointment Booking." +msgstr "这是关于在线预约的。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about checking OMR exam sheets\n" +" using Mobile." +msgstr "这是关于使用移动设备检查 OMR 考试表。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about checking OMR exam sheets using mobile." +msgstr "这是关于使用手机检查 OMR 考试表。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about parent teacher meeting\n" +" related to student performance." +msgstr "这是与学生表现相关的家长教师会议。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about parent teacher meeting related to student performance." +msgstr "这是关于与学生表现有关的家长教师会议。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application\n" +" which provides a facility to manage the timing details." +msgstr "它是完全集成的应用程序,提供了管理计时细节的工具。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application which provides a facility to manage the " +"timing details." +msgstr "它是完全集成的应用程序,提供管理计时细节的工具。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the job type" +msgstr "它用于配置作业类型" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used To configure the skill\n" +" category." +msgstr "用于配置技能类别。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the skill category." +msgstr "用于配置技能类别。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used for admission procedure for\n" +" the applicant." +msgstr "它用于申请人的入学手续。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used for admission procedure for the applicant." +msgstr "它用于申请人的入学手续。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the class room." +msgstr "它用于配置教室。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the classroom." +msgstr "它用于配置教室。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintanance facility for an institute. To " +"maintain attendance, attendance register is created for particular batch and" +" course" +msgstr "它为机构提供考勤维护设施。为了保持出勤率,为特定批次和课程创建出勤登记册" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintenance\n" +" facility for an institute. To maintain attendance,\n" +" attendance register is created for particular batch and\n" +" course" +msgstr "" +"它为机构提供考勤维护设施。为了保持出勤率,\n" +" 会为特定批次和\n" +" 课程创建出勤登记册" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" exam related details like Exam types and Exam Rooms." +msgstr "它提供了配置考试相关详细信息(例如考试类型和考试室)的功能。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" library management" +msgstr "它提供了配置库管理的工具\n" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" the assignment type." +msgstr "它提供了配置分配类型的工具。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure exam related details like Exam types " +"and Exam Rooms." +msgstr "它提供了配置考试相关详细信息(例如考试类型和考试室)的设施。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure library management" +msgstr "它提供了配置库管理的设施" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure the assignment type." +msgstr "它提供了配置分配类型的工具。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the placement\n" +" facility for student." +msgstr "它为学生提供安置设施。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies achievement of student." +msgstr "它指定了学生的成绩。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies health of the student." +msgstr "它指定了学生的健康状况。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies lesson planing for the\n" +" upcoming session." +msgstr "它指定即将到来的课程的教学计划。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies overall discipline of\n" +" student." +msgstr "它规定了学生的整体纪律。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies overall discipline of student." +msgstr "它规定了学生的整体纪律。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It will generate Secure QR Code." +msgstr "它将生成安全二维码。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Its Specify lesson planing for the upcoming session." +msgstr "它为即将到来的课程指定课程计划。" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_6 +msgid "Jack" +msgstr "杰克" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_22 +msgid "Jacobs" +msgstr "雅各布斯" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_12 +msgid "James" +msgstr "詹姆士" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_jitsi_enterprise +msgid "Jitsi Enterprise" +msgstr "吉西企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_job_enterprise +msgid "Job Enterprise" +msgstr "求职企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__function +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__function +msgid "Job Position" +msgstr "工作职位" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_5 +msgid "John" +msgstr "约翰" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_10 +msgid "Johnson" +msgstr "约翰逊" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_16 +msgid "Jones" +msgstr "琼斯" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__journal_item_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__journal_item_count +msgid "Journal Items" +msgstr "期刊项目" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_12 +msgid "Julie" +msgstr "朱丽叶" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_25 +msgid "Kate" +msgstr "凯特" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "LMS" +msgstr "学习管理系统" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_admission +msgid "LMS Admission" +msgstr "学习管理系统入学" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_blog +msgid "LMS Blog Enterprise" +msgstr "LMS 博客企业" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_course +msgid "LMS Course" +msgstr "学习管理系统课程" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms +msgid "LMS Enterprise" +msgstr "学习管理系统企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_forum +msgid "LMS Forum Enterprise" +msgstr "LMS 论坛企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_gamification +msgid "LMS Gamification Enterprise" +msgstr "LMS 游戏化企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_h5p +msgid "LMS H5P Enterprise" +msgstr "LMS H5P 企业版" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sale +msgid "LMS Sale Enterprise" +msgstr "LMS销售企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_survey +msgid "LMS Survey Enterprise" +msgstr "LMS 调查企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_website +msgid "LMS Website" +msgstr "学习管理系统网站" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "LOGO" +msgstr "标识" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__lang +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Language" +msgstr "语言" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Last Name" +msgstr "姓" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_uid +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_date +msgid "Last Updated on" +msgstr "最后更新时间" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__calendar_last_notif_ack +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__calendar_last_notif_ack +msgid "Last notification marked as read from base Calendar" +msgstr "最后通知标记为从基本日历中读取" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,help:openeducat_core.field_op_student__last_time_entries_checked +msgid "" +"Last time the invoices & payments matching was performed for this partner. " +"It is set either if there's not at least an unreconciled debit and an " +"unreconciled credit or if you click the \"Done\" button." +msgstr "上次为此合作伙伴执行发票和付款匹配的时间。如果至少没有未调节的借方和未调节的贷方,或者单击“完成”按钮,则会设置该值。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_login +msgid "Latest Connection" +msgstr "最新连接" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_time_entries_checked +msgid "Latest Invoices & Payments Matching Date" +msgstr "最新发票和付款匹配日期" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lesson +msgid "Lesson Enterprise" +msgstr "课程企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Library" +msgstr "图书馆" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_barcode +msgid "Library Barcode Enterprise" +msgstr "图书馆条码企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_enterprise +msgid "Library Enterprise" +msgstr "图书馆企业" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_13 +msgid "Lily" +msgstr "百合" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__student_line +msgid "Line" +msgstr "线" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_14 +msgid "Lisa" +msgstr "丽莎" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Live Classroom Integrations" +msgstr "实时课堂集成" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live +msgid "Live Meeting" +msgstr "现场会议" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_assignment +msgid "Live Meeting Assignment" +msgstr "实时会议作业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attendance +msgid "Live Meeting Attendance" +msgstr "现场会议出席" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attentiveness +msgid "Live Meeting Attentiveness" +msgstr "现场会议注意力" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Live classroom comes with a\n" +" dynamic set of teaching and learning tools to\n" +" simulate a physical classroom learning\n" +" environment." +msgstr "直播课堂配备了一组动态的教学和学习工具,可模拟物理课堂学习环境。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Lms Drag Into\n" +" TextProvides facility to conduct online\n" +" exam platform with question type Drag\n" +" Into Text" +msgstr "" +"Lms Drag Into\n" +" Text提供使用问题类型 Drag\n" +" Into Text 进行在线考试平台的设施" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_drag_into_text +msgid "Lms Drag Into Text" +msgstr "Lms 拖入文本" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_interactive_video +msgid "Lms Interactive Video" +msgstr "LMS互动视频" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_following +msgid "Lms Match Following" +msgstr "Lms 比赛追踪" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_images +msgid "Lms Match Images" +msgstr "Lms 匹配图像" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_multiple_choice +msgid "Lms Multiple Choice" +msgstr "LMS多项选择" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_numeric +msgid "Lms Numeric" +msgstr "LMS 数字" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sort_paragraphs +msgid "Lms Sort Paragraphs" +msgstr "Lms 排序段落" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__login +msgid "Login" +msgstr "登录" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_5 +msgid "Lukas" +msgstr "卢卡斯" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__main_department_id +msgid "Main Department" +msgstr "主要部门" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__male +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__m +msgid "Male" +msgstr "男性" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_11 +msgid "Malik" +msgstr "马利克" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage Events for students" +msgstr "管理学生活动" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Streamline and\n" +" user-friendly online admissions process" +msgstr "" +"管理 简化且\n" +"用户友好的在线招生流程" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students\n" +" Admission" +msgstr "" +"Manage Students\n" +" Admission" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students can Add\n" +" Multiple Subjects" +msgstr "" +"管理学生可以添加\n" +"多个科目" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and expedite the\n" +" assignment grading process efficiently with\n" +" our streamlined platform." +msgstr "" +"利用我们简化的平台,\n" +" 有效管理和加快\n" +" 作业评分流程。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and optimize the\n" +" grading and assessment process with Exam GPA\n" +" Enterprise." +msgstr "使用 Exam GPA Enterprise 管理和优化评分和评估流程。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and streamline\n" +" the exam grading process seamlessly with the\n" +" innovative Exam Grading Bridge." +msgstr "使用创新的考试评分桥无缝管理和简化考试评分流程。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage books, articles,\n" +" media and much more" +msgstr "" +"管理书籍、文章、\n" +"媒体等等" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage educational\n" +" content with ease through LMS website." +msgstr "通过 LMS 网站轻松管理教育内容。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage efficient allocation of subject\n" +" materials with our streamlined system." +msgstr "使用我们简化的系统管理主题材料的有效分配。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage enrollment\n" +" effortlessly with LMS Admission." +msgstr "利用 LMS 入学管理系统轻松管理注册。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage image-based quizzes effortlessly with Quiz Match Images." +msgstr "使用测验匹配图像轻松管理基于图像的测验。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage interactive\n" +" and engaging content seamlessly with LMS\n" +" H5P" +msgstr "" +"使用 LMS\n" +" H5P 无缝管理互动\n" +" 和引人入胜的内容" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage studetns\n" +" progress report" +msgstr "" +"管理学生\n" +"进度报告" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage, automate, and\n" +" enhance the assignment grading workflow\n" +" seamlessly with Assignment Grading Bridge." +msgstr "使用作业评分桥无缝管理、自动化和增强作业评分工作流程。" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_9 +msgid "Marcia" +msgstr "玛西娅" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_23 +msgid "Maria" +msgstr "玛丽亚" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_4 +msgid "Marie" +msgstr "玛丽" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_8 +#: model:op.student,first_name:openeducat_core.op_student_2 +msgid "Mark" +msgstr "标记" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_18 +msgid "Martin" +msgstr "马丁" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_mass_subject_registration +msgid "Mass Subject Registration" +msgstr "大众科目注册" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__max_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__max_unit_load +msgid "Maximum Unit Load" +msgstr "最大单位负载" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_meeting_enterprise +msgid "Meeting Enterprise" +msgstr "会议企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_ids +msgid "Meetings" +msgstr "会议" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error +msgid "Message Delivery error" +msgstr "消息传递错误" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn_msg +msgid "Message for Invoice" +msgstr "发票留言" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn_msg +msgid "Message for Purchase Order" +msgstr "采购订单消息" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn_msg +msgid "Message for Stock Picking" +msgstr "选股留言" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_ids +msgid "Messages" +msgstr "留言" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_4 +msgid "Michael" +msgstr "迈克尔" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Microsoft Teams allows you to stay\n" +" connected and organized with Chat, Meet, Call and\n" +" Collaborate." +msgstr "" +"Microsoft Teams 允许您通过聊天、会议、通话和协作保持\n" +" 联系和井井有条。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__middle_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Middle Name" +msgstr "中间名字" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_24 +msgid "Miller" +msgstr "磨坊主" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__min_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__min_unit_load +msgid "Minimum Unit Load" +msgstr "最小单位负载" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_3 +msgid "Mitzi" +msgstr "米兹" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile +msgid "Mobile" +msgstr "移动的" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_7 +msgid "Moore" +msgstr "摩尔" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_multi_department +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Multi Departments" +msgstr "多部门" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__my_activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "我的活动截止日期" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Name" +msgstr "姓名" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__nationality +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__nationality +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Nationality" +msgstr "国籍" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_calendar_event_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "下一个活动日历事件" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "下一个活动截止日期" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_summary +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_summary +msgid "Next Activity Summary" +msgstr "下一步活动总结" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_id +msgid "Next Activity Type" +msgstr "下一个活动类型" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_16 +msgid "Nora" +msgstr "诺拉" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__normal +msgid "Normal" +msgstr "普通的" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_normalized +msgid "Normalized Email" +msgstr "标准化电子邮件" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__comment +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__comment +msgid "Notes" +msgstr "笔记" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_notice_board_enterprise +msgid "Notice Board Enterprise" +msgstr "公告栏企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of Actions" +msgstr "动作数量" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_count +msgid "Number of Departments" +msgstr "部门数量" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,help:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Number of days to send reminder email before the promised receipt date" +msgstr "在承诺的收货日期之前发送提醒电子邮件的天数" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of errors" +msgstr "错误数" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "需要采取行动的消息数量" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "发送错误的消息数" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o+ +msgid "O+ve" +msgstr "奥+维" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o- +msgid "O-ve" +msgstr "O-和" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_omr +msgid "OMR" +msgstr "光学MR" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Offer HD audio and video-enabled live\n" +" classes with up to 100 participants at the same time at the\n" +" most affordable cost." +msgstr "以最实惠的成本提供支持高清音频和视频的直播课程,最多可同时容纳 100 名参与者。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_online_admission +msgid "Online Admission Enterprise" +msgstr "网上招生企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_online_appointment +msgid "Online Appointment Enterprise" +msgstr "网上预约企业" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "OpenEduCat" +msgstr "开放教育猫" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_batch +msgid "OpenEduCat Batch" +msgstr "OpenEduCat 批处理" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_category +msgid "OpenEduCat Category" +msgstr "OpenEduCat 类别" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_department +msgid "OpenEduCat Department" +msgstr "开放教育猫部门" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "OpenEduCat 教师" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "OpenEduCat Inc" +msgstr "开放教育猫公司" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat_others +msgid "OpenEduCat Others" +msgstr "OpenEduCat 其他" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules\n" +" helps you to generate backups of your databases\n" +" automatically on regular interval of times. The\n" +" generated backups can be stored into local storage, FTP\n" +" server, SFTP server, Dropbox, Google Drive or Onedrive." +msgstr "" +"OpenEduCat 自动备份模块可帮助您定期自动生成数据库备份。生成的备份可以存储到本地存储、FTP 服务器、SFTP " +"服务器、Dropbox、Google Drive 或 Onedrive 中。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules helps you to generate backups of your " +"databases automatically on regular interval of times. The generated backups " +"can be stored into local storage, FTP server, SFTP server, Dropbox, Google " +"Drive or Onedrive.User can enable auto remove option to automatically delete" +" old backups. User can enable email notification to be notified about the " +"success and failure of the backup generation and storage. Using Automatic " +"Database Backup module user can generate and store database backups to " +"multiple location." +msgstr "" +"OpenEduCat 自动备份模块可帮助您定期自动生成数据库备份。生成的备份可以存储到本地存储、FTP 服务器、SFTP " +"服务器、Dropbox、Google Drive 或 " +"Onedrive。用户可以启用自动删除选项以自动删除旧备份。用户可以启用电子邮件通知来通知备份生成和存储的成功和失败。使用自动数据库备份模块,用户可以生成数据库备份并将其存储到多个位置。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management\n" +" system helps you to create your online course. Create\n" +" your sections and course material in it." +msgstr "" +"OpenEduCat 学习管理系统可帮助您创建在线课程。在其中创建\n" +"您的部分和课程材料。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management system helps you to create your online " +"course. Create your sections and course material in it." +msgstr "OpenEduCat 学习管理系统可帮助您创建在线课程。在其中创建您的部分和课程材料。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat provides\n" +" help to enhance the overall user system by\n" +" providing options to send leave requests to\n" +" different groups or sections of people." +msgstr "OpenEduCat 提供向不同群体或部分人员发送休假请求的选项,从而帮助增强整个用户系统。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_ids +msgid "Opportunities" +msgstr "机会" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_count +msgid "Opportunity" +msgstr "机会" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize and manage\n" +" classrooms with equipment and facilities\n" +" required for giving best classroom sessions." +msgstr "使用提供最佳课堂课程所需的设备和设施来组织和管理教室。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize events,\n" +" publish event information and images, send\n" +" RSVP to attendees and keep the count of who\n" +" joined in." +msgstr "组织活动、发布活动信息和图像、向与会者发送回复并记录参加人数。" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__o +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__other +msgid "Other" +msgstr "其他" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__others +msgid "Other(overlapping terms, custom schedules)" +msgstr "其他(重叠条款、自定义时间表)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent +msgid "Parent" +msgstr "家长" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__parent_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Parent Course" +msgstr "家长课程" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__parent_id +msgid "Parent Department" +msgstr "家长部" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent_enterprise +msgid "Parent Enterprise" +msgstr "母企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__parent_term +msgid "Parent Term" +msgstr "家长学期" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_name +msgid "Parent name" +msgstr "父母名字" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Participate in class\n" +" discussion by sharing points of view, asking\n" +" questions, and contributing to group projects." +msgstr "通过分享观点、提出问题以及为小组项目做出贡献来参与课堂讨论。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Partner" +msgstr "伙伴" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contract_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contract_ids +msgid "Partner Contracts" +msgstr "合作伙伴合同" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__use_partner_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__use_partner_credit_limit +msgid "Partner Limit" +msgstr "合作伙伴限额" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_company_registry_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_company_registry_partner_id +msgid "Partner with same Company Registry" +msgstr "与同一公司注册处的合作伙伴" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_vat_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_vat_partner_id +msgid "Partner with same Tax ID" +msgstr "具有相同税号的合作伙伴" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_19 +msgid "Patrick" +msgstr "帕特里克" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_21 +msgid "Paul" +msgstr "保罗" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit_limit +msgid "Payable Limit" +msgstr "应付限额" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_method_id +msgid "Payment Method" +msgstr "付款方式" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_count +msgid "Payment Token Count" +msgstr "支付令牌数量" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_ids +msgid "Payment Tokens" +msgstr "支付令牌" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_6 +msgid "Peeters" +msgstr "皮特斯" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_endpoint +msgid "Peppol Endpoint" +msgstr "Peppol 端点" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_eas +msgid "Peppol e-address (EAS)" +msgstr "Peppol 电子地址 (EAS)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Personal Information" +msgstr "个人信息" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone +msgid "Phone" +msgstr "电话" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "Phone Blacklisted" +msgstr "电话列入黑名单" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_mobile_search +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_mobile_search +msgid "Phone/Mobile" +msgstr "电话/手机" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_enterprise +msgid "Placement Enterprise" +msgstr "安置企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_job_enterprise +msgid "Placement Job Enterprise" +msgstr "安置就业企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_bike +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_bike +msgid "Plan To Change Bike" +msgstr "计划更换自行车" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_car +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_car +msgid "Plan To Change Car" +msgstr "计划换车" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__practical +msgid "Practical" +msgstr "实际的" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_method_id +msgid "" +"Preferred payment method when paying this vendor. This is used to filter " +"vendor bills by preferred payment method to register payments in mass. Use " +"cases: create bank files for batch wires, check runs." +msgstr "向该供应商付款时的首选付款方式。这用于按首选付款方式过滤供应商账单以批量登记付款。使用案例:为批量电汇创建银行文件、检查运行情况。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Present makes taking\n" +" attendance fast, accurate and easy. Get a clear\n" +" view of your entire class roster." +msgstr "" +"Present 使考勤变得快速、准确且轻松。清晰\n" +"查看整个班级名单。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_product_pricelist +msgid "Pricelist" +msgstr "价位表" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_details +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_main_student +msgid "Profile" +msgstr "轮廓" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__project_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__project_ids +msgid "Projects" +msgstr "项目" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "Provided by" +msgstr "由...提供" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online LMS platform\n" +" Interactive video." +msgstr "" +"提供进行在线 LMS 平台\n" +" 互动视频的设施。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Following" +msgstr "" +"提供设施\n" +" 进行在线考试平台\n" +" 问题类型匹配跟踪" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Images" +msgstr "" +"提供设施\n" +" 进行在线考试平台\n" +" 问题类型匹配图像" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Multiple Choice" +msgstr "" +"提供设施\n" +" 进行在线考试平台,\n" +" 问题类型为多项选择题" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Numeric" +msgstr "" +"提供设施\n" +" 进行在线考试平台,\n" +" 问题类型为数字" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Sort Paragraphs." +msgstr "提供使用问题类型排序段落进行在线考试平台的设施。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Drag Into Text." +msgstr "提供通过问题类型“拖入文本”进行在线考试平台的设施。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Match Following" +msgstr "提供使用问题类型匹配跟踪进行在线考试平台的设施" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Multiple Choice" +msgstr "提供进行在线考试平台的设施,问题类型为多项选择题" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Numeric." +msgstr "提供使用问题类型数字进行在线考试平台的设施。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Sort Paragraphs." +msgstr "提供通过问题类型排序段落进行在线考试平台的设施。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Publish Notice and Circular." +msgstr "发布通知和通函。" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_publisher_warranty_contract +msgid "Publisher Warranty Contract" +msgstr "出版商保修合同" + +#. module: openeducat_core +#: model:ir.actions.server,name:openeducat_core.ir_cron_module_update_notification_openeducat_ir_actions_server +msgid "Publisher: Update Notification OpenEduCat" +msgstr "发布者:更新通知 OpenEduCat" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn +msgid "Purchase Order" +msgstr "采购订单" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_order_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_order_count +msgid "Purchase Order Count" +msgstr "采购订单数量" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Quiz" +msgstr "测验" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_anti_cheating +msgid "Quiz Anti Cheating" +msgstr "测验反作弊" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_drag_into_text +msgid "Quiz Drag Into Text" +msgstr "测验拖入文本" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz +msgid "Quiz Enterprise" +msgstr "问答企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_following +msgid "Quiz Match Following" +msgstr "问答比赛跟踪" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_images +msgid "Quiz Match Images" +msgstr "测验比赛图像" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_multiple_choice +msgid "Quiz Multiple Choice" +msgstr "测验多项选择" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_numeric +msgid "Quiz Numeric" +msgstr "测验数字" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_sort_paragraphs +msgid "Quiz Sort Paragraphs" +msgstr "测验排序段落" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__rating_ids +msgid "Ratings" +msgstr "评级" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__receipt_reminder_email +msgid "Receipt Reminder" +msgstr "收货提醒" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref +msgid "Reference" +msgstr "参考" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gr_no +msgid "Registration Number" +msgstr "注册号码" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_unique_gr_no +msgid "Registration Number must be unique per student!" +msgstr "每个学生的注册号必须是唯一的!" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reject" +msgstr "拒绝" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__rejected +msgid "Rejected" +msgstr "拒绝" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_id +msgid "Related Company" +msgstr "关联公司" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_employee_form_address_inherit +msgid "Related User" +msgstr "相关用户" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee_ids +msgid "Related employees based on their private address" +msgstr "基于私人地址的相关员工" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_report_main +msgid "Reporting" +msgstr "报告" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reset to Draft" +msgstr "重置为草稿" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_user_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_user_id +msgid "Responsible User" +msgstr "负责任的用户" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_id +msgid "Restrict publishing to this website." +msgstr "限制发布到该网站。" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_19 +msgid "Richard" +msgstr "理查德" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_14 +msgid "Robert" +msgstr "罗伯特" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__roll_number +msgid "Roll Number" +msgstr "卷数" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_id +msgid "Roll Number & Student must be unique per Batch!" +msgstr "每批次的卷号和学生必须是唯一的!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_course_id +msgid "Roll Number must be unique per Batch!" +msgstr "每个批次的卷号必须是唯一的!" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_7 +msgid "Ruby" +msgstr "红宝石" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__running +msgid "Running" +msgstr "跑步" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_3 +msgid "Russell" +msgstr "拉塞尔" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_seo_optimized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_seo_optimized +msgid "SEO optimized" +msgstr "搜索引擎优化" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_root +msgid "SIS" +msgstr "安全信息系统" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "SMS Delivery error" +msgstr "短信发送错误" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__team_id +msgid "Sales Team" +msgstr "销售团队" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_id +msgid "Salesperson" +msgstr "营业员" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_7 +msgid "Samuel" +msgstr "塞缪尔" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_11 +msgid "Sana" +msgstr "很多" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized +msgid "Sanitized Number" +msgstr "消毒号码" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_1 +msgid "Sara" +msgstr "莎拉" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule examination\n" +" through various methods like CCE, CPA and\n" +" much more with just a few clicks." +msgstr "" +"只需点击几下,即可通过 CCE、CPA 等各种方法\n" +" 安排考试。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule session,\n" +" inform students and faculties all with\n" +" just a few clicks and one single screen." +msgstr "" +"只需点击几下,在一个屏幕上即可安排课程,\n" +" 通知学生和教职员工。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_scholarship_enterprise +msgid "Scholarship Enterprise" +msgstr "奖学金企业" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_21 +msgid "Scott" +msgstr "斯科特" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_secure +msgid "Secure QR" +msgstr "安全二维码" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__purchase_warn +msgid "" +"Selecting the \"Warning\" option will notify user with the message, " +"Selecting \"Blocking Message\" will throw an exception with the message and " +"block the flow. The Message has to be written in the next field." +msgstr "选择“警告”选项将通过消息通知用户,选择“阻止消息”将引发异常消息并阻止流程。消息必须写在下一个字段中。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__self +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__self +msgid "Self" +msgstr "自己" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__seo_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__seo_name +msgid "Seo name" +msgstr "搜索引擎优化名称" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.action_openeducat_configuration +#: model:ir.actions.act_window,name:openeducat_core.openeducat_config_settings_core_action +#: model:ir.ui.menu,name:openeducat_core.menu_openeducat_config +msgid "Settings" +msgstr "设置" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_share +msgid "Share Partner" +msgstr "分享伙伴" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_15 +msgid "Sheryl" +msgstr "谢丽尔" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__show_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__show_credit_limit +msgid "Show Credit Limit" +msgstr "显示信用额度" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__signature +msgid "Signature" +msgstr "签名" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_expiration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_expiration +msgid "Signup Expiration" +msgstr "注册到期" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_token +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_token +msgid "Signup Token" +msgstr "注册令牌" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_type +msgid "Signup Token Type" +msgstr "注册令牌类型" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_valid +msgid "Signup Token is Valid" +msgstr "注册令牌有效" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_url +msgid "Signup URL" +msgstr "注册网址" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_5 +msgid "Simon" +msgstr "西蒙" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_skill_assessment +msgid "Skill Assessment Enterprise" +msgstr "技能鉴定企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skill_enterprise +msgid "Skill Enterprise" +msgstr "技能企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skypemeet +msgid "Skype Meet" +msgstr "Skype 会议" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_8 +msgid "Smith" +msgstr "史密斯" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_18 +msgid "Sophia" +msgstr "索菲亚" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different activities which is\n" +" held in an institute." +msgstr "指定在机构中举办的不同活动。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different activities which is held in an institute." +msgstr "指定在研究所举办的不同活动。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different facilities of an\n" +" institute." +msgstr "指定机构的不同设施。\n" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different facilities of an institute." +msgstr "指定研究所的不同设施。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which\n" +" is held in an institute for students." +msgstr "指定在学院为学生举行的不同类型的测验。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which is held in an institute for students." +msgstr "指定学院为学生举办的不同类型的测验。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__starred_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__starred_message_ids +msgid "Starred Message" +msgstr "加星标的消息" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__start_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "Start Date" +msgstr "开始日期" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__state_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__state_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "State" +msgstr "状态" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url +msgid "Static Map Url" +msgstr "静态地图网址" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url_is_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url_is_valid +msgid "Static Map Url Is Valid" +msgstr "静态地图 URL 有效" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__state +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Status" +msgstr "地位" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"基于活动的状态\n" +"逾期:截止日期已过\n" +"今天:活动日期是今天\n" +"计划:未来的活动。" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_14 +msgid "Stevens" +msgstr "史蒂文斯" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn +msgid "Stock Picking" +msgstr "选股" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street +msgid "Street" +msgstr "街道" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street..." +msgstr "街道..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street2 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street2 +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street2" +msgstr "街2号" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__student_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_tree +msgid "Student" +msgstr "学生" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_attendance_enterprise +msgid "Student Attendance Kiosk" +msgstr "学生考勤亭" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Student Course" +msgstr "学生课程" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_course_view +#: model:ir.ui.menu,name:openeducat_core.student_course_menu +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_tree +msgid "Student Course Detail" +msgstr "学生课程详情" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student_course +msgid "Student Course Details" +msgstr "学生课程详情" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_idcard +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student ID Card" +msgstr "学生证" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student IDCard" +msgstr "学生证" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_leave_enterprise +msgid "Student Leave" +msgstr "学生假" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_progress_enterprise +msgid "Student Progress Enterprise" +msgstr "学生进步企业" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Student can sign-in in\n" +" their attendance sheet using facial features\n" +" from image or video." +msgstr "" +"学生可以使用图像或视频中的面部特征\n" +" 登录其考勤表。" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_student_id +msgid "Student must be unique per Batch!" +msgstr "每个批次的学生必须是唯一的!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__student_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_root +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Students" +msgstr "学生" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_tree +msgid "Subject" +msgstr "主题" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_subject +msgid "Subject Management" +msgstr "学科管理" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_subject_material_allocation +msgid "Subject Material Allocation" +msgstr "科目材料分配" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_subject_registration_view +#: model:ir.ui.menu,name:openeducat_core.subject_registration_student_menu +msgid "Subject Registration" +msgstr "科目注册" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_pivot +msgid "Subject Registration Analysis" +msgstr "科目注册分析" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "科目注册详情" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__subject_type +msgid "Subject Type" +msgstr "科目类型" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__subject +msgid "Subject Wise" +msgstr "主题明智" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_graph +msgid "Subject registration graph" +msgstr "受试者登记图" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__subject_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__faculty_subject_ids +msgid "Subject(s)" +msgstr "主题" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Subject-specific\n" +" attendance will be gathered during a\n" +" particular session, whereas general\n" +" attendance will be collected by one\n" +" responsible faculty member for the entire\n" +" day." +msgstr "特定科目的出勤率将在特定课程期间进行收集,而一般出勤率将由一名负责的教员在全天进行收集。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "" +"Subject-specific attendance will be gathered during a particular session, " +"whereas general attendance will be collected by one responsible faculty " +"member for the entire day." +msgstr "特定科目的出勤率将在特定会议期间收集,而一般出勤率将由一名负责的教职员工全天收集。" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_subject_view +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__subject_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_subject_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +msgid "Subjects" +msgstr "科目" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Submit" +msgstr "提交" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__submitted +msgid "Submitted" +msgstr "已提交" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_purchase_currency_id +msgid "Supplier Currency" +msgstr "供应商货币" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_rank +msgid "Supplier Rank" +msgstr "供应商排名" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_23 +msgid "Swartz" +msgstr "斯沃茨" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__category_id +msgid "Tags" +msgstr "标签" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_ids +msgid "Tasks" +msgstr "任务" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__vat +msgid "Tax ID" +msgstr "税号" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_17 +msgid "Taylor" +msgstr "泰勒" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_teams +msgid "Teams" +msgstr "团队" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__term_structure +msgid "Term Structure" +msgstr "期限结构" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_term_id +msgid "Terms" +msgstr "条款" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,help:openeducat_core.field_op_student__country_code +msgid "" +"The ISO country code in two chars. \n" +"You can use this field for quick search." +msgstr "" +"由两个字符组成的 ISO 国家/地区代码。 \n" +"您可以使用此字段进行快速搜索。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"The Main Purpose of Implementing an\n" +" Asset Management in Education Facilities" +msgstr "教育设施实施资产管理的主要目的" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,help:openeducat_core.field_op_student__vat +msgid "" +"The Tax Identification Number. Values here will be validated based on the " +"country format. You can use '/' to indicate that the partner is not subject " +"to tax." +msgstr "纳税识别号。此处的值将根据国家/地区格式进行验证。您可以使用“/”来表示合作伙伴无需纳税。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_position_id +msgid "" +"The fiscal position determines the taxes/accounts used for this contact." +msgstr "财务状况决定了用于此联系人的税收/账户。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_url +msgid "The full URL to access the document through the website." +msgstr "通过网站访问文档的完整 URL。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__user_id +msgid "The internal user in charge of this contact." +msgstr "负责此联系人的内部用户。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,help:openeducat_core.field_op_student__has_unreconciled_entries +msgid "" +"The partner has at least one unreconciled debit and credit since last time " +"the invoices & payments matching was performed." +msgstr "自上次执行发票和付款匹配以来,合作伙伴至少有一项未对账的借项和贷项。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,help:openeducat_core.field_op_student__company_registry +msgid "" +"The registry number of the company. Use it if it is different from the Tax " +"ID. It must be unique across all partners of a same country" +msgstr "公司的注册号码。如果它与税号不同,请使用它。它在同一国家/地区的所有合作伙伴中必须是唯一的" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_customer +msgid "" +"The stock location used as destination when sending goods to this contact." +msgstr "将货物发送至此联系人时用作目的地的库存位置。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_supplier +msgid "" +"The stock location used as source when receiving goods from this contact." +msgstr "从该联系人处接收货物时用作来源的库存位置。" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__theory +msgid "Theory" +msgstr "理论" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This Module Adds The\n" +" Feature Of Digital Library To Read Books In\n" +" OpenEduCat." +msgstr "该模块添加了数字图书馆的功能,可以在OpenEduCat中阅读书籍。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_payable_id +msgid "" +"This account will be used instead of the default one as the payable account " +"for the current partner" +msgstr "该账户将代替默认账户作为当前合作伙伴的应付账户" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_receivable_id +msgid "" +"This account will be used instead of the default one as the receivable " +"account for the current partner" +msgstr "该账户将代替默认账户作为当前合作伙伴的应收账款账户" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_purchase_currency_id +msgid "" +"This currency will be used, instead of the default one, for purchases from " +"the current partner" +msgstr "从当前合作伙伴处购买时将使用此货币,而不是默认货币" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_normalized +msgid "" +"This field is used to search on email address as the primary email field can" +" contain more than strictly an email address." +msgstr "该字段用于搜索电子邮件地址,因为主电子邮件字段可以包含多个严格的电子邮件地址。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "This is to certify that" +msgstr "这是为了证明" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature in OpenEduCat LMS to sell\n" +" courses online." +msgstr "该模块在 OpenEduCat LMS 中添加了在线销售课程的功能。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of forum in learning\n" +" management system to OpenEduCat." +msgstr "该模块为OpenEduCat添加了学习管理系统中的论坛功能。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of gamification in learning\n" +" management system to OpenEduCat." +msgstr "该模块为OpenEduCat添加了学习管理系统游戏化的功能。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of survey in learning\n" +" management system to OpenEduCat." +msgstr "该模块为OpenEduCat添加了学习管理系统中的调查功能。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds the\n" +" feature to manage facilities to OpenEduCat." +msgstr "该模块添加了 OpenEduCat 管理设施的功能。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds you\n" +" feature to create invoice for fees\n" +" collection." +msgstr "此模块添加了创建收费发票的功能。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Dropbox." +msgstr "" +"此模块允许\n" +" 在 Dropbox 上存储生成的备份。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Google\n" +" Drive." +msgstr "此模块允许将生成的备份存储在 Google 云端硬盘上。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Onedrive." +msgstr "" +"此模块允许\n" +" 在 Onedrive 上存储生成的备份。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote\n" +" SFTP server just like FTP Server, but it\n" +" adds a layer of security to the process." +msgstr "该模块允许将生成的备份存储到远程 SFTP 服务器,就像 FTP 服务器一样,但它为该过程增加了一层安全性。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote FTP\n" +" server." +msgstr "该模块允许将生成的备份存储到远程 FTP 服务器。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" Faculty to Create Rubrics Template to grade\n" +" the assignments based on points or\n" +" percentage and manage the assignment\n" +" submission." +msgstr "该模块允许教师创建评分标准模板,根据分数或百分比对作业进行评分并管理作业提交。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" alumni to create job post." +msgstr "该模块允许校友创建职位发布。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" parent to access fees details of their\n" +" children." +msgstr "该模块允许家长访问其孩子的费用详细信息。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module provides a helping hand to\n" +" students." +msgstr "该模块为学生提供帮助。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "" +"This payment term will be used instead of the default one for purchase " +"orders and vendor bills" +msgstr "将使用此付款条件代替采购订单和供应商账单的默认付款条件" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_term_id +msgid "" +"This payment term will be used instead of the default one for sales orders " +"and customer invoices" +msgstr "将使用此付款条件代替销售订单和客户发票的默认付款条件" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "将使用此价目表(而不是默认价目表)向当前合作伙伴进行销售" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_15 +msgid "Thomas" +msgstr "托马斯" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__three_sem +msgid "Three Trimesters" +msgstr "三个学期" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ticket_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ticket_count +msgid "Ticket Count" +msgstr "票数" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Timetable" +msgstr "时间表" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable_enterprise +msgid "Timetable Enterprise" +msgstr "时间表企业" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz +msgid "Timezone" +msgstr "时区" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz_offset +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz_offset +msgid "Timezone offset" +msgstr "时区偏移" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__title +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Title" +msgstr "标题" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "To the best of my knowledge, he / she bears a Good Moral character." +msgstr "据我所知,他/她具有良好的道德品质。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__total_invoiced +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__total_invoiced +msgid "Total Invoiced" +msgstr "已开具发票总额" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit +msgid "Total Payable" +msgstr "应付总额" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit +msgid "Total Receivable" +msgstr "应收账款总额" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit +msgid "Total amount this customer owes you." +msgstr "该客户欠您的总金额。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,help:openeducat_core.field_op_student__debit +msgid "Total amount you have to pay to this vendor." +msgstr "您必须向该供应商支付的总金额。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_transportation_enterprise +msgid "Transportation Enterprise" +msgstr "交通运输企业" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem +msgid "Two Semesters" +msgstr "两个学期" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_qua +msgid "Two Semesters subdivided by Quarters" +msgstr "两个学期按季度细分" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_final +msgid "Two Semesters subdivided by Quarters and Final Exams" +msgstr "两个学期分为季度和期末考试" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Type" +msgstr "类型" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "记录的异常活动的类型。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_endpoint +msgid "" +"Unique identifier used by the BIS Billing 3.0 and its derivatives, also " +"known as 'Endpoint ID'." +msgstr "BIS Billing 3.0 及其衍生产品使用的唯一标识符,也称为“端点 ID”。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__barcode +msgid "Use a barcode to identify this contact." +msgstr "使用条形码来识别该联系人。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__login +msgid "Used to log into the system" +msgstr "用于登录系统" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_users +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "User" +msgstr "用户" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__user_line +msgid "User Line" +msgstr "用户线" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_ids +msgid "Users" +msgstr "用户" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_supplier +msgid "Vendor Location" +msgstr "供应商位置" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "Vendor Payment Terms" +msgstr "供应商付款条款" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_22 +msgid "Victor" +msgstr "胜利者" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visa_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visa_info +msgid "Visa Info" +msgstr "签证信息" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_published +msgid "Visible on current website" +msgstr "在当前网站上可见" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visitor_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visitor_ids +msgid "Visitors" +msgstr "访客" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__user_boolean +msgid "Want to create user too ?" +msgstr "也想创建用户吗?" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_id +msgid "Website" +msgstr "网站" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__website_message_ids +msgid "Website Comments" +msgstr "网站评论" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website +msgid "Website Link" +msgstr "网站链接" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website Messages" +msgstr "网站留言" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_description +msgid "Website Partner Full Description" +msgstr "网站合作伙伴完整说明" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_short_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_short_description +msgid "Website Partner Short Description" +msgstr "网站合作伙伴简短说明" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_url +msgid "Website URL" +msgstr "网址" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website communication history" +msgstr "网站通讯历史" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_description +msgid "Website meta description" +msgstr "网站元描述" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_keywords +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_keywords +msgid "Website meta keywords" +msgstr "网站元关键词" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_title +msgid "Website meta title" +msgstr "网站元标题" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_og_img +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_og_img +msgid "Website opengraph image" +msgstr "网站 opengraph 图像" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,help:openeducat_core.field_op_student__tz +msgid "" +"When printing documents and exporting/importing data, time values are computed according to this timezone.\n" +"If the timezone is not set, UTC (Coordinated Universal Time) is used.\n" +"Anywhere else, time values are computed according to the time offset of your web client." +msgstr "" +"打印文档和导出/导入数据时,时间值根据此时区计算。\n" +"如果未设置时区,则使用 UTC(协调世界时)。\n" +"在其他任何地方,时间值根据您的时间偏移量计算网络客户端。" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_12 +msgid "Wilson" +msgstr "威尔逊" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"With the growing use of\n" +" online learning and giving examinations over\n" +" the online mode." +msgstr "随着在线学习和在线考试模式的日益普及。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Year" +msgstr "年" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "You cannot create recursive Course." +msgstr "您无法创建递归课程。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "ZIP" +msgstr "压缩" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__zip +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__zip +msgid "Zip" +msgstr "压缩" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_zoom +msgid "Zoom" +msgstr "飞涨" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,help:openeducat_core.field_op_student__days_sales_outstanding +msgid "" +"[(Total Receivable/Total Revenue) * number of days since the first invoice] " +"for this customer" +msgstr "该客户的[(应收总额/总收入)* 自第一张发票以来的天数]" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "miscellaneous" +msgstr "各种各样的" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "or" +msgstr "或者" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__state +msgid "state" +msgstr "状态" diff --git a/CatEdu/openeducat_core/i18n/zh_HK.po b/CatEdu/openeducat_core/i18n/zh_HK.po new file mode 100644 index 0000000..900c3d4 --- /dev/null +++ b/CatEdu/openeducat_core/i18n/zh_HK.po @@ -0,0 +1,4951 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-15 09:11+0000" +"PO-Revision-Date:2024-02-15 09:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__event_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__event_count +msgid "# Events" +msgstr "# 活動" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_count +msgid "# Meetings" +msgstr "# 會議" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_count +msgid "# Tasks" +msgstr "# 任務" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_invoice_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_invoice_count +msgid "# Vendor Bills" +msgstr "# 供應商帳單" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_bonafide +msgid "'Bonafide Certificate - %s' % (object.name)" +msgstr "'善意證書 - %s' % (物件.名稱)" + +#. module: openeducat_core +#: model:ir.actions.report,print_report_name:openeducat_core.action_report_student_idcard +msgid "'Student ID Card - %s' % (object.name)" +msgstr "'學生證 - %s' % (object.name)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,help:openeducat_core.field_op_student__type +msgid "" +"- Contact: Use this to organize the contact details of employees of a given company (e.g. CEO, CFO, ...).\n" +"- Invoice Address: Preferred address for all invoices. Selected by default when you invoice an order that belongs to this company.\n" +"- Delivery Address: Preferred address for all deliveries. Selected by default when you deliver an order that belongs to this company.\n" +"- Other: Other address for the company (e.g. subsidiary, ...)" +msgstr "" +"- 聯絡人:使用它來組織給定公司員工的聯絡資訊(例如執行長、財務長...)。\n" +"- 發票地址:所有發票的首選地址。當您為屬於該公司的訂單開票時,預設選擇此選項。\n" +"- 送貨地址:所有送貨的首選地址。當您交付屬於該公司的訂單時預設選擇。\n" +"- 其他:公司的其他地址(例如子公司,...)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "DATE:" +msgstr "日期:" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "PRINCIPAL" +msgstr "校長" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" BirthDate :\n" +" " +msgstr "" +"
\n" +" \n" +" 出生日期:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"
\n" +" \n" +" Blood Group :\n" +" " +msgstr "" +"
\n" +" \n" +" 血型:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"\n" +" is / was a bonafide student of this school / college studying in" +msgstr "" +"\n" +" 是/曾經是這所學校/學院的真正學生,就讀於" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Course :\n" +" " +msgstr "" +"\n" +" 課程:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" 名稱:\n" +" " + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Bonafide Certificate" +msgstr "善意證書" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"A unique new way to manage student\n" +" grades and homework from any device and platform." +msgstr "一種從任何設備和平台管理學生成績和作業的獨特新方法。" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a+ +msgid "A+ve" +msgstr "A+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__a- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__a- +msgid "A-ve" +msgstr "A-和" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab+ +msgid "AB+ve" +msgstr "歐盟+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__ab- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__ab- +msgid "AB-ve" +msgstr "歐盟-ve" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_20 +msgid "Abdul" +msgstr "阿卜杜勒" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_term_view +#: model:ir.model,name:openeducat_core.model_op_academic_term +#: model:ir.ui.menu,name:openeducat_core.menu_academic_term +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_term_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Term" +msgstr "學期" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__academic_term_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Academic Terms" +msgstr "學術術語" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_op_academic_year_view +#: model:ir.model,name:openeducat_core.model_op_academic_year +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__academic_year_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_years_id +#: model:ir.ui.menu,name:openeducat_core.menu_academic_year +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Academic Year" +msgstr "學年" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_payable_id +msgid "Account Payable" +msgstr "應付帳款" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_receivable_id +msgid "Account Receivable" +msgstr "應收帳款" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__accreditation +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Accreditation" +msgstr "認證" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_achievement_enterprise +msgid "Achievement Enterprise" +msgstr "成就企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction +msgid "Action Needed" +msgstr "需要採取行動" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__active +msgid "Active" +msgstr "積極的" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__active_lang_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__active_lang_count +msgid "Active Lang Count" +msgstr "活動語言計數" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_ids +msgid "Activities" +msgstr "活動" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity +msgid "Activity" +msgstr "活動" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_activity_enterprise +msgid "Activity Enterprise" +msgstr "活動企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "活動異常裝飾" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_activity +msgid "Activity Management" +msgstr "活動管理" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_state +msgid "Activity State" +msgstr "活動狀態" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_icon +msgid "Activity Type Icon" +msgstr "活動類型圖示" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__additional_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__additional_info +msgid "Additional info" +msgstr "附加資訊" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Address" +msgstr "地址" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__type +msgid "Address Type" +msgstr "地址類型" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Admission" +msgstr "入場" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_admission_enterprise +msgid "Admission Enterprise" +msgstr "入園企業" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_11 +msgid "Ahmed" +msgstr "艾哈邁德" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_10 +msgid "Alex" +msgstr "亞歷克斯" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,help:openeducat_core.field_op_student__lang +msgid "" +"All the emails and documents sent to this contact will be translated in this" +" language." +msgstr "發送給該聯絡人的所有電子郵件和文件都會翻譯成該語言。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__allowed_department_ids +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_ids +msgid "Allowed Department" +msgstr "允許部門" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Alumni" +msgstr "校友" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_blog_enterprise +msgid "Alumni Blog Enterprise" +msgstr "校友部落格企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_enterprise +msgid "Alumni Enterprise" +msgstr "校友企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_event_enterprise +msgid "Alumni Event Enterprise" +msgstr "校友活動企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_alumni_job_enterprise +msgid "Alumni Job Enterprise" +msgstr "校友就業企業" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_6 +msgid "Ana" +msgstr "出色地" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_25 +msgid "Anderson" +msgstr "安德森" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_1 +msgid "Andre" +msgstr "安德烈" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_13 +msgid "Andrew" +msgstr "安德魯" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_17 +msgid "Anna" +msgstr "安娜" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__approval_authority +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Approval Authority" +msgstr "審批權" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Approve" +msgstr "核准" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__approved +msgid "Approved" +msgstr "得到正式認可的" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Apps" +msgstr "應用" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Archived" +msgstr "已存檔" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_asset_request_enterprise +msgid "Asset Request Enterprise" +msgstr "資產請求企業" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Assign and manage\n" +" assignments to individual students, group of\n" +" students or entire batch." +msgstr "為單一學生、一組學生或整批指派和管理作業。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Assignment" +msgstr "任務" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_enterprise +msgid "Assignment Enterprise" +msgstr "外派企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_bridge +msgid "Assignment Grading Bridge" +msgstr "作業評分橋" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_grading_enterprise +msgid "Assignment Grading Enterprise" +msgstr "作業評分企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_assignment_rubrics +msgid "Assignment Rubrics" +msgstr "作業量規" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_attachment_count +msgid "Attachment Count" +msgstr "附件數" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Attendance" +msgstr "出席率" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_enterprise +msgid "Attendance Enterprise" +msgstr "考勤企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_face_recognition +msgid "Attendance Face Recognition" +msgstr "考勤人臉辨識" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "Attendance Subject Generic" +msgstr "出勤主題通用" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_attendance_report_xlsx +msgid "Attendance Xlsx Report" +msgstr "考勤報告 Xlsx" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Attendance system that\n" +" improves employee time tracking, scheduling,\n" +" and reporting." +msgstr "考勤系統可改善員工時間追蹤、安排和報告。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Automate lead and opportunity tracking\n" +" with state of the art CRM system built-in giving a\n" +" unparallel competitive advantage." +msgstr "內建最先進的 CRM 系統,自動進行銷售線索和機會跟踪,從而提供無與倫比的競爭優勢。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,help:openeducat_core.field_op_student__receipt_reminder_email +msgid "" +"Automatically send a confirmation email to the vendor X days before the " +"expected receipt date, asking him to confirm the exact date." +msgstr "在預計收貨日期前X天自動向供應商發送確認電子郵件,要求他確認確切的日期。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1920 +msgid "Avatar" +msgstr "阿凡達" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_1024 +msgid "Avatar 1024" +msgstr "阿凡達 1024" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_128 +msgid "Avatar 128" +msgstr "阿凡達 128" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_256 +msgid "Avatar 256" +msgstr "阿凡達 256" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__avatar_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__avatar_512 +msgid "Avatar 512" +msgstr "頭像512" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b+ +msgid "B+ve" +msgstr "B+ve" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__b- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__b- +msgid "B-ve" +msgstr "樂團" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office +msgid "Back Office" +msgstr "後勤辦公室" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_back_office_admin +msgid "Back Office Admin" +msgstr "後台管理員" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_backend_theme +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backend Theme" +msgstr "後端主題" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Backup" +msgstr "備份" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__barcode +msgid "Badge ID" +msgstr "徽章ID" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_account_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_account_count +msgid "Bank" +msgstr "銀行" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__bank_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__bank_ids +msgid "Banks" +msgstr "銀行" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__barcode +msgid "Barcode" +msgstr "條碼" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__batch_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Batch" +msgstr "批次" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_batch_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_batch_sub +msgid "Batches" +msgstr "批次" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_bigbluebutton +msgid "Bigbluebutton Enterprise" +msgstr "大藍按鈕企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__birth_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__birth_date +msgid "Birth Date" +msgstr "出生日期" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Birth Date can't be greater than current date!" +msgstr "出生日期不能晚於目前日期!" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_blacklisted +msgid "Blacklist" +msgstr "黑名單" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile_blacklisted +msgid "Blacklisted Phone Is Mobile" +msgstr "列入黑名單的電話是手機" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_blacklisted +msgid "Blacklisted Phone is Phone" +msgstr "列入黑名單的電話是電話" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__blood_group +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__blood_group +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Blood Group" +msgstr "血型" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_13 +msgid "Bob" +msgstr "鮑伯" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_bonafide +msgid "Bonafide Certificate" +msgstr "善意證書" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__both +msgid "Both" +msgstr "兩個都" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_bounce +msgid "Bounce" +msgstr "彈跳" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_9 +msgid "Brown" +msgstr "棕色的" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__buyer_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__buyer_id +msgid "Buyer" +msgstr "買方" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cce +msgid "CCE" +msgstr "CCE" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_crm_enterprise +msgid "CRM Enterprise" +msgstr "客戶關係管理企業" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__cwa +msgid "CWA" +msgstr "加拿大水協會" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_campus_enterprise +msgid "Campus Enterprise" +msgstr "校園企業" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start\n" +" up data of campus facility in an institute for students." +msgstr "Campus幫助您為學生提供學院校園設施的啟動數據。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Campus helps you to provide the start up data of campus facility in an " +"institute for students." +msgstr "Campus幫助您為學生提供學院校園設施的啟動數據。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__can_publish +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__can_publish +msgid "Can Publish" +msgstr "可以發布" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Cancel" +msgstr "取消" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_2 +msgid "Carter" +msgstr "卡特" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_category_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_category_sub +msgid "Categories" +msgstr "類別" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__category_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_tree +msgid "Category" +msgstr "類別" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Centralized barcode\n" +" enabled integrated library management." +msgstr "集中條碼支援整合圖書館管理。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__channel_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__channel_ids +msgid "Channels" +msgstr "頻道" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_24 +msgid "Charles" +msgstr "查爾斯" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_company +msgid "Check if the contact is a company, otherwise it is a person" +msgstr "檢查聯絡人是否為公司,否則為個人" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee +msgid "Check this box if this contact is an Employee." +msgstr "如果該聯絡人是員工,請勾選此方塊。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__child_ids +msgid "Childs" +msgstr "蔡爾茲" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__city +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__city +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "City" +msgstr "城市" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Classroom" +msgstr "課堂" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_classroom_enterprise +msgid "Classroom Enterprise" +msgstr "課堂企業" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/review.xml:0 +#, python-format +msgid "Close" +msgstr "關閉" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__code +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__code +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +msgid "Code" +msgstr "程式碼" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_batch_unique_batch_code +msgid "Code should be unique per batch!" +msgstr "每個批次的程式碼應該是唯一的!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_category_unique_category_code +msgid "Code should be unique per category!" +msgstr "每個類別的代碼應該是唯一的!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_course_unique_course_code +msgid "Code should be unique per course!" +msgstr "每門課程的代碼應該是唯一的!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_subject_unique_subject_code +msgid "Code should be unique per subject!" +msgstr "每個主題的代碼應該是唯一的!" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_eas +msgid "" +"Code used to identify the Endpoint for BIS Billing 3.0 and its derivatives.\n" +" List available at https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" +msgstr "" +"用於識別 BIS Billing 3.0 及其衍生產品端點的代碼。\n" +" 清單位於 https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__color +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__color +msgid "Color Index" +msgstr "顏色指數" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_partner_id +msgid "Commercial Entity" +msgstr "商業實體" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_company +msgid "Companies" +msgstr "公司" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref_company_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref_company_ids +msgid "Companies that refers to partner" +msgstr "提及合作夥伴的公司" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_id +msgid "Company" +msgstr "公司" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_registry +msgid "Company ID" +msgstr "公司編號" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_name +msgid "Company Name" +msgstr "公司名稱" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__commercial_company_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__commercial_company_name +msgid "Company Name Entity" +msgstr "公司名稱 實體" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__company_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__company_type +msgid "Company Type" +msgstr "公司類型" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_gid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_gid +msgid "Company database ID" +msgstr "公司資料庫ID" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address +msgid "Complete Address" +msgstr "完整地址" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__complete_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__complete_name +msgid "Complete Name" +msgstr "全名" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__compulsory +msgid "Compulsory" +msgstr "強制性的" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__compulsory_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Compulsory Subjects" +msgstr "必修科目" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_config_settings +msgid "Config Settings" +msgstr "配置設定" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config +msgid "Configuration" +msgstr "配置" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of Job Type in Placement\n" +" Management will let the user to create the job." +msgstr "" +"在安置中配置作業類型\n" +" 管理將允許使用者建立作業。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to\n" +" provide the start up data of fees according to the courses\n" +" of an institute." +msgstr "" +"費用配置可協助您根據機構的課程提供\n" +" 費用啟動資料。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of fees helps you to provide the start up data of fees " +"according to the courses of an institute." +msgstr "費用配置可協助您根據機構的課程提供費用的啟動資料。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in\n" +" transportation helps you to provide the start up data of\n" +" each route." +msgstr "交通中的路線配置可以幫助您提供每條路線的啟動資料。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Configuration of routes in transportation helps you to provide the start up " +"data of each route." +msgstr "交通中的路線配置可以幫助您提供每條路線的啟動資料。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Configure different scholarship types." +msgstr "配置不同的獎學金類型。" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_partner +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__child_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__child_ids +msgid "Contact" +msgstr "接觸" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Contact Support" +msgstr "聯繫支援人員" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_bounce +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_bounce +msgid "Counter of the number of bounced emails for this contact" +msgstr "該聯絡人的退回電子郵件數量計數器" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Country" +msgstr "國家" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__country_code +msgid "Country Code" +msgstr "國家代碼" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__course_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_tree +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Course" +msgstr "課程" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__course_detail_ids +msgid "Course Details" +msgstr "課程詳情" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_course +msgid "Course Management" +msgstr "課程管理" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_tree +msgid "Course Registration" +msgstr "課程註冊" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject_registration.py:0 +#, python-format +msgid "Course not found on student's admission!" +msgstr "學生入學時未找到課程!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_course_view +#: model:ir.ui.menu,name:openeducat_core.menu_op_course_sub +msgid "Courses" +msgstr "培訓班" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_boolean +msgid "Create Boolean" +msgstr "建立布林值" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_create_employee_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_create_employee_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +msgid "Create Employee" +msgstr "創建員工" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty_employee +msgid "Create Employee and User of Faculty" +msgstr "創建員工和教員用戶" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Create Student User" +msgstr "創建學生用戶" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_academic_year_form +msgid "Create Terms" +msgstr "建立條款" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +msgid "Create User for selected Faculty(s)" +msgstr "為選定的教師建立用戶" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_wizard_op_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create User for selected Student(s)" +msgstr "為選定的學生建立用戶" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.faculty_user_create_view_act +#: model:ir.actions.act_window,name:openeducat_core.student_user_create_view_act +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Create Users" +msgstr "創建用戶" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_uid +msgid "Created by" +msgstr "由...製作" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__create_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__create_date +msgid "Created on" +msgstr "創建於" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_limit +msgid "Credit Limit" +msgstr "信用額度" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit_to_invoice +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit_to_invoice +msgid "Credit To Invoice" +msgstr "貸記發票" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit_limit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit_limit +msgid "Credit limit specific to this partner." +msgstr "該合作夥伴特定的信用限額。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__currency_id +msgid "Currency" +msgstr "貨幣" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_customer +msgid "Customer Location" +msgstr "客戶所在地" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_term_id +msgid "Customer Payment Terms" +msgstr "客戶付款條款" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__customer_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__customer_rank +msgid "Customer Rank" +msgstr "客戶等級" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_1 +#: model:op.student,last_name:openeducat_core.op_student_4 +msgid "Dani" +msgstr "達尼" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml:0 +#, python-format +msgid "Dashboard" +msgstr "儀表板" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_dashboard_kpi +msgid "Dashboard KPI" +msgstr "儀表板關鍵績效指標" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_dropbox +msgid "Database Backup to Dropbox" +msgstr "資料庫備份到 Dropbox" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_google_drive +msgid "Database Backup to Google Drive" +msgstr "資料庫備份到 Google Drive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup +msgid "Database Backup to Local Server" +msgstr "資料庫備份到本機伺服器" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_onedrive +msgid "Database Backup to Onedrive" +msgstr "資料庫備份到 Onedrive" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_ftp +msgid "Database Backup to Remote FTP Server" +msgstr "資料庫備份到遠端FTP伺服器" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_auto_database_backup_sftp +msgid "Database Backup to Remote SFTP Server" +msgstr "資料庫備份到遠端SFTP伺服器" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__date +msgid "Date" +msgstr "日期" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_8 +msgid "David" +msgstr "大衛" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Days Before Receipt" +msgstr "收貨前天數" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__days_sales_outstanding +msgid "Days Sales Outstanding (DSO)" +msgstr "銷售應收天數 (DSO)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__trust +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__trust +msgid "Degree of trust you have in this debtor" +msgstr "您對該債務人的信任程度" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by\n" +" students or faculties." +msgstr "" +"由學生或教師創建\n" +" 訊息靈通、設計\n" +" 的博客,向所有人傳遞和分享知識。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Deliver and share\n" +" knowledge with everyone by creating\n" +" well-informed and designed blogs by students\n" +" or faculties." +msgstr "" +"由學生或教師創建\n" +" 消息靈通且設計的博客,\n" +" 向所有人傳遞和分享知識。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__department_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__department_id +#: model:ir.ui.menu,name:openeducat_core.menu_op_department_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_department_tree +msgid "Department" +msgstr "部門" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__dept_id +msgid "Department Name" +msgstr "部門名稱" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_department_view +msgid "Departments" +msgstr "部門" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Departments count" +msgstr "部門數" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_digital_library +msgid "Digital Library" +msgstr "數位圖書館" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_discipline +msgid "Discipline Enterprise" +msgstr "風紀企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__display_name +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__display_name +msgid "Display Name" +msgstr "顯示名稱" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Documentation" +msgstr "文件" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Download students\n" +" attendace xlsx report" +msgstr "" +"下載學生\n" +"出席 xlsx 報告" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__draft +msgid "Draft" +msgstr "草稿" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__duplicated_bank_account_partners_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__duplicated_bank_account_partners_count +msgid "Duplicated Bank Account Partners Count" +msgstr "重複的銀行帳戶合作夥伴計數" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_openeducat +msgid "Education" +msgstr "教育" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_all_other_education +msgid "Education Other" +msgstr "教育 其他" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,help:openeducat_core.field_op_student__partner_share +msgid "" +"Either customer (not a user), either shared user. Indicated the current " +"partner is a customer without access or with a limited access created for " +"sharing data." +msgstr "要嘛是客戶(不是用戶),要嘛是共享用戶。表示目前合作夥伴是沒有存取權限或為共享資料而建立的存取權限有限的客戶。" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__subject_type__elective +msgid "Elective" +msgstr "選修課" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__elective_subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Elective Subjects" +msgstr "選修科目" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email +msgid "Email" +msgstr "電子郵件" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emergency_contact +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__emergency_contact +msgid "Emergency Contact" +msgstr "緊急聯絡人" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_hr_employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee +msgid "Employee" +msgstr "員工" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employee_ids +msgid "Employees" +msgstr "僱員" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__employees_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__employees_count +msgid "Employees Count" +msgstr "員工人數" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__end_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__end_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "End Date" +msgstr "結束日期" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "結束日期不能設定在開始日期之前。" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_9 +msgid "Eric" +msgstr "艾瑞克" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/update.py:0 +#, python-format +msgid "Error during communication with the warranty server." +msgstr "與保固伺服器通訊時發生錯誤。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__evaluation_type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Evaluation Type" +msgstr "評價類型" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_event_enterprise +msgid "Event Enterprise" +msgstr "活動企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Exam" +msgstr "考試" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_enterprise +msgid "Exam Enterprise" +msgstr "考試企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_gpa_enterprise +msgid "Exam GPA Enterprise" +msgstr "考試 GPA 企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_exam_grading_bridge +msgid "Exam Grading Bridge" +msgstr "考試評分橋" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility +msgid "Facility" +msgstr "設施" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_facility_enterprise +msgid "Facility Enterprise" +msgstr "設施企業" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_faculty_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__faculty_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_root +msgid "Faculties" +msgstr "系" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Faculties can use the live\n" +" session to create, edit, and assign both team\n" +" and individual assignments." +msgstr "教師可以使用即時會話來建立、編輯和分配團隊和個人作業。" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_op_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_faculty +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_tree +msgid "Faculty" +msgstr "學院" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_2 +msgid "Fahad" +msgstr "法赫德" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_10 +msgid "Fatima" +msgstr "法蒂瑪" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees" +msgstr "費用" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Fees Access for Parents" +msgstr "家長的費用" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_enterprise +msgid "Fees Enterprise" +msgstr "收費企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_duration +msgid "Fees On Duration" +msgstr "按期限收費" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_on_session +msgid "Fees On Session" +msgstr "會議費用" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_parent_bridge +msgid "Fees Parent Bridge" +msgstr "費用 家長橋" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_fees_plan +msgid "Fees Plan" +msgstr "費用計劃" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__female +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__f +msgid "Female" +msgstr "女性" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized +msgid "" +"Field used to store sanitized phone number. Helps speeding up searches and " +"comparisons." +msgstr "用於儲存經過消毒的電話號碼的欄位。有助於加快搜尋和比較速度。" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__final_year +msgid "Final Year Grades subdivided by Quarters" +msgstr "最終學年成績按季度細分" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__finished +msgid "Finished" +msgstr "完成的" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__first_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__first_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "First Name" +msgstr "名" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__fiscal_country_codes +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__fiscal_country_codes +msgid "Fiscal Country Codes" +msgstr "財政國家代碼" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_account_position_id +msgid "Fiscal Position" +msgstr "財政狀況" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_15 +msgid "Flynn" +msgstr "弗林" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_follower_ids +msgid "Followers" +msgstr "追隨者" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_partner_ids +msgid "Followers (Partners)" +msgstr "關注者(合作夥伴)" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_type_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "字體很棒的圖標,例如fa 任務" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ubl_cii_format +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ubl_cii_format +msgid "Format" +msgstr "格式" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_formatted +msgid "Format email address \"Name \"" +msgstr "電子郵件地址格式為“名稱 \\”" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_formatted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_formatted +msgid "Formatted Email" +msgstr "格式化電子郵件" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__four_quarter +msgid "Four Quarters" +msgstr "四個季度" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__gpa +msgid "GPA" +msgstr "平均績點" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__gender +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gender +msgid "Gender" +msgstr "性別" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_general_student +msgid "General" +msgstr "一般的" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_general +msgid "General Management" +msgstr "綜合管理" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__generic +msgid "Generic" +msgstr "通用的" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_latitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_latitude +msgid "Geo Latitude" +msgstr "地理緯度" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_longitude +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_longitude +msgid "Geo Longitude" +msgstr "地理經度" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Get Subjects" +msgstr "取得主題" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Give a better transparency\n" +" to a parent about their child’s academic\n" +" activities and achievements." +msgstr "" +"讓家長更透明\n" +"了解孩子的學業\n" +"活動和成就。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_googlemeet +msgid "Google Meet" +msgstr "Google見面" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Google Meet helps you to organize\n" +" online classrooms or live meetings." +msgstr "" +"Google Meet 可協助您舉辦\n" +" 線上課堂或即時會議。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__grade_weightage +msgid "Grade Weightage" +msgstr "等級權重" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grading +msgid "Grading" +msgstr "等級" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_grievance_enterprise +msgid "Grievance" +msgstr "申訴" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Group By..." +msgstr "透過...分組..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__emp_id +msgid "HR Employee" +msgstr "人力資源員工" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_20 +msgid "Hajjar" +msgstr "哈賈爾" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Harness the power of true open source\n" +" web conferencing system for online learning." +msgstr "利用真正開源網路會議系統的強大功能進行線上學習。" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_3 +msgid "Harvey" +msgstr "哈維" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__has_message +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__has_message +msgid "Has Message" +msgstr "有留言" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__has_unreconciled_entries +msgid "Has Unreconciled Entries" +msgstr "有未調節的條目" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_health_enterprise +msgid "Health Enterprise" +msgstr "健康企業" + +#. module: openeducat_core +#: model:ir.module.category,description:openeducat_core.module_category_all_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_all_other_education +#: model:ir.module.category,description:openeducat_core.module_category_openeducat +#: model:ir.module.category,description:openeducat_core.module_category_openeducat_others +msgid "Helps you manage your institutes different-different users." +msgstr "幫助您管理機構中不同的使用者。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "" +"His / Her birthday as recorded in the General Register of the school /\n" +" college is" +msgstr "" +"他/她的生日在學校 /\n" +" 學院的總登記冊中記錄為" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__id +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__id_number +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__id_number +msgid "ID Card Number" +msgstr "身分證號碼" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_student__barcode +msgid "ID used for student identification" +msgstr "用於學生識別的 ID" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__im_status +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__im_status +msgid "IM Status" +msgstr "即時通訊狀態" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon" +msgstr "圖示" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_icon +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "指示異常活動的圖示。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction +msgid "If checked, new messages require your attention." +msgstr "如果選中,則有新訊息需要您注意。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "如果檢查,則某些訊息有傳送錯誤。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__team_id +msgid "" +"If set, this Sales Team will be used for sales and assignments related to " +"this partner" +msgstr "如果設置,該銷售團隊將用於與該合作夥伴相關的銷售和分配" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__is_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__is_blacklisted +msgid "" +"If the email address is on the blacklist, the contact won't receive mass " +"mailing anymore, from any list" +msgstr "如果電子郵件地址在黑名單中,則該聯絡人將不會再收到任何清單中的群發郵件" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "" +"If the sanitized phone number is on the blacklist, the contact won't receive" +" mass mailing sms anymore, from any list" +msgstr "如果已清理的電話號碼位於黑名單中,則該聯絡人將不會再收到任何清單中的群發簡訊" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1920 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1920 +msgid "Image" +msgstr "影像" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_1024 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_1024 +msgid "Image 1024" +msgstr "第 1024 章" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_128 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_128 +msgid "Image 128" +msgstr "第 128 章" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_256 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_256 +msgid "Image 256" +msgstr "第 256 章" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__image_512 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__image_512 +msgid "Image 512" +msgstr "第 512 章" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/batch.py:0 +#, python-format +msgid "Import Template for Batch" +msgstr "批次匯入模板" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "Import Template for Courses" +msgstr "課程導入模板" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/faculty.py:0 +#, python-format +msgid "Import Template for Faculties" +msgstr "系所導入模板" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Student Course Details" +msgstr "學生課程詳細資訊的匯入模板" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/student.py:0 +#, python-format +msgid "Import Template for Students" +msgstr "學生導入模板" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/subject.py:0 +#, python-format +msgid "Import Template for Subjects" +msgstr "主題導入模板" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__mobile_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__mobile_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a mobile number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "指示列入黑名單的已清理電話號碼是否為手機號碼。當模型中同時存在手機和電話欄位時,有助於區分哪個號碼被列入黑名單。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__phone_blacklisted +#: model:ir.model.fields,help:openeducat_core.field_op_student__phone_blacklisted +msgid "" +"Indicates if a blacklisted sanitized phone number is a phone number. Helps " +"distinguish which number is blacklisted when there is both a " +"mobile and phone field in a model." +msgstr "指示列入黑名單的已清理電話號碼是否為電話號碼。當模型中同時存在手機和電話欄位時,有助於區分哪個號碼被列入黑名單。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__industry_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__industry_id +msgid "Industry" +msgstr "產業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contact_address_inline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contact_address_inline +msgid "Inlined Complete Address" +msgstr "內聯完整地址" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_company_form_openeducat_core +msgid "Institute Detail" +msgstr "學院詳情" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn +msgid "Invoice" +msgstr "發票" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_ids +msgid "Invoices" +msgstr "發票" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_is_follower +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_is_follower +msgid "Is Follower" +msgstr "是追隨者" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_public +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_public +msgid "Is Public" +msgstr "是公開的" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_published +msgid "Is Published" +msgstr "已發布" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_company +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_company +msgid "Is a Company" +msgstr "是一家公司" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_parent +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_parent +msgid "Is a Parent" +msgstr "是一位家長" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_partner__is_student +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__is_student +msgid "Is a Student" +msgstr "是一名學生" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" alumni students." +msgstr "它允許您存儲校友的詳細信息。\n" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Parents." +msgstr "它允許您儲存父母的詳細資訊。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of\n" +" the Placement Team, their team leader and their team\n" +" members." +msgstr "它允許您儲存安置團隊、團隊領導和團隊成員的詳細資訊。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of alumni students." +msgstr "它允許您儲存校友學生的詳細資訊。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It allows you to store the details of the Parents." +msgstr "它允許您儲存父母的詳細資訊。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It allows you to store the details of the Placement Team, their team leader " +"and their team members." +msgstr "它允許您儲存安置團隊、團隊領導和團隊成員的詳細資訊。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It help the student to\n" +" sign-in in their attendance sheet via kiosk\n" +" mode and barcode scanner." +msgstr "它可以幫助學生透過資訊亭模式和條碼掃描器在考勤表中登入。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about Online Appointment Booking." +msgstr "這是關於線上預約的。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about checking OMR exam sheets\n" +" using Mobile." +msgstr "這是關於使用行動裝置檢查 OMR 考試表。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about checking OMR exam sheets using mobile." +msgstr "這是關於使用手機檢查 OMR 考試表。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is about parent teacher meeting\n" +" related to student performance." +msgstr "這是與學生表現相關的家長教師會議。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is about parent teacher meeting related to student performance." +msgstr "這是關於與學生表現有關的家長教師會議。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application\n" +" which provides a facility to manage the timing details." +msgstr "它是完全整合的應用程序,提供了管理計時細節的工具。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is fully integrated application which provides a facility to manage the " +"timing details." +msgstr "它是完全整合的應用程序,提供管理計時細節的工具。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the job type" +msgstr "它用於配置作業類型" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used To configure the skill\n" +" category." +msgstr "用於配置技能類別。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used To configure the skill category." +msgstr "用於配置技能類別。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It is used for admission procedure for\n" +" the applicant." +msgstr "它用於申請人的入學手續。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used for admission procedure for the applicant." +msgstr "它用於申請人的入學手續。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the class room." +msgstr "它用於配置教室。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It is used to configure the classroom." +msgstr "它用於配置教室。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintanance facility for an institute. To " +"maintain attendance, attendance register is created for particular batch and" +" course" +msgstr "它為機構提供考勤維護設施。為了保持出席率,為特定批次和課程建立出勤登記冊" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the Attendance maintenance\n" +" facility for an institute. To maintain attendance,\n" +" attendance register is created for particular batch and\n" +" course" +msgstr "" +"它為機構提供考勤維護設施。為了維持出席率,\n" +" 會為特定批次和\n" +" 課程建立出勤登記冊" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" exam related details like Exam types and Exam Rooms." +msgstr "它提供了配置考試相關詳細資訊(例如考試類型和考試室)的功能。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" library management" +msgstr "它提供了配置庫管理的工具\n" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure\n" +" the assignment type." +msgstr "它提供了配置分配類型的工具。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the facility to configure exam related details like Exam types " +"and Exam Rooms." +msgstr "它提供了配置考試相關詳細資訊(例如考試類型和考試室)的設施。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure library management" +msgstr "它提供了配置庫管理的設施" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It provides the facility to configure the assignment type." +msgstr "它提供了配置分配類型的工具。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It provides the placement\n" +" facility for student." +msgstr "它為學生提供安置設施。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies achievement of student." +msgstr "它指定了學生的成績。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies health of the student." +msgstr "它指定了學生的健康狀況。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies lesson planing for the\n" +" upcoming session." +msgstr "它指定即將到來的課程的教學計劃。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"It specifies overall discipline of\n" +" student." +msgstr "它規定了學生的整體紀律。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It specifies overall discipline of student." +msgstr "它規定了學生的整體紀律。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "It will generate Secure QR Code." +msgstr "它將產生安全二維碼。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Its Specify lesson planing for the upcoming session." +msgstr "它為即將到來的課程指定課程計劃。" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_6 +msgid "Jack" +msgstr "傑克" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_22 +msgid "Jacobs" +msgstr "雅各斯" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_12 +msgid "James" +msgstr "詹姆士" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_jitsi_enterprise +msgid "Jitsi Enterprise" +msgstr "吉西企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_job_enterprise +msgid "Job Enterprise" +msgstr "求職企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__function +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__function +msgid "Job Position" +msgstr "工作職位" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_5 +msgid "John" +msgstr "約翰" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_10 +msgid "Johnson" +msgstr "約翰遜" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_16 +msgid "Jones" +msgstr "瓊斯" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__journal_item_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__journal_item_count +msgid "Journal Items" +msgstr "期刊項目" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_12 +msgid "Julie" +msgstr "茱麗葉" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_25 +msgid "Kate" +msgstr "凱特" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "LMS" +msgstr "學習管理系統" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_admission +msgid "LMS Admission" +msgstr "學習管理系統入學" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_blog +msgid "LMS Blog Enterprise" +msgstr "LMS 部落格企業" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_course +msgid "LMS Course" +msgstr "學習管理系統課程" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms +msgid "LMS Enterprise" +msgstr "學習管理系統企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_forum +msgid "LMS Forum Enterprise" +msgstr "LMS 論壇企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_gamification +msgid "LMS Gamification Enterprise" +msgstr "LMS 遊戲化企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_h5p +msgid "LMS H5P Enterprise" +msgstr "LMS H5P 企業版" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sale +msgid "LMS Sale Enterprise" +msgstr "LMS銷售企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_survey +msgid "LMS Survey Enterprise" +msgstr "LMS 調查企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_website +msgid "LMS Website" +msgstr "學習管理系統網站" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "LOGO" +msgstr "標識" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__lang +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__lang +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Language" +msgstr "語言" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Last Name" +msgstr "姓" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_uid +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_uid +msgid "Last Updated by" +msgstr "最後更新者" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__write_date +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__write_date +msgid "Last Updated on" +msgstr "最後更新時間" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__calendar_last_notif_ack +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__calendar_last_notif_ack +msgid "Last notification marked as read from base Calendar" +msgstr "最後通知標記為從基本日曆中讀取" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,help:openeducat_core.field_op_student__last_time_entries_checked +msgid "" +"Last time the invoices & payments matching was performed for this partner. " +"It is set either if there's not at least an unreconciled debit and an " +"unreconciled credit or if you click the \"Done\" button." +msgstr "上次為此合作夥伴執行發票和付款匹配的時間。如果至少沒有未調整的借方和未調整的貸方,或按一下「完成」按鈕,則會設定該值。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_login +msgid "Latest Connection" +msgstr "最新連接" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__last_time_entries_checked +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__last_time_entries_checked +msgid "Latest Invoices & Payments Matching Date" +msgstr "最新發票和付款匹配日期" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lesson +msgid "Lesson Enterprise" +msgstr "課程企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Library" +msgstr "圖書館" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_barcode +msgid "Library Barcode Enterprise" +msgstr "圖書館條碼企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_library_enterprise +msgid "Library Enterprise" +msgstr "圖書館企業" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_13 +msgid "Lily" +msgstr "百合" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__student_line +msgid "Line" +msgstr "線" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_14 +msgid "Lisa" +msgstr "麗莎" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Live Classroom Integrations" +msgstr "即時課堂集成" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live +msgid "Live Meeting" +msgstr "現場會議" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_assignment +msgid "Live Meeting Assignment" +msgstr "即時會議作業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attendance +msgid "Live Meeting Attendance" +msgstr "現場會議出席率" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_live_attentiveness +msgid "Live Meeting Attentiveness" +msgstr "現場會議注意力" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Live classroom comes with a\n" +" dynamic set of teaching and learning tools to\n" +" simulate a physical classroom learning\n" +" environment." +msgstr "直播課堂配備了一組動態的教學和學習工具,可模擬物理課堂學習環境。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Lms Drag Into\n" +" TextProvides facility to conduct online\n" +" exam platform with question type Drag\n" +" Into Text" +msgstr "" +"Lms Drag Into\n" +" Text提供使用問題類型 Drag\n" +" Into Text 進行線上考試平台的設施" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_drag_into_text +msgid "Lms Drag Into Text" +msgstr "Lms 拖入文字" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_interactive_video +msgid "Lms Interactive Video" +msgstr "LMS互動視頻" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_following +msgid "Lms Match Following" +msgstr "Lms 比賽追踪" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_match_images +msgid "Lms Match Images" +msgstr "Lms 匹配影像" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_multiple_choice +msgid "Lms Multiple Choice" +msgstr "LMS多項選擇" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_numeric +msgid "Lms Numeric" +msgstr "LMS 數位" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_lms_sort_paragraphs +msgid "Lms Sort Paragraphs" +msgstr "Lms 排序段落" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__login +msgid "Login" +msgstr "登入" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_5 +msgid "Lukas" +msgstr "盧卡斯" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__main_department_id +msgid "Main Department" +msgstr "主要部門" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__gender__male +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__m +msgid "Male" +msgstr "男性" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_11 +msgid "Malik" +msgstr "馬利克" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage Events for students" +msgstr "管理學生活動" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Streamline and\n" +" user-friendly online admissions process" +msgstr "" +"管理 簡化且\n" +"使用者友好的線上招生流程" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students\n" +" Admission" +msgstr "" +"Manage Students\n" +" Admission" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage Students can Add\n" +" Multiple Subjects" +msgstr "" +"管理學生可以新增\n" +"多個科目" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and expedite the\n" +" assignment grading process efficiently with\n" +" our streamlined platform." +msgstr "" +"利用我們簡化的平台,\n" +" 有效管理並加快\n" +" 作業評分流程。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and optimize the\n" +" grading and assessment process with Exam GPA\n" +" Enterprise." +msgstr "使用 Exam GPA Enterprise 管理和優化評分和評估流程。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage and streamline\n" +" the exam grading process seamlessly with the\n" +" innovative Exam Grading Bridge." +msgstr "使用創新的考試評分橋無縫管理和簡化考試評分流程。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage books, articles,\n" +" media and much more" +msgstr "" +"管理書籍、文章、\n" +"媒體等等" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage educational\n" +" content with ease through LMS website." +msgstr "透過 LMS 網站輕鬆管理教育內容。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage efficient allocation of subject\n" +" materials with our streamlined system." +msgstr "使用我們簡化的系統管理主題材料的有效分配。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage enrollment\n" +" effortlessly with LMS Admission." +msgstr "利用 LMS 入學管理系統輕鬆管理註冊。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Manage image-based quizzes effortlessly with Quiz Match Images." +msgstr "使用測驗匹配影像輕鬆管理基於影像的測驗。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage interactive\n" +" and engaging content seamlessly with LMS\n" +" H5P" +msgstr "" +"使用 LMS\n" +" H5P 無縫管理互動\n" +" 和引人入勝的內容" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage studetns\n" +" progress report" +msgstr "" +"管理學生\n" +"進度報告" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Manage, automate, and\n" +" enhance the assignment grading workflow\n" +" seamlessly with Assignment Grading Bridge." +msgstr "使用作業評分橋無縫管理、自動化和增強作業評分工作流程。" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_9 +msgid "Marcia" +msgstr "瑪西婭" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_23 +msgid "Maria" +msgstr "瑪麗亞" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_4 +msgid "Marie" +msgstr "瑪莉" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_8 +#: model:op.student,first_name:openeducat_core.op_student_2 +msgid "Mark" +msgstr "標記" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_18 +msgid "Martin" +msgstr "馬丁" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_mass_subject_registration +msgid "Mass Subject Registration" +msgstr "大眾科目註冊" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__max_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__max_unit_load +msgid "Maximum Unit Load" +msgstr "最大單位負載" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_meeting_enterprise +msgid "Meeting Enterprise" +msgstr "會議企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__meeting_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__meeting_ids +msgid "Meetings" +msgstr "會議" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error +msgid "Message Delivery error" +msgstr "訊息傳遞錯誤" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__invoice_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__invoice_warn_msg +msgid "Message for Invoice" +msgstr "發票留言" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn_msg +msgid "Message for Purchase Order" +msgstr "採購訂單訊息" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn_msg +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn_msg +msgid "Message for Stock Picking" +msgstr "選股留言" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_ids +msgid "Messages" +msgstr "留言" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_4 +msgid "Michael" +msgstr "麥可" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Microsoft Teams allows you to stay\n" +" connected and organized with Chat, Meet, Call and\n" +" Collaborate." +msgstr "" +"Microsoft Teams 讓您可以透過聊天、會議、通話和協作保持\n" +" 聯繫和井井有條。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__middle_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__middle_name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Middle Name" +msgstr "中間名字" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_24 +msgid "Miller" +msgstr "磨坊主" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__min_unit_load +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__min_unit_load +msgid "Minimum Unit Load" +msgstr "最小單位負載" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_3 +msgid "Mitzi" +msgstr "米茲" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__mobile +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__mobile +msgid "Mobile" +msgstr "移動的" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_7 +msgid "Moore" +msgstr "摩爾" + +#. module: openeducat_core +#: model:res.groups,name:openeducat_core.group_multi_department +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_inherit_user_form_openeducat_core +msgid "Multi Departments" +msgstr "多部門" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__my_activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__my_activity_date_deadline +msgid "My Activity Deadline" +msgstr "我的活動截止日期" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_category__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__name +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__name +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_category_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Name" +msgstr "姓名" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__nationality +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__nationality +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +msgid "Nationality" +msgstr "國籍" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_calendar_event_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_calendar_event_id +msgid "Next Activity Calendar Event" +msgstr "下一個活動日曆事件" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_date_deadline +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "下一個活動截止日期" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_summary +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_summary +msgid "Next Activity Summary" +msgstr "下一步活動總結" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_type_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_type_id +msgid "Next Activity Type" +msgstr "下一個活動類型" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_16 +msgid "Nora" +msgstr "諾拉" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_course__evaluation_type__normal +msgid "Normal" +msgstr "普通的" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__email_normalized +msgid "Normalized Email" +msgstr "標準化電子郵件" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__comment +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__comment +msgid "Notes" +msgstr "筆記" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_notice_board_enterprise +msgid "Notice Board Enterprise" +msgstr "公告欄企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of Actions" +msgstr "動作數量" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__department_count +msgid "Number of Departments" +msgstr "部門數量" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__reminder_date_before_receipt +#: model:ir.model.fields,help:openeducat_core.field_op_student__reminder_date_before_receipt +msgid "Number of days to send reminder email before the promised receipt date" +msgstr "在承諾的收貨日期之前發送提醒電子郵件的天數" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of errors" +msgstr "錯誤數" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_needaction_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "需要採取行動的訊息數量" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject__message_has_error_counter +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "發送錯誤的訊息數" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o+ +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o+ +msgid "O+ve" +msgstr "奧+維" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_faculty__blood_group__o- +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__blood_group__o- +msgid "O-ve" +msgstr "O-和" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_omr +msgid "OMR" +msgstr "光學MR" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Offer HD audio and video-enabled live\n" +" classes with up to 100 participants at the same time at the\n" +" most affordable cost." +msgstr "以最實惠的成本提供支援高清音訊和視訊的直播課程,最多可同時容納 100 名參與者。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_online_admission +msgid "Online Admission Enterprise" +msgstr "網上招生企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_online_appointment +msgid "Online Appointment Enterprise" +msgstr "網上預約企業" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "OpenEduCat" +msgstr "開放教育貓" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_batch +msgid "OpenEduCat Batch" +msgstr "OpenEduCat 批次處理" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_category +msgid "OpenEduCat Category" +msgstr "OpenEduCat 類別" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_department +msgid "OpenEduCat Department" +msgstr "開放教育貓部門" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "OpenEduCat 教師" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "OpenEduCat Inc" +msgstr "開放教育貓公司" + +#. module: openeducat_core +#: model:ir.module.category,name:openeducat_core.module_category_openeducat_others +msgid "OpenEduCat Others" +msgstr "OpenEduCat 其他" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules\n" +" helps you to generate backups of your databases\n" +" automatically on regular interval of times. The\n" +" generated backups can be stored into local storage, FTP\n" +" server, SFTP server, Dropbox, Google Drive or Onedrive." +msgstr "" +"OpenEduCat 自動備份模組可協助您定期自動產生資料庫備份。產生的備份可以儲存到本機儲存、FTP 伺服器、SFTP " +"伺服器、Dropbox、Google Drive 或 Onedrive 中。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat auto backup modules helps you to generate backups of your " +"databases automatically on regular interval of times. The generated backups " +"can be stored into local storage, FTP server, SFTP server, Dropbox, Google " +"Drive or Onedrive.User can enable auto remove option to automatically delete" +" old backups. User can enable email notification to be notified about the " +"success and failure of the backup generation and storage. Using Automatic " +"Database Backup module user can generate and store database backups to " +"multiple location." +msgstr "" +"OpenEduCat 自動備份模組可協助您定期自動產生資料庫備份。產生的備份可以儲存到本機儲存、FTP 伺服器、SFTP " +"伺服器、Dropbox、Google Drive 或 " +"Onedrive。使用者可以啟用自動刪除選項以自動刪除舊備份。使用者可以啟用電子郵件通知來通知備份產生和儲存的成功和失敗。使用自動資料庫備份模組,使用者可以產生資料庫備份並將其儲存到多個位置。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management\n" +" system helps you to create your online course. Create\n" +" your sections and course material in it." +msgstr "" +"OpenEduCat 學習管理系統可協助您建立線上課程。在其中創建\n" +"您的部分和課程材料。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat learning management system helps you to create your online " +"course. Create your sections and course material in it." +msgstr "OpenEduCat 學習管理系統可協助您建立線上課程。在其中創建您的部分和課程材料。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"OpenEduCat provides\n" +" help to enhance the overall user system by\n" +" providing options to send leave requests to\n" +" different groups or sections of people." +msgstr "OpenEduCat 提供向不同群體或部分人員發送休假請求的選項,從而幫助增強整個使用者係統。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_ids +msgid "Opportunities" +msgstr "機會" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__opportunity_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__opportunity_count +msgid "Opportunity" +msgstr "機會" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize and manage\n" +" classrooms with equipment and facilities\n" +" required for giving best classroom sessions." +msgstr "使用提供最佳課堂課程所需的設備和設施來組織和管理教室。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Organize events,\n" +" publish event information and images, send\n" +" RSVP to attendees and keep the count of who\n" +" joined in." +msgstr "組織活動、發布活動資訊和圖像、向與會者發送回應並記錄參加人數。" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student__gender__o +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__other +msgid "Other" +msgstr "其他" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__others +msgid "Other(overlapping terms, custom schedules)" +msgstr "其他(重疊條款、自訂時間表)" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent +msgid "Parent" +msgstr "家長" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__parent_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_search +msgid "Parent Course" +msgstr "家長課程" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_department__parent_id +msgid "Parent Department" +msgstr "家長部" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_parent_enterprise +msgid "Parent Enterprise" +msgstr "母企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__parent_term +msgid "Parent Term" +msgstr "家長學期" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_name +msgid "Parent name" +msgstr "父母名字" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Participate in class\n" +" discussion by sharing points of view, asking\n" +" questions, and contributing to group projects." +msgstr "透過分享觀點、提出問題以及為小組專案做出貢獻來參與課堂討論。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Partner" +msgstr "夥伴" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__contract_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__contract_ids +msgid "Partner Contracts" +msgstr "合作夥伴合約" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__use_partner_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__use_partner_credit_limit +msgid "Partner Limit" +msgstr "合作夥伴限額" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_company_registry_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_company_registry_partner_id +msgid "Partner with same Company Registry" +msgstr "與同一公司註冊處的合作夥伴" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__same_vat_partner_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__same_vat_partner_id +msgid "Partner with same Tax ID" +msgstr "具有相同稅號的合作夥伴" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_19 +msgid "Patrick" +msgstr "派崔克" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_21 +msgid "Paul" +msgstr "保羅" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit_limit +msgid "Payable Limit" +msgstr "應付限額" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_payment_method_id +msgid "Payment Method" +msgstr "付款方式" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_count +msgid "Payment Token Count" +msgstr "支付令牌數量" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__payment_token_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__payment_token_ids +msgid "Payment Tokens" +msgstr "支付令牌" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_6 +msgid "Peeters" +msgstr "皮特斯" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_endpoint +msgid "Peppol Endpoint" +msgstr "Peppol 端點" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__peppol_eas +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__peppol_eas +msgid "Peppol e-address (EAS)" +msgstr "Peppol 電子信箱 (EAS)" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Personal Information" +msgstr "個人資訊" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone +msgid "Phone" +msgstr "電話" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized_blacklisted +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized_blacklisted +msgid "Phone Blacklisted" +msgstr "電話列入黑名單" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_mobile_search +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_mobile_search +msgid "Phone/Mobile" +msgstr "電話/手機" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_enterprise +msgid "Placement Enterprise" +msgstr "安置企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_placement_job_enterprise +msgid "Placement Job Enterprise" +msgstr "安置就業企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_bike +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_bike +msgid "Plan To Change Bike" +msgstr "計劃更換自行車" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__plan_to_change_car +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__plan_to_change_car +msgid "Plan To Change Car" +msgstr "計劃換車" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__practical +msgid "Practical" +msgstr "實際的" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_method_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_method_id +msgid "" +"Preferred payment method when paying this vendor. This is used to filter " +"vendor bills by preferred payment method to register payments in mass. Use " +"cases: create bank files for batch wires, check runs." +msgstr "向該供應商付款時的首選付款方式。這用於按首選付款方式過濾供應商帳單以大量登記付款。使用案例:為大量電匯建立銀行文件、檢查運作。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Present makes taking\n" +" attendance fast, accurate and easy. Get a clear\n" +" view of your entire class roster." +msgstr "" +"Present 讓考勤變得快速、準確且輕鬆。清晰\n" +"查看整個班級名單。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_product_pricelist +msgid "Pricelist" +msgstr "價位表" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_faculty_details +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_main_student +msgid "Profile" +msgstr "輪廓" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__project_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__project_ids +msgid "Projects" +msgstr "專案" + +#. module: openeducat_core +#. odoo-javascript +#: code:addons/openeducat_core/static/src/xml/base.xml:0 +#, python-format +msgid "Provided by" +msgstr "由...提供" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online LMS platform\n" +" Interactive video." +msgstr "" +"提供進行線上 LMS 平台\n" +" 互動視訊的設施。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Following" +msgstr "" +"提供設施\n" +" 進行線上考試平台\n" +" 問題類型匹配跟踪" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Match Images" +msgstr "" +"提供設施\n" +" 進行線上考試平台\n" +" 問題類型匹配圖像" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Multiple Choice" +msgstr "" +"提供設施\n" +" 進行線上考試平台,\n" +" 問題類型為多項選擇題" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Numeric" +msgstr "" +"提供設施\n" +" 進行線上考試平台,\n" +" 問題類型為數字" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility\n" +" to conduct online exam platform with\n" +" question type Sort Paragraphs." +msgstr "提供使用問題類型排序段落進行線上考試平台的設施。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Drag Into Text." +msgstr "提供透過問題類型「拖曳到文字」進行線上考試平台的設施。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Match Following" +msgstr "提供使用問題類型匹配追蹤進行線上考試平台的設施" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Multiple Choice" +msgstr "提供進行線上考試平台的設施,問題類型為多項選擇題" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Numeric." +msgstr "提供使用問題類型數字進行線上考試平台的設施。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Provides facility to\n" +" conduct online exam platform with question\n" +" type Sort Paragraphs." +msgstr "提供透過問題類型排序段落進行線上考試平台的設施。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Publish Notice and Circular." +msgstr "發布通知和通函。" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_publisher_warranty_contract +msgid "Publisher Warranty Contract" +msgstr "出版商保固合約" + +#. module: openeducat_core +#: model:ir.actions.server,name:openeducat_core.ir_cron_module_update_notification_openeducat_ir_actions_server +msgid "Publisher: Update Notification OpenEduCat" +msgstr "發布者:更新通知 OpenEduCat" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_warn +msgid "Purchase Order" +msgstr "採購訂單" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__purchase_order_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__purchase_order_count +msgid "Purchase Order Count" +msgstr "採購訂單數量" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Quiz" +msgstr "測驗" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_anti_cheating +msgid "Quiz Anti Cheating" +msgstr "測驗反作弊" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_drag_into_text +msgid "Quiz Drag Into Text" +msgstr "測驗拖入文字" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz +msgid "Quiz Enterprise" +msgstr "問答企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_following +msgid "Quiz Match Following" +msgstr "問答比賽跟踪" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_match_images +msgid "Quiz Match Images" +msgstr "測驗比賽影像" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_multiple_choice +msgid "Quiz Multiple Choice" +msgstr "測驗多項選擇" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_numeric +msgid "Quiz Numeric" +msgstr "測驗數字" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_quiz_sort_paragraphs +msgid "Quiz Sort Paragraphs" +msgstr "測驗排序段落" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__rating_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__rating_ids +msgid "Ratings" +msgstr "評級" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__receipt_reminder_email +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__receipt_reminder_email +msgid "Receipt Reminder" +msgstr "收貨提醒" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ref +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ref +msgid "Reference" +msgstr "參考" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__gr_no +msgid "Registration Number" +msgstr "註冊號碼" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_unique_gr_no +msgid "Registration Number must be unique per student!" +msgstr "每個學生的註冊號碼必須是唯一的!" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reject" +msgstr "拒絕" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__rejected +msgid "Rejected" +msgstr "拒絕" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__parent_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__parent_id +msgid "Related Company" +msgstr "關聯公司" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_employee_form_address_inherit +msgid "Related User" +msgstr "相關用戶" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__employee_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__employee_ids +msgid "Related employees based on their private address" +msgstr "基於私人地址的相關員工" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_report_main +msgid "Reporting" +msgstr "報告" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Reset to Draft" +msgstr "重設為草稿" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__activity_user_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__activity_user_id +msgid "Responsible User" +msgstr "負責任的用戶" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_id +msgid "Restrict publishing to this website." +msgstr "限制發佈到該網站。" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_19 +msgid "Richard" +msgstr "理查" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_14 +msgid "Robert" +msgstr "羅伯特" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__roll_number +msgid "Roll Number" +msgstr "卷數" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_id +msgid "Roll Number & Student must be unique per Batch!" +msgstr "每批次的捲號和學生必須是唯一的!" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_course_id +msgid "Roll Number must be unique per Batch!" +msgstr "每個批次的捲號必須是唯一的!" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_7 +msgid "Ruby" +msgstr "紅寶石" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_student_course__state__running +msgid "Running" +msgstr "跑步" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_3 +msgid "Russell" +msgstr "拉塞爾" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__is_seo_optimized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__is_seo_optimized +msgid "SEO optimized" +msgstr "搜尋引擎優化" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_root +msgid "SIS" +msgstr "安全資訊系統" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__message_has_sms_error +msgid "SMS Delivery error" +msgstr "簡訊發送錯誤" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__team_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__team_id +msgid "Sales Team" +msgstr "銷售團隊" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_id +msgid "Salesperson" +msgstr "營業員" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_7 +msgid "Samuel" +msgstr "塞繆爾" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_11 +msgid "Sana" +msgstr "很多" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__phone_sanitized +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__phone_sanitized +msgid "Sanitized Number" +msgstr "消毒號碼" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_1 +msgid "Sara" +msgstr "莎拉" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule examination\n" +" through various methods like CCE, CPA and\n" +" much more with just a few clicks." +msgstr "" +"只需點擊幾下,即可透過 CCE、CPA 等各種方法\n" +" 安排考試。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Schedule session,\n" +" inform students and faculties all with\n" +" just a few clicks and one single screen." +msgstr "" +"只需點擊幾下,在一個螢幕上即可安排課程,\n" +" 通知學生和教職員。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_scholarship_enterprise +msgid "Scholarship Enterprise" +msgstr "獎學金企業" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_21 +msgid "Scott" +msgstr "史考特" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_secure +msgid "Secure QR" +msgstr "安全二維碼" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__purchase_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__invoice_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__picking_warn +#: model:ir.model.fields,help:openeducat_core.field_op_student__purchase_warn +msgid "" +"Selecting the \"Warning\" option will notify user with the message, " +"Selecting \"Blocking Message\" will throw an exception with the message and " +"block the flow. The Message has to be written in the next field." +msgstr "選擇「警告」選項將透過訊息通知用戶,選擇「封鎖訊息」將引發異常訊息並阻止流程。訊息必須寫在下一個欄位中。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__self +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__self +msgid "Self" +msgstr "自己" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__seo_name +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__seo_name +msgid "Seo name" +msgstr "搜尋引擎優化名稱" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.action_openeducat_configuration +#: model:ir.actions.act_window,name:openeducat_core.openeducat_config_settings_core_action +#: model:ir.ui.menu,name:openeducat_core.menu_openeducat_config +msgid "Settings" +msgstr "設定" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__partner_share +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__partner_share +msgid "Share Partner" +msgstr "分享夥伴" + +#. module: openeducat_core +#: model:op.faculty,first_name:openeducat_core.op_faculty_15 +msgid "Sheryl" +msgstr "謝麗爾" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__show_credit_limit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__show_credit_limit +msgid "Show Credit Limit" +msgstr "顯示信用額度" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_company__signature +msgid "Signature" +msgstr "簽名" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_expiration +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_expiration +msgid "Signup Expiration" +msgstr "註冊到期" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_token +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_token +msgid "Signup Token" +msgstr "註冊令牌" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_type +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_type +msgid "Signup Token Type" +msgstr "註冊令牌類型" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_valid +msgid "Signup Token is Valid" +msgstr "註冊令牌有效" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__signup_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__signup_url +msgid "Signup URL" +msgstr "註冊網址" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_5 +msgid "Simon" +msgstr "西蒙" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_skill_assessment +msgid "Skill Assessment Enterprise" +msgstr "技能鑑定企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skill_enterprise +msgid "Skill Enterprise" +msgstr "技能企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_skypemeet +msgid "Skype Meet" +msgstr "Skype 會議" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_8 +msgid "Smith" +msgstr "史密斯" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_18 +msgid "Sophia" +msgstr "索菲亞" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different activities which is\n" +" held in an institute." +msgstr "指定在機構中舉辦的不同活動。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different activities which is held in an institute." +msgstr "指定在研究所舉辦的不同活動。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different facilities of an\n" +" institute." +msgstr "指定機構的不同設施。\n" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Specify different facilities of an institute." +msgstr "指定研究所的不同設施。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which\n" +" is held in an institute for students." +msgstr "指定在學院為學生舉行的不同類型的測驗。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Specify different types of quiz which is held in an institute for students." +msgstr "指定學院為學生舉辦的不同類型的測驗。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__starred_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__starred_message_ids +msgid "Starred Message" +msgstr "加星號的消息" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_term__term_start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__start_date +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__start_date +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_batch_search +msgid "Start Date" +msgstr "開始日期" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__state_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__state_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "State" +msgstr "狀態" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url +msgid "Static Map Url" +msgstr "靜態地圖網址" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__static_map_url_is_valid +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__static_map_url_is_valid +msgid "Static Map Url Is Valid" +msgstr "靜態地圖 URL 有效" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__state +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_search +msgid "Status" +msgstr "地位" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_state +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" +"基於活動的狀態\n" +"逾期:截止日期已過\n" +"今天:活動日期是今天\n" +"計畫:未來的活動。" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_14 +msgid "Stevens" +msgstr "史蒂文斯" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__picking_warn +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__picking_warn +msgid "Stock Picking" +msgstr "選股" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street +msgid "Street" +msgstr "街道" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street..." +msgstr "街道..." + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__street2 +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__street2 +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Street2" +msgstr "街2號" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__student_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.kanban_view_student +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_tree +msgid "Student" +msgstr "學生" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_attendance_enterprise +msgid "Student Attendance Kiosk" +msgstr "學生考勤亭" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_search +msgid "Student Course" +msgstr "學生課程" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_course_view +#: model:ir.ui.menu,name:openeducat_core.student_course_menu +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_tree +msgid "Student Course Detail" +msgstr "學生課程詳情" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_student_course +msgid "Student Course Details" +msgstr "學生課程詳情" + +#. module: openeducat_core +#: model:ir.actions.report,name:openeducat_core.action_report_student_idcard +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student ID Card" +msgstr "學生證" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_idcard +msgid "Student IDCard" +msgstr "學生證" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_leave_enterprise +msgid "Student Leave" +msgstr "學生假" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_student_progress_enterprise +msgid "Student Progress Enterprise" +msgstr "學生進步企業" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Student can sign-in in\n" +" their attendance sheet using facial features\n" +" from image or video." +msgstr "" +"學生可以使用影像或影片中的臉部特徵\n" +" 登入其考勤表。" + +#. module: openeducat_core +#: model:ir.model.constraint,message:openeducat_core.constraint_op_student_course_unique_name_roll_number_student_id +msgid "Student must be unique per Batch!" +msgstr "每個批次的學生必須是唯一的!" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_student_view_2 +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_student__student_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_main +#: model:ir.ui.menu,name:openeducat_core.menu_op_student_root +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "Students" +msgstr "學生" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_tree +msgid "Subject" +msgstr "主題" + +#. module: openeducat_core +#: model:ir.ui.menu,name:openeducat_core.menu_op_school_config_subject +msgid "Subject Management" +msgstr "學科管理" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_subject_material_allocation +msgid "Subject Material Allocation" +msgstr "科目材料分配" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_subject_registration_view +#: model:ir.ui.menu,name:openeducat_core.subject_registration_student_menu +msgid "Subject Registration" +msgstr "科目註冊" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_pivot +msgid "Subject Registration Analysis" +msgstr "科目註冊分析" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "科目報名詳情" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__subject_type +msgid "Subject Type" +msgstr "科目類型" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__res_config_settings__attendance_subject_generic__subject +msgid "Subject Wise" +msgstr "主題明智" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_graph +msgid "Subject registration graph" +msgstr "受試者登記圖" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__subject_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__faculty_subject_ids +msgid "Subject(s)" +msgstr "主題" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"Subject-specific\n" +" attendance will be gathered during a\n" +" particular session, whereas general\n" +" attendance will be collected by one\n" +" responsible faculty member for the entire\n" +" day." +msgstr "特定科目的出席率將在特定課程期間進行收集,而一般出勤率將由一名負責的教員在全天進行收集。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_res_config_settings__attendance_subject_generic +msgid "" +"Subject-specific attendance will be gathered during a particular session, " +"whereas general attendance will be collected by one responsible faculty " +"member for the entire day." +msgstr "特定科目的出勤率將在特定會議期間收集,而一般出勤率將由一名負責的教職人員全天收集。" + +#. module: openeducat_core +#: model:ir.actions.act_window,name:openeducat_core.act_open_op_subject_view +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__subject_ids +#: model:ir.ui.menu,name:openeducat_core.menu_op_subject_sub +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_course_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_course_form +msgid "Subjects" +msgstr "科目" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_subject_registration_form +msgid "Submit" +msgstr "提交" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject_registration__state__submitted +msgid "Submitted" +msgstr "已提交" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_purchase_currency_id +msgid "Supplier Currency" +msgstr "供應商貨幣" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__supplier_rank +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__supplier_rank +msgid "Supplier Rank" +msgstr "供應商排名" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_23 +msgid "Swartz" +msgstr "斯沃茨" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__category_id +msgid "Tags" +msgstr "標籤" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__task_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__task_ids +msgid "Tasks" +msgstr "任務" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__vat +msgid "Tax ID" +msgstr "稅號" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_17 +msgid "Taylor" +msgstr "泰勒" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_teams +msgid "Teams" +msgstr "團隊" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_academic_year__term_structure +msgid "Term Structure" +msgstr "期限結構" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__academic_term_id +msgid "Terms" +msgstr "條款" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__country_code +#: model:ir.model.fields,help:openeducat_core.field_op_student__country_code +msgid "" +"The ISO country code in two chars. \n" +"You can use this field for quick search." +msgstr "" +"由兩個字元組成的 ISO 國家/地區代碼。 \n" +"您可以使用此欄位進行快速搜尋。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"The Main Purpose of Implementing an\n" +" Asset Management in Education Facilities" +msgstr "教育設施實施資產管理的主要目的" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__vat +#: model:ir.model.fields,help:openeducat_core.field_op_student__vat +msgid "" +"The Tax Identification Number. Values here will be validated based on the " +"country format. You can use '/' to indicate that the partner is not subject " +"to tax." +msgstr "納稅識別號碼。此處的值將根據國家/地區格式進行驗證。您可以使用“/”來表示合作夥伴無需納稅。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_position_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_position_id +msgid "" +"The fiscal position determines the taxes/accounts used for this contact." +msgstr "財務狀況決定了用於此聯絡人的稅務/帳戶。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_url +msgid "The full URL to access the document through the website." +msgstr "透過網站存取文件的完整 URL。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__user_id +msgid "The internal user in charge of this contact." +msgstr "負責此聯絡人的內部使用者。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__has_unreconciled_entries +#: model:ir.model.fields,help:openeducat_core.field_op_student__has_unreconciled_entries +msgid "" +"The partner has at least one unreconciled debit and credit since last time " +"the invoices & payments matching was performed." +msgstr "自上次執行發票和付款匹配以來,合作夥伴至少有一項未對帳的借項和貸項。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__company_registry +#: model:ir.model.fields,help:openeducat_core.field_op_student__company_registry +msgid "" +"The registry number of the company. Use it if it is different from the Tax " +"ID. It must be unique across all partners of a same country" +msgstr "公司的註冊號碼。如果它與稅號不同,請使用它。它在同一國家/地區的所有合作夥伴中必須是唯一的" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_customer +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_customer +msgid "" +"The stock location used as destination when sending goods to this contact." +msgstr "將貨物寄送至此聯絡人時用作目的地的庫存地點。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_stock_supplier +msgid "" +"The stock location used as source when receiving goods from this contact." +msgstr "從該聯絡人處接收貨物時用作來源的庫存位置。" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_subject__type__theory +msgid "Theory" +msgstr "理論" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This Module Adds The\n" +" Feature Of Digital Library To Read Books In\n" +" OpenEduCat." +msgstr "該模組添加了數位圖書館的功能,可以在OpenEduCat中閱讀書籍。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_payable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_payable_id +msgid "" +"This account will be used instead of the default one as the payable account " +"for the current partner" +msgstr "該帳戶將代替預設帳戶作為目前合作夥伴的應付帳戶" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_account_receivable_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_account_receivable_id +msgid "" +"This account will be used instead of the default one as the receivable " +"account for the current partner" +msgstr "該帳戶將取代預設帳戶為目前合作夥伴的應收帳款帳戶" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_purchase_currency_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_purchase_currency_id +msgid "" +"This currency will be used, instead of the default one, for purchases from " +"the current partner" +msgstr "從當前合作夥伴購買時將使用此貨幣,而不是預設貨幣" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__email_normalized +#: model:ir.model.fields,help:openeducat_core.field_op_student__email_normalized +msgid "" +"This field is used to search on email address as the primary email field can" +" contain more than strictly an email address." +msgstr "此欄位用於搜尋電子郵件地址,因為主電子郵件欄位可以包含多個嚴格的電子郵件地址。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "This is to certify that" +msgstr "這是為了證明" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature in OpenEduCat LMS to sell\n" +" courses online." +msgstr "該模組在 OpenEduCat LMS 中添加了線上銷售課程的功能。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of forum in learning\n" +" management system to OpenEduCat." +msgstr "此模組為OpenEduCat添加了學習管理系統中的論壇功能。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of gamification in learning\n" +" management system to OpenEduCat." +msgstr "此模組為OpenEduCat添加了學習管理系統遊戲化的功能。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds\n" +" the feature of survey in learning\n" +" management system to OpenEduCat." +msgstr "此模組為OpenEduCat添加了學習管理系統中的調查功能。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds the\n" +" feature to manage facilities to OpenEduCat." +msgstr "此模組新增了 OpenEduCat 管理設施的功能。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module adds you\n" +" feature to create invoice for fees\n" +" collection." +msgstr "此模組新增了建立收費發票的功能。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Dropbox." +msgstr "" +"此模組允許\n" +" 在 Dropbox 上儲存產生的備份。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Google\n" +" Drive." +msgstr "此模組允許將生成的備份儲存在 Google 雲端硬碟上。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups on Onedrive." +msgstr "" +"此模組允許\n" +" 在 Onedrive 上儲存產生的備份。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote\n" +" SFTP server just like FTP Server, but it\n" +" adds a layer of security to the process." +msgstr "該模組允許將生成的備份儲存到遠端 SFTP 伺服器,就像 FTP 伺服器一樣,但它為該過程增加了一層安全性。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" to store generated backups to remote FTP\n" +" server." +msgstr "此模組允許將生成的備份儲存到遠端 FTP 伺服器。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" Faculty to Create Rubrics Template to grade\n" +" the assignments based on points or\n" +" percentage and manage the assignment\n" +" submission." +msgstr "此模組允許教師建立評分標準模板,根據分數或百分比對作業進行評分並管理作業提交。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" alumni to create job post." +msgstr "此模組允許校友創建職位發布。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module allows\n" +" parent to access fees details of their\n" +" children." +msgstr "此模組允許家長存取其孩子的費用詳細資訊。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"This module provides a helping hand to\n" +" students." +msgstr "該模組為學生提供幫助。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "" +"This payment term will be used instead of the default one for purchase " +"orders and vendor bills" +msgstr "將使用此付款條件代替採購訂單和供應商帳單的預設付款條件" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_payment_term_id +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_payment_term_id +msgid "" +"This payment term will be used instead of the default one for sales orders " +"and customer invoices" +msgstr "將使用此付款條件代替銷售訂單和客戶發票的預設付款條件" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__property_product_pricelist +#: model:ir.model.fields,help:openeducat_core.field_op_student__property_product_pricelist +msgid "" +"This pricelist will be used, instead of the default one, for sales to the " +"current partner" +msgstr "將使用此價目表(而不是預設價目表)向目前合作夥伴進行銷售" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_15 +msgid "Thomas" +msgstr "湯瑪斯" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__three_sem +msgid "Three Trimesters" +msgstr "三個學期" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__ticket_count +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__ticket_count +msgid "Ticket Count" +msgstr "票數" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "Timetable" +msgstr "時間表" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_timetable_enterprise +msgid "Timetable Enterprise" +msgstr "時間表企業" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz +msgid "Timezone" +msgstr "時區" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__tz_offset +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__tz_offset +msgid "Timezone offset" +msgstr "時區偏移" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__title +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "Title" +msgstr "標題" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "To the best of my knowledge, he / she bears a Good Moral character." +msgstr "據我所知,他/她具有良好的道德品質。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__total_invoiced +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__total_invoiced +msgid "Total Invoiced" +msgstr "已開立發票總額" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__debit +msgid "Total Payable" +msgstr "應付總額" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__credit +msgid "Total Receivable" +msgstr "應收帳款總額" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__credit +#: model:ir.model.fields,help:openeducat_core.field_op_student__credit +msgid "Total amount this customer owes you." +msgstr "該客戶欠您的總金額。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__debit +#: model:ir.model.fields,help:openeducat_core.field_op_student__debit +msgid "Total amount you have to pay to this vendor." +msgstr "您必須向該供應商支付的總金額。" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_openeducat_transportation_enterprise +msgid "Transportation Enterprise" +msgstr "交通運輸企業" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem +msgid "Two Semesters" +msgstr "兩個學期" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_qua +msgid "Two Semesters subdivided by Quarters" +msgstr "兩個學期按季度細分" + +#. module: openeducat_core +#: model:ir.model.fields.selection,name:openeducat_core.selection__op_academic_year__term_structure__two_sem_final +msgid "Two Semesters subdivided by Quarters and Final Exams" +msgstr "兩個學期分為季度和期末考試" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__type +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_subject_search +msgid "Type" +msgstr "類型" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__activity_exception_decoration +#: model:ir.model.fields,help:openeducat_core.field_op_student__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "記錄的異常活動的類型。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__peppol_endpoint +#: model:ir.model.fields,help:openeducat_core.field_op_student__peppol_endpoint +msgid "" +"Unique identifier used by the BIS Billing 3.0 and its derivatives, also " +"known as 'Endpoint ID'." +msgstr "BIS Billing 3.0 及其衍生產品使用的唯一標識符,也稱為「端點 ID」。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__barcode +msgid "Use a barcode to identify this contact." +msgstr "使用條碼來識別該聯絡人。" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__login +msgid "Used to log into the system" +msgstr "用於登入系統" + +#. module: openeducat_core +#: model:ir.model,name:openeducat_core.model_res_users +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "User" +msgstr "使用者" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_users__user_line +msgid "User Line" +msgstr "使用者線" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__user_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__user_ids +msgid "Users" +msgstr "使用者" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_stock_supplier +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_stock_supplier +msgid "Vendor Location" +msgstr "供應商位置" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__property_supplier_payment_term_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__property_supplier_payment_term_id +msgid "Vendor Payment Terms" +msgstr "供應商付款條款" + +#. module: openeducat_core +#: model:op.student,first_name:openeducat_core.op_student_22 +msgid "Victor" +msgstr "勝利者" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visa_info +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visa_info +msgid "Visa Info" +msgstr "簽證資訊" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_published +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_published +msgid "Visible on current website" +msgstr "在當前網站上可見" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__visitor_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__visitor_ids +msgid "Visitors" +msgstr "訪客" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_wizard_op_faculty_employee__user_boolean +msgid "Want to create user too ?" +msgstr "也想創建用戶嗎?" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_id +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_id +msgid "Website" +msgstr "網站" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_course__website_message_ids +msgid "Website Comments" +msgstr "網站評論" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website +msgid "Website Link" +msgstr "網站連結" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website Messages" +msgstr "網站留言" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_description +msgid "Website Partner Full Description" +msgstr "網站合作夥伴完整說明" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_short_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_short_description +msgid "Website Partner Short Description" +msgstr "網站合作夥伴簡短說明" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_url +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_url +msgid "Website URL" +msgstr "網址" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_batch__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_student_course__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject__website_message_ids +#: model:ir.model.fields,help:openeducat_core.field_op_subject_registration__website_message_ids +msgid "Website communication history" +msgstr "網站通訊歷史" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_description +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_description +msgid "Website meta description" +msgstr "網站元描述" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_keywords +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_keywords +msgid "Website meta keywords" +msgstr "網站元關鍵字" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_title +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_title +msgid "Website meta title" +msgstr "網站元標題" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__website_meta_og_img +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__website_meta_og_img +msgid "Website opengraph image" +msgstr "網站 opengraph 圖像" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__tz +#: model:ir.model.fields,help:openeducat_core.field_op_student__tz +msgid "" +"When printing documents and exporting/importing data, time values are computed according to this timezone.\n" +"If the timezone is not set, UTC (Coordinated Universal Time) is used.\n" +"Anywhere else, time values are computed according to the time offset of your web client." +msgstr "" +"列印文件和匯出/匯入資料時,時間值根據此時區計算。\n" +"如果未設定時區,則使用 UTC(協調世界時)。\n" +"在其他任何地方,時間值根據您的時間偏移計算網絡客戶端。" + +#. module: openeducat_core +#: model:op.student,last_name:openeducat_core.op_student_12 +msgid "Wilson" +msgstr "威爾森" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.res_config_settings_view_form_core +msgid "" +"With the growing use of\n" +" online learning and giving examinations over\n" +" the online mode." +msgstr "隨著線上學習和線上考試模式的日益普及。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.report_student_bonafide +msgid "Year" +msgstr "年" + +#. module: openeducat_core +#. odoo-python +#: code:addons/openeducat_core/models/course.py:0 +#, python-format +msgid "You cannot create recursive Course." +msgstr "您無法建立遞歸課程。" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_faculty_form +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "ZIP" +msgstr "壓縮" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_faculty__zip +#: model:ir.model.fields,field_description:openeducat_core.field_op_student__zip +msgid "Zip" +msgstr "壓縮" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_res_config_settings__module_zoom +msgid "Zoom" +msgstr "飛漲" + +#. module: openeducat_core +#: model:ir.model.fields,help:openeducat_core.field_op_faculty__days_sales_outstanding +#: model:ir.model.fields,help:openeducat_core.field_op_student__days_sales_outstanding +msgid "" +"[(Total Receivable/Total Revenue) * number of days since the first invoice] " +"for this customer" +msgstr "該客戶的[(應收總額/總收入)* 自第一張發票以來的天數]" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.view_op_student_form +msgid "miscellaneous" +msgstr "各種各樣的" + +#. module: openeducat_core +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_faculty_user_create_view +#: model_terms:ir.ui.view,arch_db:openeducat_core.op_student_user_create_view +msgid "or" +msgstr "或者" + +#. module: openeducat_core +#: model:ir.model.fields,field_description:openeducat_core.field_op_subject_registration__state +msgid "state" +msgstr "狀態" diff --git a/CatEdu/openeducat_core/menu/openeducat_core_menu.xml b/CatEdu/openeducat_core/menu/openeducat_core_menu.xml new file mode 100644 index 0000000..c0d7881 --- /dev/null +++ b/CatEdu/openeducat_core/menu/openeducat_core_menu.xml @@ -0,0 +1,144 @@ + + + + + Settings + ir.actions.act_window + res.config.settings + res-config-settings + form + inline + {'module' : 'openeducat_core'} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/menu/student_menu.xml b/CatEdu/openeducat_core/menu/student_menu.xml new file mode 100644 index 0000000..ce031c1 --- /dev/null +++ b/CatEdu/openeducat_core/menu/student_menu.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/models/__init__.py b/CatEdu/openeducat_core/models/__init__.py new file mode 100644 index 0000000..fefeb18 --- /dev/null +++ b/CatEdu/openeducat_core/models/__init__.py @@ -0,0 +1,36 @@ +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################## + +from . import batch +from . import category +from . import course +from . import faculty +from . import hr +from . import department +from . import res_company +from . import student +from . import subject +from . import subject_registration +from . import res_config_setting +from . import update +from . import student_portal +from . import op_academic_term +from . import op_academic_year +from . import program diff --git a/CatEdu/openeducat_core/models/batch.py b/CatEdu/openeducat_core/models/batch.py new file mode 100644 index 0000000..1e0948e --- /dev/null +++ b/CatEdu/openeducat_core/models/batch.py @@ -0,0 +1,70 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import _, api, fields, models +from odoo.exceptions import ValidationError + + +class OpBatch(models.Model): + _name = "op.batch" + _inherit = "mail.thread" + _description = "OpenEduCat Batch" + + code = fields.Char('Code', size=16, required=True) + name = fields.Char('Name', size=32, required=True) + start_date = fields.Date( + 'Start Date', required=True, default=fields.Date.today()) + end_date = fields.Date('End Date', required=True) + course_id = fields.Many2one('op.course', 'Course', required=True) + active = fields.Boolean(default=True) + + _sql_constraints = [ + ('unique_batch_code', + 'unique(code)', 'Code should be unique per batch!')] + + @api.constrains('start_date', 'end_date') + def check_dates(self): + for record in self: + start_date = fields.Date.from_string(record.start_date) + end_date = fields.Date.from_string(record.end_date) + if start_date > end_date: + raise ValidationError( + _("End Date cannot be set before Start Date.")) + + @api.model + def name_search(self, name, args=None, operator='ilike', limit=100): + if self.env.context.get('get_parent_batch', False): + lst = [] + lst.append(self.env.context.get('course_id')) + courses = self.env['op.course'].browse(lst) + while courses.parent_id: + lst.append(courses.parent_id.id) + courses = courses.parent_id + batches = self.env['op.batch'].search([('course_id', 'in', lst)]) + return [(batch.id, batch.display_name) for batch in batches] + return super(OpBatch, self).name_search( + name, args, operator=operator, limit=limit) + + @api.model + def get_import_templates(self): + return [{ + 'label': _('Import Template for Batch'), + 'template': '/openeducat_core/static/xls/op_batch.xls' + }] diff --git a/CatEdu/openeducat_core/models/category.py b/CatEdu/openeducat_core/models/category.py new file mode 100644 index 0000000..55fc95a --- /dev/null +++ b/CatEdu/openeducat_core/models/category.py @@ -0,0 +1,36 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import fields, models + + +class OpCategory(models.Model): + _name = "op.category" + _description = "OpenEduCat Category" + + name = fields.Char('Name', size=256, required=True) + code = fields.Char('Code', size=16, required=True) + company_id = fields.Many2one( + "res.company", string="Company", default=lambda self: self.env.company + ) + + _sql_constraints = [ + ('unique_category_code', + 'unique(code)', 'Code should be unique per category!')] diff --git a/CatEdu/openeducat_core/models/course.py b/CatEdu/openeducat_core/models/course.py new file mode 100644 index 0000000..fe1912d --- /dev/null +++ b/CatEdu/openeducat_core/models/course.py @@ -0,0 +1,61 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import _, api, fields, models +from odoo.exceptions import ValidationError + + +class OpCourse(models.Model): + _name = "op.course" + _inherit = "mail.thread" + _description = "OpenEduCat Course" + + name = fields.Char('Name', required=True, translate=True) + code = fields.Char('Code', size=16, required=True) + parent_id = fields.Many2one('op.course', 'Parent Course') + evaluation_type = fields.Selection( + [('normal', 'Normal'), ('GPA', 'GPA'), + ('CWA', 'CWA'), ('CCE', 'CCE')], + 'Evaluation Type', default="normal", required=True) + subject_ids = fields.Many2many('op.subject', string='Subject(s)') + max_unit_load = fields.Float("Maximum Unit Load") + min_unit_load = fields.Float("Minimum Unit Load") + department_id = fields.Many2one( + 'op.department', 'Department', + default=lambda self: + self.env.user.dept_id and self.env.user.dept_id.id or False) + active = fields.Boolean(default=True) + program_id = fields.Many2one('op.program', string="Program", tracking=True) + + _sql_constraints = [ + ('unique_course_code', + 'unique(code)', 'Code should be unique per course!')] + + @api.constrains('parent_id') + def _check_category_recursion(self): + if self._has_cycle(): + raise ValidationError(_('You cannot create recursive categories.')) + + @api.model + def get_import_templates(self): + return [{ + 'label': _('Import Template for Courses'), + 'template': '/openeducat_core/static/xls/op_course.xls' + }] diff --git a/CatEdu/openeducat_core/models/department.py b/CatEdu/openeducat_core/models/department.py new file mode 100644 index 0000000..833423f --- /dev/null +++ b/CatEdu/openeducat_core/models/department.py @@ -0,0 +1,36 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import api, fields, models + + +class OpDepartment(models.Model): + _name = "op.department" + _description = "OpenEduCat Department" + + name = fields.Char('Name', required=True) + code = fields.Char('Code', required=True) + parent_id = fields.Many2one('op.department', 'Parent Department') + + @api.model_create_multi + def create(self, vals): + department = super(OpDepartment, self).create(vals) + self.env.user.write({'department_ids': [(4, department.id)]}) + return department diff --git a/CatEdu/openeducat_core/models/faculty.py b/CatEdu/openeducat_core/models/faculty.py new file mode 100644 index 0000000..378c59e --- /dev/null +++ b/CatEdu/openeducat_core/models/faculty.py @@ -0,0 +1,114 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import _, api, fields, models +from odoo.exceptions import ValidationError + + +class OpFaculty(models.Model): + _name = "op.faculty" + _description = "OpenEduCat Faculty" + _inherit = ['mail.thread', 'mail.activity.mixin'] + _inherits = {"res.partner": "partner_id"} + _parent_name = False + + partner_id = fields.Many2one('res.partner', 'Partner', + required=True, ondelete="cascade") + first_name = fields.Char('First Name', translate=True, required=True) + middle_name = fields.Char('Middle Name', size=128) + last_name = fields.Char('Last Name', size=128, required=True) + birth_date = fields.Date('Birth Date', required=True) + blood_group = fields.Selection([ + ('A+', 'A+ve'), + ('B+', 'B+ve'), + ('O+', 'O+ve'), + ('AB+', 'AB+ve'), + ('A-', 'A-ve'), + ('B-', 'B-ve'), + ('O-', 'O-ve'), + ('AB-', 'AB-ve') + ], string='Blood Group') + gender = fields.Selection([ + ('male', 'Male'), + ('female', 'Female') + ], 'Gender', required=True) + nationality = fields.Many2one('res.country', 'Nationality') + emergency_contact = fields.Many2one( + 'res.partner', 'Emergency Contact') + visa_info = fields.Char('Visa Info', size=64) + id_number = fields.Char('ID Card Number', size=64) + login = fields.Char( + 'Login', related='partner_id.user_id.login', readonly=True) + last_login = fields.Datetime('Latest Connection', readonly=True, + related='partner_id.user_id.login_date') + faculty_subject_ids = fields.Many2many('op.subject', string='Subject(s)', + tracking=True) + emp_id = fields.Many2one('hr.employee', 'HR Employee') + main_department_id = fields.Many2one( + 'op.department', 'Main Department', + default=lambda self: + self.env.user.dept_id and self.env.user.dept_id.id or False) + allowed_department_ids = fields.Many2many( + 'op.department', string='Allowed Department', + default=lambda self: + self.env.user.department_ids and self.env.user.department_ids.ids or False) + active = fields.Boolean(default=True) + + @api.constrains('birth_date') + def _check_birthdate(self): + for record in self: + if record.birth_date > fields.Date.today(): + raise ValidationError(_( + "Birth Date can't be greater than current date!")) + + @api.onchange('first_name', 'middle_name', 'last_name') + def _onchange_name(self): + if not self.middle_name: + self.name = str(self.first_name) + " " + str( + self.last_name) + else: + self.name = str(self.first_name) + " " + str( + self.middle_name) + " " + str(self.last_name) + + def create_employee(self): + for record in self: + vals = { + 'name': record.name, + 'country_id': record.nationality.id, + 'gender': record.gender, + } + emp_id = self.env['hr.employee'].create(vals) + record.write({'emp_id': emp_id.id}) + record.partner_id.write({'partner_share': True, 'employee': True}) + + @api.model + def get_import_templates(self): + return [{ + 'label': _('Import Template for Faculties'), + 'template': '/openeducat_core/static/xls/op_faculty.xls' + }] + + class PartnerTitle(models.Model): + _inherit = 'res.partner.title' + + @api.depends('shortcut') + def _compute_display_name(self): + for record in self: + record.display_name = f"{record.shortcut}" diff --git a/CatEdu/openeducat_core/models/hr.py b/CatEdu/openeducat_core/models/hr.py new file mode 100644 index 0000000..1dc4646 --- /dev/null +++ b/CatEdu/openeducat_core/models/hr.py @@ -0,0 +1,37 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import api, models + + +class HrEmployee(models.Model): + _inherit = "hr.employee" + + @api.onchange('user_id') + def onchange_user(self): + if self.user_id: + self.work_email = self.user_id.email + self.identification_id = False + + @api.onchange('address_id') + def onchange_address_id(self): + if self.address_id: + self.work_phone = self.address_id.phone + self.mobile_phone = self.address_id.mobile diff --git a/CatEdu/openeducat_core/models/op_academic_term.py b/CatEdu/openeducat_core/models/op_academic_term.py new file mode 100644 index 0000000..addcb60 --- /dev/null +++ b/CatEdu/openeducat_core/models/op_academic_term.py @@ -0,0 +1,26 @@ +# Part of OpenEduCat. See LICENSE file for full copyright & licensing details. + +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +############################################################################## + +from odoo import fields, models + + +class OpAcademicTerm(models.Model): + + _name = 'op.academic.term' + _description = "Academic Term" + + name = fields.Char('Name', required=True) + term_start_date = fields.Date('Start Date', required=True) + term_end_date = fields.Date('End Date', required=True) + academic_year_id = fields.Many2one( + 'op.academic.year', 'Academic Year', required=True) + parent_term = fields.Many2one('op.academic.term', 'Parent Term') + company_id = fields.Many2one( + 'res.company', string='Company', + default=lambda self: self.env.user.company_id) diff --git a/CatEdu/openeducat_core/models/op_academic_year.py b/CatEdu/openeducat_core/models/op_academic_year.py new file mode 100644 index 0000000..4b86f71 --- /dev/null +++ b/CatEdu/openeducat_core/models/op_academic_year.py @@ -0,0 +1,317 @@ +# Part of OpenEduCat. See LICENSE file for full copyright & licensing details. + +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +############################################################################## + +from datetime import timedelta + +from odoo import fields, models + + +class OpAcademicYear(models.Model): + _name = 'op.academic.year' + _description = "Academic Year" + + name = fields.Char('Name', required=True) + start_date = fields.Date('Start Date', required=True) + end_date = fields.Date('End Date', required=True) + + term_structure = fields.Selection([('two_sem', 'Two Semesters'), + ('two_sem_qua', 'Two Semesters ' + 'subdivided by Quarters'), + ('two_sem_final', 'Two Semesters subdivided' + ' by Quarters and ' + 'Final Exams'), + ('three_sem', 'Three Trimesters'), + ('four_Quarter', 'Four Quarters'), + ('final_year', 'Final Year Grades' + ' subdivided by Quarters'), + ('others', 'Other(overlapping terms,' + ' custom schedules)')], + string='Term Structure', default='two_sem', + required=True) + academic_term_ids = fields.One2many('op.academic.term', 'academic_year_id', + string='Academic Terms') + create_boolean = fields.Boolean() + company_id = fields.Many2one( + 'res.company', string='Company', + default=lambda self: self.env.user.company_id) + + def term_create(self): + num = 0 + final = 1 + academic_terms = self.env['op.academic.term'].search([]) + self.create_boolean = True + if self.term_structure == 'two_sem': + for record in self: + if not record.academic_term_ids: + from_d = self.start_date + to_d = self.end_date + delta = to_d - from_d + res = [] + day = (delta.days + 1) / 2 + vals = {'name': 'Semester 1', + 'from_date': from_d, + 'to_date': (from_d + timedelta(days=day))} + res.append(vals) + vals = {'name': 'Semester 2', + 'from_date': (from_d + timedelta(days=day + 1)), + 'to_date': to_d} + res.append(vals) + for term in res: + academic_terms.create({ + 'name': term['name'], + 'term_start_date': term['from_date'], + 'term_end_date': term['to_date'], + 'academic_year_id': self.id + }) + + elif self.term_structure == 'two_sem_qua': + for record in self: + if not record.academic_term_ids: + from_d = self.start_date + to_d = self.end_date + delta = to_d - from_d + res = [] + day = (delta.days + 1) / 2 + vals = {'name': 'Semester 1', + 'from_date': from_d, + 'to_date': (from_d + timedelta(days=day))} + res.append(vals) + vals = {'name': 'Semester 2', + 'from_date': (from_d + timedelta(days=day + 1)), + 'to_date': to_d} + res.append(vals) + for term in res: + academic_terms.create({ + 'name': term['name'], + 'term_start_date': term['from_date'], + 'term_end_date': term['to_date'], + 'academic_year_id': self.id + }) + for sub_term in self.academic_term_ids: + sub_from_d = sub_term.term_start_date + sub_to_d = sub_term.term_end_date + delta = sub_to_d - sub_from_d + result = [] + day = (delta.days + 1) / 2 + vals = {'name': 'Quarter' + ' ' + str(num+1), + 'from_date': sub_from_d, + 'to_date': (sub_from_d + timedelta(days=day))} + result.append(vals) + vals = {'name': 'Quarter' + ' ' + str(num+2), + 'from_date': (sub_from_d + timedelta( + days=day + 1)), + 'to_date': sub_to_d} + result.append(vals) + num = num + 2 + + for in_terms in result: + academic_terms.create({ + 'name': in_terms['name'], + 'term_start_date': in_terms['from_date'], + 'term_end_date': in_terms['to_date'], + 'academic_year_id': self.id, + 'parent_term': sub_term.id + }) + + elif self.term_structure == 'two_sem_final': + for record in self: + if not record.academic_term_ids: + from_d = self.start_date + to_d = self.end_date + delta = to_d - from_d + res = [] + day = (delta.days + 1) / 2 + vals = {'name': 'Semester 1', + 'from_date': from_d, + 'to_date': (from_d + timedelta(days=day))} + res.append(vals) + vals = {'name': 'Semester 2', + 'from_date': (from_d + timedelta(days=day + 1)), + 'to_date': to_d} + res.append(vals) + + for term in res: + academic_terms.create({ + 'name': term['name'], + 'term_start_date': term['from_date'], + 'term_end_date': term['to_date'], + 'academic_year_id': self.id + }) + + for sub_term in self.academic_term_ids: + sub_from_d = sub_term.term_start_date + sub_to_d = sub_term.term_end_date + delta = sub_to_d - sub_from_d + result = [] + + day = (delta.days + 1) / 2 + vals = {'name': 'Quarter' + ' ' + str(num+1), + 'from_date': sub_from_d, + 'to_date': (sub_from_d + timedelta(days=day))} + result.append(vals) + vals = {'name': 'Quarter' + ' ' + str(num + 2), + 'from_date': (sub_from_d + timedelta( + days=day + 1)), + 'to_date': (sub_from_d + timedelta( + days=delta.days - 1))} + result.append(vals) + vals = {'name': 'Final Exam' + ' ' + str(final), + 'from_date': sub_to_d, + 'to_date': sub_to_d} + result.append(vals) + num = num + 2 + final = final + 1 + + for in_terms in result: + academic_terms.create({ + 'name': in_terms['name'], + 'term_start_date': in_terms['from_date'], + 'term_end_date': in_terms['to_date'], + 'academic_year_id': self.id, + 'parent_term': sub_term.id + }) + + elif self.term_structure == 'three_sem': + for record in self: + if not record.academic_term_ids: + from_d = self.start_date + to_d = self.end_date + delta = to_d - from_d + res = [] + day = (delta.days + 1) / 3 + to_date1 = (from_d + timedelta(days=day)) + from_date1 = (from_d + timedelta(days=day + 1)) + to_date2 = (from_date1 + timedelta(days=day)) + from_date2 = (from_date1 + timedelta(days=day + 1)) + + vals = {'name': 'Semester 1', + 'from_date': from_d, + 'to_date': to_date1} + res.append(vals) + + vals = {'name': 'Semester 2', + 'from_date': from_date1, + 'to_date': to_date2} + res.append(vals) + + vals = {'name': 'Semester 3', + 'from_date': from_date2, + 'to_date': to_d} + res.append(vals) + for term in res: + academic_terms.create({ + 'name': term['name'], + 'term_start_date': term['from_date'], + 'term_end_date': term['to_date'], + 'academic_year_id': self.id + }) + + elif self.term_structure == 'four_Quarter': + for record in self: + if not record.academic_term_ids: + from_d = self.start_date + to_d = self.end_date + delta = to_d - from_d + res = [] + day = (delta.days + 1) / 4 + + to_date1 = (from_d + timedelta(days=day)) + from_date1 = (from_d + timedelta(days=day + 1)) + to_date2 = (from_date1 + timedelta(days=day)) + from_date2 = (from_date1 + timedelta(days=day + 1)) + to_date3 = (from_date2 + timedelta(days=day)) + from_date3 = (from_date2 + timedelta(days=day + 1)) + + vals = {'name': 'Semester 1', + 'from_date': from_d, + 'to_date': to_date1} + res.append(vals) + + vals = {'name': 'Semester 2', + 'from_date': from_date1, + 'to_date': to_date2} + res.append(vals) + + vals = {'name': 'Semester 3', + 'from_date': from_date2, + 'to_date': to_date3} + res.append(vals) + + vals = {'name': 'Semester 4', + 'from_date': from_date3, + 'to_date': to_d} + res.append(vals) + + for term in res: + academic_terms.create({ + 'name': term['name'], + 'term_start_date': term['from_date'], + 'term_end_date': term['to_date'], + 'academic_year_id': self.id + }) + + elif self.term_structure == 'final_year': + for record in self: + if not record.academic_term_ids: + from_d = self.start_date + to_d = self.end_date + res = [] + res.append({'name': 'Semester 1', + 'from_date': from_d, + 'to_date': to_d}) + + for term in res: + academic_terms.create({ + 'name': term['name'], + 'term_start_date': term['from_date'], + 'term_end_date': term['to_date'], + 'academic_year_id': self.id + }) + for sub_term in self.academic_term_ids: + sub_from_d = sub_term.term_start_date + sub_to_d = sub_term.term_end_date + delta = sub_to_d - sub_from_d + result = [] + day = (delta.days + 1) / 4 + + to_date1 = (from_d + timedelta(days=day)) + from_date1 = (from_d + timedelta(days=day + 1)) + to_date2 = (from_date1 + timedelta(days=day)) + from_date2 = (from_date1 + timedelta(days=day + 1)) + to_date3 = (from_date2 + timedelta(days=day)) + from_date3 = (from_date2 + timedelta(days=day + 1)) + + vals = {'name': 'Quarter 1', + 'from_date': from_d, + 'to_date': to_date1} + result.append(vals) + + vals = {'name': 'Quarter 2', + 'from_date': from_date1, + 'to_date': to_date2} + result.append(vals) + + vals = {'name': 'Quarter 3', + 'from_date': from_date2, + 'to_date': to_date3} + result.append(vals) + + vals = {'name': 'Quarter 4', + 'from_date': from_date3, + 'to_date': to_d} + result.append(vals) + + for in_terms in result: + academic_terms.create({ + 'name': in_terms['name'], + 'term_start_date': in_terms['from_date'], + 'term_end_date': in_terms['to_date'], + 'academic_year_id': self.id, + 'parent_term': sub_term.id + }) diff --git a/CatEdu/openeducat_core/models/program.py b/CatEdu/openeducat_core/models/program.py new file mode 100644 index 0000000..77895a5 --- /dev/null +++ b/CatEdu/openeducat_core/models/program.py @@ -0,0 +1,48 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import fields, models + + +class OpProgram(models.Model): + _name = "op.program" + _inherit = "mail.thread" + _description = "OpenEduCat Program" + + name = fields.Char('Name', required=True, translate=True, tracking=True) + code = fields.Char('Code', size=16, required=True, translate=True) + max_unit_load = fields.Float("Maximum Unit Load") + min_unit_load = fields.Float("Minimum Unit Load") + department_id = fields.Many2one( + 'op.department', 'Department', + default=lambda self: + self.env.user.dept_id and self.env.user.dept_id.id or False) + active = fields.Boolean(default=True) + image_1920 = fields.Image('Image', attachment=True) + program_level_id = fields.Many2one( + 'op.program.level', 'Program Level', required=True) + + +class OpProgramLevel(models.Model): + _name = "op.program.level" + _inherit = "mail.thread" + _description = "OpenEduCat Program level" + + name = fields.Char('Name', required=True, translate=True, tracking=True) diff --git a/CatEdu/openeducat_core/models/res_company.py b/CatEdu/openeducat_core/models/res_company.py new file mode 100644 index 0000000..a15e70d --- /dev/null +++ b/CatEdu/openeducat_core/models/res_company.py @@ -0,0 +1,69 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import fields, models + + +class ResCompany(models.Model): + _inherit = "res.company" + + signature = fields.Binary('Signature') + accreditation = fields.Text('Accreditation') + approval_authority = fields.Text('Approval Authority') + + +class ResUsers(models.Model): + _inherit = "res.users" + _parent_name = False + + def _department_count(self): + return self.env['op.department'].sudo().search_count([]) + + student_line = fields.Many2one('op.student', 'Line') + user_line = fields.One2many('op.student', 'user_id', 'User Line') + child_ids = fields.Many2many( + 'res.users', 'res_user_first_rel1', + 'user_id', 'res_user_second_rel1', string='Childs') + dept_id = fields.Many2one('op.department', string='Department Name') + department_ids = fields.Many2many('op.department', + string='Allowed Department') + department_count = fields.Integer(compute='_compute_department_count', + string="Number of Departments", + default=_department_count) + + def create_user(self, records, user_group=None): + for rec in records: + if not rec.user_id: + user_vals = { + 'name': rec.name, + 'login': rec.email or (rec.name + rec.last_name), + 'partner_id': rec.partner_id.id, + 'dept_id': rec.main_department_id.id, + 'department_ids': rec.allowed_department_ids.ids + } + user_id = self.create(user_vals) + rec.user_id = user_id + if user_group: + user_group.users = user_group.users + user_id + + def _compute_department_count(self): + department_count = self._department_count() + for user in self: + user.department_count = department_count diff --git a/CatEdu/openeducat_core/models/res_config_setting.py b/CatEdu/openeducat_core/models/res_config_setting.py new file mode 100644 index 0000000..03f1db5 --- /dev/null +++ b/CatEdu/openeducat_core/models/res_config_setting.py @@ -0,0 +1,129 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import fields, models + + +class ResConfigSettings(models.TransientModel): + _inherit = 'res.config.settings' + + module_openeducat_activity = fields.Boolean(string="Activity") + module_openeducat_facility = fields.Boolean(string="Facility") + module_openeducat_parent = fields.Boolean(string="Parent") + module_openeducat_assignment = fields.Boolean(string="Assignment") + module_openeducat_classroom = fields.Boolean(string="Classroom") + module_openeducat_fees = fields.Boolean(string="Fees") + module_openeducat_admission = fields.Boolean(string="Admission") + module_openeducat_timetable = fields.Boolean(string="Timetable") + module_openeducat_exam = fields.Boolean(string="Exam") + module_openeducat_library = fields.Boolean(string="Library") + module_openeducat_attendance = fields.Boolean(string="Attendance") + module_openeducat_quiz = fields.Boolean(string="Quiz Enterprise") + module_openeducat_discipline = fields.Boolean(string="Discipline Enterprise") + module_openeducat_health_enterprise = fields.Boolean(string="Health Enterprise") + module_openeducat_achievement_enterprise = fields.Boolean(string="Achievement Enterprise") + module_openeducat_activity_enterprise = fields.Boolean(string="Activity Enterprise") + module_openeducat_admission_enterprise = fields.Boolean(string="Admission Enterprise") + module_openeducat_alumni_enterprise = fields.Boolean(string="Alumni Enterprise") + module_openeducat_alumni_blog_enterprise = fields.Boolean(string="Alumni Blog Enterprise") + module_openeducat_alumni_event_enterprise = fields.Boolean(string="Alumni Event Enterprise") + module_openeducat_alumni_job_enterprise = fields.Boolean(string="Alumni Job Enterprise") + module_openeducat_job_enterprise = fields.Boolean(string="Job Enterprise") + module_openeducat_assignment_enterprise = fields.Boolean(string="Assignment Enterprise") + module_openeducat_assignment_rubrics = fields.Boolean(string="Assignment Rubrics") + module_openeducat_attendance_enterprise = fields.Boolean(string="Attendance Enterprise") + module_openeducat_student_attendance_enterprise = fields.Boolean(string="Student Attendance Kiosk") + module_bigbluebutton = fields.Boolean(string="Bigbluebutton Enterprise") + module_openeducat_campus_enterprise = fields.Boolean(string="Campus Enterprise") + module_openeducat_classroom_enterprise = fields.Boolean(string="Classroom Enterprise") + module_openeducat_exam_enterprise = fields.Boolean(string="Exam Enterprise") + module_openeducat_facility_enterprise = fields.Boolean(string="Facility Enterprise") + module_openeducat_fees_plan = fields.Boolean(string="Fees Plan") + module_openeducat_fees_parent_bridge = fields.Boolean(string="Fees Parent Bridge") + module_openeducat_library_barcode = fields.Boolean(string="Library Barcode Enterprise") + module_openeducat_library_enterprise = fields.Boolean(string="Library Enterprise") + module_openeducat_lms = fields.Boolean(string="LMS Enterprise") + module_openeducat_lms_blog = fields.Boolean(string="LMS Blog Enterprise") + module_openeducat_lms_forum = fields.Boolean(string="LMS Forum Enterprise") + module_openeducat_lms_gamification = fields.Boolean(string="LMS Gamification Enterprise") + module_openeducat_lms_sale = fields.Boolean(string="LMS Sale Enterprise") + module_openeducat_lms_survey = fields.Boolean(string="LMS Survey Enterprise") + module_openeducat_meeting_enterprise = fields.Boolean(string="Meeting Enterprise") + module_openeducat_dynamic_admission = fields.Boolean(string="Dynamic Admission") + module_openeducat_parent_enterprise = fields.Boolean(string="Parent Enterprise") + module_openeducat_placement_enterprise = fields.Boolean(string="Placement Enterprise") + module_openeducat_placement_job_enterprise = fields.Boolean(string="Placement Job Enterprise") + module_openeducat_scholarship_enterprise = fields.Boolean(string="Scholarship Enterprise") + module_openeducat_timetable_enterprise = fields.Boolean(string="Timetable Enterprise") + module_openeducat_transportation_enterprise = fields.Boolean(string="Transportation Enterprise") + module_openeducat_lesson = fields.Boolean(string="Lesson Enterprise") + module_openeducat_skill_enterprise = fields.Boolean(string="Skill Enterprise") + module_openeducat_assignment_grading_enterprise = fields.Boolean(string="Assignment Grading Enterprise") + module_openeducat_assignment_grading_bridge = fields.Boolean(string="Assignment Grading Bridge") + module_openeducat_lms_admission = fields.Boolean(string="LMS Admission") + module_backend_theme = fields.Boolean(string="Backend Theme") + module_openeducat_crm_enterprise = fields.Boolean(string="CRM Enterprise") + module_openeducat_dashboard_kpi = fields.Boolean(string="Dashboard KPI") + module_openeducat_digital_library = fields.Boolean(string="Digital Library") + module_openeducat_event_enterprise = fields.Boolean(string="Event Enterprise") + module_openeducat_exam_gpa_enterprise = fields.Boolean(string="Exam GPA Enterprise") + module_openeducat_exam_grading_bridge = fields.Boolean(string="Exam Grading Bridge") + module_googlemeet = fields.Boolean(string="Google Meet") + module_openeducat_grading = fields.Boolean(string="Grading") + module_openeducat_jitsi_enterprise = fields.Boolean(string="Jitsi Enterprise") + module_openeducat_quiz_anti_cheating = fields.Boolean(string="Quiz Anti Cheating") + module_openeducat_skypemeet = fields.Boolean(string="Skype Meet") + module_openeducat_student_progress_enterprise = fields.Boolean(string="Student Progress Enterprise") + module_openeducat_subject_material_allocation = fields.Boolean(string="Subject Material Allocation") + module_teams = fields.Boolean(string="Teams") + module_zoom = fields.Boolean(string="Zoom") + module_openeducat_student_leave_enterprise = fields.Boolean(string="Student Leave") + module_openeducat_notice_board_enterprise = fields.Boolean(string="Notice Board Enterprise") + module_openeducat_student_skill_assessment = fields.Boolean(string="Skill Assessment Enterprise") + module_openeducat_lms_h5p = fields.Boolean(string="LMS H5P Enterprise") + module_online_appointment = fields.Boolean(string="Online Appointment Enterprise") + module_openeducat_grievance_enterprise = fields.Boolean(string="Grievance") + module_openeducat_secure = fields.Boolean(string="Secure QR") + module_openeducat_mass_subject_registration = fields.Boolean(string="Mass Subject Registration") + module_openeducat_attendance_report_xlsx = fields.Boolean(string="Attendance Xlsx Report") + module_openeducat_asset_request_enterprise = fields.Boolean(string="Asset Request Enterprise") + module_openeducat_live = fields.Boolean(string="Live Meeting") + module_openeducat_live_assignment = fields.Boolean(string="Live Meeting Assignment") + module_openeducat_live_attendance = fields.Boolean(string="Live Meeting Attendance") + module_openeducat_live_attentiveness = fields.Boolean(string="Live Meeting Attentiveness") + module_openeducat_attendance_face_recognition = fields.Boolean(string="Attendance Face Recognition") + module_openeducat_omr = fields.Boolean(string="OMR") + module_auto_database_backup = fields.Boolean(string="Database Backup to Local Server") + module_auto_database_backup_dropbox = fields.Boolean(string="Database Backup to Dropbox") + module_auto_database_backup_ftp = fields.Boolean(string="Database Backup to Remote FTP Server") + module_auto_database_backup_google_drive = fields.Boolean(string="Database Backup to Google Drive") + module_auto_database_backup_onedrive = fields.Boolean(string="Database Backup to Onedrive") + module_auto_database_backup_sftp = fields.Boolean(string="Database Backup to Remote SFTP Server") + attendance_subject_generic = fields.Selection( + [('subject', 'Subject Wise'), ('generic', 'Generic')], + help=( + "Subject-specific attendance will be gathered during a " + "particular session, whereas general attendance will be " + "collected by one responsible faculty member for the " + "entire day." + ), + config_parameter="attendance_subject_generic_parameter", + default='subject' + ) diff --git a/CatEdu/openeducat_core/models/student.py b/CatEdu/openeducat_core/models/student.py new file mode 100644 index 0000000..9d0abf7 --- /dev/null +++ b/CatEdu/openeducat_core/models/student.py @@ -0,0 +1,145 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import _, api, fields, models +from odoo.exceptions import ValidationError + + +class OpStudentCourse(models.Model): + _name = "op.student.course" + _description = "Student Course Details" + _inherit = "mail.thread" + _rec_name = 'student_id' + + student_id = fields.Many2one('op.student', 'Student', + ondelete="cascade", tracking=True) + course_id = fields.Many2one('op.course', 'Course', required=True, tracking=True) + batch_id = fields.Many2one('op.batch', 'Batch', tracking=True) + roll_number = fields.Char('Roll Number', tracking=True) + subject_ids = fields.Many2many('op.subject', string='Subjects') + academic_years_id = fields.Many2one('op.academic.year', 'Academic Year') + academic_term_id = fields.Many2one('op.academic.term', 'Terms') + state = fields.Selection([('running', 'Running'), + ('finished', 'Finished')], + string="Status", default="running") + + _sql_constraints = [ + ('unique_name_roll_number_id', + 'unique(roll_number,course_id,batch_id,student_id)', + 'Roll Number & Student must be unique per Batch!'), + ('unique_name_roll_number_course_id', + 'unique(roll_number,course_id,batch_id)', + 'Roll Number must be unique per Batch!'), + ('unique_name_roll_number_student_id', + 'unique(student_id,course_id,batch_id)', + 'Student must be unique per Batch!'), + ] + + @api.model + def get_import_templates(self): + return [{ + 'label': _('Import Template for Student Course Details'), + 'template': '/openeducat_core/static/xls/op_student_course.xls' + }] + + +class OpStudent(models.Model): + _name = "op.student" + _description = "Student" + _inherit = ['mail.thread', 'mail.activity.mixin'] + _inherits = {"res.partner": "partner_id"} + + first_name = fields.Char('First Name', translate=True) + middle_name = fields.Char('Middle Name', translate=True) + last_name = fields.Char('Last Name', translate=True) + birth_date = fields.Date('Birth Date') + blood_group = fields.Selection([ + ('A+', 'A+ve'), + ('B+', 'B+ve'), + ('O+', 'O+ve'), + ('AB+', 'AB+ve'), + ('A-', 'A-ve'), + ('B-', 'B-ve'), + ('O-', 'O-ve'), + ('AB-', 'AB-ve') + ], string='Blood Group') + gender = fields.Selection([ + ('m', 'Male'), + ('f', 'Female'), + ('o', 'Other') + ], 'Gender', required=True, default='m') + nationality = fields.Many2one('res.country', 'Nationality') + emergency_contact = fields.Many2one('res.partner', 'Emergency Contact') + visa_info = fields.Char('Visa Info', size=64) + id_number = fields.Char('ID Card Number', size=64) + partner_id = fields.Many2one('res.partner', 'Partner', + required=True, ondelete="cascade") + user_id = fields.Many2one('res.users', 'User', ondelete="cascade") + gr_no = fields.Char("Registration Number", size=20) + category_id = fields.Many2one('op.category', 'Category') + course_detail_ids = fields.One2many('op.student.course', 'student_id', + 'Course Details', + tracking=True) + active = fields.Boolean(default=True) + + _sql_constraints = [( + 'unique_gr_no', + 'unique(gr_no)', + 'Registration Number must be unique per student!' + )] + + @api.onchange('first_name', 'middle_name', 'last_name') + def _onchange_name(self): + if not self.middle_name: + self.name = str(self.first_name) + " " + str( + self.last_name + ) + else: + self.name = str(self.first_name) + " " + str( + self.middle_name) + " " + str(self.last_name) + + @api.constrains('birth_date') + def _check_birthdate(self): + for record in self: + if record.birth_date and record.birth_date > fields.Date.today(): + raise ValidationError(_( + "Birth Date can't be greater than current date!")) + + @api.model + def get_import_templates(self): + return [{ + 'label': _('Import Template for Students'), + 'template': '/openeducat_core/static/xls/op_student.xls' + }] + + def create_student_user(self): + user_group = self.env.ref("base.group_portal") or False + users_res = self.env['res.users'] + for record in self: + if not record.user_id: + user_id = users_res.create({ + 'name': record.name, + 'partner_id': record.partner_id.id, + 'login': record.email, + 'groups_id': user_group, + 'is_student': True, + 'tz': self._context.get('tz'), + }) + record.user_id = user_id diff --git a/CatEdu/openeducat_core/models/student_portal.py b/CatEdu/openeducat_core/models/student_portal.py new file mode 100644 index 0000000..eb1154a --- /dev/null +++ b/CatEdu/openeducat_core/models/student_portal.py @@ -0,0 +1,28 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import fields, models + + +class StudentPortal(models.Model): + _inherit = 'res.partner' + + is_parent = fields.Boolean("Is a Parent") + is_student = fields.Boolean("Is a Student") diff --git a/CatEdu/openeducat_core/models/subject.py b/CatEdu/openeducat_core/models/subject.py new file mode 100644 index 0000000..8c981d4 --- /dev/null +++ b/CatEdu/openeducat_core/models/subject.py @@ -0,0 +1,55 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import _, api, fields, models + + +class OpSubject(models.Model): + _name = "op.subject" + _inherit = "mail.thread" + _description = "Subject" + + name = fields.Char('Name', size=128, required=True) + code = fields.Char('Code', size=256, required=True) + grade_weightage = fields.Float('Grade Weightage') + type = fields.Selection( + [('theory', 'Theory'), ('practical', 'Practical'), + ('both', 'Both'), ('other', 'Other')], + 'Type', default="theory", required=True) + subject_type = fields.Selection( + [('compulsory', 'Compulsory'), ('elective', 'Elective')], + 'Subject Type', default="compulsory", required=True) + department_id = fields.Many2one( + 'op.department', 'Department', + default=lambda self: + self.env.user.dept_id and self.env.user.dept_id.id or False) + active = fields.Boolean(default=True) + + _sql_constraints = [ + ('unique_subject_code', + 'unique(code)', 'Code should be unique per subject!'), + ] + + @api.model + def get_import_templates(self): + return [{ + 'label': _('Import Template for Subjects'), + 'template': '/openeducat_core/static/xls/op_subject.xls' + }] diff --git a/CatEdu/openeducat_core/models/subject_registration.py b/CatEdu/openeducat_core/models/subject_registration.py new file mode 100644 index 0000000..b309a3e --- /dev/null +++ b/CatEdu/openeducat_core/models/subject_registration.py @@ -0,0 +1,101 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import _, api, fields, models +from odoo.exceptions import ValidationError + + +class OpSubjectRegistration(models.Model): + _name = "op.subject.registration" + _description = "Subject Registration Details" + _inherit = ["mail.thread"] + + name = fields.Char('Name', readonly=True, default='New') + student_id = fields.Many2one('op.student', 'Student', + tracking=True) + course_id = fields.Many2one('op.course', 'Course', required=True, + tracking=True) + batch_id = fields.Many2one('op.batch', 'Batch', + tracking=True) + compulsory_subject_ids = fields.Many2many( + 'op.subject', 'subject_compulsory_rel', + 'register_id', 'subject_id', string="Compulsory Subjects", + readonly=True) + elective_subject_ids = fields.Many2many( + 'op.subject', string="Elective Subjects") + state = fields.Selection([ + ('draft', 'Draft'), ('submitted', 'Submitted'), + ('approved', 'Approved'), ('rejected', 'Rejected')], + default='draft', string='State', copy=False, + tracking=True) + max_unit_load = fields.Float('Maximum Unit Load', + tracking=True) + min_unit_load = fields.Float('Minimum Unit Load', + tracking=True) + is_read = fields.Boolean(string="Read?", default=False) + company_id = fields.Many2one( + "res.company", string="Company", default=lambda self: self.env.company + ) + + def action_reset_draft(self): + self.state = 'draft' + + def action_reject(self): + self.state = 'rejected' + + def action_approve(self): + for record in self: + subject_ids = [] + for sub in record.compulsory_subject_ids: + subject_ids.append(sub.id) + for sub in record.elective_subject_ids: + subject_ids.append(sub.id) + course_id = self.env['op.student.course'].search([ + ('student_id', '=', record.student_id.id), + ('course_id', '=', record.course_id.id) + ], limit=1) + if course_id: + course_id.write({ + 'subject_ids': [[6, 0, list(set(subject_ids))]] + }) + record.state = 'approved' + else: + raise ValidationError( + _("Course not found on student's admission!")) + + def action_submitted(self): + self.state = 'submitted' + + @api.model_create_multi + def create(self, vals_list): + for vals in vals_list: + if vals.get('name', 'New') == 'New': + vals['name'] = self.env['ir.sequence'].next_by_code( + 'op.subject.registration') or '/' + return super(OpSubjectRegistration, self).create(vals_list) + + def get_subjects(self): + for record in self: + subject_ids = [] + if record.course_id and record.course_id.subject_ids: + for subject in record.course_id.subject_ids: + if subject.subject_type == 'compulsory': + subject_ids.append(subject.id) + record.compulsory_subject_ids = [(6, 0, subject_ids)] diff --git a/CatEdu/openeducat_core/models/update.py b/CatEdu/openeducat_core/models/update.py new file mode 100644 index 0000000..65a87ba --- /dev/null +++ b/CatEdu/openeducat_core/models/update.py @@ -0,0 +1,113 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +import datetime +import logging +from ast import literal_eval + +import requests +from odoo import api, release +from odoo.exceptions import UserError +from odoo.models import AbstractModel +from odoo.tools import misc, ustr +from odoo.tools.translate import _ + +OEC_API_ENDPOINT = "https://srv.openeducat.org/publisher-warranty/" + +_logger = logging.getLogger(__name__) + + +class PublisherWarrantyContract(AbstractModel): + _inherit = "publisher_warranty.contract" + + @api.model + def _get_message_logs(self): + Users = self.env['res.users'] + IrParamSudo = self.env['ir.config_parameter'].sudo() + dbuuid = IrParamSudo.get_param('database.uuid') + db_create_date = IrParamSudo.get_param('database.create_date') + limit_date = datetime.datetime.now() + limit_date = limit_date - datetime.timedelta(15) + limit_date_str = limit_date.strftime( + misc.DEFAULT_SERVER_DATETIME_FORMAT) + nbr_users = Users.search_count([('active', '=', True)]) + nbr_active_users = Users.search_count([ + ("login_date", ">=", limit_date_str), + ('active', '=', True)]) + nbr_share_users = 0 + nbr_active_share_users = 0 + if "share" in Users._fields: + nbr_share_users = Users.search_count( + [("share", "=", True), + ('active', '=', True)]) + nbr_active_share_users = Users.search_count( + [("share", "=", True), + ("login_date", ">=", limit_date_str), + ('active', '=', True)]) + user = self.env.user + domain = [('application', '=', True), + ('state', 'in', ['installed', 'to upgrade', 'to remove'])] + apps = self.env['ir.module.module'].sudo().search_read(domain, + ['name']) + web_base_url = IrParamSudo.get_param('web.base.url') + msg = { + "dbuuid": dbuuid, + "nbr_users": nbr_users, + "nbr_active_users": nbr_active_users, + "nbr_share_users": nbr_share_users, + "nbr_active_share_users": nbr_active_share_users, + "dbname": self._cr.dbname, + "db_create_date": db_create_date, + "version": release.version, + "language": user.lang, + "web_base_url": web_base_url, + "apps": [app['name'] for app in apps], + } + if user.partner_id.company_id: + company_id = user.partner_id.company_id + msg.update(company_id.read(["name", "email", "phone"])[0]) + return msg + + @api.model + def _get_system_logs(self): + msg = self._get_message_logs() + arguments = {'arg0': ustr(msg), "action": "update"} + r = requests.post(OEC_API_ENDPOINT, data=arguments, timeout=30) + r.raise_for_status() + return literal_eval(r.text) + + def update_notification_openeducat(self, cron_mode=True): + res = super(PublisherWarrantyContract, self).update_notification() + try: + try: + self._get_system_logs() + except Exception: + if cron_mode: # we don't want to see any stack trace in cron + return False + _logger.debug( + "Exception while sending a get logs messages", exc_info=1) + raise UserError(_( + "Error during communication with the warranty server.")) + except Exception: + if cron_mode: + return False # we don't want to see any stack trace in cron + else: + raise + return res diff --git a/CatEdu/openeducat_core/report/report_menu.xml b/CatEdu/openeducat_core/report/report_menu.xml new file mode 100644 index 0000000..ca0bb43 --- /dev/null +++ b/CatEdu/openeducat_core/report/report_menu.xml @@ -0,0 +1,24 @@ + + + + Student ID Card + op.student + qweb-pdf + openeducat_core.report_student_idcard + openeducat_core.report_student_idcard + 'Student ID Card - %s' % (object.name) + + report + + + + Bonafide Certificate + op.student + qweb-pdf + openeducat_core.report_student_bonafide + openeducat_core.report_student_bonafide + 'Bonafide Certificate - %s' % (object.name) + + report + + diff --git a/CatEdu/openeducat_core/report/report_student_bonafide.xml b/CatEdu/openeducat_core/report/report_student_bonafide.xml new file mode 100644 index 0000000..c9fe702 --- /dev/null +++ b/CatEdu/openeducat_core/report/report_student_bonafide.xml @@ -0,0 +1,76 @@ + + + + diff --git a/CatEdu/openeducat_core/report/report_student_idcard.xml b/CatEdu/openeducat_core/report/report_student_idcard.xml new file mode 100644 index 0000000..f735b48 --- /dev/null +++ b/CatEdu/openeducat_core/report/report_student_idcard.xml @@ -0,0 +1,54 @@ + + + + diff --git a/CatEdu/openeducat_core/security/ir.model.access.csv b/CatEdu/openeducat_core/security/ir.model.access.csv new file mode 100644 index 0000000..8258e03 --- /dev/null +++ b/CatEdu/openeducat_core/security/ir.model.access.csv @@ -0,0 +1,39 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_op_student_student,op_student_student,model_op_student,group_op_back_office_admin,1,1,1,1 +access_op_student_faculty,op_student_faculty,model_op_student,group_op_faculty,1,1,0,0 +access_res_partner_title_admin,res_partner_title_admin,base.model_res_partner_title,group_op_back_office_admin,1,1,1,1 +access_res_partner_title_faculty,res_partner_title_faculty,base.model_res_partner_title,group_op_faculty,1,0,0,0 +access_op_course_faculty,name_op_course_faculty,model_op_course,group_op_faculty,1,1,1,0 +access_op_course_back_office_admin,name_op_course_back_office_admin,model_op_course,group_op_back_office_admin,1,1,1,1 +access_op_batch_faculty,name_op_batch_faculty,model_op_batch,group_op_faculty,1,1,1,0 +access_op_batch_back_office_admin,name_op_batch_back_office_admin,model_op_batch,group_op_back_office_admin,1,1,1,1 +access_op_res_partner_faculty,name_op_res_partner_faculty,base.model_res_partner,group_op_faculty,1,1,1,0 +access_op_res_partner_student,name_op_res_partner_student,base.model_res_partner,group_op_back_office_admin,1,1,1,1 +access_op_res_country_student,name_op_res_country_student,base.model_res_country,group_op_back_office_admin,1,1,1,1 +access_op_res_country_faculty,name_op_res_country_faculty,base.model_res_country,group_op_faculty,1,0,0,0 +access_op_subject_faculty,name_op_subject_faculty,model_op_subject,group_op_faculty,1,0,0,0 +access_op_subject_back_office_admin,name_op_subject_back_office_admin,model_op_subject,group_op_back_office_admin,1,1,1,1 +access_op_faculty_faculty,op_faculty_faculty,model_op_faculty,group_op_faculty,1,0,0,0 +access_op_faculty_back_office_admin,name_op_faculty_back_office_admin,model_op_faculty,group_op_back_office_admin,1,1,1,1 +access_op_category_faculty,name_op_category_faculty,model_op_category,group_op_faculty,1,1,1,0 +access_op_category_back_office_admin,name_op_category_back_office_admin,model_op_category,group_op_back_office_admin,1,1,1,1 +access_op_student_course_faculty,name_op_student_course_faculty,model_op_student_course,group_op_faculty,1,1,1,0 +access_op_student_course_back_office_admin,name_op_student_course_back_office_admin,model_op_student_course,group_op_back_office_admin,1,1,1,1 +access_hr_employee_student,name_hr_employee_student,hr.model_hr_employee,group_op_back_office_admin,1,0,0,0 +access_hr_employee_back_office,name_hr_employee_back_office,hr.model_hr_employee,group_op_back_office_admin,1,1,1,0 +access_resource_resource_back_office_admin,name_resource_resource_back_office_admin,resource.model_resource_resource,group_op_back_office_admin,1,1,1,0 +access_op_subject_registration_faculty,access_op_subject_registration_faculty,model_op_subject_registration,group_op_faculty,1,1,1,0 +access_op_subject_registration_back_office_admin,access_op_subject_registration_back_office_admin,model_op_subject_registration,group_op_back_office_admin,1,1,1,1 +access_op_department_back_office_admin,access_op_department,model_op_department,openeducat_core.group_op_back_office_admin,1,1,1,1 +access_op_department_faculty,access_op_department,model_op_department,openeducat_core.group_op_faculty,1,0,0,0 +access_wizard_op_faculty_employee,name_wizard_op_faculty_employee,model_wizard_op_faculty_employee,group_op_back_office_admin,1,1,1,1 +access_wizard_op_faculty,name_wizard_op_faculty,model_wizard_op_faculty,group_op_back_office_admin,1,1,1,1 +access_wizard_op_student,name_wizard_op_student,model_wizard_op_student,group_op_back_office_admin,1,1,1,1 +access_op_academic_term_back_office_admin,access_op_academic_term_back_office_admin,model_op_academic_term,openeducat_core.group_op_back_office_admin,1,1,1,1 +access_op_academic_term_faculty,access_op_academic_term_faculty,model_op_academic_term,openeducat_core.group_op_faculty,1,0,0,0 +access_op_academic_year_back_office_admin,access_op_academic_year_back_office_admin,model_op_academic_year,openeducat_core.group_op_back_office_admin,1,1,1,1 +access_op_academic_year_faculty,access_op_academic_year_faculty,model_op_academic_year,openeducat_core.group_op_faculty,1,0,0,0 +access_op_program_back_office_admin,access_op_program_back_office_admin,model_op_program,openeducat_core.group_op_back_office_admin,1,1,1,1 +access_op_program_faculty,access_op_program_faculty,model_op_program,openeducat_core.group_op_faculty,1,0,0,0 +access_op_program_level_back_office_admin,access_op_program_level_back_office_admin,model_op_program_level,openeducat_core.group_op_back_office_admin,1,1,1,1 +access_op_program_level_faculty,access_op_program_level_faculty,model_op_program_level,openeducat_core.group_op_faculty,1,0,0,0 diff --git a/CatEdu/openeducat_core/security/op_security.xml b/CatEdu/openeducat_core/security/op_security.xml new file mode 100644 index 0000000..eac39cf --- /dev/null +++ b/CatEdu/openeducat_core/security/op_security.xml @@ -0,0 +1,147 @@ + + + + 100 + + + 40 + + + 45 + + + Education + Helps you manage your institutes different-different users. + 101 + + + + Education Other + Helps you manage your institutes different-different users. + 20 + + + + OpenEduCat + Helps you manage your institutes different-different users. + + 15 + + + + OpenEduCat Others + Helps you manage your institutes different-different users. + + 20 + + + + + User + + + + + + + Manger + + + + + + + + Student Login rule + + + [('user_id','=',user.id)] + + + + View Students + + + [(1,'=',1)] + + + + Faculty Login rule + + + ['|',('user_id','=',user.id),('emp_id.user_id','=',user.id)] + + + + View Faculties + + + [(1,'=',1)] + + + + Student Subject Registration Rule + + + ['|', ('student_id.user_id','=',user.id), ('student_id.user_id','in', + user.child_ids.ids)] + + + + + View Students Registration + + + [(1,'=',1)] + + + + Academic Term multi company + + + + ['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id','in',user.company_ids.ids),('company_id', + 'in', company_ids)] + + + + + Academic Year multi company + + + + ['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id','in',user.company_ids.ids),('company_id', + 'in', company_ids)] + + + + Subject Registration Multi Company + + + + ['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id','in',user.company_ids.ids),('company_id', + 'in', company_ids)] + + + + Category Multi Company + + + + ['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id]),('company_id','in',user.company_ids.ids),('company_id', + 'in', company_ids)] + + + + + + + + diff --git a/CatEdu/openeducat_core/static/description/assignment-annotation-icon.png b/CatEdu/openeducat_core/static/description/assignment-annotation-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..655298c0ea8edeb2dcd8e16b379461a7f60afd9b GIT binary patch literal 17118 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

{Ap`d+~nO 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 Q{mJ8}D5oY{DPt1!A3U#Z`Tzg` literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/description/faculties-icon.svg b/CatEdu/openeducat_core/static/description/faculties-icon.svg new file mode 100644 index 0000000..bd7270b --- /dev/null +++ b/CatEdu/openeducat_core/static/description/faculties-icon.svg @@ -0,0 +1,41 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/static/description/faculty.png b/CatEdu/openeducat_core/static/description/faculty.png new file mode 100644 index 0000000000000000000000000000000000000000..f9cee6b65abd83493328f0c451e4e1e1fa2510b6 GIT binary patch literal 110377 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/description/fees.svg b/CatEdu/openeducat_core/static/description/fees.svg new file mode 100644 index 0000000..bbb54e8 --- /dev/null +++ b/CatEdu/openeducat_core/static/description/fees.svg @@ -0,0 +1,62 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/static/description/g-2-img.png b/CatEdu/openeducat_core/static/description/g-2-img.png new file mode 100644 index 0000000000000000000000000000000000000000..dc9c1107c52cf1b87678991b03c3cd244ac0fbd3 GIT binary patch literal 337857 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⁢PbXP%+hf10+yw`%gth+uM7l$1XJ* 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

;hVhMH^(x&3sf_DwbTdh5(y9y>PV{Hh=+ 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�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 11)9yz5ih1A@(f#VerS0OQ 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

~X|A^!y4 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 P{(LQUeYH~6XJP*X2kNb| literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/description/g2-img.svg b/CatEdu/openeducat_core/static/description/g2-img.svg new file mode 100644 index 0000000..c51f608 --- /dev/null +++ b/CatEdu/openeducat_core/static/description/g2-img.svg @@ -0,0 +1,1604 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/static/description/grade-book-icon.svg b/CatEdu/openeducat_core/static/description/grade-book-icon.svg new file mode 100644 index 0000000..985d1bb --- /dev/null +++ b/CatEdu/openeducat_core/static/description/grade-book-icon.svg @@ -0,0 +1,107 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/static/description/help.jpg b/CatEdu/openeducat_core/static/description/help.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0cca186f4f0cd822e2f19fca0b674d2522c342e1 GIT binary patch literal 161213 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 Ya2Vh)z+r&H0EYn%1OFWZ!k+4X0&>&XAOHXW literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/description/hr.png b/CatEdu/openeducat_core/static/description/hr.png new file mode 100644 index 0000000000000000000000000000000000000000..43ca4cabf7b613cf9a75bc1756c7bc9ff996876d GIT binary patch literal 23229 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 dFd;C7n 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/description/icon_faculty.png b/CatEdu/openeducat_core/static/description/icon_faculty.png new file mode 100644 index 0000000000000000000000000000000000000000..796e84395abb4a4e2c53b85c6f83d01c9da8d346 GIT binary patch literal 21659 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 XzLTY?vI<{`@hn1vA_6b(kRJLkdLbJF literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/description/icon_student.png b/CatEdu/openeducat_core/static/description/icon_student.png new file mode 100644 index 0000000000000000000000000000000000000000..f7d36edaf666d5d236641de6fdd47d54ea842875 GIT binary patch literal 10400 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%0A&<&_N^%l|F`(Mk9%%DkFzk`(Oc0;^6v zc<99J?-lyb@3=zr`-&y`+_nU0YjY%V(m^iopM(vvsiLcM4U11&uSqPdbOWziYl3&6Elf{4SBa(-S4eVetQn2*IMMqW}0(X8aKMuy03JVYbjD#(^@6R zQ;sYg!d1OV9C&hb|Iv@-57buf7ISu=`wLHbO0#cwD$?N*;qFEp{Dal?e;gP7w_GOY auL+7shL&7@AGQkF0xL6H(=roE)c*jaN;zu) literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/description/index.html b/CatEdu/openeducat_core/static/description/index.html new file mode 100644 index 0000000..769f02d --- /dev/null +++ b/CatEdu/openeducat_core/static/description/index.html @@ -0,0 +1,736 @@ +

+
+
+
+
+
+ +

+ Student Information Management +

+
+ A centralized system for managing student data, including profiles, activities, health + information, and parental details, to facilitate informed decision-making. +
+
+
+
+
+ +

+ Faculty Management +

+
+ Streamlines faculty information, skills, degrees, and employment history, while integrating with + HR management and payroll systems. +
+
+
+
+
+ +

+ Course Management +

+
+ Efficiently organizes courses, subjects, and sessions, including curriculum, lesson plans, and + timetables. +
+
+
+
+
+ +

+ Admission Management +

+
+ Simplifies the enrollment process with online applications, planned admissions, and integrated + communication tools. +
+
+
+
+
+ +

+ Examination Management +

+
+ Facilitates exam scheduling using various evaluation methods, supports online exams, and + generates automated report cards. +
+
+
+
+
+ +

+ Financial Management +

+
+ Manages financial activities with flexible payment systems, automated fee reminders, and + detailed financial reports. +
+
+
+
+
+ +

+ Attendance Management +

+
+ Tracks attendance and manages class schedules efficiently to ensure smooth academic operations. +
+
+
+
+
+ +

+ Library Management +

+
+ Handles book lending, cataloging, and member management to support educational resources. +
+
+
+
+
+ +

+ Learning Management System +

+
+ Enhances collaboration with integrated messaging and notifications to keep stakeholders + informed. +
+
+
+
+
+ +

+ Classroom Management +

+
+ Generates insightful reports for data-driven decision-making, helping institutions optimize + their operations. +
+
+
+
+
+
+ +
+
+
+
+

+ Highlights +

+
+
+
+
+ Icon + + Assignment Allocation + +
+
+
+
+ Icon + + Exam Management + +
+
+
+
+ Icon + + Fees Management + +
+
+
+
+ + + Inventory Management + +
+
+
+
+ Icon + + Campus Management + +
+
+ +
+
+ Icon + + Notice Board + + Enterprise +
+
+
+
+ Icon + + Gradebook Management + + Enterprise +
+
+
+
+ Icon + + Assignment Annotation + + Enterprise +
+
+
+
+ Icon + + Alumni Management + + Enterprise +
+
+ +
+
+ Icon + + Transpotation Management + + Enterprise +
+
+
+
+ Icon + + KPI Dashboards + + Enterprise +
+
+
+
+ + + News Portal + + Enterprise +
+
+
+
+
+
+ +
+
+
+
+
+
+
+

OpenEduCat vs other odoo + educational modules + and applications

+

Below is a concise side-by-side comparison table highlighting why + OpenEduCat stands out + from other Odoo-based education management modules:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CriteriaOpenEduCatOther Odoo Educational Modules
1. History & Expertise- First specialized solution in the Odoo ecosystem + - Deep expertise in both ERP and education + - Decades of combined industry knowledge + - Often smaller scale or a byproduct of broader Odoo offerings + - Typically less domain-focused and less proven +
2. Track Record- 3M+ users and 50,000+ institutes worldwide + - Global community of educators and administrators + - Limited user base and references + - Less recognized in global education circles +
3. Core Product Focus- Maintained as a flagship product at OpenEduCat, Inc. + - Continuous investments in enhancements and new features + - Generally one of the many modules a developer might offer, leading to + divided attention +
4. Reviews & Reputation- Highly rated on G2 and SourceForge + - Consistent positive customer feedback and testimonials + - Fewer or less visible third-party reviews
5. Active Development- Frequent releases and timely updates + - Dedicated roadmap for education-related improvements + - Irregular or slow updates + - May not keep pace with evolving education technology +
6. Open Source & Enterprise- Fully open source with an optional Enterprise Edition + - Flexible, cost-effective solutions for institutions of all sizes + - Some may offer only limited versions or features, requiring more + customization +
7. Customer Support & Community- Extensive documentation, tutorials, and an active community + - Professional support from experts in both ERP and education + - Limited or ad-hoc support + - Smaller community and less specialized resources +
8. Scalability & Reliability- Proven performance in large-scale deployments + - Designed to handle complex workflows and multiple campuses + - Often suitable only for smaller environments
9. Integration & Customization- Native Odoo integration plus easy compatibility with third-party tools + - Customizable for unique academic workflows + - May require extra effort or third-party help to integrate
10. Overall Value & ROI- High-quality features and ongoing innovation + - A trusted, long-term solution backed by a large user base and active + development + - Uncertain support or updates, risking higher long-term costs
+
+

Why OpenEduCat Matters

+ +
    +
  • + Institutional Longevity : + OpenEduCat's unwavering commitment to education ensures a future-proof solution, + providing your institution with long-term stability and reliability. + +
  • +
  • + Cost-Effective Investment + Leveraging a robust open-source foundation coupled with optional enterprise + support, OpenEduCat minimizes your total cost of ownership by eliminating hidden + maintenance and upgrade expenses. +
  • +
  • + Proven Industry Expertise + Our extensive experience in both ERP systems and the education sector guarantees + a mature, high-performance solution capable of addressing complex institutional + requirements. +
  • +
  • + Scalable Solutions for All + "Choosing OpenEduCat isn't merely implementing another module—it's an investment + in a global leader in education management, purpose-built for the Odoo platform. + From small institutions to large universities, OpenEduCat seamlessly scales to + meet your evolving needs." +
  • +
  • + Tailored for Education + As a specialized solution for the education sector, OpenEduCat offers features + and functionalities specifically designed to enhance academic operations and + student management. +
  • +
  • + Data Security and Compliance + With increasing focus on data protection in education, OpenEduCat prioritizes + security measures and compliance with educational data regulations. +
  • +
+
When you choose OpenEduCat you are not just installing another + module you are investing in a global leader in + education management built specifically for the Odoo platform. Whether you are a + small institution or a large university OpenEduCat scales seamlessly to meet your + needs +
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+

+ Badges & Awards +

+
+
+ +
+
+ +
+
+
+
+ +
+
+ + + + + + + + + + + + + + + +
+
+

Need Any Help?

+
+
+
    +
  • Website :
    openeducat.org

  • +
  • Contact Us :
    openeducat.org/contactus

  • +
  • Try for Free :
    openeducat.org/demo

  • +
  • Talk to Expert :
    openeducat.org/booking

  • +
+
+ + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/static/description/inventory.svg b/CatEdu/openeducat_core/static/description/inventory.svg new file mode 100644 index 0000000..cb8d2f0 --- /dev/null +++ b/CatEdu/openeducat_core/static/description/inventory.svg @@ -0,0 +1,34 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/static/description/kpi-dashboard-icon.svg b/CatEdu/openeducat_core/static/description/kpi-dashboard-icon.svg new file mode 100644 index 0000000..e8af68d --- /dev/null +++ b/CatEdu/openeducat_core/static/description/kpi-dashboard-icon.svg @@ -0,0 +1,68 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/static/description/lms-icon.svg b/CatEdu/openeducat_core/static/description/lms-icon.svg new file mode 100644 index 0000000..3b730a9 --- /dev/null +++ b/CatEdu/openeducat_core/static/description/lms-icon.svg @@ -0,0 +1,67 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/static/description/news.svg b/CatEdu/openeducat_core/static/description/news.svg new file mode 100644 index 0000000..0467a2d --- /dev/null +++ b/CatEdu/openeducat_core/static/description/news.svg @@ -0,0 +1,67 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/static/description/notice-board-icon.svg b/CatEdu/openeducat_core/static/description/notice-board-icon.svg new file mode 100644 index 0000000..1308382 --- /dev/null +++ b/CatEdu/openeducat_core/static/description/notice-board-icon.svg @@ -0,0 +1,82 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/static/description/openeducat_account_financial_reports.svg b/CatEdu/openeducat_core/static/description/openeducat_account_financial_reports.svg new file mode 100644 index 0000000..31da9de --- /dev/null +++ b/CatEdu/openeducat_core/static/description/openeducat_account_financial_reports.svg @@ -0,0 +1,41 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/static/description/openeducat_admission.svg b/CatEdu/openeducat_core/static/description/openeducat_admission.svg new file mode 100644 index 0000000..7260030 --- /dev/null +++ b/CatEdu/openeducat_core/static/description/openeducat_admission.svg @@ -0,0 +1,54 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/static/description/openeducat_alumni_enterprise.svg b/CatEdu/openeducat_core/static/description/openeducat_alumni_enterprise.svg new file mode 100644 index 0000000..884a67c --- /dev/null +++ b/CatEdu/openeducat_core/static/description/openeducat_alumni_enterprise.svg @@ -0,0 +1,59 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/static/description/openeducat_assignment.svg b/CatEdu/openeducat_core/static/description/openeducat_assignment.svg new file mode 100644 index 0000000..3e8f694 --- /dev/null +++ b/CatEdu/openeducat_core/static/description/openeducat_assignment.svg @@ -0,0 +1,57 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/static/description/openeducat_attendance.svg b/CatEdu/openeducat_core/static/description/openeducat_attendance.svg new file mode 100644 index 0000000..85864b8 --- /dev/null +++ b/CatEdu/openeducat_core/static/description/openeducat_attendance.svg @@ -0,0 +1,65 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/static/description/openeducat_classroom.svg b/CatEdu/openeducat_core/static/description/openeducat_classroom.svg new file mode 100644 index 0000000..effb5ae --- /dev/null +++ b/CatEdu/openeducat_core/static/description/openeducat_classroom.svg @@ -0,0 +1,44 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/static/description/openeducat_core_banner.jpg b/CatEdu/openeducat_core/static/description/openeducat_core_banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9d3e65ee2105c4ac40eb2957195449fa730a124b GIT binary patch literal 86215 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
S})5EWHwRmwQ54P?qcygH{D95)cy+TUF zl3EU^7m|1^)U(TgZagTHfwI{iXj`*lcQkrJH7J}Tk?&b$l-&6>Iji7l{R*23&Qoe` z!WMKpv>7GN>yD98OB2!tcX5+IZv-|>Ypp~EG!DOYoO2n@k7X&UWeZHepjo0*kYw$7 z@l4YflVd`^i?M|mC%Q9HFlU-gMI^CWYs5$~ts}M*E{O08o!Mkf zX?hdn8+fGZ3#u_a;)%J~8T734^SMCOc<}0-J@ewAD*%HfMPx|r4|OOK#Cc8W?#Hz~ z)T2&m_fry^AG(&(8zrn*uyivIaWYhS3T~YfOUuA{If@7cms78LBr%JnX?LT-gp}l@ zs!fpm*3FJIjv?x`k+Wuw87c%1)KMyuB?IM}fCwy;_+{<-{vXrAlTc@Jykucx#`K%W zmN%o2pyqaKCc37P8Uj6$UlhIcGHui&e1pkE(iqt9>p^!mL_XCBmpFZ7Gvm^v7D5Nt zNV|!LQ_TdqOpqUYH3V33yS&h-f+yBRd^`qzYR!Q7sY>PNgFva93#Fx|;7lfFjUw13 z+|rWJ0F;2M0#=V*Ig&avO}hT6f=8Kl+O2Xe71y;fU}og$SBKdHEe2z`x%FwbTeKLy z<3!644HosrF#`dW!#5Qpg_LmThcNEzP)b~ zS{_ZBxg{tw#%WunO0xWxa~AV8e9FM4dIiO;_C!rRzfu~VTZw*3ie@+kl3x{#aN;68 z3s8ZS5idaQzg6V&u_<>7UF`%M9s>zg|jmHfBi{X8h3kUJE-^>M4dvs#fJ zMKX}zhe4nUKqYGSY(X^TNB{_~&xF#sr8bKkPAQ84f-T$LfF+Rwsc|%7`PZN@0nwwZ zn{)ywcqV-5T;y|e^H359O@GB0iZX^gF1EM}&xE0E*6%ceY`cqVK-$y{+ZDt>dU0rK z5q)YAWBS&TqC%HCeUKUerqSuaO38G_i%L@|Z!AZ}Lio@?j`R!2FV)GGiwaB{pHe?{ zW^zE6d776IY%h91HX`mW)Lfwh(u!r16Es5&#;KYR4UU&XL>a5YA%^Yu^I60fTDrB{ z>r|-kP_x>0qEUGxI@UoPEp}SD)643QCSidmlG(3j>XQ)|F*I1d@cE#`gq;viHPbX- zs9FC21y5YeL!QMo$&LFW#X5zgaqZ@taxTx66>&_>v&Ph*gz(0@G>Z#1G*Wwz$DwMD zNMiB$pqHJZht(veBPTC->7<(Hv*NVE%e%kkI6xUFxe*&p`>9)6y3BiEb|?{mH6r!f z8dk0Zc?v(@ebc4xpL9?@3-b_yEF5iCG*+P|cADaUJJ%EW-ngI6^<{h`0TUPNmsp7M zQ<2!gBBrJx6I=52DmjF7yY)d*H6fMutYr#vlY!s=07O(Vk2$PTH%IF4Oe_`odexAb zNs4)%r-mr`qMlM_{YrMhmL3|h(8mLAh=Nv1Om1D@+|*jJ#otr~-PPumWt+7ifb41v zFPk}Zo^QNF(h+Ps^?U9_$Z$~bJG#AZ*15Xv;aB}?03_TVn7d%hSIi~cv|^rm;uc0Z{1yOM9*l6CRp#g{v7M;4H*mS)lO#-o zsnl3QcCF@B(7;f#Lvo54-2@X;SsrZnr^M)kE`2DQ9lSjWVw8bt8J4(Ig=Nj&+;o`i z&d^i3N-jfkk`XQff>4G@z%4FDv=CVfy$w=ppkip7)^M&Ab_(dcIbC&P;v_^Q>b zRRU_T;!%u4nvExvKMh*7eI3Nwn)&M1)Q4fE!vrULKED}Zu;jZtl{mMpQMs`$PpOEhQuVUzu9m(xCq9~emf7LUBS_pIaWf1smJ?W}B zMEX-f!E)NgBYYaosSJ3mQw2d!YVIwTfeZ<2SzE!e(uP(O%2mwDNRA|3&XocH>kr#X z3CWXk-KfFAgQeq%rEX@pw8G{MDAqboAiE>$`mYc}vK6*g%ENi)u2o6c{{ZGa@l%!) z8yvJ!7BM}lz^4YHandIJ)Qaa~MMY--v0a1Jsd692t#0~%N}l(V>W3X^R)L9&1lCwLoBwjK35xF}^4UOfBx?wOqHg2wCk=a`7m} zx^#&f)}worfQ8ZVJJ6&0P3rK>TRpm@kWL~uzG_?894QvKrAA`a2#C4ybEM&6 z2U0UZui3AqNyZJ?tM-9gJ70>8%e9wsoK}NrEc7A|sZNzOE+%8iuX>gtM(L!pWG->f zZYV?%k+{=>SR{R^!RS}BiU1*JVD1%nx^4Z^y@Q|v60DS>OHRpsW~Ik%(5ad=R}0te zOXVhYerhz?a`siD0kA!(1VoX^N)aPv{Dxwq=_WL;)+C;YW>6~;A2d08)J=3j=7a-c zow7@2CiGws(9qHeUkN+KKqfi8+Pp1F2rYxhL06`q6avnjhgV%yApMsmHZy`%atQByLG83MVCU`{ZY$9 zzZ$mabMFP^yGA5UjKTL%C^x$-x0)7(x?}IJrUc1XWk+R0m@@L#iin7smWTP?kVr`= zGEWDT^p~+2Eq?W~XFEynSV>2Iz4JoA?}|fX@Of%II-AR$i#mjvT-u(2q#fC2oJvCr zdLbZgU-d#R1XF`HRdzj;uj%$xsBG8%)oCDs(QzXRm^F8-+jOF0Oc;#4$`N9eE1-%2 zOq9^e5Z@-xP>6#z)N~=a(O?4e7CGqB!FE#D;;w+%GrF0nlR0`a6xqFTS1VnItzJMd zAY$0}v(lZjbB56J-{{ZG*{G)0u73ZVCkRx8?*r^P0B@ZoA!l28iig)DsN;8Kl(~ zV-=2Xs?7o*%fzZe5t9noS7ryzSdv_HuLOEv%UdaTY4%sqibUn&7;YGkp_<4H0M zF`muJ1d?Is(n?qbs#J&bYT?j1fW<9M-ik+tmOxdbl!CSQog$%*Qro50jVba3EN?Y7 z8!LQ)dQ!ow0OwqYh&m*jU7FJ=3U`JwC^l8+|IV_1tlG7OkU6cMPFPnrz z;VF`kk?9xYv@I=Wzv2}Q2^UAfPzD5*5EGG+T9JkFX$B#Bwb>Q}1*ujG7i$iMOEu!h zN!;qQT&s7A%v`S8ng{^WrA3}y5C&9L9T;rZW}HvIeKkEQceK0wBgIZEi{vR4HM4_N zn^2K9Gkc&dtz(d%2_HQ>?EYNROo*CO?MswRPbg`zQNcHA)U?9g(X|M)^(bCx$(G?X zO_XUiir8lhebt3t*v1K~E-MKAv>6gZHQrEf7bzvkz|Wyj5}n!H)ytR!)Nb#wwHwHL z{FN-E!^5-DE{qzo?^0YZ6#@$tqvIV4wwyj5w7@G(y2gz%CJ}N-XvLWzVTYY+A;@_G z>e7QPg~~l*f&kl~;RMOHzx>y~C{{OeWuRmR?SI&;5nzLgFtBK>M9i=Tt5L~Z@;!_d zmIE??G}NdbI`i{2Ai&^b&fP!m&XjOLVghY3QY?Wnm%CR=fyh?vr*TGynz*6uBk}0NtSK-vHN&J%Gd7p32wFeEFs@AXpx1f~&;5%X3iLpmMkwg8Oh!QPr6zYLM-SR(F^XZ1jd zBdbMM(%kZKoqsT6`n! zj2vJpV1wqgRL!}x4Bk8RZNj8T0TSHCg)gSs z*=JAPZsC`mdT7R4BFtNlz@{sp$v^}QGxo3RKIw@@8Cd(NL#jvV#R^9Pap_6|whXko z%0bDr)$%ph_A9U%Z$lF@6Mf5200;~flnMU;N*7J;IcR1Ri7VJCn1F&HSM{aNZr|Y6 znlQxExOX4P=B5k;@`bEe!T6|!Hd+xRxZ$Xoya&FuDY~~Cl{JO@A8I^ce%&70S{`Yn z8kr6gQDj^aW6P~I%AtQReywFOl;Bmo`9eJ?Ar^4%6^wcTq|lindnNplsS#@W-i#=) z9W#52yEmc7b#mdDYdU}W`9(L&ggXGrhOVec*AZ?&wsM zq3`Y~Z$_d&qONNT6MnaeWkslTNgMUW5A0X`robXl+CPedBT76R>9B3wrwu*9n~R6= zv5f7l9Uu*@MDc?$?z->mLIVOSAtFI7B|^xT$~Rg#nT~1xRpdgRZkMw`oL++e09tIA zYnsc|!ofZ3kL%M@RZoi)fI77-h?3mb0*_Pgqm1`7Tp)4K1t7}Mu-VnO%_&`ASPyL| zL=ln0(iB~Q{n4otol28sdsih+xz<`7ccWN^2{6Ce?LQDocg0X*%HVlCSS;v)PNQ6PPFAF-$tCo}N z0a6JogSn@*BWWNIZQ_u0iPC5H)CoY{tx@bMYEnliNK`w(g!OY)HsSPYZxT)a0F5h$ zF>y68>DDf9-jK5l$FE6U=!w4-9zUmg(7Dzhx-uf^NE^`X2)HDxJL)LBp!?F5Y@*`_ z-6^6Zv-cVf5hOFBY5lMqjMbWg%7$a`i`>T!X}yu74`Pn}?5+pMo8?X{%}T|XHd1HLaRR@2{9Q-J8icHgqfA{Sp0+PV>DS+tp@o^Nv0TZQ_0ltubIOj#=?3Z+Ana5l zB{4aD3KwIihIOq`J0BI4#SPlw|%+jFRxE06r ztYf170go<}!wpv1`o~28IYmvBxOb!it~N@12pUl*B;e+PTJ&jGp2h7Sx_#LXYE6z) z+o~ZF#IMo|fTL%yHE7u+rs#46FGU8(vD zkLMH+6oTyvAR2%g8pEO?uv+9BKOc}DZvje3cV{+~4z`=@sdyXlI!BdKv zFLSGiXzI9UWLjJF)p~D%Y(ZDI;{O1uKMP9E#&1{!%^tUEU51hw9+on8tAcCM#0wLm|q??4tT7%BIZOXtNv zl3q(sf6|f#T_7c#^Fa(*7ktxnxpJW_nM~V8onQ@(ue~^E6^!?(b3?P7-A%i2mdoOt z46P_Z667YOZ)WAxVa5WDucBQIT9eY7Dd^5`)Te@3U&?0dct1jU)wBg`APffuIjo#a zL~+**#(=@bnK0SsF!*AV{{WFDvp}{J*5l5cYfctHbSX-)itHRB0McwVX*azkRf;OA zv{09~GfmyQg`-NjUR4R%x8Y)+-RWNZsl?L5wH0GMB!`mK{a;G&5iIVtWB@0psl#{E zO4$|@=qny<4eJo#7kZc_Mnh~Wo7>WI$d!&@*}a9l;XT-0r3

3QMJHw~N%%xW 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/description/openeducat_exam.svg b/CatEdu/openeducat_core/static/description/openeducat_exam.svg new file mode 100644 index 0000000..ddc4c39 --- /dev/null +++ b/CatEdu/openeducat_core/static/description/openeducat_exam.svg @@ -0,0 +1,60 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/static/description/openeducat_library.svg b/CatEdu/openeducat_core/static/description/openeducat_library.svg new file mode 100644 index 0000000..3f0527b --- /dev/null +++ b/CatEdu/openeducat_core/static/description/openeducat_library.svg @@ -0,0 +1,128 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/static/description/openeducat_logo.png b/CatEdu/openeducat_core/static/description/openeducat_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..f6586ba8a82970d865ac4c37fb56d33c5102f83f GIT binary patch literal 40322 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 + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/static/description/sis-icon.svg b/CatEdu/openeducat_core/static/description/sis-icon.svg new file mode 100644 index 0000000..2c26731 --- /dev/null +++ b/CatEdu/openeducat_core/static/description/sis-icon.svg @@ -0,0 +1,70 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/static/description/sis.png b/CatEdu/openeducat_core/static/description/sis.png new file mode 100644 index 0000000000000000000000000000000000000000..a1a5115d3d0f97d26b0fce5eb8a5e1c14e189c44 GIT binary patch literal 20769 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/description/sourceforge-img.svg b/CatEdu/openeducat_core/static/description/sourceforge-img.svg new file mode 100644 index 0000000..4264556 --- /dev/null +++ b/CatEdu/openeducat_core/static/description/sourceforge-img.svg @@ -0,0 +1,970 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/static/description/student.png b/CatEdu/openeducat_core/static/description/student.png new file mode 100644 index 0000000000000000000000000000000000000000..b0f37996a409c64e7c974fff0d28ef8350cdea97 GIT binary patch literal 105227 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 + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/static/description/subjects.png b/CatEdu/openeducat_core/static/description/subjects.png new file mode 100644 index 0000000000000000000000000000000000000000..ce42805f64b5dace034fc0ac700a77ff18deffb0 GIT binary patch literal 121319 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 + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/static/img/faculty_1.jpg b/CatEdu/openeducat_core/static/img/faculty_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ac9e36cd2bb173852f367f20bf6240cb09afb2b0 GIT binary patch literal 33554 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 UPs7;u&A8tM*GEcr)K{DT*^FJ*y#N3J literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/img/faculty_10.jpg b/CatEdu/openeducat_core/static/img/faculty_10.jpg new file mode 100644 index 0000000000000000000000000000000000000000..468001ef90818bb1657b8d3c1c02e25f959510e1 GIT binary patch literal 32962 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�V9 z&Ew45k=K{+kY9V2c($lOs^Cb$mqNe7cjs)+Jt!g+6`hwppKyWgLg zUva;3ZRL%dnl}q?t-6(QTl{vy9o{b2`D9uXgvHQ*ac8*z;{9^)S0c!GaY+C*q7e@c2<*}Sg# zPK#d4y;kGahiw*Z4bL_{Yi{4%{^GgI^LH<3FFw5Vc{%oK$E*2{J+C=l$Gs7LlloTr z?U_#X&XRZdcemdgzi;fa>+0yHc7N;%?pf$P&?nHB+Ar5%^a1_h)`022)4{ESy&nTU z&JV>5iwvLsr1t6hi2g|9=$6smv7oV~@%V`q6NQu5$@^0_Q*Wnzr{`zlKCk$EZk9M( zJLfppKOeThwQ%Z-`j^T@%f;7AzTjfl&ujboz!&&>ZJ+JO0|yYC9faVTIXm;=;N)OE zoSa--++19oJUqO-;ClZb9~c}C=V0gH;pF5I;N{^J5Mo~27Xp|6!Sn6K|26hUx*xG6 z*0ueoP%Rt=?z#WGw!Z>g+Xrqf#KpSV1pwB=&H-oRghAh~?E_wa%>|bPez~^K23P|Z zCpfv_AYcoIvB5>yAr5eF-(VBxGBUWgFNRLcw*f-NxjikUx}}R-Wj_zECd!#RLDIoY}4 za9`G?2j+hoFyPn(IOYu8n~2W6GAeej`Msi{xGg1U45NfK+9#1@r+kKb^*&c{3$Dv} z|8o0e@J|gSSE%4kq*Q4kn+fB2*Q(XjTe~L?oXEfaN0v>0`IiH~{>Ono@ccI{|M5Qq z#0zsB^X&9qdBdvc^=HaS4(!T>81>ReZ6O`vrTbuCkm`tJtC-IYMZP>LRU6eW^}dtM zB3{06FYGMJ>Vn2@$`Sj`o66jt@5Q^^+ws}DLHHov1nzq|-}&(7kDuSscoS{Z-@Dj7 zCc}3{5;x~r^VcGp3+>v}P( zy=Z=V(zfuWr$>c(2GYYiAeZGMlEs=ii>LC5m(;eH?V_aan~%6+vHE@jZ`VPSgbp8@ zO%{T+ez(U=3g+}qPDLZ#%+7jfTlJL{JtC=OlKGkla(xvx`S(2v?&x888w>v-4Z_i1mH)^R=+fJN2N=a%5@$6FbDqc>{P9IIS69u0Oim$GH9^sJMTD(!?jZS6e6_d3I zdurs*pO2C}bAOd0gu$_$yMV$%g88Ry+#D9|mY^qE;U}9?9bBmsIv>N=J_<{`IBm2i za^v{2%6e(*QNwucbs34}&i={qTEUmY-!@P0m(4PhMb)AfPsp`?5~^BA>xouhbp23m zGQKfB-8cUPp=>Dp^){l|l%}fxG27kt2W9rG&|S4zw!LPCn0Br6hR?{TccI9m+N!W8ub!urV0ZRa z9NUT8ru{N?ZKmx*ldP9Ai*=d>XKq)hm3Z~_3l_?5=NITGy;rnCV6y~T{bYsG+Ru~= zyB9CoHIv~HHV(pi1?mFgGdW{54wFSCk51*J#1f&QF!wAnA{_G<)pLRA0#lFqO&B%9&3sTt|g4#qLa&2q6FVvlwx^W~!t$Sov z3G=4$?mCgRhw+w4XS3|y^CmjX?%}#)r!JeVTljkA0W-z%4?4XEy=9%-ahIo`r%%>Gey= zhir8s6S_s&p+l0X#k~c`BdJfK0?OM9>>kM>Jk_3ln7+45{Km1YYeFkto(p>yyjLI&xVrzv>1Ku!i}0DREcn!Wsb}ebj(vPLr;0gN#dja zW$(xpA|fScOuciW>Qd=?-0V*i%bM`7wuRJ9Iem6~+5Cd?JmXB*r`y?tkIsnp{pYt0 z5PV8-d9cBpRWws^N1HGxLAv9ii{YDsHT%~X@3XNNtWbH=_ChP>#Z@PR@tUL8?WG+< zPY2pwOX!UAYfl*&iK|*_RbI=;oPJtpXk8XztA4G_?WUMxu)ehY`GfPZF=~$bc*$ZN z%y?m4|HSg9x31%-&unh_MDxy!>RNTnIkLQ;q&gk$v*&Z^3!Xyw_0Z^)du#S*ulho* zpKFOKD(rA}df8D+rBd0pdX|bbQ_IQ@8rDh)?$OwrvT=7uKc&Y)rM_=>{nn`@qJ-&j zWbuuhb^Lom!-a6QAVrXV~vA?|mDsKcaq-ZAGrdr)^3HqZ)^;*0JlP~;}RGQpk z+amjOC>&9p`MYCnlU&_SDWYnHy|R!4rCye6m!Q=Cl8S|(3c9ek$f#U?Y3=eAU5THw zpNe{POI>{UIQBUu=0fy9^sV|;OHe}K`W0KEo{HIMKQC~suDR0rX(l}T9*tgI-Z3&W z%U-+b+U4s9^(-1~Uqb80ymH(;7Q=>qo>BO{-BbS9a zW%Cbw8g|qZmt;p4N<4KTm7!uvOH|mC}kT{;97T}=yqt^?W!)W;-W zZhSOZWH-sEmN4IMG}hNU?eE#s+Gw__Ty`;GZ~oB}b(fAxCth))1e!W*i@U7DtrLtG zdN^sg*Cukz@CX99B1zh7UOS3C4fSpn+Z^n%Ft+)C|72ImQk$yI$2*>#zFRjq*@e{b z?R)z9d8wNHCNP&?P#8HPI^Vq*sM=6k8J4o}tlzWiY+vy%Y{u49E^lvrSrenzE4FqO z25x-0(c;jjaIS>ugf)e!l4b_cdN1ZupIDcmD$~5;Yg^(cy9$fucJ=8ltNnP=t)iJO zt$S*6zGZl;L+NG9OruRSOXBi2bqu=$-!v`#w!}@-%q=4u;_H+iMci3}Fue;;U&afw zlbb$`%SJz0+>&LirR_SdQ>8|p<%s>9fpjWQ8VT2Y?%dL32 zN=~oh)Y&!%hc0ew9_a}3ZutDhH(L^JV%ES69$diN`Wo5vq6bo+?`u8vm;+7CH#oU@WD}di3Nxce$i%3Sp*q-)?eUxY-(UvS6E26Ir=4u_P}n zPE4?gydys@mEF%?<4ehvW>4FI_)~phxEW${Ywtsn+uNB)%O|Ub1x~bdSZQ2~bTDs{ zD#vbj&F7qL$?Fu1D2zEMJ2D(NMuuK?jJ;0Y5?=c>m1oQ4qXJ4jp0&G#Bh+0UR$o9V zHjG)Nh1}OaHnTTs=WNic=XPZi5}9mff_baWimryG+);b6x3nuy+hy79%#-B7_`S87 zr>iXQ@s6Ykej!^w=sJiunCz;1m1s3nBOZ||rsG+vJ|4PuXV*TyrDy7-!pPG0Y{Bw# zE`%D6fSH=(ym@3B-P1OPT?-Oy?^P-Bi)kCiR|=tf1Q1V<(og#9l!QNK=S-%R zX!T>f9MPPW6;xaIq$BsZqShUtWM8*h`!36$7s~7l-`&)ekyki&)#jDrC%Gf^=TVGU zqI474f;GgER(DZpAwG| zA9*>fzng!2sO9)dN=K0Mq(YhlQpsZ~^wl16Wx~mYkG>^a-`ujpTuelLE~?XxSXWx? zr6(N3DP}e0(RF!Un(6IbxF)sN9gX}Y{AO{B&y_wO-{09maOQtj9W~Ncy)gozuXt$* z%DJ<15H|MsW4pwmB?uLF5KWMkyy|&kr$go#g*Q!Rame<}u6SGECbnx}XIrr&Wy=Mo z$7&KbFX(@~fwHdHDOqsRPK+(XLqgSlf^%;HZ*+yg#+El17D~{Z3#<2;9=yRg$w{&- zm#dgdj3nNg&@JReZQX`{;_>Vzd`;rkGYj`~3p~3&)4v@p4R0%-dq7zIBt^!EVEvXp#D3 zr};*)g$e&Yd@BBzZQ0MY<}%_0y@cG7ZJeWdziz`-Km9 zlWp&YjVhKuS`}|m-JTxtzNZs^bh-V(NYkvAzO5NyCa;}In-q!^4&=&@>TLX&)F5c` z%rH{U&Qq!}*x3r&K3cz=c+kuY#~x8%E0ixX#@{=|HnIAENRxIE|31?$v-Qh1%?)G{ z2{)hXj~S}g^G80Ecw!0GC)vTsX#|UO;;ISu`a#h{JqOcGhdpr`#TQ^j@(wC$jZk)#yC_M8l5eZ zJTxe~$+lw#&UxMim8_#g>|dVY)>++KvfAmTaB+ATM8J>jAG=kUtX61p7A^-nwc^kL z;_lg-8-z*d6(Mp7LpxI@UuCCX%CLHx?}4q)%zrl3z1h?Ow%+iIbYfZc)sp)JRkiov zT7-;cMRgppR%~`s$gu^xb5c*Uq3}bm54rra^R&HUyq8+5)D)w0&s;E-`%w3}Aw9W0 z@B6;=k<~}GaYcuH+`j8_So+(J4cDSC7@ox*F&e|REW6dzmGjAZSkC8O7A936cDYB- zBKW-&d)=p~yf;0v2|ZPc4OFkP)0B;+5q-X&lueGf~ObbQJ zX7njtId;q?NcQF(?84hDhby--25sM(6<$g8XwNN=i_2YkbdDykp-+5uuZGR2Z}m1s zyS5DLiG)<8xg|)@Fvzia>x;Axqm8#kH_Pu68WuFVw8bh}R8Q_)CCMx%Uwcv4e`j+j zmlax~tUS#AghF14Xq@xGZPE0UI});rcYD~^W^DJ_W9Jl>WN5YJiqhw#uqTIj#iqAR z@0n3cw0?guJx#WAoqafBE^153?F~ziwC%G%%cZB9AELHB0sdQGWp*FR=EZ1@naWI! z;_bGDK+6q65*jrtOg7EOtlU2-y?M^U`~0QC-sng51*bb+hbM8DgsN$$DZh&k&xRBb zRkpzvMTcU10=Xy_Gg;ZHF{d@0rtd5>s*4hkUwF3TRr|@@E7EqZw>;1Cl7viEm7ujT zd>dlUy{2xn$}{3UQS#X&!quPb?>T$;T$3UxlI>CWa=SF?6P2kdxH5;1nN8^vi`250 zD-w=KKJpnCd>6gHwsHIm7!C(@cPv~UzhK7EdFpzD6GhtLEpnSpi2Nvr-3#Be#CO~$ z3Rm5!r^%hlvYc4sdMBk1p|{y?6MM0mu$I7K5uYu`_Mi%nZP@#KxTirp=17Xv0&HR{FMjdmBQ^qc}>{%zSE6I)^i7~oGI;TwU(FI@o6PguQE}5Q8E3>LDoIP5ZB*L-c)xP`#vhYhH=Q+?% zPsJvAg3YnSY2C1j@`Uk^^-_hWD7MQd`*J=OzKoM;QYk9gvohO9RKY|ze$O~#S4`C< zeAd=RS!dsM*BJ)7naG>=IWNjyDlv3@=v87P$@e4PcnTKfcWiSmzq#M-N@Dyw5z{y~ ztCXjEjNn$s>`?k*4_zGOveUIPm!RHli;VD_#$J6w$OFey?Sa*iq}QMBmE{NVuv*_ z99xvV7VAYt+@xD}#E^D2rwkd$EzfvHmMlE(h*lmQ6bYLdP(GGju%+>#w~WMYZ$4X# zhH$k|9b9eZ`WFFR*;SGC2>w8;{L=d`D0iIVkzPGdZ{ z3v%}y$H#`q2~`OZ$vry`t(+~TJyvf#btDnX72MdBi5zQDk8j?qcVoTu>B*P!B&pd#i4yBn{VnKO-9rmi6VlG&y(d$K zZq?3hwQjo`snOpiy6ZyQxj^Su+=SQ&O2j_=PR{dTtzj(o&hd#u_a9tMw->mFaBkbZ zyey@=#X}DTG7ZhYHup#q4Tv~@s_M` zu7!TRR6Q-{?v3NMy@9unwO~}T!!Nk-*{8YeDQM>~)08|O;d#e*)PrFr(L}f~951qt z>(G3KgkwSUlgQT}=kle(PDSk9-TPTn+;x2SD%@*_v2qS)KXY9+sk3{Xs0zHm zHJu50Q@H<-@q;5h;a{50sZN~i{qiu`H@v{BxwB!_)-=J?;oU1JHx84G)yK>o_Q0Md z-&lRFp?d4uO)GdlEsTTCm9lW{X6Z!gk$#T-F-6h-QiG*mXn7X`&pQ^`8O<e=ac_6yiB zTJ2Y$Rxoh62G%xw1Zk=7AJ_3xPi3lp=!UPg$<~5{xGjq5j}YY<7s5Bqh2r9oIkSCL z*Y8P|=QWCqm#x&zT0!HFHPn5aHJ|5fusr+LSZ|L?yRUlpv$MyK4_fh#Q+(Tidx3{}E zGE?yKVgQVqt$mx?aCzbpMKl+|Y=Vg!F_IE&t;5 zx6=q`i%+ihUKokQlsg3Z&CLm;k1y%AzA9{t(i3~v@N!XM1L5$*7uD!=%iblZ-hZ}s z<(5m=mmsaC3*m8*>*X#yEZx^{oBGCtcg{LkbPbk#L(+!U`wFfs&{Qs7JJh+Kad#$h zPWJh%=d3chS0MTkK}sg;%;@8Dq|7Pm3iajC&b_h^W6s~=WMmg6z%Eoq zKAzq0Eq%xF*dvs*t&72jhxfd1@`~sq2f03VNqTD4B=+CzPC$ZrfbJO+Kk6} zC)Hv$Dq$Lnlonzpl(vp;x-7HW`T3ffz@p8U%pWrHJy4{DQ?E30n*3*_aEHl9SKX*^ zy7-37jej@1vR?A_mn5NvHB#}3y>d6?>gSw}TXfEqxQ#oWz{z-x^WENEhj%r*T52;u zFR1rdY$_AJdTiYZDf{e0S!oWD8-4O(qRl_74EPYRU1jG?;-De9e>I=wO1=gw-mFcV z4HrvO#5QRh5A#$wy4m%5=k{Q`q>T@WrC*27LB}k|1wr`HSG1snp{yt&EKup=9 zc%9ka6({3Qb#>fs_X-%>;OyP=7&94pfbr?I^Tz@uD~jNr6tS3)Li;o!Ee1RN&1t=G zt+0U|QsyI7rj+}c*ZhX|W$;d)Bj%mCuXjxx=1b_Pj@V3QJ9Vb**aN9hmQA;Eb7=Qv z&ahRU${}=2QTF(h-O$~6X?n=fJzCn%^H^e$)tSLpj1s@Mrz?FMgJXtkwsv#9C^j_= zSa$gEpnCkl*bg%4&K4zGKL)mc(g`-QzUVTiuTcx%FLZ7Ry8a}V-0Cmg{J_3!Wn$GW zZ8^a+6nxQ;PIqB>;oI%)CkNG5#Yegt)z1gbP`#T4rfJ*rVVp1HwYrljZ9tX=)9NZPd)#F?c0t7<%wdV}x{r^`*>*B-7% z9Db=bciNFK)@c&xH?qC1%He3sl@bkgje@-Dg6(N59?hTb;v|kXzrjuHTEDoZELF)p zlkT@wYM+MKzTJ$C9*Z9&j%v+}%UbJ=&t$JF$}7#LUYd=mwQl>=rsNPN%H89xazgr? zQ1czi`!-X~e9tFso@n}E@Q5JyGhW z#eHifeHtBJ^OX%>Ddwv4cPYegvX_30PiHu)Hb(j0G~(!N-+DSZ$RVe&`f2(S}nU=H#$WwHt>+by09AQ*BsuPY<5%5 z&bXzNTztQ9ZlR()a--R^-j>4sgZFrj9;Kr$=tQX+Z`|WUAYEwZewZ&fZ4!AY2A%k< zXKzCOrYfyfZ~E@7>+XLq5WmAR$e@h+@r2lP&f@I}J{3zbnbhnJ?2Q*P>Z*F_^&T{} zPl+W%$?L1QU}^kKh5}fPFH=??z!!Y&$J!ySU%G^ z{Bkd{rj9StvuC&4qpCIGejS^~O>?~?oZDQyDwAC@GAb^mYqa;ie0k*BvMV`aFBs;d zV+ocQ8rHn*V;_l5QMH&Y%5!;fgfDKn`Jj_Wbw&u;<*N3FQvt^h?{LXWKBijoV$>S5 z=(V`n(^=w5?+D&=j=qrI+crJz5Og=$W!sA7Au(~=oUBc4iCMFzq!ka#T^f&zWQ(NO z%)4oQs7hPhK8|?pOrOpT3L({5E>AanEU^R*>Y_>v4D3>*Ln7B@{gkYzW1IQiqTUBmHuV13*k_MwDlK{v>jV2uZ;u$ZUkX|M*v_VM z{Kl>JJI+~@Ihotl%TH`g7hltuc%`>O`h=X%%dP_y9XV_3;HyJ*y`u&VQ(2yN_Hmzk zkKI*oeS5uTU25X6Tb9OCuJRfIxw~C)c8YSf$Rwxc(81XTz_$2wW`zUT~ZS zVa5Int%iXoKDKdny^b`FWIyPJ@2J6_Ro=hWByx>zj;&hB1Do{t7RssPZ%U4Bf}e}n zKfAxLI)Ci|UW3u5vLjB+weZ2hH5C-ciL1vEr=m7TZF3tG#^)6woj%2?=zDqHzj+#S z$>2ODFUb7X*lc80bt!c+T5wr!tUtlA|m+iTU+G_KpGrm9CMhvTNq+|vpD zh3TJEtyF{>R)1b-KzfYuJ8EK^Y=)mGzoT!~S--4|ng-|Bn4ZDO&;~1KZX1m^jTg38 z$@)*cEtGyssgTZizVmsr>jg1X>SyuYT2b@eB-hvb0x2iaJXT8(E~4bD%S&^_r&TFp zvbMSGZ9cF~u9@SfCj1^Z1X^bn6_4zC7)8tGwnk92R*`xXG9(&7{pW9+uJw=IKYG0o{ z48BlJy~wSM(m~ON$E=9(jt@1K(YkNOEQ`8yx8yqT6qIK1T?jIsPRf6Z9F)cL>xmq7 z!>*T)8`-UO%DKbg&iM1RRi?Wm4P=U1vaY6tU#@Vu3nDel!gPVZ*QJ1DTnBvgD_2eYzE`~*?MTbeg!?P7h4D3(#+RYniadNWcwT% zH#`u0_|1L-PR1&7BJynO`}&o|i(T(Fc;6!RR7=(w1rhy1+x$G{2PRJ*2j8d~gqmdF zh9@l+I=(FH-+DyAbY$~WocHy(B`EW{Cy{ey(w=ktol;5p0*7-O?GiTgh};m&;aw1~ z9!ARhZ+|AZ`K@>Tpyd)oj0_A5&T+QtKWcIPG3D7M&HNjNxsT4&Z7|D}G2iaplF@q? z9B}o&Q=zomSaHQhq_k0Lby!>!W6?IsHfpPf#9Zmk+46yK%-ef{X|nkz!)zb>qwg1q zpS|L_r8r7ie*60-#Va#2P;2rl^_3MiuWrrP=&D{D@61@&(3fd&ePywC!zI}YtQblgB*R3b$jUW-T8NOn(&XpX;p@d^>`H8yB`_J}p#RPyzNl;N_M4OvY$ zB64S=HDk{^7379$76$v1?_18^73>kQz3c0??DVHXd8Oy8gGPd}@Q;JenHO(7sT1HdE2``i;QFWHrL_*u^y`qx6PMIQ=hozuO~N zZFXe8>_Tr<_q)^Sp`HDy6}}?FaV?#BVzwD_GK*V^!_=p0lA2$Gjr&1g=B^i=bG9(D zddJPK^Ld{}Ys6kap*4wHt>%a0e6JEZ3)J}bB}8oU`?9lGXW1h{bpG{WqlRU54Op+| zb8BwAaU!JSX1`pS?7MISyAUwOMVy!+R&cSGSIQ)OFrV6nxDj%tLZbJQZ1jaUcR3f& zwCBv*MYQODYRKhSo)@*ngAlmwh4-9~ROaP?XjzxhM?8d?6DT{ER?baMN4T|PBf>8>*Tia_{#W*!_eaUmzhn%J2MwO>YRIQz zR*$D}cVgAVV zw0oQ`+U@!FfQ~3cW5Exm5fmtL*lo8!_J1{KPG+V9R}y| z=JduSlE-r0Prhwk-!+^60JVy{k6cr02vf|UF*L;ujD z*JGM@+s4kO_@r`G0~K9C{V`p`xbI&0rJ%T~{s-yB7VZbb6dG5xxVo^qw!gD~O6tm0 zn%YkWQ(eb_=zXvedloW?kTE@8&jc}EM+cZR>q0c2G0E#Bd(z)fw%U7d0%&Tq>M5Mg zr%G^6hc2I~!j4*(1dphFqoMt5wp(;nhU(IsrcoTmo%+}B%YfpIh8&LXD)TRu^=(Po zOKx1+yO!bs@S)u0VkOB2G{B<#rSl~BD;3N>o0IU6!j*2D)|=(LCiyWrAxWx!QB9{m ztEfLY7Ni18oxBH3l%PWx&JyI$yt$xR=ulki*NYqi7+6{Qo3W?bk%wRg*(iz@SY)Dj zL+7tK`JMd7a>*Qt9gVX!<^ANp1Tn=9;hdg|zmGwY#e~jR-s9?ZF~%#o?biPQlOAod z{I~M|0OlTtWgfre?P|t7PFvdsGTuNZ6=%G*;vIOALRXMphMVU179Jd6$CHoQ-K(Y( zIAnNo6W5VF!2Q6}&Upd@D+g8;R~v#pV++wz&4*v36t)KVs@5Ocaa9%++Z3r4>*M2! zxC5};=ZZNlru}+iy&wP4eLh=eo%ZqM;4xcX1u;)GKs%H4;;r$nD|FzWcZMkiHPbY^ z-B$X`Ow%nTztpuUlG{(RgjPwWkkJuGiTnoVY-;vu%a%CeWg|dtPjmE7%OCTMK26bl zm2G3@+e=+f&3c0gHJxrmGe>IfzYVkllJSWR0bxdCy?YF)X}vt?_r7_n_LnwH{8)() z9EU6OK7U|%wypmFIQ!)$*DpM=>ubJF*WrlWT9zMPu)4McFRg7nsuk1{D!jvvg>w%f zI7Q^4-CbR_lee?wBY+8xwm3|E_4aqYE6ko<^8Wyq{{Sx|(5!6L^xrPpv&61Qc_vZG zrY^gQ8R}|3R%r8PyOH1V_@^#Bd9v{nx%)i5&zn5E=N${ozg!aYw`3`m@=;@Z`AGF0{AGb3e4w1~Ts(vrjnw zTge^kRqq(pZ6-ciX@% z(ERa83&8&XYZQgRZ}P<|pkl>Q6LLwQ0<2EJQ^yr1pP~N%^NXL8qeau;{LS+XwKbhy z1O61VkW=cGGKw|J1JX&?r}C%z$1`-;zli)FKlY!s{7HUW8T7>Zk9qF*55L^{b5_-o zWos)mj&))c=W$hLuh~JhcklOQ)1OC@i0XmXu5?XL%X7=985c{2rb~$1jF$7Ga9>RK zVog3re5*d58i;U6ZT63Iew$O1O^{9pf3S|?`J3|(%UaalTJt4`l{FZ=+o%gU8q-L* zrJT|{iULHl)Wyqk1!-2!cU9PVqCa;oA>4L9sq3^J(rL`cjROxj`iIM#@Dl$3&pu<* zeBph5kY0InSkf=$jpGdPURm5ggYRG@=857r|A!uJk4pZHl=QTZ6i^M*7Dlg_BOYa+FUO?ONWnkRFX0S4y&;vsLX>| zVk=|JU+HxQ;UW(G5A0IZJk6kL_S&bGJpTaY>0~-d5?<-%KU(4l-|Su6G+z-z)I3M# z4p-t>;mA2V4G)itD4v>pGCk&mzoKt%pUvR@a`I=FbgLn+c|*=tK4H-0l_GsQNs)CM zW{}ZAi1B$89gR>h>T??=IDy3zW9@wdvinm$Y@QCM46)>^x;zHF`X7l0qt5s?QtwtW z9|4L~%8)vB#R^1IrYT!Pw@Tud|I-#1H1D^r3;md~wLrB!F-OHwWA?>u8E0X4s9oFG zSX#}0s9m=kTMKB~X{B!jjR9l#V#0YN2$@LG9ZtdZKjmlq<9C>@b-N97^EXQW01tUP zPG7EF>DLn>ySsE?W4Cx?EK)W*zavry8gEgNk4{OsY#vv&eWb$-a)zEG6(IaP#C>}`IP#z;-5D&4L63e{@f)FQi#k|AkOC1uyE-mCY zQd~kLj(DnLMU!aJHu$8F?LqbhN#6|!jv~i$X^nY9NNsk-;MMhen|rNE+Tsw*WVaI& zUJVfF0N4@XmSO}(&o!B|K|DTC^G%iYy|lV{zOeN}!*^`z(FUg;PCA|=a1Anc7~AoO z{&Qc*Bg+2(^N>31;?7G;Pde$ATIHikyk1+BU#i|SQ)-zaQfcFy_P-wnOC5K5-pbA5 zU;y)u->LH6iK^=UTTN2V%5s)^qHw!{yB1x+%o7OYAfArHjN=3jtY*VqxEEIefgikT zfPM2Iz*CAc8!Up;UYF}gl{AxLYq7z=+Zi$|eJ|9OTb>}9dN+s5D#<47abxM&fDzq?_P=H%WUs5lJdJ=2wdQ&LN0!^NdW*PvFh4m+sE%XmD=~miLpZv9? z`IJbaI~{uV&KJ0N$N^%WV4=$>*ga}{_~o7uBXMgDcB29P-bqHgiLa9FYyNSU@|RP2 z{->vEK3SW7BTc<$jcd?|ClU&KS13AY9$Pzn9@T5H{YEqQjs9Yu3+9jc#Sb%BgK_0A zGFWT&uGEUtQ6EsbuZO5P!pE@OWirxBp|^de_QMSJ&jSPAJwx@rfAc@(zn?su$NWv@ z9ZO7$sJ!${*2H-F@bgc+jG|cO9%1P;y{D$te|3^F_|f?qEEz($sxWclrlau6+~O9L zH64X;tN+v>TV9n9)a+wB zvr7FL>Gop>lOF-TP8iJ12LrS_OAd=49z(xD)?V+{{WtPY<-e4FE#S7&JhP|$QtDU- z=?^fpVq4qBT61ZqKN1e%R*E_Sn;dxK4o{eC`%gZ$Tv;WzNdEu`_%l6z$}627^GuKT zYk3)7b>Ejz#P{4}>)>f9@;@+|waVE|rhoi>cBjQ|M7hu}qq!FRU89Kn zQGjbwri=${urnB~>tmS|-$M3ORd-I%&<#xz4xcc>X26}RSJ{QOr;nj6o_ zzcNWs)Bc*$ty*92r;0NL!%IpIC>gkcn;1BN~Oy$4{DO#8NecHP-UHL18&-P8k4 z{{TOhX(K8xNjL%?e;%3p`I;aHB5FbFnIk676tV8F9ka)E3n|<+Nk7vQB*q)Pa^44B zIi~`JVn36Z9La|G_(YtUy)qT$DkN=A(NJdbLbWXfR? zVjTVF^*+4xKTPY)f-WhiF%klx6=SlY1GruOoZ0ep;Jpsh%P_X`Mx?l)A2E?4*$EKI z^t&Ia*iUQ5qBi88A>oMGi8l1zD^h8owG%2e#_^e(sR}mVxj6z9BK2)r8+%c0Bm!CF zBZNa>C~H&l!AeTLkAHWl-Eo>Qmcj-Tz$#;J0?KwjPCSuYytBS5(#RdR4_kxU>^U(@ zjyxFzNdWy4AacH9{NMl8Hbt#GGfw+`QZXX#LFxbla!J?#2IP~_3{k~Tus`3gclSzn2H}SG=zo-aXTKcD#ilaeTL+TuUumI)oO*v$zn%Oe z-TdSBd*68JT27PYy($eSLep)ujVi)EHhO)mVIx`&v>i$APUpU7Mj|4E!RF7CJj~`y zq5+~lte5dD;ad|a`!~Txd41d0cI!Dbq8KEckPe)(bJM_qq#D|st z0M1i>Q|dpSf0y?9W}iG~&puDPeN)K(yYWlMmOo17#z$?CO&Wn4bXgT^vCKVYo5qC> zW0&f4`!`xNxo%%c*!g+~C!6vD9>{iET9t8-y|3K{Q0G$0TjKx)DM% zl$bFzc6->viZ(X|gxgxZB_MKjCav2f3r`A%7moVXh#_6Tr7)99G1+^}T6->!3#@#R zq>iq`w;{Iucgp1_BNi)6^}j1#-a!S0j9#X#tVsY0`yY(h5D=jE!cVpOMuR)zok)uo# z;kae2jyi&SeHjjAQkxO#+F9I^8Igj$d#`bXs@skb`OYiFAKqI>$-D7oF;nrxa!KU> z0RPsO=^9=BuYYBwX;xC|TBfBk+v)ZYFDWIJx+;#;>PgrQ&e^8|_7AmY$sBPqk*I;W zev{A#*<#oJVub^RCzS zhI*^Vi_?$&l)e4K%jWts*C^j)xstpOa(&KZywe-ib@^exw$d!2j(Mk%BfgqKc&DlR zDaW`S@X|nIHWQew?%_gJ?Pq=;B6<;qkXaUob!#F^3^A+@-yG2|cc$zs;yYwYtKYr>!zR)?PXqsbBKD3`WV zwT7)`-nE7FMvRgUhw11?d{s}%-fg(lBz+5CiL}o#S}*UC6$-b=qJiKip{Lqf?b{(t zOXrXI$$!ZUeSRyi%^xe<`aWQ^LH;|lw;YA^5hz8yU_R8atrk)@WTS3W=9jf}Tw}$E z+;j6C{{RQ5_II@SBsAF%r2PlD{{T1KdU?M;?tGnX4f4(DG%?;N6N>Dw{L9#e8O`z2 z+RshBq@HZ@rLLNE+3gRgvd<6<+m$S6N6#fZf|}!}AibQ~EKu3$^28<{nvy`-NgY`C z`DIcrW-L{^*S{nDp*FwyucAqD``dpiK>EDS!k|pQxwTfW!aZ zb*Scd;(AnMN~U`K!mghyH$psd0ZN!^7XJW+sL3-4{Kz2HuQ;t?x*nuxJM!Fq z2N1zhS*)z(hw5><-THz@l#|72+itbRSyawS0;|cTQNMudNyw|qwJT6f(xBcM2}*w{ z-nlSUB~C^+9n?@9lBG8yT2LB_@AAQF!*$OuN2x4#2tKcWYTl)-+U&~1aYK!&Z=zjX z%@|4H15ki^bH)W$PfI4LK9BzZoOkl;Mde>G zd4=Vc-L=g@;EL`wfqLbU~0e$x1>cw~bDfrnAK zySKU0r{KDTYF6Exo&=GxuUa17_)x<|wIR5*aLVOgIU^(DCX{NAW0G5CR@UEfQ#NI2waW(t0Hj~XWywalpywJRa06D-wbMvoUZ3~0QY#-B&(c>IZU+n?Xr^Mo{ zPWm54>Lnx)%jryi$~}JLwiRR2+WIp(QmRk;SZz?RY6)Oe0D5AnY}PaeiYwa{N}AA? z5=69^ZQ=fP#fja$XF}3^&!FFEdb-9m{Z21RNJ8;=SvN^hsk6rWkL}3i!yM2smm~Q5 z8R@lIG`VA!8L33==iU#Id`+onm)=~}ue4oeAa8WH;M439XvjX4$>JSoN8Q^vjQAyj zW)kNgv~(}6X*GEDm}8e2+C!Id>JPbyYqoMMEg(M31GRLB+Kh2a%Hs(fOC)_?! z^2|C1mAtv5yf0lI!WCy_qM1ti(=lK{Ey;+^?@x=t#TX8NK0mG0erHiUr}(5#!>8EJ zbh|IB>Cn|_B>bk7_bnmhNz0l7FhW>?PL;(|n;U*8F)EoD>rWpX3Zld;=)#`??q~)o zm}*l>E;vEQn literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/img/faculty_11.jpg b/CatEdu/openeducat_core/static/img/faculty_11.jpg new file mode 100644 index 0000000000000000000000000000000000000000..66d3279eb031cf0813cc177292288951819ac9ad GIT binary patch literal 35115 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/img/faculty_12.jpg b/CatEdu/openeducat_core/static/img/faculty_12.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8e0571fc154f660315e166ddc50a06eca68f489e GIT binary patch literal 28797 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 XS;|kXNYg z54|w4qzFF1F)QoFS=GI)+4VbWSxsIZi`zWgbtZu9Qa=Y4FHaqMdRAnH`(6 z3QI_LZRuZZk`qK;R2zZRk=~dR5h)PtyqNau^Ej$qu6cUH%-U?4KBlf9^%i?uxMVS0 z+FZrFcQ&%8#T2M_RtMPCNf}m1jDnB$d%W9WBLiVDkqj1a!7ap>@~SA7`f$Fa?5YQ= zCjhI-sZ&8p_Q^3~jy-F>Pq>MyquQ7cHBN4n%WGvN1wOKekA*9lT2Jo>#fDF%lH16} zG-N-#P2(rOh(5O)E#`iG z(FMkjCG=@qjV--kd-_I#LHAJo8HL(-hD<%g!@T~-W7@johzxN0k2BmnyvhsB z{{WYo$CyR6ww*iNB-0tMZ|=S(e!z<7LPfm(Je&-6Kgdhvy0e~H;hkW0k>N3|J{|CF z-q>@Rs(Q0&a%q>EO~Wv)yrMS)pjI3(YDX3#(~oI{$5o25tbkOhHTDNIZeq5dBN&mz zN&7B)?fphc7M`lDz($aAAnetn06Jt-XJ~prlD-p z+g>=_QIt0t_Top=mTAu9F~~Nz$ef4y{{URdYJdOM`jg~EG26jwEPk6>#;f#7O98)t z+cB-Oo`tMJMS{wk`VvuxvB-u+BGPWXbz!gy0Q_=5v1L(`#-A)Ih>L5{8*<@2vGmvW zdB*i`!GXx0Y=`t3|9kU}$YanAkq^8#DP!#A;oZA->5$YHwS%2L#5VLp&?AXmRnw+m&2K3M(MpE#0MsAXf@7+L z+#T|^R;?OQ*pB=C`4UtF74(550a}Epp~=8(r6jmwb`4NZ;g>~=9`hZi*L<_ASOq8a zjkK^Z_H-(LUNYZiSj|WjHl10#y`isCwh=}0F~$@AHO($T>LJUtJ-W1P3HW5&iT?mU z9EcQxQ)^j8NNU<4iVSuIP{!yd(YQagVNYOrp+YEUz zJl&$68lRg9ZUKD-+pokKw(zb;y&>}F=j*-y0G0K7TPV%Pqi!y*zoSUO1-y;MWm>~0VmvbolY2C>)Rmvnl0Gshp&tI&c$SzX zim`dORv?ZJi6^+*f5!$sWfJJiEvEPd4L~BfYZT_-^0K+$M>LGcr?>9@Kls-pE=;4% z8qzF^ldss3L)Y1bMKQHXZXB@Kb*Tf~V6{L59Fm&@xm;41+i!1nhq{*gx5+@!2rP(& zcq4JY!mVGUH$7Z6)a1Su8)Aexta2pEIT*;~4|VbSGF;U>jH>{{x9ZA@Lb+yDAq9B~ zZPz17WBP$(G9esE0;8^94opyzfj|JK&m<7s&<2Va&q5C`rz3l^41U4`ZKpk%s1{cf zL=X8qxevhRuTm;y%7L+HDG;Gf#-*x$ee#A#zCb#;2ah3B;A@H#WpHgTMNZc9a~pKv z-7pqG=Dtmno}G1TP#)Id(5G++48JXoA&XYtn7#94ax{QBwLBAJPfXT_-ytJJvK)iT zJpTZv+1z<|Q?ZQ_(mU%bh!qcW#-Op^7?3F?`IsSczgFoetUv6B!}{}KeOzb%*$j|g A*#H0l literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/img/faculty_13.jpg b/CatEdu/openeducat_core/static/img/faculty_13.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d80792673e24dea7ab3fb3d03b33d8e4715996db GIT binary patch literal 26517 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/img/faculty_3.jpg b/CatEdu/openeducat_core/static/img/faculty_3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cd001c83efef9cc5a7dc1191a1559b91c362a2f4 GIT binary patch literal 33817 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 cqYrhtxj9dhx1GzzRlI1-P=aY$r3FwAn9H9) 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

~BxSJok9 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 L%Lr8n==uMDM8y#q literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/description/campus-icon.svg b/CatEdu/openeducat_core/static/description/campus-icon.svg new file mode 100644 index 0000000..9d44863 --- /dev/null +++ b/CatEdu/openeducat_core/static/description/campus-icon.svg @@ -0,0 +1,50 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/static/description/courses-icon 1.svg b/CatEdu/openeducat_core/static/description/courses-icon 1.svg new file mode 100644 index 0000000..505cf2f --- /dev/null +++ b/CatEdu/openeducat_core/static/description/courses-icon 1.svg @@ -0,0 +1,76 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/static/description/courses.png b/CatEdu/openeducat_core/static/description/courses.png new file mode 100644 index 0000000000000000000000000000000000000000..d29c688d93a50d2e3b5b76be692d3b6510f1421a GIT binary patch literal 152926 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/img/faculty_5.jpg b/CatEdu/openeducat_core/static/img/faculty_5.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c5d5e58f0e5844fe68382f1315e9daff5d47326c GIT binary patch literal 35854 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/img/faculty_6.jpg b/CatEdu/openeducat_core/static/img/faculty_6.jpg new file mode 100644 index 0000000000000000000000000000000000000000..45aedd6fb4e32c07c88885fee8861614033c4f6a GIT binary patch literal 35059 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 Z*AS`y0ENuFUrfIp9d57t?0=50|Jh>=7+nAW literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/img/faculty_7.jpg b/CatEdu/openeducat_core/static/img/faculty_7.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d439eb4ab04481c6fe65d8319a9e7648d103d236 GIT binary patch literal 26503 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%0A&Nc9GwRWC%<+`ti_!Gx2Pcpx5>L#Z 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 c+Z9%uYDT-adPy|7eB8mc{U?K}B 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 Y%N%PvnpQ@*K(ZS20eNs3Q2zk`*?<@oE&u=k literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/img/student_1.jpg b/CatEdu/openeducat_core/static/img/student_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b5a6350e9be7cb46da82fa77102b6d907d55fde2 GIT binary patch literal 43866 zcmeFZ2UJtd)-ZfR?;QlBNf!(xAqfQO9i(?qz>ow8y@Vo2RY6ffKtNDIL`6VAM5+Q7 z5EPXTA}B?WE}|6a-wD>|KF@o<`+xuX*811_?_uSfJu`dn*)y|e&&-|~cHZoaQV;8f z5#0d5!~~E50Dumlg>V3rAOr#b00=)oy$b_?D`f94*b^fC1BU{{fdk+h5C(sN5X3Ib z1;Qx_M1blC?QQVe13;fW0stwtpI=S9pDRJc+{2IL7v$mRFM@!}Aw;C@h`xBg(4hSQ z0){{-!{EvaFcG+-G76>)!+=}>fbtsTw|v(qe&x|}jq(@Vv5N@+G!V)kxHNy31tR*p zED)JL%R&M9$peC*_{E#*<_~@b;1{eFVE4Q8W@jE?+AW2Pwg~{)`2?`+h5&pF8E?LI#~-vj^phA=ZSGP5wVv9Pdl zv9PdkkzXua-$~g269zkv0CqY60l+9Bq5uUugpwVy^A0Q|s86wmd0CnR;!tns=}@=54DT{dHcFBK=B zb_aj>swZ{v#;N=1O+DjFH!GWaCzfs9LgF)SRXywbxT2_U=N_7nSy0{5Ke@^dP*8x< zQtiq_OGAy?6=5Hog9?-&K$Mdj5u3tAmf*2v=Vt|R*U`YZRBbD6To7_mf`%*rtt9G6 z7bryj9=xs%nnW1;CBpwKfz)picHRO^l)HJd1M0vMSE_dFgSjQOsUdsS^NRs1eeLtA z+>mfu+0rdS^E73bkGt%F#Y4uZ#>KLPgBwhKTUD2ZXJx6+yPFqYdgbpu)c?s#;4`}F zV@-s^C%@_0$aC)BoX$$!w3>C?JPW+@s;*nrxgRaovyOIfpWFeQTxRT1Oc6eJF08^b zG4DqXvyE;vYHEHm`?#0od`cp>eo*h!wG*@#QeUq(%nEi%`^1}A9X9NLGyHK`y{@~G zNDV_nKJ|;95zO7`SduU+I_P^~ZW;S1`v%1bWayDgWzNFH26uB-pYH*Jw?HODm~#iX z;MI|JJH2D=gjROB&(rech}%Bb9z+OE*JgY44LBT(RL`FaFAm|+RXx}_&9|@0ep0#3 zhlAwz)n^CL$JIZWtNzLcE4kTw#rV--(+^Vv;xrc`jUGqr>z!X&_bd&yDPX+qUH2h9 z^&{hf(h}Eej;~gomhMyyynS&Im>Mjdm|d6ERt}P3S*A9PjCgsd>T0Q!x8n3C*9LCi z9L>kqVmcV5-Y_~EN)7crc=u`DsMS{NOS0sZ2HeLTV5f7zDaC$W?ZZUN`|=>64S7Y( zquMJKkIRdzc7P5?stZzgHxo0=jP{K0Rn+y}4oKVE82WBA_nq+zdai@_K3wz8E1IrDeA<^(rezlBV&=jsGDgcx!! zbn1V+6!h-+T&hvj>1e@?<6Nv=6*)s?IjM$bI|DoOEXu!4tb!a2P|`9qp_16`?QFa6 zKVG|O%H#+L+3b_k$>t6K82tl@z9h3?l7BD>43ZN8^B|IytDm3uE{35mi9qlT_8}*b zVe(hoJCGb^-KDi6hLJI}h$J!%Ir%$JLZB(uhhVL1Zw*GVgO=4C5CMz36``)jQ}{im5v(3Jgq>ywT&-H zPt4Mr-1fg7EpNQYKgC-Hd6RbI&BMGk0w4XvX9ywSNPdAjSQ3_8f?Xla-OYo3Y7H4C zbq=;v?eK>!;U)L^2o`_JlQ zAtzXZGHLmdNPa%ve!lKMNSJ=6kVW_-p803ICDGmE&jiMw37~Ah@X39Na{jvvkOSZs z94dZ(cl(*-ZW_yvOu>(O4Demwn0MpIlPAYrOuk=XpHw}#D0DrW* z0YjZX@}hMQ^b7X?OB9V?Akm%p%TnuFk-3}g#(_MTvB4xieS$9`5KAK9!3e;4xk790Vj zBZQF*gAA-qjDH$Ux}VX1L8kZc3k=uvCc6KuDc0|WH~1M1mYfz(aKi@g8gcp%LLliM z&~1N4{}r9l)m_`q+b{5s%4Pq~UrYa20!RXw`uURUnx5q64^9?>2!C2h25-=u{wIEb7w(0_;6>HdL{!3*!+iXG2qdgXn2)z_kaC!+=q__*5GF^5nG45^C#C{$=@s9dOmoL`{3JRF0;$ioow2m}BBe;eMCaH>ol726OkN+>W|5#UlAexx`dsH7Eas}+N4I=4=fVup; zMhGI0$?}$jAiv;196>jP;7bzwN$&sCxBAa4ekJd==1(F#?iaQ{IF;G09z0H-;7#xW zc?W^G@Ll=*m9+y2Sa3yW4X);XHq>ud!(Y9*Wad8z2;d5kpejms??Pd4r~=ITr+Zfx zh6264-%(9KJ-~xY#s3W14^MPE_Mf1dm?#_i29dD7ID(;$swgOw9Fd4uc7x+wk*OrvI+Cct0G-<5z7eE5Tt% zECCOLDk$L;p^7*p3W`O+u}}g6fx;>v6$lClg`eEM&t$RQe{v;Dg$FsJk#H=+72^g~ zQba34L7`ls7^H#{R1t}HQ*?8KBNdT2QIX&I?#{$a{P1Ayg8YBS8)|EVo((smH<%Cv zdIdxbb+yrO3>pnZ$iYQL@Hk~Rzd#=>sAxnVtUE#8)1Tl@)_YJ6u)GGuAh3~-{pd+n zgn%EAH&J9)J(aOIviCz(6h~GE0$%h-H1Qwm`9CYscebJ6n*HCZ$#=9MKQ~e+Hjtp{ z4z|hvRt@FxFN*%7T5%p&Uv~m%V&z52g^?#4qwkF(|F7-!TLXS- zmnNw9h|or9 z>**koFgRKPjznX?Y>=%w4ydx5FMn>-zgMz z5C{wk9EdPlii$`b9Yr__#8X1Rl(f+>O$6-k6c}wC5ErhctB8T2HDMSGQWK_)Q9>cK zV45&RjN;!ZbafS!6m&2Onp%3AFf?3O0j;fs(n4rz!Qom+jOIVIhn|uiSWE;Ojs%+z zq=X~2;b4O*X)7uyD(EWygH-=)z!Y#8S2rvQ0mUgQDM1NXBmwG*$Gbw2t_m0&9*xGq z@Pxn1`_H@xcttGU6$#o>ED8;Uqd;C*&?G_;N^U4521!7n@yNgP`e_1TZU}-K0WmNT?gy4FgrgfM(ql+=_yt6kK6$ zI1FgrasN;!KdBWEC^Q`9ii5(Ca14~72uhBDp>SY9kZ>iCg)18V53Tl_8iRF(p^#7o zS2Palss!eZRX|~(C>#bsz#+hjaQlb;@rzo~4G&Yqf%Oi9IFZkQDC_Vt~eAF z4UURXBpjvyRZ>7>pco7Sg-63&ktpoHDK{QNK!JJ-4y8z(5-0!?4Ruun2Q4fNjYKQq z5ippW>;K%|1e6;_NzoN-V7wA200D`BDiL64D5!@@FgFD}0pY6fZ>Vvu1T@kO4@IB| zD5#*j{~H+j3cq7Zn3q9PQIQG!EZ2=ZW!$0|UocCjTM%uHF7_e&zqYo!-U# zWBU2i=!0`wGWcsUt@d-$``_<>Yv8{%@ZTEvZw>sn2L4+E|39jM-|jeqFStMq1)Xg> zV@&qo^54bW(oE0LSa;WV$Yfwl^!1})0{|cJ00G$_VDI24Li-xr9i#_0D#3j~EH233 z#7d8RA_D+@1tMgp0U7@Bfd0pozVF-2-B1H_5s{w>|KXP%=N|~3B!HNM_~4W-2t2$2 zISInvp(KBD{AUp6a`hs^6y)t3u0T*g5auPr?%!eZhB}w)cUXfA<9&R={XYt_%>H;E zJQ;2R;nN|()>`acx-_3!tXfOEC8rJ1pvHnf5(Ym1KrRk0ide=kMi)4_2m!$Dv^MbBUk9J=YNav z3-f;l{>V>`oZl~JmWa;x9ZnIlR^z}O%iutfAkalk5P|-y68|3){vp;MavZQExDf&g zpnpZg7SuBEoC(<6zIYG34gwm0E_iOs46p_q0A~OP?nwB62eU$f<3KDB z51a+JVAFwYAQ!j+6auBdJ)jzR2s{R!0d3&1hF)M07y%}LS>Q9U0&IYXGH4;p5Kagm zL>M9gk%b^2N)R=OF2opO32}fNg}6g}A;FO2kQ0!zkW@%EBo9&uDTmZT9z&i(Iw1p) zQOGpp3uK*wl7fkXi$ah>l0u$Bi9(a&5QQ~`6NNiP07W>(Ns1(jOBB~B?od=wJf>)) z=%pB;n59?-j}9|Z@=)%hgi>RHX+F>_)6&xN z(aO@Q(wfm?X-Ty4v{|%wXd7v}XeVgD(J|5q(;?{e=p5;M>Eh@z=!)nX=(^}8={D%u z=q2ct>CNcz^vCFv>2J{2(YMo2&~GrXGe|M0GFUTsGQ=`mVkl*3W*B1l%E-tl%7|gK zU?eieFkWK3%h<{|%DBeF!6d_^&2)q*m??>=fawv_0Ml1yW@brd4Q5AX5_1xBA@ft_ z_sri|I9cRa3|a6j(JYr)s#v;MKC#lXO0a6OIj7qLHQpW>k9kmS(iz;m4B$me*<@qv?)Q;bua6UTXi^9E-# z=L8oGmlT&FmnYX*t`e@-T%Wl)xRKnp++p08x$C({cqn-!c?@~Hd6IeV@$~Vm?-AUi zxreal%%0LcU3*q}_ws7+5_l7N%XoWv*ZD;FbospaQuwO*-tklM%kW$9hw|s}H}lW! z<=T62FK%z*-g|rB3Q!2h2v`b42;>XA6j&A%64V#;7t9iTDmW*^BcvhZDRfb&L1%yD11@4QFum#TSQaDTjY{RlgQ_N0{aa11@Ft-_j=!ksFbLUXq;%7=sPh6F(olK zv5R6)#6F7)i<^ia7cUlnD?u-zB;g^EDbXUaDk&vtCz&8wEjcB{D`hAZE>$cwB+V?X zE*&6!UAkvK&3>i*Ui+`^?~tL8LCJW?T$X8_@K8Oz1VRm**n7ngUGPmynt-v*sT-mn|6K{yB82p$KogMUHDAaIDwh#m!I z1wDmmg&KuLq%61{l7oDM;zXIC5>QW2TWCdeAi5MitthT|RPl;pzY>>{xzahMRtz;p z3loibh*?ucE0dJ(DK8v^9`rg`bZ|;VN`;_uL*;|2s47-9Pjy61MD3{BHMJ4-ed<{C z>*`|~Vj6gjTN;y^`!zi^?`VF~f@uY6RcftjD{Dt;KhmMp(bq}Td9BN#YonX3`(95} z&t0!r@3THiKSKYJ0ky#)gA{{)LqS8FVWHt?BSoV~qozYlhpY}|9~v{3F%C4YGodgs zGD$NTGL!O*yf2XtL+inLfch49lKP!5qo+2Nc%Pieg~pMjU%n2t>Z1n<-@v%(+^J^K^=)d z(&r@Q6z25Yncvylx!#4<1?y6Al=`UM(W0Z9STpQ(?6Rw&>lN3}IBi@eZWgbBzlfhE zs1i~MlWwYRscuv5s_tp-(;n&`86I;)ZDKZY(bK>)*K^g&%&Wj_$J@@k%!khBs86jg zhp(4!lb?`Zm|v&Atbe@!NPu!cdcfzvLxHz~AVE$+H6$)@GW9Z8I`~xZXoy|wrPFOSI_J9BI@Trd1)1XTns;>q!S$77F=MruapMM0umqn<>IMW2kGh|!O^ z9m^2w75gd<7MB{gbi(dL-ATcdF(*Hq(mz!k&k`RP-=A*YA!{?+BfIyq*5$G*0$0vlS-pzC+Lfb`Q<^K7 zdp39d8u8kjJpH_?>yp1N?A{#$2nZ58+yjNG=o-BhSpSXd-b zlw3?v99%qo=g6Io5}lHoQfO&j8Bf{SyTIMxyEElS%lqyfy7#0)siO40#QiIkoRx`H zkg8)ysN88csIsG=?`WKk|Px_t^dM zhbJyi2A|qL?P;=Tdfj}ex%HXev!^YZEsd?Jtq-3oKd*hE^rE^A-B$Gy^|JC6>Q&`y z^y{j2#rB#GOh;X(N@qitde`G_o$hBnhCOY)roEkgHhpjUkMxhc!M~Xr@E%xv8}fEz zFlLB)DDfTJyNve&@2?NJ$|?KP#fmUX-J$&JuW+RaN_`?u=04{Zz1yOiL47fP~36g2d~5b!1pJ2eN*K3Yyu zfDX>3i4fzax6tCjiYx4~42b1*O_9*fEB`Es3}oPY+=-GJwL-@&re4>v4${?A)W=EN z*xK>md(t)b1%HB+c9M`^@wEHHekHfB!7>D4#Ea<} znU}J%Z`{09aJ#VReq~j4O>JFM^Rt%L=P!DC`}*Guyd9tTI5{;vv$VXj`fY6;EI#>u z4izOe6%`c?4Ydy_GCO!bhZ;@;h;nLL&?2y00d!iiVkz8~d9FMP^yT7@JGBEp?-`9l zg4c9-aXO3F?@6NgtkJr7DTbgEX?i5Gyf%bjTg8*7b_M>rpa0^G`{au{>ECbaNbB3V zDgC;v^ZTZbfxSoA=}Wh3THj24!x%ackDbXXtbIN(y(Xh<s=x6`b)z_VKy(LiS*#ud-=E0@p?fwj?*L}A z+rpPORvl+^h3DJrgFihWGp^q#3totteMg|&7W=xq1K=L-0N8~{udlP2jlp0hcUS!( zn@$mep=&!pQX|GhzwfQ=mpq^Z|(cYcA@*X7nu<*{WETZ3emK<0Gv#MMDRQX++ z)!fzLMWNOHx-rM$j;*N1{w+UpDW>~)e4`q33+jtf!{2bv&}d5~H+A$75Nixfrihe7 zz4$;I^G*wmYezC~U+rWZoH`roca3VJA}pZTQ0&yX0Pz^w7X^Y2>^FiF#oaG{HkUDb zL;EdUt}+)MrEETaSXgo^H8`nwZYHoN?99g}maoRy6ih6;b)ENjx!Dla-rR<+?GZ^| z-Abot4yQPw)uSBUZgy2!#ngTnZ{CI*($$*bPo8+vD6>>|eT}x;W*OOGwNS(r*HCyH zzLuRGUSv{xq4fZ>rH4mQr6ISVu3aoWWen*8^W&AOgR}dsRYEN;CDW8}ZJk_-Hz^1@ zou2xll)as7t@+;3>7C=ijE%JcVP#()AF`Xa9_M# z4?e0h>1+~jF@-$orE?;r(Stb^zfI zem=|2jXRw~`fqazSC%{XfLge|z16oqVz)J!{CPdPe04#ser5UD@IvDoPz6El3SM{@ z0k-zx-PWE3mD&k@x4vw9V|zcCaL3l2pko&rc>8ps!@D=9taZ#Cvd-KEj^u`#JH*UJ zk4#-Werau>D|c_aKEz7Z-D4%4Zc*LAo4<&D@`;UdM#7ee?~APH2ZN#%`lb7Y@a?xm6M8#9wpZK^ z;JatCuPRr1JM4J+!jUVz16Q8CeS0{Z@9gMG()(+z6L&AssU(k`lD$`Al)h%5)PH#8 zMOO{_=nYo?m4(JnhsS&CYv}1z%WrB)eJ%8x7FwuCuw3abxA%rkmsdk&S*C?f4fox; zrBweocHk;IW|FG!d*3Z+Vs=NAP zjd4^b-D0ehbJxo|f+|86UPdQA=vBD9=iV2GoC=GHHdhb!P)S7iiT#o%tq7j{*$gr> zkqX*kI>}7lmUE!3W*L6>x}#_+{3JJSBnf z#cSLu%Ehdijq->^bHa+e#iZxTd-}ZGy)_$qI9?s9U6nO(WVmDcsB|kLl%lXu^2KfL zbWeMYj%N3;)vROJHPRe>g6^BM^k+q(RT!Rb%FfDjK9)w{OYJ9=ikVjyfK;5G0qdju z)5OLz$?U?A=AwYUhwrlL7sHet=V%0)O)MPj#K&^%a_%;Dh0pNyF&sNum|Fg7^7e%@ z<01X~B`1fB9l820C|GBwZ9gB2G|ROtToj7esNtgAihUH$awf^EY&FWW(#xy5S%@L0 zG%q_vrpPsqa7$zO?owy_-nvI8*~LAEE&R&rZoZ_Ccd~C^Pp0g3d@-h7+|;G=uudhH zqw4L5qAF1A==}WrL_to&@n9&^c{3yNj&t|AFm3HfW8d{B<+QPDD^BV$UyCIS1neXm zNAsq}Ug47v_bdw*k6LXxM>@Da-`t)VjBw$WLmLxVdR`u|Ppm3DojBuoJn{5I;=QC> z@&Zf1g~#v4vJrBS>gv*4!6X+hx>vM$8+1E>9P8nDm_@7OU6ruyqdUND5{K(5v%KlY zx(!tcYK_5&Vn6-FSA-|seNVZM-rfPE4eq5r=!Q`BMII8WIeT}ca_jW!rOSSmZx^tX z)6OdQI(i$~gw=C1j;~7%I{AJaf{t$wh+m_rad~2}1Zs$edgz1~TFU)#*7W`@LpAIlWR;s<-H5w>%4oAcNuPbXclbENTDSHWDZX>F^E-f*w*K3tH_OL; zoiDcuG2We?PBZQeODME2C>XMSEAODItb3rLKxcj9>Y7z{{Fk%X8kp07-rkr?ERs2v zkVSc#ZwZ%X=sv!;-0Cij@TS*ReMV)%VxWg5c&^aKhwt zcq>o?9H5q0KiyYwt~tC_tKR>0d-Z7KM#*x^d$4=+zKL#*9?MzntJ^Ou_W*PryvcoZ z`$f-WsFSL}5n~13*)P1e>pC31$&@6+3DU|aE6zWseaXMM7P$%a?FvWwe9zU zbhUoIikZc5#}+;=HOFMuftI!9JCj~34O1`25fzP}Urq$u9Jju2VR`ci@0_=DP2sf6 zY`_9v+xXjqQ;As;ONHhXrH%f+lO$j9l-K)iDe*(5w~K<6>@`GnG_z!LuSQ0{YPpfq zIrT7saA`6VWl|+GiOvW=9`K@1{2rU&XgpE!bl9V%EC{0)HM&R3#Y&~(egMnkk72n3 z9XAh**`G{B?adG9bD^7(mT|0>$~+rr-hI0W95$DF20YJvKqGqbh&zVo6Q-%ALK@P| znbS4P%|iF3I<)Crzi)1vOT-yPClnh-FyE88bJW0$M`Q=sm$q%16s3R*em`{FL_*MX zdT{L|BTB|qfx{9)r6aXwLnCf6X7pnIDDP#*RkfFIRqNWHS{t5SFfX^C zZhAWU`I~Ogc6NcFc!Q=TljO@*3EfEBL!7w<@%%HMMaFuj@wYJAQyJmew@=>ft6-Ms zxUATJS=ig9bx}{?*`4!d`?mRQ8`W~|ogqY`2*G7pI{>vo!L_Nf`E1X3!<`S#db;|r zd4``e+qiiAVvbSvQq$PJ3)wREd612eQ!e{nCN%4@x%JEC6f;c=ZqHAGH{o78 z0ROGKsEejrz56(y*!1ZH?cM*_BheW5&~$42wLxpyCE3|40fL+^gS?w27GW8I6r~9& z{vN8Vd0$7u-+GPi0MD;BemQ%4@xhaL$FOQQ9vPLWm1o@-a2wBUn&n1rXcTpJePl9~ zIvvxKUMOy|l^fLe_#yMmV|Ra^73BlPTQb;$C707nC_&sRe9qmq5%#S4jzqD}aA&Fc z4q&KsyqUF3uX;VYX$N>1p=OGlIvFsVx&tI^EPNZTZg8?+PJ6$;>J%IOt-oHVekC~T z*oXDx)m$I+e$%4pOb1#Jt)Qx|-$4TqQp^9MztK{^{HbxLXGk9$itPqYsnqo zh8ly;mc4EJMWs_FE}Z4yK*_D^LoOSPM41V#DEC{VzWPO)hq&zkg{c`;Mnkrc8-wZh zm6qXcHN?fPLlzFzQ?h))-5t1(X(mnvcpLvmseM9Y4gNzPvPbg`4|3jLXH(kN7;C6M zG?Z8M+{Z0Df6K0zVU6?YS25%lLF@O}FB^>^-98URuIKRECZ$gYEct2QuezoBwzISU zC9k!0PaB(+Y>)9hgT5X?vzoezw{FV1`heLJ+MDVxyn51!Jc$%N%amup1)8n${r4%e zbCUg!EOgU`xL8H4v?`%yT(D-COr*!f5A8^{Ein!Htn)FI?G?-o&v>WDhR*Ay7vv61 zCQo)(+ab8Olvq+`C$^2j9^CaIa^V~9HBPym*qmBA#HY;bU_A z#9tWF$B;+K?kgWMA-4l^d>WWw=*)M!+OBpW^FIO|E0Rg<< z$>S+zO~VSwDO1`5krK5R4>{O4oE;1_Q_Qh1e|)-z+BWM$cBzFqT=!bUD-OcO zW5QNSTd>k~PsE+;Yo+E3#W$bN+FgDqa#H!DpWG&7<*57X6LZrWn8muXAhG5eMHVZJ z-dX8HfpghdE2&v|GgBL?dj%31{lXT}e$U%nz1#L64%$#Q z>R3vTcEWz`iSVtY!Z7UjaLmXvj#K*h5j*~6tEr#yrZ&(P5igw4g+WIgzFl%EST0*w zW;=L|RQr(m2{QtYrfeU#ChY{lk1~25a9np4k>N)6GrI--qV6A8^a{H#D8K zva0eFFl2@vPvMcw(3B7ie+O`^)5#Ie9L*B#6Btj|?OOB+qbfx7m0azrF3}OER(@mf~Jz${jm^0mBaPtnb=-wosK}Dmva!G)hRy<9&r|PMFh;gn!wJZrQ4?uB%=1pUnk(buDYz#satq4Ofl0lb`$u?70tj zfCjYz%-31{{yW9nPq%QdwyJy092$oYZzX`Uc2;tD8Cvi8hCCPO9i&)(77*zn*g#Fo7N{)Z78~Osp)qR}5Sp z{3f~y#2s&G6AE6Mb!2HSdN=qcyT08f>&-z)<@jy(`vE=ox<5ge4b8+;C48(E5|4e} zOUUMEgZdbxiGD$Tk+w}9;)@u2ejwG*a=0~W$ZA`@@O_8qv(q&$AEVu(dreQ=(Ho9) z%qT4^x|R3Lvabj?^33-2HzT9M)&uEQVV0?lGR&=u{4H*Ke?vUtb<`mINJ@_>)K3r1{zzS<<@DAt-B-Cdk-AfJw z{zCY5>=dpW)a6 z{LbGnfm>QM3wSnMP7!)v$fQ9nYTKrmwZ@uRV6aMkOk5X1>04tXpcJ6q1sXP1eg1fz zG^;`!j^JjCX7u&$w`Edl{1%~pTDo26ME7iIfSD0#@y^3QStFAxv5^AT1WHbK)tN1= zRNhZ-Gw;5!-~5g9`wMGf*Uk@}vh$HJ6yc#wi!$qpu3piN;P1QNuI1BU*MT6NNJ^aa z^$s_gjd^bQipkX@?^xjr#U%TW3H@B1`B+-(B^7!5PWws?|7W5>R3(xKVO%cRX z)ZzUOnX_Q|{k9wHf}QVefDWCVz9IeX{Yxu^zAfe1Ex+a3)$1|}eTDte$zYQXN8eqw zGFtxhV5O6$-mbKM>O)y@)7fpa#^6%k+1SlAaB1xub>;9@M8xXhnX(4lYO|17c?jr^ z>h?BS7y!4WRP;YHpW;C~&V&$gh0ptK+cJyu^BlvqtiztJ-TZt3y1dF6w17mFPWrX2 zgnW5*P(*$-#wac$REamHd>v#sT?b)uasRc@91Mrkio-lnmuSq9f$Vt=gIF zh#4N|dPq@IM{j}Q7^3Ip`s9w_*6XD-F$vz&ob@f1agpY-v_j%ui zmjdS=$h(`U9pueYgh~eaTd_hTs15Onp2o*tuy?X1zj!S7)_^oKz#nY1g>LaR&BJ#zf#kq2)OL6Bf0&j7AQh5oW;}WH8 zD1bP{aD!QLv1~N9GVbgSP%?LjidD2%*F>5A$m^6^>KM!L=Qfnhl*}f3<-2X}-&Gm% z97&SXS6fx_PNcWoTQq1?x~@qbO5yu?8E+p`pWXZ&ooZqOPWcq`N0bN@`CqbOe7#X_{L;KC3PnK9IKC#h7W4png}-m)b7Ls8zm zOnP%@gBYtu@ygzO_DocOVPHAF{FX|*avmK&PIe|qYxq;9-{J~IZOnmtm%x9E)GBiP zOuN=>hP)r8Ve<_A28}Xb-7wLz*`;>I;{!WR@pWg>Yh4o#&&1@wk$mI;?M2%Cllz%W zTMK6QDuVk(B+YTC@Jf)L*&Dm9Bg%j;2iLjc9e~J`|J8ORdSLdbX??cC`Uchn)_vfz zythiR>kWf%o`{hXtrf#t2@lUzDwp^ea``c5fWyK$lMz3N8EvEVnG(e)d7&u8_^4!?73IIi69yfXYPytBZ` zUU=6h@7LO|pOl|no@qCz*L6~H`JtyHay!8)xnQZWK9MPhvgDN1{Qy<#O6RB(beEIw zf4x{4T-!5rILFxVluj?oruI&ylaO3IT@2!&wbprmllw`~Pc-!zN(-UPU&791rW)CB z1^5_i0cxc7`B~^%$XnuC1b(88m~l|z^us%0(niR0X1B$yCOf6(j+l9@^33JJs@h?xN{^`x#WPl?`#!CV@@&6X zD!c2j2Vk(g)qvyvvOEoK;^7H#mK=_RJ{!ur-#X6utd4sBV2c^&bka?$Ztd!T8lTMj znYL2AHS;Nz>=zHZSD20&fBaaeL)At_kSbD-ds&TEdunBhzkqa0NgI8l8l9-6MiM{X z@c!a_hNQMbLNL?4+)?3EvTHHn2R9hqt>&-Zzt|C1<)ml#(V^hNY_`MrNE-4aIC)WP zx=d0Q6Zco2*^Y$QzUJ$LkE=Xv(4L#7uAi>J6irRZ9>j_DUk+rK$~lX}jU)tGx8B4% z6s@AnQEbn+5Ad)h?wK*`9vE_yUQ~&ZZ?#UoKSHvNedASCEe|hv=20+rBy9zEy|*@q zbZKV2uHnkI>#>(CUr5M~(Fn#MAJy&?&-?TqNA=5G{AyvEe!xz1@!1hZCqscOxk(@1 z8+IghxX}(!#am`D>|J+p2RJ`3WBbrLzF@;DchWiKl38}6{Cd6u&$|V=hNcxge#ddv zhgHjwuw04Qq^sk%U(L^)GZ7u#M6S~mIo^m5X5A_^s~R8DDKMz{wB#8rs?reYfQ}&L zN6MX|P3+%B7Krq>tppPe>X*acB~*Xj$mgTBkyJ+|pO9s;8O4^xx*h)JMZDM;N0Omr ze6y{3LmyF9_HELQnu#unYZLw9%Js&2ZMTv zhT;}YRtfEbOqSEW-hB$qK^rv0HIg!^1j%>X<941ajb%f4HtVXnW@e&Fh-VfSV84z* zQS;PVn)PfbOnlRM#@liwCVAxzwuAQ4P4q`1>qWe9WnjVA9YEgha?*{&xcHq@bHud7d7R5+!x+i!AhRuY98_2m;D8h?XUB%t9Liq7C=vx zgZYs!$F>`_+pC7wgRT04s};8s$Qv(jXX@R+eox+UGac?u^6{IUYXf~-ThS}Si)vdF z{e}G{;Hr2zVSRfkI@fV_c)?|ME3#@RY_de?!K&Hk<L-VnmQh@fMFziFXvfEy zlb%9JH)o1i`?~wY=>#7gC|}oKTH&p%M!4h==5!$X*LDCrLvD3mxUtxvuYmgTWLvfS zqiYN!;Y-IqlVG;pP-IHJ?g8f#s)6T+Quyx5B=(n!D0Xb{y?vHMN*U}>@K4pflh}iu z-7ZxHXUZ91{mUL~!%tMLDBQ2kbk=p^hdN>l&Jbnyv!Cd(821`G6X@S%nr}#w*fTTJ z7BH_pctcK7_BJGDz&z4KDfVlN$e~E_mA62RErE+jJ;J(rsfeUz11kTy^th( zJ!x)L&93f#+`&#R4LQ3*?9Q}@V*JC_lk%Nfu#>YUeKS58A06h~R(gA2Ru_cOqNTM* zjxJ6$2fH|~I5)pPJnZIk&Ub#OKH^kKMn0c}t-^j5>G{6G&g7wQ>oVO+gWM_mkhL*@Ih)gjfDk*^Ix{EabK&GW))Tq2vXVufX15v?I-4MQh&9vr1cQ3Q7< zaGqF;2@Cccq$RrfKaf*7?>c>2Q{X(8hbWr;n2I-0O?f$B?ZewaKfZnLVw8eh&W7Hr zq7qSGb63Jk%2L(Q*gN@8N8RS`NHt3oyKQ{_5QL+^lH@gy3K{47gLeB6O=6PQdLh|ThN?K$eGTU6*-@OAs}CR zSs;@3MMBBRdDllrfS1%ez^#10S+9*NnF;2IP0@$@`z$`azv@@IwNMs3TpzrkRw1<^ zT(D_1Xn71*lv8mH{1=l8jl--y!DXiRHddWy!R=q;=!ZgTxeL*wb8W@Z38m_}i#veN zf)nW7TwNcY-kWtul)k^34l%h^-_rcT)iN_`P1V764Ob_CYleupud(A(x$waYx_;RXx z^LPl=x{z?irXXIZb#Z7ux#Hz0-uzDb@>gyZ*+e_;YbxOuA(77S-jnv)RtUPJo!MU@ zfBt&2tBeSALexxZHfaqFfo>2u+1Qs0wi!;8-*_MOSt zbMv#>W!@X9*~C1A#{27wYfAO6=C@QcwRsmuQZzb8V#I>bzcU<+5)~od#3H>)3 zqK%o_+j7xVop*H8&(PX2(NX3WFz7FB=e!!>2X|e&B)9DC8v&*0;$$uN&mYpC9n5jy zPHZi4ql&H{{JJgFj!S4dS$$y&b>OVvld`M=-HHIxcHc`pp|GgnxvN`NdxlSKR@svl zl_axN$0A1up7e2aE&hD4OHO2Jd-XsCMTelx7`@A&5$i<9t@faIV&~I+tz)PurK4MU z3WckMoS^7TJD-xYq*P;kEr#bh&-t;URx_o{*8Y%mx6llt#0cCqQeCsXLJ3;pJ<`v0 zltZoS_@l2F6*HaC>gtV>uI9jznD-ihs;M+giPbr40|!?VyBR^lB(f3y?eiM`*~=K# zsuw*t8KQ@zxwdp_P7x_xlgf$uu~4Vch)+d6Q16GBVT`h?{oQEzLohU^2Eu& zGGEOG=zo3H_)Q~^;)26w&8;-z{KF)v{J_DGSk}cmT?9oRwbASO=M||9IG;-pY+tvJ zPoFxXRO?o}O>6m*_(oUuSzZqI!Cm)DA75RGTeM{d<}jVVp$WkMZ&9|)v2 z2a$ZCCz0Z*q{h)MQwQR+hkN5$?KXxV1PS(Dy}DQ(=`G_yOwFmL?&G^cGJP&I@));x ziQ(;?p1CmZbhKwtUgeg3pvhMGEBLM92Z7H<2^urAEV+`p3|`xpINq^+>G|^MvK`97 zB|E_`*JAU)M2zq>>C}dD9R@m)(I?hA9)N8Z2clv)!P7Z#*Ai21RjtmP=9Ww+R`B>v zS;Wj_Td6a6wg;TLtPb?yg%?~F%~pg4f~Jfu7CY>ALt1# z6%5}2V!=ev-;bNGNc%cdPdX+Nv=u!ZeR!jzz%X520 zAWtf}Zt1Tl*i>{kwz+s7cUZ_~SsJ+7cxC7yu^4gBHQYUH!KB$Pd6o`Av_bO8)jhgc zbgQH=&f%1F;;pc0(Hrjg)2+bjgZQfZ_s$R4H7{E)V834DE-2%i?K&+qv+~8DDfN;{ z`nV)YUBr;l#gwuQJYemVU{YHgcxfG0*u+Beq;)%BPYbtBxyzVt-w1<068*b-{1cggni-ZNT51}}Sh%g#I&_eV~dKl7!# z`oR$O_=c?0`D6k6a)~)c+EEO#O>%A7~ zti4YPM=tcKo4JRqj!SDrgzu|;`_PV4dO=EEE>3mh-C;Yg;@%0b=`kxa9tyll+jGgOPQHvv?JeeJJEIa(lDJ2>9nI>dVn342dDlSMg zv)9I9q?ImKz;ZKCt+DDv+YNO0WAsD-lJ*|&xv-I&r%S@AKVOcfudB*YGrolYtz6zs zP6=aYol9XK9-h2;NTg&8t}t2zG&5ss7K^zB9v>ZJ&%A8V_TOiddZj(3=qx{u zLt1wGLlM>{dTPFPZP7l3Rt@2pBNu2p4iC*lNfj{UTnpQ#+Mu=X2RH4!qgd;M zaTERWKlby5D+=kTOST&~`m2P;+HF+AFUW)5#K;|hGfK5*x$J)dIzh$0&#qqe*82a` z+)w&*?8~ch>!Z&0BN0Xz*&C4v6{8~#0!?{X1uBL4tD z{?a-S>?vD_+s{z{00`)mZ)bJG?MR?TEdx@?IFA1SvrcOgg&4Dd5VJ-vf9#9e-s8zj zcyIs-qW(Zuok@1#d`pIAA0O>BuT{K93K~XZomtHiKoeloH`!<9tODhf~ zNAl}x%q?O608RYQAM*6R&PwsKvUs&Xxk;3~c>Ge-O&U*8;2NIS5srEKdn%uBo;NWpbRR$U zV0xY%2yN`_{56(Gsq`Ly=RSaEq5GtI61u*&o3T3@svOqi&|euujWqN)6m-;LqB9~a z)q!}DV1Sdt*n2$Mw$kh`E>5|8sla`m5O18q0(}*yVtLk?&!73a3jR&wd;b8f_Y^z3 zs5^THwYIBeMslxUZ+)J*yf$8UhsTxMwE4(tDe_x(lP5BXpsJ?VEi|mk(YhOZLAgOS zwd|J>T@{Irpr-&g15Z$R(DWeKw;L_PY>L+I$bC``Eh2z*r{N9eq<;|fA3mSyK3qdp zx9~IWynaTSx5H0BDU;2Tr&^iEiljq2s8phcX0p45HY3yc_O31E*4l5i`JmPzS-)|Oa+S5X<9Bx2$o&+q=>X6+_cwKedf_>K3 zZ~@dRO@C+nS5&#R4M`J+nBhbIZn~h%oTp&n8jn>_+oH2_vP#}V3s6TSIL4H{uN;{< z0Z@4&Bh81h``d<&;v)#GvDL@QgSYwT^6OKo{_UPANKrKq(-j1bU-6t*=h9Q+UtDK< zOXe+4YvjdEZr|8LEm0k0(ZAcvTXRqd@y z$n0xPd=!7Z9Q^C)(0|-r(%)?5Ic%a}mlq)-MHH@%EPl-+_EXoZ;XJW7xF+NCd)$w& z`u_4nd5*ETWA=5}&J&){-5kWuf2YKYxC>h?;r2K-aWR*_VuIJhx_mNr~3ZtY1X=rQr?RWH60`RT<~s5 zumk%3IrpL0x+vY%n}QlxXpAw;`D)yqW`}R`aYv1bDg2IvshBLUbz6W~etw?9T*q>d z#E8HW<(oVxpbDQ{^fKj}SDIqV!~_bs<5o4GK3M3J_Qv9y_>Wud*xplFp2}^A9thna zfg*~JE1Rg4#-LqdhA7O5a!Q}4utnU?ex4%PD3u%rK|DUnbU(3%HCvf<_K6;ciNy!` z>CqGUqe1*nuQxZ?xmuiFCJMOZy`!cnSw&Lp(&^NmEfJ_&wv{)x2iRWif8DY&oG1hK zjvvf)EVOU;T0!`UC-yfJ`#O8+e%ngv_N8TH?6PKd?Hz4FnSd`}kAfNuv zdXl!i(73p7YAx@y$r*E9Km+!SAG65xs9I`SQFsHXe>{)aNfqesoPx{alqi*M41DVh z00ckQ+C~2WKVN4oMQi8N30e_ef&SOa$N4z>!-kBz|N;i$;$&55|W{!ETv zEw^`89~nvZxeSt2gzHB{&n){Wv2Pi+<3e`0Vcr#%KTD0;}hPxblte>(NE*FS#i-Ev>A`ycrqy&fHV^XfwW zKjMGiA8F1>>b++lPp==3_8fn)`g`|U>zBQCzQ6y~+*6DK~% z`>mcmd-MK2^m0C3X!YU#@&5o5?v2L2T~zhOn?NV@CKk#<<)0f1v8 zD&PDNmTq}&Paooa`>PM14v42^%=yjXS49Igsc0a;&;v*5Bm^yP zJ;xlwDY@JpCHyK7eWcX?0Fu2)ytfdx+vA?>`JRd&S7loFxEma(U{Pmofg0ch2S6*i4+wR+TY-5`zt%$76*wPZ}GeMWs{$UiJTaGT>2VhsQsPC*BuWXZNB#xZ+utXJGY?gBHWq%@v>sc?COkRS*z*m zQKzHacq!wA@V53tvmEf<5P#B;3lB{2>d5~9mk#BdBh>jE9Z#Am@fjyZqN+(L>ggpA zK`hj@6tjhzDuh`zy0}(G)IY=AxyV-yCf7U;4P%#q!4(+>y+geHZn5r`)2>93aq=`c zHR{Daw*Hs@0DM2!_B<4?KyRHo$h`jmzW)Gi?|pl&Uia6!=D%O}-;el@bv!H9`p&;k z_ruzA$EtOh9zKWqf&TN!Kh*yKynEML`Ss7=y7yoI*4$6)$NTT~uk6dKeEQ-?`|tPP z*WbGLUjG1j9AEwS^!KCIk6t(b09*ZU_Vyp+?u35Msz+TA0+YZNz0Wq|>-~MUerK(8 zjNJJ#L5r=(KQ9d|h85rwB!@&Qgzz;HbNvO+=i5`tA%!Nj7b$Sw1GA2_{B_5~{ojAY@_6`%il1?w*w< zwI8yiA6#@{V;D!RdFHgFCTvlso?bXDpQUXwk!-$3v@4RRl*=AjY;vsH1aq zJY5*C^tF~*A@Jvpxa0C3pJ3@|ia7%#j34HGdb6H_`46`@rWTTuB~+C4uM(qE)JPC{ z)M#Xl-rB=n+D)B)mbmsX+qVd=qg5xn)BRuI=!0n5mLy|L1G!$yUf91jTBx+)Db`=*j)QXEK&I!`O}9>8d*pHt$i!Ut#Q73 z{{S@j>oQpnkDn7a0mI_!CdqA$_3|c$K}h;3wMCoTeL*a#{!57aC7LR&%<3Md#yofm zOzf4T49XYR1InIc{{WDGu~G}o)u|*l??aH!!}4G9x9s)kGU`p+xAs@Z>aE#>p;}yS z+3UU2w>q+lwo18Tqt52>P(fLjuBdsnOEV7}+WinJ0(=LB) zR56fXYpUqdHJ$(-j;&)uEMc^;U~V1^f|1p0zhVxs=@)ImiZ1oKqK5Qdv8k)us$YTBRCEQrh) zTK@op?o;JU<8&sGP&%3ha5S2Z1=rS?s3)kuo2(YtK@pQd6)J?(Q1J@hmEZ^+9@yoM zWLY9$=;|FvBK9MKY)y~&dmVxasPyOy`E{Lt-+!*Sh4s>T){q!0S4j zkM+3r!wMd&)>Zz$;s^CV@-KDyb*{4e_g?G&*W6R{$3O2M@4lYQzb>s_J#jzpztRoQCRdMZd^Qhj0&wie|;zvtX%cXU3UH+B^6YJU+p1F1&J z*_L@#RNyMt&g$0pj}K!2+QQ;`lJNh z`z2)XtR-eNW_te20sDG7g}h7j3Mv(8`L;>@gQ(lfYEJ#5wes-9@;1=L?W~`msg>rY z64cX=RCj4gai{a-ztDRtzgn0N5g1R*fzjQ8s>&;w3w?s8{GAo*{73M=liioI(lQ%y zc1;HLSOXE_!cUHhrb@_)Si@|Bx?79gzaGmj8&>0NfP8K%@(L?o@^p7(DPtoZDyRA5 zq5l9cvxQ96l=8z9$l-PTuE|aXRr%?DS z!_f3!GCMk_Ze``I!-iALUk>un;k?Cr=sf&=p%Oe=&LcxEv?8I*uF(n!xb zQR!wXNHu-J>gl0Iq9Yv8laEUDTW}I6?nnc*F^^ugmF*a+YcW{rRHj;5jCCy*+mt~{ zvH7VhB7vf(jbr}+fjKB?<`J}tE~+hH0QM%aDkfajO=(~CaOyO?Rx!3HMFIZ+SFcyY zLDXpv!!E!3h*`Xd)yqi}Mq!?*aj zF(7+*<32%u$a*rr7y94q`$ux*yozcgpvL2bO01Dd;-#U1BPhxGRwq@_as+4zH$KU& zBsUX8qv8Pn0EAM%I&@)jf&`V@3P>Nz{Z#8??}3x-MZgh``=#ckpBREf5*LbzaToyw*H^*hx+{cVTT^5L8C3MDC&(Ri0T`*#fVv)lbs)A797f=iL~pDRwkaE7jwTq+p0D z$Exw~J?T+jkjYFLsWlXa80NHVPXlO;Ws=0OkRxjTqWsw2(MLG$Y|<1Br|rc7$5PiP z?P`%LmDToUr;a)yJ&Bd6-MP-W+msCJNBka!vMP30LfH(pRb3`3T95&CA^<1kS-}VB zeaF`qV)A{i2#qb)5cK(yLf7pb!_*#!@LHQ#w;5miW|*(+0GfVy`BS3mj{WC)~a3m+hO)An)s zo{?F_Bymf2SH4C%N1Zqi=fmVWYskq%9_55ch$=T0UXoyRF)NLtjVY+<^?tRI5erH5 zumw2h*mm~$OxDp8nWi7GaQ&QrXF@wGQn1e_lu;4+`JeKB-izO7VR5)GlleX7w9&Ai z4Mm8Jkyz9}jrADkxzZ_~XiB3101QDS`&oX8ZF*%3P%-|mwv_43o=3Q{5wmv@{?GES zL(LWjI@)<^WYFtSTBt_8rGjT$1VX>sw+(Nv=h@YiUL*mVHP6}pujkVjQnYfF3qn7i zK=$+6FCp|5X#+DZv<%=iz>eSoLXd6E{q9>r#~JF;T__b{igZtV4{cP_w9X1260;&i zq#b{#A`4su0{1@4CxDNL{{Wk%X(*6_po7(C{ECLZF^roL3dd1b9Cg!ui^vo1VPKOg z0U-iQNV-73Eywis#jyQAGeF#a-}7{januoq5<%#x{{XVVlnYXfH4}ZbeR~Dprfj(s(`DFL7YXSi`&_=+{tYTxS=99qf?DNe=a=+*1%m#Bl2{? zJS*v6pAN3;W^Ac4zYjJAAAr*gRYeXiwjzOLqXX@wMUoJLHY;^`Qf|EHq z)6z{{20A&VjJ-LomVYWkDxfk&EVtCA;8+`va|X-2TkWtqPSlTGKRW*aE}~uQWVzjD zSAbQ*SMmd+iH7-i(AjE5s(sz|QaNy7mmgl*-ZwG2qY8aU%OE1o0rn$KZ{^Yyw&IF? z2qWd`&~5oUnGlehV>ljQk3Y|+`hSysD^k{7?T@8PAz5-U)KWy+$qS{tau>C^3wsZ5 zCpBygf8?zYA2MnAVArNwl{t|Ge{@QI$`k$`ggvp?yF+^F{_1Xg275pZ!yQ!eN&&sE zOCU<6)CIvR0UVEJR=b^*_$J2oDQU+^tv=Dm`E*x#w{AOe0{+TKN#Utz57>BgwofM) zWjq7GvFDGWxGGN<2in@Vndu+f)U+Vq@J9rDZR=e1qxSWge!ucR_pfy8U1s<0z1RQI z+*JMtIO=oTlN*F-{GWB^mm^y-2^?`LXRoWPWg5Op_|23Vg!1%A^`rA}VcXSGjxqLd>_{LT~)QcXU=UXplSy^g}v z=6gqRQACka%TXp0nx@g6G<5P%VIqtYG#Y$VN`Ni&66Ah8kyys0%eu=Rm{|6MgQamA z{{Xy!_GhDu*%?GTToP7wrludn*>nE%Px9z9>j>q??p^-%G6^f|nhoQ-OlYB~V$Cu( z-rKWDaeT&3ktt-FG61K?M-u4ltf&lb3PFydb8bzqf2j6XVutf~u#x^9 zU&^|P{ez=R$NEjK`4i&P`$-f7_L2Uf(}vo??Y`2fpv~v;aZe=qZ1y&$SxoR$P(wvl z*=%#h@W_NTxXRR)GWwNtF)MNIPO-AI+%5uMKp9xD^Zx)$IDamJ7dLl1Yz)?tm335L ze%{l^<}=ZnrRuzNc${1~%Bspm$clqY4P8Rl)WJfa$xl+|c%qiFuBJI74IR;84RB7A zaf(eU5&@K4=R#gm&Z>5+CMty{2!l6mzz`o zO@Jf{p7Z$tDf6vPJvspQSH-HV?8x%4DR8 zuJIiatHwg!{@ebgTgXq1dnpy*09zDIJtbbk?M?&zT%B2LOJ30oA|D zAELAQIP<%;`wMf&E>@m~NHaUix-3Q;H%pRQ+8VNGBFE2LjLF9wbn>i>Vv-#sf1P5h zq2&#t)}KT!*5ckSWNT)IU)8At00ZZx#}Bc+en$n5ZDM7iJ=4^6bd=&ubhP`IX|u5Lz;}*%*{zhR|~yuI8x!K#MY*nm2N`mHUW>a$fS}R*tY~95)D9S z0Q^Fg_8`?b2c9@1dPAN zX$)?jN?8P~tjI`=n-T6*x3^o!Qf3F~WXsb!Pw|f;Jn_S*;ph4*mWUDc3GmnP58*zC zr5y*wy|psNDmM;Zrj|RrfZToA4>UjDQ(}1TQZ7ht5q{qPfYa-PHS_SO0T(& zoHJ8YLkiTzLkq}<*1kJ9;EoTon_fiO<7IVMqWnF?SMsm;M@3g0<+;eZUqIEw&|}xj z`Sc~=x<-dZ@BHzOKfm*SL{AuAD>4vW^a77(bLiHIH~5Hg`&w& zNb^BerpWh>O*6wY1_hC|0e%m$b+or(LS3Sl{v`NM+74E~nCJz4X9Q)Q(U?d4EGS3j zFh`;2V1{Lz{M#+S79=ome=5O%KGt#L!=k_NbvX&+{pb2|!T$hYJ+?(U)jc}T?_F!J z|I*w(rmB{XGc{#RJtRR{{FM_VDp7w^E}|L2{&a)v%CzfX5@-RhNNkT_;_2K)ji;9> zA(bO(UBw+5tEgina>}M!l~f?v6kH#4XHiV_t~)to9o?(^{{Yzh&q%uM^P9*cJv7vK z>Q-=(JTU508Eq?4CaDI06r|WVUM=_>`)s{Vcyy>(DxUI7e$F3fNeYQ=6ty)BB9Z4n z^GoEOr6j17MGHH)V#25%5c)#%a4qe(;7*ZG=hE0?Qp$k;0FYy#n|Dm~E1i+0)Y$Yj za!YnMo+t!yqWDRM7`)+D!r*WS=h$;{xi;}$Toe70>K|<=zs{Wq_WM=1n$i#rBz-@X zYEFJt=m>{w%aD?r3p|ewLoWm|W$MY$arjC~m9NQpBz0ttI{K9g&&V+YYx|CGcKHR( zyjqC3l?RC4k*;LV^w`qAmFRCB^lKf&pbr8jCN=eug%cin6jq+JuTGtjO&;l`S`0-L z75Lm$O*K|7f<*AsSJ%blG1X)y9-3TSGe(sYvv9OY;~uFm?6-0WbEPeZ_`D~zcm{7$ ze3WrMiYdhO_Sjn3yWF)dB^}MgsPrDJei7=%yaz?{uQ9fE#v?C7gK76&bxvx0rsc~} zc9GGIj5i= zy$Ic1hW;P7WUWPY`=+9uU3~R1qs17DL{$*pm6{bYMK$d17#@Ad@IYywai{vfKBHM;G04bNniKOroPWvJ7NUBJd<`l+Ek#mHD+N52 zNi1twrlZMEk6mU+=30uEl2LVt1|;eVJ*uXnLjGUo>5@WfX9OBhns6UKmkN3L3Rk9# zzCRq4*^wO7QaGL&C?-nN1XASTdKL21PBgVlqM{O2w7QZw1x@|hfDk{_KiKPNU9`0g zKf*uB_H^E8AxURMiRP!sLL+J;6p=>Mw4}pQl*W702n@1loUi${P!NR{_o59k#2!Aq zTLrCJQpS+e&5O;~Jxp@XkCqvXH4$dKNhLNl)>rYC25Fd(+5kS$ zU8n%dPSMBYIDapddRJ^1uuAvfsPbdPQ`Wya0qfBg?2W%3A2qjoD-Vp8VID;7?Bsaa zjZE>yR*^nBqwQ+ofaNGMbh4yU#zZnQGPqqzEsy-swhg~>n(`Rf8tWANN_h63IN~s9 zdYN`h<9TZxtjq}`O;6!JXyHTWkzRsl+t@n1tQC}h#VdN-aOGvnY);18a!7yC{_?Yo zmeI}C)1y>vim4tsVy9a46x9+ahDKH@J(5Rd4dgoPq$bJEv}7b0-^>p{ax;xU1JQ%s z$!#x(bc5>GwUvcKulZ?%jL@2NcDj2bQ?%%3mw4uOyHQs;80^gxy(Knk7E%(UEr>5Z zGAhRlX<1e#FLKug{>D7FcYn33i~E~%6MQ5Rg}!cvsb5kkYs7R7<~u7*#gN%SKa9T+ zATVF_t|-*>2BMt`xE=ohwQDjGW3kl~u*Xy9r$nZfo_J-7ShURy5{*n_k|D%wTHo0} zk7J#$nyh7*S(eb}10aL)2mAv+E`m4wzkhER)i5lBiOomMkMN)6(5;JXT(Cnh5i}7k zbX3P&@Gx27Sm364129yEYk=T_7lLi{8N+jLDv+)}%0J9H4oe*9-NJ;^=00S4o}b*9 z;&@ad&q+r|3^h;>2%dU@`b>mqlA4LGu6~l9FYQ>NP@wQ1>iwNG6`1NHu#{X1YihaCSfi~dHINH|k7)7hUjxumGv>~le*hdWUa z#8fd8P)A=p4By@AXaO!Osp+Zpqmm=3QsHePkY1YMVv%EWK*RyZiLNojhZB!3gf@0; z@Uujcm3jxBD2q5Pr$efgv1M+~y3J%~_ zyfOo+{{RJg5^WB@ye&0+6mK(wq>tu!bWS^Gw4&OQ*UgKjsF>CTjK-?+*H=dy87OEd z>A_n@#z4m87G_oYdx`m@e>U>Uw)Lr?^(V{#KRW%i>P6T#PpFDHZb;H9N1*j$f5GT0 z(|*g}*=^-fS+@5c%g5JIBs9_2Nl}@4S6YTdo=QQC#WYYU0gE*cuAM7N{{Tx-0e*chytIPLP0g*_BZ5c)Yx1t9sUIo=O-~LzXYIYm zv-XA_N)@8RGhk`st)7Yj_cWB1RW^ntdDurz1O<{UUNxFlU?TxZe`_}_z67;U(Z(&K z;Gl7D^8x2dpD$jU+UL5Kc92NsSvax5)BbXNt3l`K(Qmo5lNV?HMSk9sDS^xg?)tb|>m3YgnidM!*5{#ZS!oc@B?fUj;<+Wy`52?DG2u z^XU6*d}=n+qKWkV?1JqoH~ip{VoG%N;zGRLqGg($NO;0T7PWAQs>iI{?!iSU#3zBoYQe zGEG$z5 zfIrp#4ycoo>ZOPzU~nIwuMgTfZmP%7Bw=Buf(nYr(WZtKhB|1as-##lpLI1nGbKQ! zr-^@7mS8n%31jW4DpyH9R2@GVB%B>Ju6X>vo=5DbKu2NXBBp|D&0Qp!99?9w;`f?E z0XaD+fR#4RdXAM`ftA6AR%Kf}^o{fdRQm;UF3xZ5(sdP{B7V}opO+uAp=U4dUIeXb z#451uuK?a->~GntqPlk0Pp-G6M)=yb27?*71eCkqAA*i5tR~}G6(u{W9CDwsn>5Ly zcLfSnK=MZ_YE>%`*uy^4y2}eGiWx~|E5ldg1aLaODsVZ+QdQ)TZku#+Vo6X1A*u~O z4tRpU4S0$Um^VjjZ4HHrtdDqYRmN?~y4rJ;+|X}h{$5<(t0y1YMUQdLp)MS8Wx=yKm_S<$bYA>{4EW%o)lyB zTC^biC-9N!L+QhZM{)@#h`h8eFvIwV;s@6s=ji?Q^)!2j2}zxfT&*@&D;*@2@Zz4x z^;8t`Qq<_BonDw!*Mu@5Z%L7KAF200a@>b-+O4IK{;(8pTzUR{e%_&N?S6xBxP@q9 zuWfw~0bfDG?C4?;WwDafWDuFh+(uzogk$`PU@$(aXQ%Oosi+`@4!|;!STWJ;NF!*& zI=B2+r^}*KBvWaPg$JJ=KX0JxH9P63hDm1dGBc)Y+j-v8_!Fd=XbgTMR~KrQ&vx z9jWQ-polzz15H^OF_CQ*0D8TxaA(Mcx_82JXH zbb`5PBXY+bpQ)p_| zNNHw@M@k868cLYus4WZ-Lh^X@$iL zetjEllOz{brIWQ-6J8#JC-&3w>a}}Ti!D=~HS{pO9N6k#;&U{JvWi%O2;u-r3M|t| zp_X4$Byk-gHQ-bNZxKoOCTe5A=@#{5*WRL(5B>-k6!EYRT#n zI><7WHIvCBzItl-8VdZWOEo=JEe%YTj+)EiF^2Uw=@eaA$vw5))T!{vADH8wJU=d) zx0*O5w~P8fP;dj&?a$}X*VOwqdMt)8ye}NIhwL)S_VWtJrjA^7a;q5Db#;^KPM%0S z`vvT=JXe;IgsT7v9%Oof{;!`$8=Q)5t`xUvtq+&Xbz`{fNTkP9V(IE%AN$EZq^B#b z(Na?+DtY^GM23T?%)uFwE6{h=g>{3e7z=M3O9VFnCSXQdMV2!@B{kt^xG> z5Q>a>e}|y|0B)nFkJvyJ&krN=>jtAy2124q8UQKjsv|hs1vPCN${KoT<(-Qq5PD+m z8ASjRx48}O>ODC1rmB=e0Z?g^f$3UtIsX7JS< z%St6&eMQGHV{-7rJv@qR6o(c*!F!(69@Ls)RDwQ70*;|D@!I`ccZun^@Ytk^kRG2S=|X^Z`~)T~GX<|$~y*(vF2@(?9MDtZ<`?7$X2 z!Mi@!Gs`?KYZ`*Vy*%mpQ~do1H#_*P;zN0;A#G^v!my*v-LRoyk#9co=R~8 zRZ6iDPbErJ2y!u>A!U(isc5EJg1Q??aMu?XoH=17x3YowgPeJ(1NnK6pHXK1Bbw%a z;^CeEijUjmdNtIw64a$phG-cn>#C!Uk|6|Nbh5@HytC9o<|>Dng(ZtCk#NjDgG%}w zbQ375z_OE7SNPfm{2Pb@-4qoYQD0cZ6{!r&cT zxPyf{Vae56@#1K3f69FE!}94hRWLGA)FoVXD@ZExO%&j*6-8i$Y3b#PHgeECG-~EJ zy|~mg)1vFh43WHwK`W8#^Boz@Csv=%tv~E;Ki+ zX0$CjV`rwC4J%hTt46dD(_*p~r;%fxDPpG&4Oot1vK9=Wn+XWI+*Fb?=g^ukPNXC3 z^(1FMl}Gy>I!!;3De7UURSz_DrY4di?OPkOQ#>DW8fmPmrDl)AW=OpxKBc#|NT}hS zos7`1r;#=JdVPb9M;zm*89Hi7ppoVcW<>yk2exGtQfojz!PAh)3l(8fPvu`<%hRHLzcytgbrg6?dSBvH zaz^shR7%p#1q`Ul&{EaHB=go|K%NDf zl1Z835sONW%Ak-*hBw9B#JM1{eLoyKJDoBTYysix!*iK- z_7bRwN`oPa*SH@>Q$SbL^u??e&)aYePGm8?XjfGRl08FYhV;iu-KV%le;zXU_@(hh zQAV|tkvv{nXOc9qia$DO>kikg0W|6 z=Gfb9+gZ;gYgUc3Mjn;^RQoy{==^dldIajJQXq1*G1f-QJ*S2UD6^ zG=X&v2e(Kft>!&CZAd+%%+v#s{QUhX)-;wi40N0{;N3{a#&Ki%#MI^9M8o2A-Z(_3NDQyj2sxtyKj@T@wka9T(0_ zQY7-j6t21vs-bpwAYX&&KT)y{MJRgGvXw$;KyNM|Z{^m1xFhY|pz=(Uv(b2?jz}hI zcm#3P$1I5YV})3hZCd4UNEYYa38(^x9b7FML#R=>*N$>W=jZ9tKXc(}YbcECDd} z#_~Z(&;u%$WQC%#!ysGv7&3yqdWEfP`vBgkecIvy{gW+Eoe!V$6{oL5D>F+NZd2k7 zLG#W(k*7f1IU2l9CVjh4MD=xf&kT90tqmC%X==Q%ZK_679Fj*}BL4uDSg-6CS0EC7 zgp$(oGbO6ROtUpypCs~JdhjFAkWU_j^F6%sCF4jI2!YTAGW5&-TtW4r90x`ZsdiOu z4Gw1`xZ+tW^QR@4tE)6j@m0e(mX-1CFpN=SQihdbRHucVUI@UtpdRL3s?tkq7!rT& zw2J+{pCC9;Vx2|Xz3g*bxwjvp2m?9$eMvk?K79@})Mf}>(w&IO%MDZnyGa!(hxe8l z%7YZr7*(0T{{S~0lDFg8ldTCf#y{e^E=dao1^d81pU?K-e?F6Yry*Ge7798@8Y;~8 z;-<$@q~;$QrF<|{HC;r%yCit}SYUP<)-nug!435nQk;D{pipJW;I;h4arU1x)(X^; zN*Gp#Dpjbgn;jW>VymggI(lHpO4MSa2_~+JmKP)}vDw{ZB&!wn@UE))b)p7_R$>q2 z2=o=<{>M+)TDEx1^lsi7irHm^%aC?TI4Mk!nd-jb0?5x9h-mcajn%Jsjs04&^c_}6 z#*wI0(uRYLeLv6Z_Vj6D%*|7@zm7#6>emTTQqYTWUq?$PmJ?&9{{V3p`_Hz>qv<>= z&|kwIH-}tmr{!M1|JK>S_-Y-*)a1}r)XbHpDI?YPEfRgVkt9O`&Z1Drh^`WCAn-5k zQLh#`=uDU$wA2PG>*xNe^v^&lk&=QyWu7`}tH#W-xt^Y(sYXxjt0XmlZ&H%0C{9Z> zl8_fo>PRFXE}ozPjdBS2eCc21U(2k7%ZKU%HJR zI0SRPr83>4WYRtAha#ElWxLet#R2pq^8Ww_^68qAp@nbQR7(W8G)3@GH8fDvP{ll@ zvD5+xS)h)Nij5UfP}qulhG2r%u4!M-tuXD>2WRs8e$sgS&(EdZPu$AE&lvMs;MZE7MSvSrN&={{V{r0E_7XNwtJ2G!>Dh zMM;BAc!H^9rmblUnObVbi_fPVWJHw}VXXm-(fSjidwgU{^J&sLSm>`q-dw9tE6goNm@_ATd*ndihh*y?T$Uw$(mI8()a2%272&N>K$; zw6aRgMF^6nk?9DHr;WukfYKB)rGRUjlw*~)Wu0yywK2{P8A%lX098Lel{YhPt#2*8 z#LDqgD!?2b8S>-#9OH-mU2ewJCVx+d%BE1`(>248~tD(>WJt%c6D|s@W3f@GD^xL=gx=`1pIw67zgp=(hr*x&!3J83$ zPXT>(=#s`-*5EO)P;SR|J3X`#2_R1nQ^cvILCIDhh*vok2ZbtnE4|(4xI(hHkq46s z(2fkJ@S0;BeCkI=4vFH5h{I7I-P2TzMD&x!(ZlC>Q^_SvbkQnDO&k?b>1h>R57Y%C z*qSw>h3GRQHnPfSz#r%3^T+!&>Cs@HxCXRPfRfbQWU75^EC$t?BV6}>jV{%M_C|x`H|{Uo^wWTDWOVQN{A|} z{{U{CCi^OWDs_9I)<9$H`+v>Vl%XuD2CX#5 z;T%b>Yx5tKdT4xoQmLqUR+buHJv6nl3Fm|FCuV6Of~kChI-rC(k(0)(zzczIXlA!y zjMC0hERufSIr((1JA^E%kq3~{gY4jG<~jyN6m@%%=&4OpNjdYG;5B?!e{I;NFv!SRTI zAc22-a4I@=SdiEspUeD|{Oi(hdDBFg`gnt?BkpauD$2z*MNJ}9Qe-jhR~t(1qB-KzcME}r za6g~7!GMKo4|Hx5;iRx_wy-Eu_- z9=wK%p@snb=y=of&rn@qO4-q6YF3h!Jhhb3TvOK6D65Wf6e_g!GE)j}OiEOfA~zCo zuZEQ!J(rHYo?k8>ZxiS8=_8(&Oh#X9=NT$urOnmDjHr$nsvAaAH4vtzucS7SB*Fo8 z3X1jDRiR^}#`KcADk)cH8m$~DtvG+H6;Z2?062s5AF$)4c0O|lh`gyh z)%11nMMpI>;iZ=wIH|3gO1M^dq>coY<3wVuZ5|gTOkvYn8V~h)^pU7Yt!NHE&H0W! zPkEt5uC9qqgdSl5MoxYT^G zIC=UWxl?F}q@qNMsvwg*i2i4dJfFJ(DRq(Mo<-2sKw}=S$G=mr7Cb0)AItOoo>|Gq zQ1?ajuO<5P|>oA)@Z?iBuS~1IlH=_spH*11pfd^op{tQkV^XIpX~nt zF0kcs(d55os)kj0Xi_wo!t0ZhDFo(9WM)}S62nsr$Hf~E@v&f8LH9?9N|a=%>Byuo zw`_uyKV>QVe&1g%q1Rw>*{2cZY2|u~XrzvYd6rd3q^F4@a9tZsBoum7t1-Ku((FjJ zS{+oV$l=q8J3^$PqLYw5f8i(P`#NK!+bd5TFv|pb=_Q^TSt5oHxmsHIL3_Z)d1GG+ zYYG9DMzM7k_oaj=;nR(At%+IZ z;i{!+$)|Q&Nal`Ko+%|rWT+9#J0L|;>`x-heYDZGDoFDDx^gxKqe|*DBLrvWGfIx5 zB_%}h$K*pCaLC_p6wRWZDCdqUS0-rn$t<%$E|ox7k2RQu2i-(84JrS(A7kctOiKw=%J?%O!7_U(H%`qD#*XQgsUH-i(B2oW2UutH~?uQ z_Se(oc+lsj+Ks#`8by;okfe%gky}{=QPYWB6QsVUNUPk5atv zMhq~OsH>)E#jt!!R}j-DMR}LB~oXsB*1PczTNe0I~jVns*$vRd`I- zs-w=7u)aDue%+&vdKu%M$xkAxI~hPo>JsX#hDSP;NohEpUY$MwSBR}Ct0z8qXO9S(6^)*1#;K~Hqn@NRZ5S??ypBQADoV69k

p@G3P!=gY2Rd#$T%E~jK;x9VE2as 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/img/student_14.jpg b/CatEdu/openeducat_core/static/img/student_14.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9ed80833e5ce1c5e8d63b7a8552809f82cc894a7 GIT binary patch literal 40491 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/img/student_15.jpg b/CatEdu/openeducat_core/static/img/student_15.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0ae57a9b6131cf0d5d714e44f30ade58c2dbdf58 GIT binary patch literal 37947 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 Q>!3UUVN^~wKvTc;Kk5-PtpET3 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/img/student_18.jpg b/CatEdu/openeducat_core/static/img/student_18.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ec915bb9ae20846cc2ebaf5cec627ce9293d8545 GIT binary patch literal 48346 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 z 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/img/student_19.jpg b/CatEdu/openeducat_core/static/img/student_19.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c232415fcd2862cf80c227ddf8ee535ddcca3146 GIT binary patch literal 31181 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 K<}A3xzyI0s)AOzX literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/img/student_2.jpg b/CatEdu/openeducat_core/static/img/student_2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ad545e97cab165351e1af9a50791f4c43b5c6455 GIT binary patch literal 45323 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⪙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

Q+#e#bpj9|U!% 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/img/student_22.jpg b/CatEdu/openeducat_core/static/img/student_22.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a0e837384f0eb3d8c734c7cf1643be52cca11f96 GIT binary patch literal 20001 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 IP+@=n*|K4B+yDRo literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/img/student_23.jpg b/CatEdu/openeducat_core/static/img/student_23.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b60de3f7516fb14a3b02a1920ccaf192ce8f165d GIT binary patch literal 49078 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 bhAYxra%0+_K$u|cN84Ic&wv>Hy?_7NuKlQs literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/img/student_24.jpg b/CatEdu/openeducat_core/static/img/student_24.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c967387ed05118f0668a715ea6b134471e790e4d GIT binary patch literal 28118 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/img/student_6.jpg b/CatEdu/openeducat_core/static/img/student_6.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cfda283762dd8bf7dac150772bb2f4a859571735 GIT binary patch literal 42698 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/img/student_9.jpg b/CatEdu/openeducat_core/static/img/student_9.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1c97ecebb4df4c193d06da3a6379936bb0292086 GIT binary patch literal 46079 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/src/img/banner.jpg b/CatEdu/openeducat_core/static/src/img/banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..182071d9ee6d9164878cce018dfee2bba88dc65a GIT binary patch literal 86098 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πY0+=xX5;CR8Z87>tmK#!p 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/src/img/g2.webp b/CatEdu/openeducat_core/static/src/img/g2.webp new file mode 100644 index 0000000000000000000000000000000000000000..c6b97c2b9ff3b38c4617095ad345d9e420c2e419 GIT binary patch literal 7486 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 I@&Et;02N|?Bme*a literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/src/img/openeducat_favicon.ico b/CatEdu/openeducat_core/static/src/img/openeducat_favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..f509d45968a227363f33e898adb6140f44617dd3 GIT binary patch literal 2238 zcmciCJ#O4O5WsN;NbwrCDO|ZUz>;wP03RT(*tuon3%Go2d;wQ1-K7wG0iVFY)ZQ+; zS!uN^x$+6-{YR8y8wn5~2twf}uZABpA_Y75f$QYNP3_A+&VAz7DNgV&J~)E3|2|HC zez*l92?YX$BN&iSAW+!AfP?~p!X^hK6bKZyU_e5FKw(J&5()$gqSKYQ7YGzqOh7_` zKw$+2Boqh~R&+o@fk0s|5|B_JP}s`_Boqh~Bp`d5uEJfQuuTX^C=e)YV*(Ni1Pa@% zfP?~p!Zt7qn;(!+AW+zW1SAv)6n01f2?YX$9b7;{ zfk0u08IVvQP%wddY*(xjnJ(pShaQknAW+zc5RgzHP}s*2kWe5{*as7kP#{onqaNZY z5Gd%N9y=l16{|$2i^0@G90dXe3s4Vn6bKY7N7^^b)9>8dHKHHwCEqYt^QscnqAlCyz7Ub--;LSV&Q0!@aWTIR7;>Gt ztD(c!=`kMaW4|o?eMUbgs%y-X{ia_HxjD4E)fnd~(N@^i(J>CI-O$BxKd#zM9boQll;5nroZ={DSo$YBXm*FWa@go7S9Oe@+nNX36R)e_C_d zP!{;i^f&EWUQ_&Xh9jewEu9D1eA_Q;V_Xj8%?cFzZT?PrPsKm9*!Z^2&;GC+((9-= zj(%PHqv!AZ1uX+?>c--{@4W!@lTBB6^0;g)8 zM~m>3Eo1GEo)?UJ>sZ=h<2we;`=9fgui|~{V{VrH9p*3j{fOqL(f4D1{q%?ajr{g9 F{{!SjuGs(p literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/src/img/openeducat_logo.png b/CatEdu/openeducat_core/static/src/img/openeducat_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..6398016608d3611cdc5a94b8b22ca3f14183eeca GIT binary patch literal 12292 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/src/img/openeducat_logo_demo.png b/CatEdu/openeducat_core/static/src/img/openeducat_logo_demo.png new file mode 100644 index 0000000000000000000000000000000000000000..014c0b29afc496c1359a9def1f52527e36931f09 GIT binary patch literal 83004 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

9_1j5tcaqA_@~8G3?%Xxw4EGf@dr%=oUt zM9>NO(i(3P2H%gU;1yh}4?6CpclZyXM)3MHfVOKi}-) z5f)~dSI3c4W!>z#Vp4&XHB5v%w&-cD+Hx?dC~hD|=6vzOalF23l}9;CDI>`OCPZlB z{Mx?^M!QNVyr{%1IyCoC&12J=3l^i7#bY7bBXH{bNn`Yxc(Brh~X3qt&T|ZX2-H^!rJg-J)IWB}^>))f&B{ZaGi!TB}>y~b!$;Qes%yJ!U z>-7q>#h{JmuA#-=pF;lB^gi(+C>Z2}7Jg}hUcGGJny$2zMXr8FL7x4O%+Kc{E3e4& z7hNS6tIo9J{+(cX)>Dw}$4C2(UueIPajC3O{A%#Lap~F8rLC~y)b4ln6g&hlF^DUP z27jWHnFY|D^RvYpPR}IH1kFsV-{=0z8Wa>m6)UI@$rJ@X2Gyk3hb{2(ra_z7N;ctz zs~Zm_Q50gCAX8=dbR`SlY?mv@D=z-u?oBY*9IpI<|8sVVaCG>2#~x1i>oar|D0vZ9 z)n~z(@h@GCYgmB`L>>?jK;l)DcR1l+keMk>GzyP=TfG+BZA-gNx81;DYkV2JQ_{{H zcL9>)K*Hycn<+8Py6V8aE%oD%)xSZ4Lc#&!x#GI=Jwpnd`Qr=XTHJq zoA7PVAew1vhaT=d3cmJ)>O&0U<(|O+3*!9q1FRZD<{6EEFBk_>>~V2lXY^ma6sZ!bk_OVQY18_r z=Hj0Bh7rFbc-WCGxxS%9Qe~g$-W7Rir+E&z?Q;wK7}1PkyqDjJd+vGuW@$CyW9*G} zq&$06oX>8$WT}npduAqrWRtkIfSJun2a5&*Ig27a7im2b1Sny{V*I1>wzYH8&>oGrMhz4dt4^IAC$X>2W((LQCl zuBWZrH>v{8H+|L<SD~i9r%_vL#VbPZl4zqML zf=?RHh8jr_i>|jm!ZqP`Lc?$6^+L!;4bX5UWwauFD?oN^J+H|KhBHbUt2I=nZ5~RC3q`SdQ zr+{<`NO#v+{O4ldC*#8ujNhLdFnJpR0K_L--ep29N=m{+ zET{H5Hl8T-Y$#stdOUYx`571({`jFrVa+v--Pn#bpN&@$%r`PKFbx-uALVy9VUQn? zz|05b`$%X0VfOc4VO2D8JMo&9s4!oHTE|gq=D3VDa*WNqkRd zi$xCLN|%oyx1d2WAGi{K{IhP$RfhJ%Thjn!;{3=qG~e8peYfG|h z#vY|_V6V)}jy_V7QwU{F<2E@rnd#=dk?>$76RM`S+u!pIN~z8OtQwxK4{a1j%9c({ z6$0a-uCcf$-QO}FuN3n;{X!O7q=H7PV$G%vI}0&1td)&G&nq4*&4yoWR+$sb& zeYunS47XCxQE&Z`*gioXE_bR0xf*Ws7pWc9?A#AgrPb9{rBBY>^w~aKsfKREf#L;d zw_D-lzktbuT8D>+NTHG|yKOQBowv2NE8SB^H?kHbwyy1K$MtT!*$I;E*)&SbiJUyR z`3e_?QxFa@vY*lQEazb&feLi&CqvYgPHfm8Jf{~)X^!1)G(dMdYL^ygm zX>fLpCl@0`7lkw;aRiA9Fp+$91a%9@Q4e$wGlF`oRs=|?)$2gZbuB-V3SpR0;BhbT zPcLm@k4mir0`%L_w{2&H%v{OWW^KRWlG^B-c?yG&V{%x)?Z2t6vMRD-W zi$8bjX{shoR2|$U<=&Kdx2}zJ!9}t}IYPz?SE5#$mJm0_r+?6J=MH>lu4x*m|0LWA zTrl&M%WBr4J@n1f_FPg|d=M~-;?7luvs8HEvqWzbwpTp~eQaYDKaCYR| z>%N%q({Y1RhA?q49xpF19v`l)jqS%6W><@r+DN>_#!ym;e*xvV2Av!BlJ^Ch;P-n_K?R z!ACV6afoLY7%tat0~#*YG&KtKUoS>;t#u?PimuZCbT6stWtmoo*##bE$E zt4~%&(9}s7#caXO|M!k1p3+F zB|B7!*SVg2^PtSQehwG+L7}~T zMyD_>{?R zL`MDvluy^wEI47$EjW`GFUs0Nid(#cjQzW8F>*BYV7V6CjeA-1w3=MhR=YfNmBIwQ z?lWxP%}3POL2*k9*oHjs;cQ5p&T!}-N@|StoF$rS-azqy=4L*>*Q?xy^8w7Zy$lwmp*DbsP3~J3nW`}>w(wi2ssXQDnS z-a}~P9eQ7%xNYJ^B4i5<+)tW-J)xUdUI&MV+Xc~V+d-)8t0q-NPqQpJ0ST1lLZRzXFi;0a(3<-m=E_WBs!hf++UQQ8UN}bFa3;>Si`_rpG>Q~ z&Royg^B2r!HEBoKlKKX$a-x4N;&h$diR0f#NV-Y+;+2MxbPy6>XEr>0!Mz4QL`ckb zeoTrY)KBG#zWbo&AL0+DDx+uh^Q|7`~dEriv)p`oF0&#zTpBS>}PRN_FYAT)4*{_#<{prPT17PEFi zlG%6~r-9oL{&+gKCG1bu5EEZb+|-wCLgANj?$2Mo;2^;@d*{-7uKh`I&4TXO0#RD% zJ?Zrce{5-1du!RiQUCA>WEq9r*nEIJ<3G~X?bIXSnXBolJ%(lCNvbP+TiGAwhkqhm zYjEjjI!fO-dlWuOO21k-j_**EUs#$sw@<<7s8*NLN9d&x$0~QUzhkT1>MV$;xxF>^>Mm@!398 z66fSpaB4E%eJoKtcgzdL!u)9fRDuZe;wh!R??`AsCzMg6kud4U{A8t1t)#ofbS_qH zyDwVZDyu(ZA-Ie_OIB|uErcZO$yU2BH;dIHj|9Oab3lbdS)0d?fBs}+xxy8#hvfjz zQ9trt)mpEte-nld|CH8M7*?l&GQg20Y=QDAg=H(VH2W8w*b5`Q?+z(=6J1SLcO=_= zZRoD&P6QZXKw@EGaS)jSze)=sgHZGHr^&@l2WK!;3*5Huv;ueT{ON@h$}V8h z$U7F`+7gqQwYeO(2OG2g#-YW)Kg$YDZvCgzypqD!Icv7izVBhMw$knQ*q=xEO;+enyp6ZJMuHDwfoRY>SmT_< zqB@FqeK6`l$jeb5tu&-&-eAz?HfGz78*r=2jitv0^NoYmZ4gz}vD)= zIFua2v`I>>^H1H$9L4?-exL1&qH{w=aY$@(eJQU|tkoQcKBiff|tPJ0N4x;YG z9*?Iw{h}hqTz7xPvEhsFzE<&SVcztS=6Zg;D_&TcAU?aS(C~#qXjvgf3QSUZq%*}I z6Li_LgZXACCuA)DwmLoXb^gW8O>((GnOIntq|H)3wNj1I@_b1mKY@?`k=(wDJuywM z=wF0xZ#Mkez)uES?Q^QZ*mRg*zha1`Y;2gt0K)m^$S# zRm|Vh9$Czjc6K-h1??$FxbA5fhCz*=g-}zRDUk#kFRQvd6D*@@q-i;{QY1(!?H6&c zB6)Ndi=<4gyuU+v+zpGwuq(3S@JIAx=wB#(9^aiqun^lrKt$BvGpH{RC81C{N`<@% zG;pY&Utm4*t&jQrV!DoF1EF8*I>?SPe?lNCjW)fa3b4{0hO!s;_QV=~pJbL(ty+%o z4|t7mN({ngKS_MEwP8d`f|>6Hv0fVtoFCiDix`@G4D~{w4OUogVXj_u*B9ZB=mvsj z?3lw=3dQFyMM9|Uausy0-!btd$0w6cNFa_t3V?%wrf7ZhBk;dO?&-YM1HxR&>m=|d zBsl2lh4kcRKs<(Q8sRvaCLP6X>0|6YS@gL+i2$Gs>NELuVkO_I&UhmOCL%_3Yu~~6 z;Y=o2qEyNYLYSFDqmgRtfG=ARG;?LP`P+IB{?xfwxlF7_nY8EPzs}kQbDJ3U=Tm8- zpS~I*XUOUYeE|bD4U|ZW%ALZQ49s&rYU!Vp{J42S4jo^q8c~&f;KuK+{o`n71ythF zeM+c5co`~}dM^jE_B*&@ogKjB^LU_1AW0$MCq?qe38i0`DtUEEBPjy` zB)VY^&XTHFg6S?1JZz2K=B9;31!^wq0a?aSaE4L_PvlTEq4OkQx7!LOOw7%la-I?$ z)3@)EapW88dU4c9Jj9J2`geT%fgswJZ{Pz|0*e(M5*!Dbd1ZPTkXC#R$$`>|c|X@* z6w1E);bZFCHeuB;mf%QA5Pa&GtMmtwwWiY2{U0Y<8QoJ;^dDZ^En;jQShKye!&yJj ztp5;LUK^G0ezCf?Syq>WeOsH%vme`7ilb0xbWK?}RHyc}IzgOw|5+SK%Q(dPu^=*5 zyp*P|8K=5hD-JEhxzXHSJONwZ<0>EBhYH8tE`sT$Z1@fxO{e`u?G3uB!a|>JhyO`d z#8$fLIlC;Ut(4Pr0o-0{J`A&J1Z}0WjdC>cU8neuWF^MMXRI)V&W@csx2h}M0gmPg z7KPVo@^Muj8@?GJmPpxFR}c7O0ncpXY=e~u={Psi$Eq5a30g}_%f-#jX<}ZRo~xil zK|x^z!QiYr&347b-5q#vKervT{(Ep>qzg0MbnCcy@VWODl`g>-8G-tF0>U_2tSzP2 zZT$*t3btImzxb@Bm5`en4mpxxlmS*?xi&TZURbz1D9x?6o@WAzuJ?o<+&6f8_cdtz z`Pt{yY0;3yW1l=KD$3*KW)Y~YM#%(62*!7v@{`+-cjCoF>6!xmBRO}IOQp#)b2#43 ztLh$0w{3w&u*#X%^OYgGM9y~)a^*#4Xeyk<3-U(z=*%DvaqK8Di-3xoWbqshgmSPQ z;x$bBBvak~Z;2G(8~l_=ltOJQ_eb0F%`fCm_Oe6rqTHAm{;dxxFD! zi9I;^{hO$Uu#kL$a9O!&^VW7}5@uUHMh$vh4P0;tc2k%H%Khfuu~d6PH6e@3zs70# zYO<7)E@X&38}U>7pJ01`U){koH1qJ!;YMO%gqPRUlvH(Q)z4}K^-+a^apH%pY;B8c zx^sYWXKKdUay%q-?CkLXoE2TO;R&`4czpC~TsQ{iJ^O5-8kQwu75Gj3n z$Jo0D-#@?{T?R(RrI3$_EP_%J63~>s*Vq>xS-^uG9UbL*4frNZK~IF{Xa3j-CInZL za{VNfKyoUWU;%r?hb4+&iySqpy7s=p=F%r`i&Ou_#mN@ZEAGQV0mZqoxCU{=$c2*W zJgOWKX@p!5nX3u5OF^|PJPY+TeBFyU!J5Fe@>OhidJ+e#T!7&EgHcHuW$&GSnkTRm zaZnDf7c#=lpLc(mOby}bJCSHLSowy@+I1hzERGVE5tIT{9|-be#ptC&W_37>g9>$j zhW{iU+w@T|(#7qlX=@|)0zG{K=Xt?@EOUL+guyuLA3Qd)c=`D1JuZN*r`)Oc-yX20 zj*N}biiwG3dv55CbD#+d3R->p_8+i{WH-|?s}Ea_Y^K)coktj^4tD@PYWn(P!I;9m zQkWvr&d%KCzhaiC@)Q`8ui4zVaqz%N8uE-X3gCmg#s%%KhtBQQP#yE#O3n^wDf}@J zO_pTmDUw)=oz_dr-UtTy5V%uA-oofXMl2+$1--SIouu8)oyi-_U(q{!n!2YLZb}F4 z>(d!$$P%oyCrY2qTCTO8f30ioDQ2&epdP;UVg!P^%ee4pZpVgovAYA{+>CM;5oCv`2e zn{Y|uYJ?c{&eY21=!5W>~RQ+6q@?&QYa zW=p;H(@aQAAl(Ykm;Z+UhKXSrG!sR1F9ar+8Wk3nrBjsq6WEw&7~rbsoQKuPj&X6z}zNvFEZf(|#{b=rpgWC`6o!gCrzph7=_IfVK9gp;Mj9mmSC$Ssj5 zW;riRTqIm_wnH%TF4O6r0>naR*Gyo0}r~0|XxiCLJG^Z*y;s1I? zdD?!&*6sO=ILl)@^5E?Go?a~fXIX?zZCluEJ=e3}+c3hqBvsR^U1P)5g%Ug&NnkOZ zc}mx~o+^Ao5OT!nO*-UE1xAabPGs$_Vroz92qnI2iJ@Fn`454f5UrW;2Mbza@3e%q*?gaHcij0BzC{W`l>bb0gqvxaVaf?z@;R(yjkn=;wopr?@l96 zz&D#N90R98@<-7)pZul-@n{N3H{l@Ncj5A(HtO?^{@ zta^jSr|r?H#(wDlFY@ds*4EZ`|Kj%_M;bzeB4b8IhEBT+W4zca$bH?D9s-R1+;}*3 zp9}Tuz8_-O(9#-m@43oWNA5%)$ZKv+sip}+b8VdGraX?w-cz%qtbv|iYH#|lY4-z@nj$SMr9OSsiq#86oO4rg)mz%Eh>LC2j)#F}LVAe~4V+%(M~EB7oTQ;C z$!VplEZi&%D_&f+Up3haw}B3F*BLh6-%pWox5D@@_cw-y9TW~fuJ5}mn`m%hePVTj z_&u7suEj7xuRh~JivRWjO$G$?66xz+Kw~&!lgdleO&bpUW*flWj0^;aDzeh(PG>ik z*<$XjCgYc^_ma9_W!Z%b#UtT()prACP;H}xYXBf>c zEc{aDUmKj86816XO*YsHon>J%t% zlQZqxBm4U$KPqQP1Jwgb?6y-I&TN!Eu~hkmmVtqisVOz!`GotF%C-x%S`}5alLRzO z34{Y!{IVAolLNrx*g_whG+Kozut&#)X6mcNzPgAXjZ**VPWk8kR`L|kfIU&ktqoQY zK#Hf_x(tXABXk$c#r?GCyOvCO-;IOBXJz^D|w8AScRMoEug6MY7u*MxwT#yz$qb3pMjZGWUBvWn$E8y9DD z6V8BIdm-Bg=;b+|S&j)^Uqej|(TM$&Bt60lMnepwlAHuJtY0wJ^s+E2z~l)1O{9*0-z9s(yD*8}{c7ltv!ZZ_f}h zB26tBbw|!-+a1s(ANNx^A9DCW$bc!(#`%kQr7ZT7FkSS1j&FxUNad2JRoG&H!(z#kQDoSdDyjT)@yDZPa*#>b=s z^LcXaa`QT@n7sOpBH|uniqgMz>THe->D?~SIw@_@*32?KftlS9GIm0#QKr2*=wGET z-x^ECW*#>b54;UZp5W(a;Oy92SEYPfKoriYyUaR6vg?p-N(4csE&(^Qy|NdHqeSQ( zB0Ac8up06HbspoO3u_D$-gFMR5-R_zpb_QkLh{$%PZmk3h$CWUEfoS|SPNt(S?om) zR-DqfFf?~LIYfX7HePcYL)bj+*m%I0623y~IBsX2n3!m6Zr*n6h}0*bhz~C)plRN{ z*Aye={)%R6YirDl-JgluJGfd5XRrr2cuELd!JBokbbMWrD2zxJ^E z9V&_z@+XFTfeDTnb{lX=$Vzye8=dF8SMN?Mf5z-N^?B>bzwnUXxoI&fpYR-Ttxkk3 zhfela?KX1a+*J6`uB<}RJ|r$_*|ticYrM!YJ9uJ;p^~4#u@=OAv8NsUv3%m+|9Cv1 z>hi$WT3H&1Ph8QLGwgxN88I+Nb7<97>-M`k49{3HqW`bS45{)rNTg7%fZ|3Kx+lM# z>UN6Puz~G1`+!PEVgBS@UN&sf1m*Wj5ViEh-i9Vqu{kqY_y$w4J$}x(jwQEQ90nqT z$`|8Rt=^cKO&1_VwH+Q-mIE@qzuS$L_Qh{aRZh>#zb*vNKL;=^l`QC*TwOb_x1&3O zHCsR#xaHQ-lCJJb7Out+f)(_h#+aCy(zxB(p!TzzF{VVX(4q<1OBx$p2ETTYLnIi7 z?xuv;Uv%f%T@CymcJc7>XO@>o0YbX%xZ&H+il*|6Q7EWA{}^12_beAK84s+B zd?&`LDqdlvWy>T3)NECI7I&ZC!MfKZu69v47KI|sHhAuf zgtGa@x}F*l|E=lObzs<64%{&2hF4OJg;v@c1w}q!qa=ePZeenxP>okI7P@2gO(?Ec zUaSKP2GX317w0$o{cBy64Cah-B_<~d)2-}Ld4Q@9MpnxVPQl`qpkXbqeZjoG6))z1 zP98QxuZbl`AQn#b4a`bCA<=B-pE$Wa#eo}mG-p+?%&i2`P&v1O??ojkex5VOnsR%? z11$d0Yf|T^c9zwC$7ob-N*|RZbI5^8w(0QC5F9INK{NFymw3j3k|~zCI5$2LGlY_# z)i)wzjXWIvqSKSp_4zLB9_(Q@Xh>smw^`8#?Ss2FT2^wl&p8@MsZr(a7J40xj8|NH zP>!+zb^}CS?g^{gZ;uh~oRZV4tK)zeeZR-wlm7ZVLZADW-TwjgU0dkR59FQ{{*n7~ zY)Sf`G7vYE{Cvk)S3UQ$0V}~BSWbdbh5@gD9%su^?1?yD1{$nNVw;}HlTz1Q4cXGtD z8&fPK%%{#{Ihc&2>VWq{>f@=E5ieY=V!oppN(Xb!KI3h?Rx^pEOqS%FEgq^11(r0D zF?)}_O$3Td>U90Y;i)yx>gm^k^V+Dv#VQ`dz_0qd+c+fQfLSbr1J_&&!#)#iCZE3P zWRtxlgd-?`$;U62C~lP<=O*@z-Sf%xRusWv2z5>L4NtE8f+R{wqFgq_1tubs1S=zr zz@@;op*mYoGsCqxiv0`7Mro@h#4V5TH^qT;V&Ees)CtJ`PrnBsfq>2?t|B-)K4*r` zcj(nwMShAxiDiI-L0VN%`iB&ee?Xw&qEn|+m{dRS(qX;h=q+$6UT9SwT^Y6;@lulK zwT$bVuCf({c8hiZvHA466orXR>k9?t^5N~$KRBLn!^9zcLCi=G?YA?)-TRfb}q47gpp;v|e5Ig$;zdxw(1w@EQ0{@IoDToOJ_& zRxptKOXx`D3KST7tcJ||ia)ECAYzgPvM&#`T1;JDP*~DO?SW`JAJ;x6G}yuG&2-vB z$kAG6=+(Z;(a1{$Q3t}6;VKA9(L{HUKYjTh9fsupl`-WTSBr!qY^qBkux?Nx=o~?# zr_rd_OOD&Pkh6u$l7~c2AZ_-TH>l;$l~8dp1F@uH5`HA|F3Zf%K}Rx!{yzxv1bfn%0u5*$^Nu=6@fOD%`{lEE1}!ghBt36uM$2M77> z6;bSzp8q{Igj4u@w-`&|bljE(g0jF(;~XD!WLMxe7|@$gulBY;D!K0XWRU#&`b7Vi zBjYT;$AcJ!S-m*nLk1)7n|W-7aKMR>l$26`*8Nl>_H^d|_6hKQJUl!Mn$=yKLaKGa zV8$7%M&r9Lit2iLqo3Hj-gzDX(#tb0Sx%CP8nikL2A%!|A^n954o9KRA;QMY&K$V+ zV6JA3E@RC=zkS5k4f#q+oHyuyOPfg-gD0+#g0~`p`bDvB@JD_WU1pdg4z!i)B?+AK2M3SDK$>c9G#=-r3TB=JAew@PtsvY)+ms@H18} zI$D-t1A;*Sq*3M zlM@#gmv6Y=WNEN{M2&k+Ym;cmFs}AU?azZLpP?A(c6WD`vIUd*H+-B215a~uD1OCL z=DxZsE29I3k-vZcLaC{#^`f$Oic3ks0?Cn-Y)}DuyZBQo*IUyf-}LRNs=syh!@t7# z**x#nKXm|~XR1qJ*WxW5rmns;rFmoD!P?-Ws1kbv8`Y)!sy5b+s)lZ(O$?1D@IL zXmXW7T@dmJYyd93%HL#dBVtGBm?S4aMF)OSfO^NHZ(9=0jbB*!;^(myx_VJ6hK&)< zKP<}6!*l+F@{I`6eBmJsOQLVrlDXVuGxx^E!c>r#7Z4T}hKWda?1V=} z@Zf`6CMWDJsPpahN%;AE;P?Ezx{;CS=4cjBY~SAA^7M$()4x;Xw(+YhHcpn20NF@k zDl{o6ASvEL025E1UvXo&Zk?mJni~JJefTS*`)`mULyAWXrxiJA`pb8`j|)qu<9ZAA zDdl+`1@TN+zSpY^f7nk!wB1ex7Pc1on58)j2>pa%6WpT3^N3zSyOJJJjo_o&=E9R>IJ9Ptm`+9&AKtV+X@MkbgRNT(D zyoIe>4-RGLLGsr*J@cDUhEg{)KEzI`d@SJW|1`&91p%spbYHZDQ%bT%>)NSHu3%j7 z4v6;k+9$EQp$D8Hik^^geJm14^Q-nP;8&+YU3g&!>%-^ zRGEQBz@W&;Ka3?57feEpxW{KV*4*5DZ3zUy1D2~j@mj2cDR_rRYv5m~F(iFS0FGM` zkVk@V$@>U6nsTBS*kc%a>Cu!vaBKJUGQVmh(W6a5RcKi!Gf1(17!<^oGg5h3S7sYs>;GP`F_#8LW$~{?Q@p7#b>r$UaiUV}dhnC${T| zl9Q7U{A=y4-fc|1a($xwtpBV2%Wx zF~}G(G`1woswu{Lctwuw78G`6@7)|RGO{6<0MMn*!w0uGaf_??Gfi|3OC0R0`F@A|aleCoG8@M%1{XYHQfj zP24KBcnz(Up%aS%opW9ayrMDMZeuk}ET_DMmLat>J&L(ZGxo6FYeOr&j#MtX^!5N1 zkhH`$wX9;XjN3n_89#N zUQBtFFdIdDeAHxuhM7JAQ1NlfQ6w|`Yy*C9HFb3fclW#Rg!s#=FZz0VpzR3SSrn$V zwKbpHgHmw&m^@cJxG*J59B1g-_yO>%9K7+~9m272x&6I_s};Q(&NGRIF4y}c3= zx0_}jw^a*(FU?XF3(zDC5;YL>KH{NVOmI&r`M(}k)?QvfC`&Or<1l;x^C4Mz@}omY zpI8`|NG{YyBAYu=Ik}>Ks>W)2(ys;8a^7xfxp|{a?1-E%ZeLy{^y&u5$fM}=jlqV) z4q$>*3)|0#GlHdA&rSAR`_&uJSnh}k)?@c7#CA^l+I3GyE!-vlWEPZ!(;hj!>3iMX zxx=_0d*5I8n&mjrX9DUOZxsC_RGPX!5r2Q!jW{_w>o!_pUm5#n!`^OC2F$65WxsRi z+1cb6dLc=P^Sr#rEgOF0*+Tp;4-EjlivcCOPE*Us!t(cK(Rd#iTP5GK2mnjS+}jhS zva&LuGhuw90w_HuKfs(G1N2zEECGsT05~I4tB821CiTbk1zE)ACtMub3GVtEWEen5oz~K2Cr2HCFPk?h_ni$$GUX?+oI}(9tR`l znI+6f@H&1&+6ykV@2J+lvXA4Ko*mBdBs!3Av6F#u=y|YdOPH6r+Oho=lO)Kv1{onbDoyI8pC+d%*>L0&nz_ehB z-J6iOr~+K3riw`Nid|Q-q1%$hFmxtX5Ksg1oDWdGFuZu$+Oh(7goRE@cic)S)08MJ ztgpIdJp*A4kmQ~(mu&?0fwr^t0zTU6xeCE2!@z3GZ z(keu8px-65R2)bv-wIBEc`I5NSjG&3%R9Z;rA?BWS$1cr@{TVU72x@zRMhpKdwV}F zhv5kl*d*rixMh~JXn4RPPL%DA;3GmAT(;HVU6r}i0i4b&28*X}=4&qp+DDbFG!SA^ zmZj^>P2^$c(Sqp^txh)wm$6Axm8@Vj^3p_AELE?e!s{}>7xZaok+mk}ei)YY%R?UT z*4{4OJZn*rHAeKU5TQ^HPN63&k_glDV1zci0&9}z);W8qX-vD0u8lHKn@ow^k=gg$ z5O|+8V1DR3Kf2m)a5>Nbn1S#Z0_t~#ts%9Dy zg_(W-=Hbe7^Yuw!_qQfA2q?hXjxWdB9!HtWD{3fkHf@Ozn6;}+p6@T7x8nVk{3)V` zTDKmLkl}*UN(9VSoJi4q%fUqS==7?7W#jcM+X+Z!-pA|zr1v`LOX14N6c@V{h7S3y z7(J5rE=9nV8Pd^(5eQLgeP)fgq{$AScQ!eHnQh8}qqBonYsiXtuqe)k(Hk`byw_0f z*ZA|yU-+1zk*NX9qx4&NIzxvi3Y-COD!6BdgIuKGr>SBdl29Ui%}6|tI$vtD*?69= zR%Oh7bp?_yU%a??_MB8afwOsG)2L+8iWnf5=uC4sMSqCOU1E!D=>PgL`tE_Rk3B0+ z?`f$FYMr(l6sLibYD)H%=+`$9#Re(1R8&Cx2Cm$252Y{9%vU4!p0@$Y`{hXbl6epU zYNsYw2r#3Ekv_)(1~8!-JzAm?uxuvCQREjCn0*cyOiaXi?;g2L6UhV`c3>O;yHOrl zIH_H0paV$B(eWZ+`LklAg)WO>dlJy&?FjrA8ag^@uMf%E27QUepVC2&G=&nXe$IOr z9^LCR%U&1tbe|Szq<^(5WF!4yWMwq;uV}q*z|@PJ8f#=na%A6X z3Y(lRw&sY4DSA%@(Dg*w#HU5XVG^s3em%|IulKB4&*Kqo#k{i|Wff&6ka7wzi#ya9 zxj2Z=6uZ!2mm9>KQ^G79=e81Rs4v~3Z_@VM7>fE69W$i|iQB~F<~pEREv$EjWNj^_ zwc>m3n*!@+(ibq3Jefj<9H zq18aKrD8$|`yD?};7gzeis#7$?Iq)@P$m+`OqNsi+)f0lD?Z|73H>Wz(z)ZD5%LQl z#Od{(C>@D;Zw&dfEGUGS#fcm$xlf{@;wI}k&tA<7cp6q+_p{%yLs&4(;fqgzkW>igBobuEeCYu!P}DZ{dS){uSSz@)ofm`JJ6vK(p0VHTM)i zy}mFP7bCj{(#8uXiroGQeoq&`$gB*YWe&)(BO@byyH2)F5x<*l0X$w^U2RpJF6t|| zA$Y_R2VhV1Zuj@Lm8%JUO)V{6FECvfm%gW`CxqN(Gw_MYLuB*Lz9mS-*N87f9IV{g zkvUmYb0WpQv>?o{WF|gtjHI}8V)sGY`m-;(^^MOrV4M8U?-cH$*`Ytq%P4>{vCip} zLnV@m^bA{6#M9+;9Vo??c8%?Cig?Qc6?zhJZekAa^yM?N(^i3sb?aly;QF~4Kp3z;kg$_0{^6=ijG?9|s|OAld+?!=_a%9@(J{BX*> z1%UqSL!>YnNu&dmPsx0&60jZLSXmMcL3Ewpi`Tc6ueDvb+uj>*qKM=!(_sNmz!7QN z&!xlz`b2Eo1%(by5Bi#I0s9*O{D9z~uJc)%0k8k;3J_f8vMzO4WC6=Ekj{8`d5hoT zWD8pj*kA&o`b-?uWV`@U5Wq1&&~P3dp?AKj^&0{VV$ck%th*V;uZi4~py1LRuc-Hv z3fSqU|NM~`CXiB$RQ&4T93&AH6}@EN^8)&}87y#ER>(t^TNt~k7RF>5X1n6ACA+y-pF7Yd*LTXWSGZ7=x znmRlIY6`_s*_pYS-^-7a1J|%m@_Cmz`fw2j;08aH*vS+H#hRQ-gh!bR2|Ijh zZJ~{XXHok4E`V!z)(|VMKOrcshiI&NnnJ8(OW}IT0oJs7rXLQBbNAN-{<1HQnhaID z6S3TOnyGLvYO?x+y{&z3HotIyH}^>2KXS2NX1G(|9*j?fG4h+)0LfcfX%j7WQ8R!f6;0C@G@P75&U z8k(8|rO|{9fOF8=+WOrFOi%P7D;3xg@-kT@7$@cG%KMJ5d>3?m0EJEf_{^Ex_76s8 z`S-!Uf2wrqf`DT&GrOwv0Y`!aAzv*5h=w1P(!@bz>wh2L+lT;ale@O-kqL;Rg+V!U zls`1$>R67Z02p}T&UHf!Y<$Qp5D&28$#@VIZ&#zxuB}LiDgRdV0~Eu6rXaCmCap=v z`d_Xap>!~mkO~~G&B+)~oJbaLF`cyJt`&0twvAL-{$(A>Fbh_l6tvRg*~topBy$o6 zwHgwW?8u=u!-2uXW$K&MUHdY+W7B~`z{!6!-{iuX^gc8O0LiRq70OManllR&$HQ5T zL}#Qiq@Hqw*DPqc|C&E?Yq9?CrUMTc42V{*u_s*U6Wktg>T8M9k{ zS1Bh5t^CmIExF;Oft*+JSz!sO7n4Z9u=Lsbp<_D^B0y6hAtmL%*EN;syDLsI2DXTa zjX9D5PN5R8)0*qz1z;M!1e!lTOenCiv+pB{-9v8xlVx?X;7ZZa(Onu_%vbn~YEuC^ zy#f+vv1sU)@5CLdYvg^x``+J`!lnznLfkpu8N`5hBl1yZ#`(j`ySCEiyk9?+C2-t+ zRCDjsEeiLVdFcsr()(K>oWEfYNPqqQexs#(I0+7dtpOP-xkiglna) z8>23Mz7_R86WMUe@(#fwk`zyrYy|9=dU|?pNc%!VCz#=qF{@0?By{LF<>w(otNDJ( zNVt-l46*gwe|gyHTfmIP`5Mckmg@SPsaCH#G&N>0&4|SA2z`asL7<*y#al~i7 zQxAH{r4?TW4F2#AvEGiW+p`^kt3?kCQG8NbhLmt8^3XYuN zr?|(c_365E$#R*8e5ieZx1E8$i~zzAr}y<8`J)O1Yxh z2Xm!&5A6Wkuz%X~68o+trIjqvW4PDDP@kNf00~B2UA=Dv&{x&v$cNUw&$^aGPf&@L zmtUZqoSgmuQqgTXcli4pn|E`1j^7^fp2(XpK&Mdw7VXZ?PSFkS`4Ze;@%zApy)9rm zD7E*hH+wj_8`0Bg3uOo3I&2Px?0prz--I>txsWmP*#efukuWeb172nSQrH#JI}20O zt+kY$-+4EmN|KNU#1%&>v?|^HU9}mq8322xhn+B;U$I!>IE_W~kggklJdONFV$YVd zIk5Y!twOEQC`6uLr!)J@o_~(gEEOxSk!IFBP(ujM!KT{5Td4(n`xX-jwYYz72YRHI z;3rNQvr%SIi*WmfVzZ~&>_P#5BswULb%Af<-35Bpi)fBPI_J{ys0o$!#6e7BWtVS3 z)NeLVvwOZ!kya&?$z_pk?`nMd^p7b=$$8$0M{YUt?`bHC)^=1g^^VBPSddLDpU5UU zcmAHh*WW#|KZM{)5C^`4Ek1bYX)kPxy!sz(kGa4ZHUF7Y0ukQ)B zrl%D~#cPYFI=x+-=W*-4*cD%?UxQVK%5nk^?POYN$2`t$<3bLoLwb2)esAoo+TC4Q zCn;9n2&n(4LJFKkVEE)crY|(ZhrSQuYWmAS8iQr|eXR*hJEf zavh0LI6|lRp&SdyGd)GV1!m<&XCSXX3og~XVT{-aR+bEmA|&{1kd67_)|OY!?| zFooaR5h+|V?m{p3i^#gv~Kq| z;u)P7!2boz<7iRNV<;YMwtY9lgUJ5pp^pK`M@@q;601A>5LD{-O0#3*g$+<}x#ESN zIWR@8vBpwZ3xQxTHS5n9^$9RrN+JQmZZ4bAxc6Ciw1qBEzQ%k2oE9vN3xMAipyPpK zb5MV(`?D*OSR>*=@rWII>T9Ms9NgWk($}88pR}LZGUb*=7yqGrnbzbEyP@mArWDF_ zgZx5C%5zezD>Ousqb?4dW!rwmqRZ`4DYM}{*|{rVv?sHQ&HrZL_J1UubySsG*Trd& zR=9w4mvkeY(kP&GcXzjRD;z|+L8PQRl#(vVLx+@f9GY*R_q${8hj-koa(JG-*P3&# z-$J452yvDmse%M1xosug#^w;jiT1W`!ssPoF8N2Y$zz9tpE(BeY7*SKw|h9M`#aWL ztpd)x+dtq zv9Im$l~<_gk(;l?K3iJeO;A$Cz3Dso_WRSvQI$N1gQW(etRO|^E|xce|0Rv+T`v+Mx!=Di}ip;O* ziD1xxv4`y}ph=h~i6n|V-CI-ook(S5W`bPvzd3iiO4k;H%!&7YtI7^)k?i*R9;q5b z)+pqa4MDU}aysU2!49Dk;!s*94RxPBo*_FUx+_I)!^FHg6WYlnN4!qq z96nnlF+7YnK0`qrHY#Xz!}TPtx#7M$pD5O^?jhF(_iIjvsz= z(~OUFf3sB`5F_mT=(UTvimjYRf333^`y%kv$gEmCdZ%0Sl+p*S*6zjYD*P|R6(b5C zEm3w?vU&(QwvcdG#`%ld4OvoA`2x9`24vp7o7@o>Ez>Dz=%+);fBS7!l6!^<+~1|3 z>w8t*8e1K7S^n}FpFi>j2t0EDe#p&KTGxnk(1X2E;N|84V)qx} zKg~#!+d!|%McnR%M1)lxOmPRgS zqpKI(!6YI~RMUwX3m4C&g|(jH8UEC;J1?mf_hxf7rm;bDlHJvI zhm9t|(8CP>$|#-TS;i%ZD+fy*SQpW_@H@o@rbGCdt{e^i(9i!4R*DY7@u}%GFzX#n+a54_$W7K#CR%F@jb6JC z<+o)&Q+@&nVQ2+KFuo@$ud8Bc+jKtVy=`uZGT$*_QeNO}2o9z5Lm{ zA@iQJLX7$C$xQp05!G_`WJsI0R+e6JgX8nSb*ByR1F9K+PNE5mYPZ|1LdG5Z=rn&X zr8M9QUIqq1644=#7AI{zYpf3336MR2_ci!v~6y)#^5WiiNU{zJUZml(LM3TcOKvK!eqGBYY3})QBYvx7c2(y%O&;VEtPJxJ ztZ8Qjo0UCgX6f#Q!g1Y?U2I*zu=GvuCKdQUiBUyrc-OD2ijQPxrjA&Wf`;FS+>nrch zx@X@;1B|bQuf;)UJP*pymW{Jv-LnPjcrpob|7a)lOGQyi7zmBuM1TTi5aT(&s{0$! z-xy!8MpUSezEYA;ryN;V3e4;f*pQpzyGFeo`suQvVjB>5igP?clF>a>uxvXE;R!b^4K#DsXaHY)it}7;tDQ@w~WV4~0xfWW#QBmSew4DE!G)9*JI; z&6xZp`7AVLQ;gsBv zKP)Sh7zR0WDgKj?a4`EY5<7q{7qOqD+o<|3NIc&Jf4H%ZqPB2AMnj}!m_QywRqjrM zwZOB2FYab{+A=RYs5)0qru)EZ2x4f1`9UL11b0CH>qt%#lH})tA&6Rt50hcAXw-aW z60Yt?IuH$7WJXyAz=wskRpC0TY!Hf9KRDVOyqds8T6(2jWieHxcz<}*78Tyb9u6P> zDF-Jp8011)bAugjc`32egPc^$-O+GT&;^}z{zP65Q|jg84QG&)t1CCq;=}+b0vLB} zCo3!IFN;4(-}4DF?esNUikUk^Ith^f1yl5Vb?uKTsH;a@;!SbCE|pC#--PLHeUC#m z*B8&9(Uw$Qsj3*umG{m=$!EhZ<93}mwfU$lKH@CsK`bA zqBn@9pf2k-J-}8aYA{&k*oa;Y`+$H@;VSR|Jfvs@4j>4#rQy}%}P=P&5n~^OYr6` zykhvCNnDfhfmGS6XS+9MC+X+=*Uw*POe`OAK{nOx>-SK#ahVU?6&u;*!(zWlgrBfl zw5O^zU3(T>D-HVm*u1zu_uF{7QI%Gw!)mO957DlC3B27awW%D$i%Rc=I^lVFdZs6C zT2TDvLP~^$=V@RL*G@e-+1Z(?y#FtlOu8HAWK9O|6fCRZ3B0{PMAidEk`TGo`mcy3 zpB|k1TfwfE7c{>KuU{WtOiy~B%RyOVn6 z3NbG+sO!*ey-D$@1Uq^S#M?gzwy_0-46bW{MHd6F>Czf&+$a61lFHpMzZc^!PYVm3 zRQ|Vk5h{ZB(zd91k0JJT8jZ_@!%gc{;yNGE)Q@3e8xWAu6>F}*_%)gL->)5+FY3P@ zujTw6eJQTKJ9vqJCl=I#I;}_r_@(lNlVKXEFrwN&IAW((;kBqjRI zoPSX0t8Zs8mFWrQE+vv;v%HI}anxIW9k;RAWJ}^ronYBUz@8!fXS;{&LP~4${5NNe z_~n2Fmy{Q_HM_m;#Ikp$n7=^C0AD;59IiwzcosB@MAb2UX7G4g9D|3XyPG=;2S-VB z^VgvvB|tM`2EX|BE&Ahqz&%`3$FH7?gCv8r6&iz#B|AGipMU^hW)hB03K?BsdU zLCjbi`f>hhFE0!wKDKOkjL5_KRWm|OaV+F@XmJAhkJsOf?g-x>{3SRtP+Y>E*ko5C zeDm2YGf&^2p=73KUM`8-YH+$fRi)Ib$=pU?L;YW{x7i$<%H0DzVFx}c&N?9`nXjb zH4Y(l=|zv`As69z7Sc+ZVbG0La1N&3A{4r}y9*!x`TN%jh=)3DRydxXo^U!B$p3>$ zSC&{R1-k7 zYv|YQ`jQj862gTYzv24LhF*8~jRWJSY0#V33|t%hF!#6}N?s*hGMJm9e!WS(bzbpbNvt7Qjb=oQ?;Ols0_WJ) z-rjtn))H7(SK#kyT0Wwqr>7JYBo6MgUg-GF(u=i5$IOo(Kbrmu@C)<59MI6p>9|^q z14>@H4gIeTkn#ullZ{Hj)h&RZC;^uqNPPlPI?~hv@%rzr&JfR=0|N8Lhot-uJm3sO zSaDeY^iN3nh{)+`Er|1^k^;RgXhGookCi&b*j7(8Stw2A7E`?%q1fjIUi!f7x{e3C z*#RqdtX4q}r#tI5vtbhunU4Z$6!55vCR_?2#3&(=3p8^uQ|j8btlyD1w_`qAp*sR7FDNHU`;;VAn;ATQp|Mha3N!HzLb@V&|Q(CsTe;6c0A%}R}FLq^Lhf*k97xxBZ*%HWBx$@p)31$#bG zmiEuwoTipmZyC^VPnoj1!IjoI__3DT#HiNd85Q8N{))iT?Fx=cU!nd70N&;6Y87sPBk?Qh~GU zo(GVCgMBY&wBd0C0QAG^6m+P2Kn)MMqA~7`dgemc8)Q@sdn=YkuIw5q%9ZrcL#S90L^B*8$Vz*~qznR>-!u=b?T9C94#z;}tjDsA2}ZNRb*R@I zi?s@~A;Y6N4AA@Av==rcZn4H@PH9RsIWp0EnRjY{9Ky+YoCF-L9lY5n3n^GXf@buh zgVnD44@al~08{+jId|Q+Ep`3-(wfWZ{(2PY@XzWohfa5Sb>|T1WCo^+m2K_pe(|XS z;1YAt`ZCU6}Porhb!;t7Br=AnPn9fpJ|qWz-Cn&4{!Rq znj+qnKpJ#(-S`?QDtH|$-~|`X6gOb5anjss@F~2JEgbPFF%I$5K~;MwS|1sQ=(JYt5~#D=%M*o`I+j zp(@>g*G-giT&wtx)|x^kztTaDi_m>7#sJGJR!n(pRy3T94v4<7d zJixRIAVOIXnjH2ta&iTew2gfueQQZau-1w}6O`6{LC2}{A|~Pr zY=aN%9+EOvS8^DZcHA~`GahjzSLw-P^%M#~=v1;56DN&xUeEf9H8M(QBIZlw$F zL+lQA0tAcLSecoHpa+*Z6u$@4nUe#n8z=)pvWhUB_!#e&>ctvp=FBFNSM>u-V^BN;TnsY_^=7 zo=*8T{0VjWng2m$6VX@}|G}gQwTpqnt1(x;H>r(|@N_50^R)neo6z5K<7L|U96@JF zb@5Xa=k`-HFe(Tx#pJZKrasJM5QtB_@+zny0W6X88~AkDR{gXZv?`GwG+wKZN8VX( zXM+{`O;yHuQ(V}f1Yrij(hU2m1?m*;B>~e7*+hv)A16S9V6OhwedtA?vhP}Ifggbn zq-o%|gJyKECkJklfre=ZB(<#1wg%xNXyjhk>)=LswVYe_xC~NM&0vt#cO!=By5~4p zVr|W$*BS{MdAOD~H|T0%Tc&KLl0cV}mGzaYZ-)#{qVk*9`PAv@)#R8H>=D#fxVU484VvCKqY2FfmngaW2w+CuY{Td6ks8fw zNS+?&x_s_W2Yin^VEEEtC~yQ6O5&^X2mCDHq|3RDA za{tdErhz6b0|b!(Ee0KsiUfc&4X>C8v`8bR0t3Ymf;-REhK7clpzfu&YXxzf@Dlv; zU{2H6czl1RTo+6Sg1pPu5=AZ&&`L8I=JWK$4F3;lL^a_04YaH9&Mf%p0gizp_x$rN zV0*VvaPs7FNW1eFJZB9DG7<&ebA$UxWb~&f4N8eE7+mn|1!u2*eHJGsT=I~D`3Rqymxo9lSa8{n1(m`JlVXi7}pFl&txhgL>i`{$y2 zkX5F2q+hIr^o)y!s;DSIf>4z*X#WT}LJU z(OMD-^1o#5%EvKCKg{|7R|E69hwAZvCBbs8zP+lG6UWZO8v5Qi@Y;1c{P^J~Ss0%9 z+B7hMfLRX=VNj)mNgFPISN~#&EdpiIfG>cN`EGBgwZL-xg#a-K4pfW|pNDzZcuLIe=7MEc8=molVo+3a}bUB0qnl&p=hk?E56cV;#xj zT99fM=+0Zby}ifwf$?ht!BjVz8BhpMZ{m@r?^A}iUqe@Lbq^oEW+Oa`vuxv(myD}!{%^`l$Ms313~z|=w~$H zCPzyxOHbX%_h1J7X6*s?QoF=Vm zZ0C{nH#$N#vB^e%agE03yI|1#Nd4uS#iua1NEE=F2O%ZHMx%n=J@8i0KQL>CX4;at z<8O#T8^;kSm-cR7#XO%C6r7%zR{(Vbu!&zDiZsj?F~_9GQu5Xac&5$X9xOH{5oj3E zhJT&Tyn9Vb_mptin8v323+^_6)q}#IpaD73`K<@QZv>NJ8yjY7!rO$2VplpK9PFP7 zi|aFc;3(lGNALprndn(kuuIS7901XeJK!67dwXjd8I8d@VPa$AJ6RNzY!0|SFoEj1 zVUTA_2QB?h(6RsjX6K%k+~F($Hr-mlJbwcM#*89_@Q;FsXli1j8_X9D!YM~hW3S^t z8tE};HBh#2l5g3jUf6@hl6Jx^>#u_KP6NgAa@XkaIF;L?qFPE#q_> zJAB?!^X-{8Y9CnrTKx3a&DycteZn%szghJhb--1+Rbt1)JEV$o9JCS=Ml zJ~Gp5_EEnvKp6ZzNHm<@57Nt(s~omFt4m}eEu}kI^{Z(VQ_2m!nY^VQa2?~u-Xx?6 zCwClUC&#S=@1;}AHW9AGy$cbD));!PD1ymcP+gKl*8B|RWMQb$VGI0rQc*Ylx2QTe zJ0^wE@j1EPsSr4kDdCfr;Bz(xgq5JK;3#Arg?}yvo|iM=bpHxk($8sWQJX@bpFa-< z3>|P(q;Vsr;eQ0q;K|WPRC14#pFmBg9GCBN)o{#ZjXqxnfHcqZnsBC@Bi4L`z}JpWj&z*qoN|#ZwHt zylhFi_Gh&3{(e_HIZTKQz!k;rdudp2J zbCHD;=kt)yNX@*Y9w}Qsm_EX!0H|8r-hXgu#JHYW_{>Y01&%0R@jqJs97R=9Uj9mz zLD5zkW~4P+Wf+J55gw_@0$k1beAW`-kq;*NUvulCg0Ei08PF)XPfKb%y1QNyK?ti)buN=UKDyVz!?(Qyp z+Dicc@;w`5^4(gGN`JaNK)DZ!O%ZKL;9V^X8Xp{dS*f=iXXpeIJIKg5s?zOft>KcO z`kX0J(aqwyrh}*P%PG45t`Et`D*Adlj1QTH+?E8(tmbQ?Y@}rVJC=D|>OY^7$8soD zSe{)6Ky$U(Q9eYvCPxh~ISGRD=K<**OIHp7_LuAS6>W!sJ>IpWj<9^lE!7FeNi4ou zgc9Y{@`t?X@)s_x zCh%Sg8aptJgrwUorXdN4rW5b%${eBAUn5GVCH*zc2*vs&ImDUhX0h22VP9R zM7Pk_*9X|lU;h}oN*fpnw&}bVEQ!^G)=_f&_E|o#8IOTR*cU(oNx(#A9avnE2M~dP z{FXG{u&dnQT^(rtz#eW>7qoIz_N1^u=&&5mAF3u@H zkJo058_~l_*Q=g7TZ(ZVfp0d~IglKiCAn6mK!5fK!n@}yCJ6sP#P5xPba6Gi6A9WP z-@A_MnI20!6dtOP=hN#fgT$4_KiKWP)8_oUXtrann1AyXN$T$ZFmRT1AVC9G)W)e_ z%f*!P4cv(vJbp$KJ+KMi)gt;hZys>H9tBPYkb{Ot|1e|!OHCysgbotg11%lQeD0l{ zM4IBq$bvNK$nT&L2w6H`ZRkF`M!)`U=R{u;t(70-2>m)AmHRZf&;DDm`ieHsiY_)zCkGYbH4`(y2oAcHW=MBrf_-Ypr zg$8V2WSl;r@YoLaW}7ZCzkvGooR-j~+BqcFqpO|mZcOU@v*+l!j)I)^zH7@PL9?H$ zvIMuBL2wTaJW-h$;ur#lJOD`PCp?M!PavQRy5y;a4K2Rq$;qGK_Ea=7GV1Tx0qjnA zh8J92%L895iyK<{yoC6ssi1-V*gyztbS$l_2Z>A*u4s)|zyJ(_wXL3l2~RihQ#nsa zQMbCi*dq&ZZW`!8B{upEI+t+vff)%;|jblnZv=KGBVV#j0-Z?w9sArAw^ZFS9GY9J;hd8qMxSKVP z%?Q#l4G#-Jz}ex%st8tETT^aO@cJ)V%Pw)r1rx5{S;Fo|d%RI(E|69g7SC)o#;iu= zPi!cQu8+m3w*?+8ISaG%iWE8gD(7cO#O$q=U<^FJdOV$#2r!7@I*T^K!_vekGRS zWwzFDq~o9C$6L~(OOR}>OGRrE&)>W=U^<#F-Vu$T^fyjal4r|un_MBZ>cUYWrtr_G z-oe30(bCeDM#tJY#iliX7Hx!29_N8HA8B!Y#lP=wnLV702SQbj)Y)! zmD4l~4LcU1h5t*a)~!RMK|!Z-!+>`@=#)Ndd6H-CJGnc=fPw>3^Ki9bDQJKqyk}i1 z^jhL+PaW_cxJ?Vg7=WU)4eSD7ZbxaV30o>4z@n%Ed!KRwk_!`G$L=9-HJ0-H(Khn@ z58hSBakh7ZBO^p3790p5=81Nk5BYWI#T#_*1AZvi%g({Wa77vpWCQ#(>~2kUaYeB8 z2`!5A%^-D2N5?~w`9PwoI~C~V4>B{sPon38fCxV&uVM{7R(sR9kGTkfvj~G`vnGEf zBT!C&ST0iO*~RbPX3!NcUkEiID}v}WK1lPuXbGpEZ)CS`Bd1q)ZQoQh^mT;dwW_)Y zvuwkf`dWZ-;35>DW+W6)7CGCwG`{UNIXNi>CRojwW<04zmdJ5JM9!s}W{XO^K+g$2 zn!A$86b-7R{^T)fjI;Cemcv>&Q^_BP{Dy1B^-GRALH;pY#=VNJp)QRu!exORTw#) zE$VJkY1DC>@Z0KdDJ0p1>nleI&mVyoD#yytS$nt&mc_)3k7N3{aKf4` zO`8p(i@wjfq(cuGiQ=9o4NUjdLNs(DU5(VZeBvRsZuXrz7@_96k%fQul*(3NmZCz9 zs&C#5e7e5=_{~ zeEFMXqN7D^s)JUx{!x^7RykPH-tbj~4H~9=X3FsRxbMeZF2a+jdiGw+mc&LuH42zS($3^5-WZ|D)^lm@tPJ(PNESlKw7AQ~J~CpnNa{`yCUu$F0M zJtyWgJE_{+B8_PF5Mrq7gdTdR-3z`CGY7{r-60I=8m#Y;vk6$fN8uOf*;AlpSrDX4 zmg1YqVX8PE-72wwAssk1S-Jjs_Vu#62i4zf+YA7#GMt%QSa8U&qTOUep=WRd3(G!f zs}V`BUEaWjGBA=BgIq9J;WuOq5cCf=fO!72ySKM6+lMcml~?~5n0q@`3%2-#J!3@b zMr_<10bR<1J~~qBsZTrkZ{C6T9kWn-c&J7ilH@-E+q?1(U$IRq~fFL_nq`SgZ-{&O)&`Kh*h z2d3`na7SHC=#+$ROX6%-N%c93K)o({%~)2>+p!;Q{g6e+!(u_B~}^lgtrGfXo;Z2_M$Dq+wQG*Um< z-+vTtZ1sx(bzK+#%ekV}Tyuq&vlERCcdaTZV`FL{++AXOW$obie8UHE067ZbhGoc% zHLN53>XiOz3ps@iDh^DQY;bcm9s;9{7qROpHxlwhwx9ieTL@f`&?5ZRMz&#cOiwDB z-fGnQ*403E292Sl`q>?u%GEK5;Z{7tvO8>n=`%lyhg)(nk7=MCGmZQu_gdwDc-+`w zAeI5TR>9=}-v1HheqI6m7Kw-#8$bt1#!ZUf{p$e|sgL(hBu3SoERKEnh zr5X9ffP>lNb2u1oI0wU@r=!#AJNCv;uZ?dvh|@o5*)5P`c#%h;9=G=ZX<&#zT{IMo z?-kVY7*@3ar_T^rdR%HDaCQs$_`s<(uIka8bUUOibp1&Nj^A@x?SQ?&i~<~Rl7`ny z`gU}PHwid6;!sywefJL9g>em~*KMs+ZFu0hMjpx`A|_6{rnZ{rZ%=V_fC^{~^_n)) zU(e4=V59C%<`NGH>0`Lk{Lr@xg1vf~$KNr2Yy(ejyVuXULuR!xuG#gTsH9~TDHkbX zebf9p3Fj9+Qf#@lIeRxk5`JypsqRhZSM6EUu0#L=;k+wm;d;2!dCp}jx?yWq0`#loqmRxf`THx?0Z2Q zn8qA;0{cl#Nmi!=`9OJXc zuzT`qYCZ$3LC{^>DmTc3sS*vr*T}((+2&=Z$DpSNWFr^Qum`tae&A?dLt63K#DVWF z74Ovrsenx(IO+hl;*Upz64XVd&2s=0eZ%Z*1(w0#@lx=x;v@oQIMD5E_=Z#kS4U`~ z$bT`U8T@((eiG3vQBia+EdT!91`rvWx^8gr#7_{~{?%e__9vCr7lnhqZ}<@CQE?gX z%i(i2xdCTzsTQCjfIA`BtPSFY#$tcJJ|@=T{F~7>TAxzp+%8H{+fW8wwJ})xDX2pN zyvHaz;Yb&yhBXNAt zd#VGh=ju5T`h%=bFU$`PeSM4(I`KD79zQxs(fU(0RmisCP~)FJ8dDwmHORL-ltqwh9Ae>pxLh8lK-xy?~^;IcaYYIc10&9CQJLd5)BVPutBnV&JyF4P9{1a(q+KP{Cgq3 z*_V(u!;+hxtfi$m{`Mcm0+V{cfKmss1tM>~WU0&b^!k2=agr?*2V~0oK%k&iu_!lrADrCaXHw$pS4M$2(0H?1*~C-w z-R|w!$hOz!sn1tnqK=Eh$b(xBIN(~m+Wq33z*`#l#5V>Cl7Y`pR50%OPJ1O#Km8|g z#YSr=tQW3WX_NPlL)pgC&7hiPhK$}l;J^VZL&@IefaeGP)PZqu(zlHw!f4oOwksSF z*H>4su^Ga@AwANBUz-~SKHO|uTG}K3qz?O%y4>g|U7vJFxCg7$eBgJX;;5fB1T_2}iBtZ-@E<$*#q1z4NF#>25WKF_jO@L`E~z>4q(^stKpV6R^m* zLLu;D0&Fkl!g2ApW@(a*Q4F+RZuRu=@^JZ`ALX|FUc0yqrEIn9M!O5Xqi+c)o6p3( z&L|pY!M6v5rn`%F4J8m^0rs=?QnTw4cm)2n%o&C0P7oX}EoRIf%<937^8a~7Hv@tet z74)ql2y%%PJyvMEXNy6S5{vawbmu3H$Gqku`jYyf^!&>4n!aL(=&mNYJihqx(u)tB zbNcM^&f?LTOHn~m!eg1>NF%%cZPq0 z+=u^bajCTfcq2;6N>h;T=P4*ddDep%6YS{JFBvsVmidCe+FJfq6u46c}E+ z`BAk8^|oxrjqyM>pDgWJMt`$&ev=3y*etfkyEaRdQKTu*7!}YFA%%7m;RRT-u2JHA zXBZUbUOv9;#0-zxpKuG_snCc84R?(rbk*$z9?jt5+MU_(xloiivxd&85M{OZB#5=W zFsVucY8!d0zuyanzjq|PSTvuce^~5k-0Bba9C~$W=o)pFPu(g|Q&mnA<7;F{5B=?L zZH)r%0~9>h0>Yp6yjs9WMuoH8;=l6}BodZhPL=6)FXq`|8ibNJ3O?_9vPQ**!Ignh z%>Uk_0tVctaEmS4Qr=zJKtR*@jUW^@S|o>l{nvHRI3Awa=}pItzW8USO7AS}j2nos~yvd#q2 zK47%L*Q1cTf%P#!TH5;^?4BZm+77gVV8E9ShA)|;48C`T*Lh&WJO=%CkxGxkn`IU~ zDKPUsD)T!5d%z*c`NR-_+CWI)25d;3_DBZNn;>gFdE{$1 z@&PdD_}~R{Kn>9Il}J;EuJ2xjgf7l%EVlYzPy`56n(p|ajWWpWS*f=j5H@R8^EqC%dX}P{$@@`n{R|Sh!ZI~?W1Le82QZIs+L!dYnc$)$rI|x~vK2M+uV8efPXu_e`EKt%y0+v)n`gjYmNPY;IS%^&bg4Cj4v9QF_{5dN--zsS*2 zqG)KjW7qG@N}igMm2kRW((7U_5@pu>t6z&#kT{!bvB%JXc!A(krKA)-d|8;ia08}8 zsqq!gwFlx~ri`6j2mlWn=zbt#vnLZT^L6sqw%chjXJ8DRGy(j>I)Fp9JJ<&`$s1wZ zN68SNMfE3AWd03-^}W3CVlK_{V}*--=R4!pKShpz0G@+s61g3mszr3i?F;T8C82?W3o_`r81IDayA`*$E9keGLb!R^f zCmgDTh-|;nXyXk`7m-%#*U|!L-(zK^GDJkDdZT~Lml+VZ7`}K*@S3xOF7N|0c}epR zE)!CDMQiIF4(VtXqg?0U9xkP(XPtE+{@=)hHeBwBaB1u+k-u0DIvUHHD=au*pT$o~ z;z4k?+m{W{MC69|cmJu-M+(qA{|5QBbEyVuKJN=p!--ENbMs#=s|qjeBTWNJAbO4> zYMH~^8hZ9Ivn?7!O4~x3&&}{?dOPXq1@AL@TkcWYRaKvj}3#g9(Xc=6Un=GMX*@+0Abs)dc5yhF3pn+bU zjC`Kl?nibloYJ9Vyjp4)mR;kv+<$yLf5lem`D~(j`Q#^t?VU;qWWEukL7Z~CjxYVv zK^|@MRHuT+NjLBducn?iVla`CSoAEGL$QnEGYvCcA`s1K7R~VpSzTGlK>*gXzLKvG zHU9ONVLtUgx-McBf6sh$>b%%T4-fVA2E*;7psY;6kW!#Lj!Mz%b9H9UHMZ&C1ef{Ry>C?YuUmpf-U&a%dNa=T{Wq;3x z`qr8Kz$U1`ybmIin)LiL3!TW3ZUllx6lsO8_|j|7kP+h-kb6v2sOeFVX%LZ6$TCgv zdeT1J_HTJ^0((b(fb)WpkXr01|W}dt8`x}G3tUKOmGOk$9NW!^= z%a&+<-I-J>c4*r&roMXq`0Ycvm@^|*V?u+mTlXEpzgYrjt?4pbDg1bLr7@x*Qgf5| z7`ukW8B-FY%G6ej?kL%LpfQ(Mt&0ZeTMbJ#TBJ{VuQ$P|7h1L&Kf}scdpx5 zhv3NrOcf?BEY<{^ZV$5SWb|trT18vA6eGjwu3}cgurzz zwKR+kc`8yfkkFMewvQGbSZ45~bLDxhh0uI()JA--F#Jn-xpsq|FFC@G?~3E1J3HH4 zi6z`rXglK7LuZazzKbodby>fM^0_use?W&0+t~Lk;|~lhfzCi}$t{Dl%CcN`3Ga)+ z;<QA9EB(Ccr<4#Qx_4R5K|L( zNTK|}IZL1@7GV|)zZ)PFM<&7y2FFb8N4oTjjrQ#yoTmegI(JNuySvMADPLdgF{waR z>Y$McWFWv9W>qKrbm;sHYP`@u28be7j~7w*_`EoD2|7|-GKGi>f2i%<7E1AN7+f_ zLjf+#j|j-f$U-h_lF;!ny*LmjO@*pUJgE8#&?`~-cA<&c|-8Ha&4a9AWtZF643RYSS(OIK_0nbHtX)#)6*-67rQ4- z{eAwomvX!MH5(BWsY9jQr;&^}KV!Hnmj%S|z8=TEQ>OOejGhRbP7oZsE?}jVXa;L- zyi=8mN8`$fjt8|kQe8lhd!4`97e{So@$Z1U6nY5Y^%C`eT@Y6j*)D<#9*YH>tS!4H zXZ@Jy2)Jkw+0P@(^r_XVIlj2ALI&ikQk64A_V!=jH@${i{7Z?%(CO(-=-X z1V=_jRRfzK(Hw}Ljf=lsBh4%M?Ji%-M@H4*pHG4`kXRQ!%D9e7F&(j2m|}T^icz@; zY=e!-Y-jT!``>z#P+}?Ga(_3h-M&DmQ$hAoE95=CtF6cvze)kS%8pmeL=wdiQgSK_ zrdO$Z#qL#dDDUcG^6B3EsIA6B$D{c8Ldw~hGxCjm9^|9aPR4-Z*~&+E&T-e%Hc6KE zC~wmQXy(WNUgv&0Sf|BX!J_r>9zA&%xVYw!O#d{h>o0J{Zw%M5bMDD%nNenk) zDL=hj>c=Z_gRO`x{U{U?zpeBH?wD>gDc&S-USW0 zlX%tIDjeQPr2n*Ux$z0+zzKF*@`r5t4W>UFI&fLF^5fg$+-J&_WzIB5l;!N0TDaiX zxa-VJA_~#~s0?tqLXo3zf5Jowd+_^7P^7r7{;cZ7?e8*U9?a&ylndcLxx3@$6OFG@ zLfzIVdoNC}Ncp3G3H>u~iEp(SMe&rajcSbjYLX6=R8``$qw8m*Fk;zV@q>ywEB=i4 z&U{BUvXjb~QYRgvma%G{IXn52Hfv<7*J$t$DA8+tqN($e{od}_$YG&1b%1>bm02M8b4q2U73dzxC#;`AzqibA8k8ex&Qf4L4noiC~ht_CMNhN zK>hBeb`KQM++TO3Xf?6GX3;HZK@+mzAWL`ny;}&qnBODQ&Jb5J|E(lRq)!0M>3WmZ zn?m!Ih@pu?W#4tFHlt#HNp1XlZNwm&?w8XYbMs#>$6DG-99QK93r5G+je!KtSn;}FA zab%ypcQgH!gT%T#Gp2(jQ7N3&#Q7?c2A5Ji-v6k@+F@rdW>vFHiv!wjJ3Z`c__fVG zn!ChtuzPdipOv_Dlk%!|-9qo|XeM{co}(_60MF}KjTUTFQPZP_qG^HJmZ=4&vUh}| zx=(bpTzhL@Ur3p;S2R>I$?#G{sC#=?@{^K~llKDM*)(}evI>S+@%wz5UhD{a1xwU} z%G;*;gYyA%S}u=X<)dP;#ti|2waHQ>E7;MZMG|TA=b-t5H}_}h)A7@`jd!9N9sv1gq2W^@aed(IB9-tOReZzK`qU&*+|6o5zg`?Q##`3Z>zAYd zc-d6F5UKn>&U3tNxScOm^PW`h8E*=sRw!xpS$sLtrLAXPujlAkAut#rPVu!xJaO}Z zwl?`;=~Pomicw!dIK|zw(>b>8K<_nrYjySU?w_w&4?*MuHhiQhk$%y6g@wosdN}V0 zrC9hICylR;>o6Dksa>ny&#-5*^1gX6zq0=0Al-oUz1?>NbvaTj(86mQE@WEC@H{vH1`rje@1FAMh_!eMx+Q7T zvKLwBRYSGu;bKFn#n;TOeg}}pQmFjUHt@QsREzD1OR-kdcjd5u@p%y)l*z4ESpTB5 z0gZTkTN7L6-$EPAI!W}_1{#Y|KzJ`ex3JKa>)QX)IyJVBg}9CWi&s70;sqV8o%FG=_|52o!WkGkD~EO&(| zDSUJ6+Rpj&b`FH{kJLgPZEgP9+*Sl3#5=Dk$F_$i7jV+E!o6B_J~lOZ+#}K2A~{Q?UV~kwyHllm6&`ISiqN>QcS&?sI%=4r*L%I>dylb$yVa*41DD5} zZysK5_5R5M{Gy`q-jCbHwAeC)m=T)3D3`cG-f75AA-{1Ey#4i(;^Px(6<>IGdeJKG zsH(N^W`E0696!g8qxPb0 z3(}i_3L;IAUKA;UQba@uRe}^l54{Ugr2c54Q~?1ILJtr+B1NT_(3>CuF@z#55OSAi zoQM1Wk8>aHdAQ>~oV;WtV`uN3wf0(b&hPu?oFgx0Et{28kdykp5i8jdElksCsi~zvI4(# zDK8|5UYJVtQu$s{SY&i=KOp$#slMz#%O|S8_7w~4F9H59W`#X{%QXfe=`knUl4vcj zeCAM0vN%w7dw{mE;?f-H*{Z0JhLo31ZkiJa1X;3=j>roK2ZLUG6d8Mv>~XHo-RE0c zi>4&v-R}3icC+3}7qSD>OQnlfyAHP3nK(PXiYX_+Rx?SPhN}qQ! z+x}A~Rn|o~5!Uik%&jw5C9n#V_c?liB$zfH8?R|hGiC==@t!s*`wO%*-2 zIGH5BM)^p8yr1H`>ZOH!LP-0PbGpYBsZQ3_)inirB1l~UxtBBsA)~1_@h|me{l}dP zph#PgJnG(4_hQn4=#;hMjMThBTknXJgZR~80vN+wbW4#;rjKaD)4MN=p4YsfyJ7pi zIx=;`iz_f3GbQPlCy*a#8}{}GMN=<3!k~8g)YW=cOvABH&J7`&+c_RSD`?$-Q-OA=#j-9$sD~l@Bj?To%ajmamonEFb~UWB{k!PjSLlV^ ziynW<9rl&Y(qo~clF8C*tn(^1q6?_$?$ajCj`8opbFnJ((B@!&H@w-P!dtILMO;sL zJ)EoIvaPG@1Nc%;vOK@v>`iRY4kIK_whxc8`;uTz`Zw**>dUCt2>fmkDSqen^Nb(( zHjfo83!r{5t#{_IIwVZy?RF|POOm>07Zc$XXzG$2pP3X@-q8S-=Akb;iy}p5R&b&p z(kdF$bX$$t(VWBfZlo#peAIFQ`%nFSu@ChNTYlsnZw9hTlyd#Ge>xAOcdy^V*LtQG=1ZYOG7Z_V*c^k`E$v&B2385dLu3KWVkhqu<_c!yJqu6{en=h z$3=)lm=Q_ywX%UmJwMmip)*%md=|xX7v@|F*44UaNqj?%5zGF_W-XYwFDB$?-|(=x zZugIF=;reW)z2J~IziT31aruC1jJpJ2EX$XaBM{JdN8qdNs+WRxac23$9^e7UEPx0 z^wTd==&0y#(SAUn(SDv=fW@T_4i0AL;Bg_0tKLUFa zgUoqym4;0IT_BTsJRhasdUdb6pZoSXm(S3+#Kgp-c-(AnuKq*B4{F3rlGyI%cHqc`b;Xyu6>;(h2E?K%S96B{X(m z4jN}v`s(Z~qy;3i_U3m*?e(uS}Jc{ z{noxy*qWt~r_OT(gCuP}%6e^aUvzVoc2Vj`|JT0c&qd=lC|pm1mp z(NqYyShd5WoyAytCW1r^4!3srBO{ehR)qXfSbw!g0vWOQtH#4k>uFv7_G$TDo7Y{K zq#Vv1eAESNCW!5CT!w7N&AN64F6{9tA1y^pf%!>kTQ=04U(Ptb1?~&UoPb9j(~J^DN=b(jUSb9_ zbT>JY$eTIFHwN26=Wa`AY`)epk$OboxZ2uNccMZ$bxj}xjtu1ycssE3)-UzOr4WP3 z%#>UF9b}txM9kaXI;_fzglV#+XGQzwBb=7jo-PyYV@+)X+X#nst2=xJ-mcn(BYyRj z`?FxjE87UdRL_qc(63!7I4YxEcWS=!6E@D+uMS4Ug3AHFCrV}!a=7u7P$p? z3KOJNf^JcbOjj0dozch17iz9DS(V(}+{zd0$mLl#*QQoP-&Bbo&TZiFz27d2N-8R5 zVylDGN(>$ebgSn}uH3nxJu;Pc@j7`{{qu*sglljTRIEzXvAFqiV&3)n3Vol!mVh~) z28!ZO2_bhxz0Y?>WS%8-e&ZICl~vD?V$Q51fMXa6r)Q)v;RP|>oh`&OtE zJX4 zx=+iiXr*e_BHNuyZTNOr&1N{l6@?*4x8c=n%8AQI@OZ4hyx02hC2~IkludoL>0RQu zL#10hhsWT&6SCDx#9K{c>%0wLxe7Z6h1z^RmjG?}((7Jz$^v8A8&(#vM5vEo_4$$y zQeHy^V-LADRXkW!y7pRp;X^0?*f{C6S78Kb$w7!g6%i3}G<-EEv;8B2Yb(K#Ud{Nb%r`&#_x2vnEJUc2 zk;g|4l^@i6YgjgPe7Wrxuu;Bhd4+c74Hki9KFx67YA6omDH=b1#x5Swcc&st9eds} zK{)rgR$=kb!_JXbJ1WZX2J3~}S&!>+UM2Uznjxib5ZK^iz>tgRu12r8$*jot^!42r zT}|TpKo|c0K~FH=t5;-JOI0VO33Wh66I5bSNveB<+$!_(N!*Xz=;S;x8(kAomt_Rn z*sXg=Op~=$yQ^g*Xo4-nnQ)b@k?ls**2>Sh=v4VOb&-8v=%%%GY}`$d4Kgx6pD^F- zyOP2ja-Q_Zfbm=|!@0Ut``XvIS&%?kNa2z4-lQx6 zXORIDa!tYnK!U}%-GE_FgsyxOI(H){hnVhp+?Z$goI*U+icXT~ECyqUjZ}9l{io6|`g=%&j7=P3 zI5&D`UARF0Z%OIQM`_qr-@x34-}20N;9N%{tdmMhCVmTiSVtwQtGi0%L9IB4j0GW) zqVu;okvijdAzx~<&SSIhp^eqOy;!;g1s@MJ_%H#X%+PjlJG&mj89W0@d_nHm?PS5; zx=uhoT7cGrFydobXk{8fmqpWZ%u=ujGGl0V5tY;&<$zA910ImrXK2b%Tiq2u-*$LHA`3lJm!&Hi_7*|;_rG^Pjq zaT)+z1NZd}(mca!3Zr{PKLy~z3ye!-I@6%Nl(_8)cyM{ME(}$b%WgALZjUJlw@My9}31@sq z@`zrie>vEB*fN&Xz#cyNoeV#(3%{oB;o?&V-=TgT50LPhHQeyYYBb@ z`-t=1Qh*PjrltXF!*S-kS*fu}UYm=#pK?~~^CX$mQtfq;Abyj6TMOPl>76y;a}$an zJW>3FPux?q9V-!V$oAn(G%iCz=Io`4W9o8mf{E=>AaA=(ZKp{2? zZ^iIB@rMn3@_yUF-IAvvR~Xoc#TQahostY@)pkrAu=iu=Tnto(ixK3tb*#RthnyOP zAxf0h3Te6Ioc-<=jvUR{b?Ov7)&^CQ_ys;rY^Fvj>BzN$$q`Q19TUIlg;5O_509*^ zzf3vXlIYE}O^j&E*i0b^Wi2??sjvzF->M3^LEG_474H1uF=dvlt48Zc*f*<6OTB%Q zjv%8H{W1BigInD@J{>U5MxGA;u>&(*6+!(JX)SGSJXaQLa@2|QR<+u*ktGYt+K$6y z_6T9d_LbR46l)u%HP@)JPC=`1MSkJ&O;)^Eg860|ks~SVBv+i5xTlPh6hjsl7zaud8Im3)48;2IVa|61gL42j;%+wdxrU)jw<`YG*v92|GqDa~lDjml9lZ?r;2V2E%L^ral_`J<3Bqi*9#pC#6q z)3db7>CCv3(Gxzu_bk00EWy>p2O&wdfQ!7 zgs?Ff^CTtrl4mYIKG&UF-18d@u}_CMC?z+~Qn?Q8xdS*k!Tu5u%eV~Ob>(xv@L|kY zh~Do~qIo^0&xzQNW?^#GF9hv=@)7yyB-g#H3X3jg@(G$Yt!wQ`iB zY!-0UK4M;cd{V~F!O@v4s13Z*8L0Dw^XJ20aA}q}&2r1;`e2&oS6#B%CqiNE5ePj9 zz31#KnqmH@=exqWy@wixl@m7fk+Aw)*HlG*T}v)jy2lGkMRNCxfKh8#&`B{U^(g#h zW(ewMFSZ3s6D)cO^jLoAO5f7bl%N+}EY0X6V2l_MGDa^-7F|4|FP2gW>m$Oh47T2n zM{}(d^Z9L%w+OeQ$8~PuPU<((*fOH-OXMU&*DNyX1kf+m#lsr2_U-2_8!@fXjcX7?k&L0SHWI-u z#YyARP^wn#@nu;5RH`uzzagEK$&Xtq2Jgqw!%a%PsZr4hs64~m=;1@DxAhw^t(CE% z2FqDPr{^j8`B#i@TxN;u#&E`Xq#KWJqFCzPNY;qpg#KLhpPct=Wiu-%KN!(XK#?*b zbWdc7--_}^Y8DnWQC6?PjB3XR4K;f#f+EA&fP89sG4aV40PxGDx742svlt4q4A0N2 zU^*26cq!$BUr3Nod=}3^Keb{2v`!l}-7>jYl*u+t=aewosAMpg?b0_H)%EO?7WqSk z7?~a|*Ef7dw*b7mdgvs)E(+LP@>?4{^)3BSYaj<1`IPs*duLj+;BkY*KA57F~a~L)| zxq5Y1OKt$`P_9Y(mTryP`qiX)a@G~i%=>DT6M%Doo~+G+CfDLjKNQwDg*_Ii(j@|K z$>p8Czkdfba9-**=pC`AJav5#r)KHN9ZC}+-D_-OX!h>~rfDoxZyrTIleZ9O zEeXoRILlUh5DDH>RnLA)fAx7co=bBzeB_09=Wp4s!>tf;D}74flRq8jN)VMTH$M#b zEZV)U!%f;cQs^o9e9&Wd2LlykxF?%vR(BPSbHSj8$Qw_MXU}I{exQGP%&B>y4g(YH zO|?{3LAI~^FFb#o@T2HTi38}1YTW|JU28Rf4C`^p+H?{2fxSV)O$>@3Rj%~oX2BdK z0J4Mzcv^m=W)8uHs?mi-)53U}{Eh3k^wxcl$wS^&`P)#goaoSlxC&j;A++NNFOwAzFu_$CI+dKnns(`i033OwRGVseAC4}}G&%Z#qd>T;Bo9H`YfdTY;tF?@|T4@j}BsS<`^ev^JbAZNKZzgrMfn4LFR`j4I7*1NOavU}P6S zCkkd$G<90!4}RVPk<(L$>!9a!odI;O*w`)ZAYO|F67;W21U5G>Cc+`8tqd)gq zf)AHEI+lQL-8^gYLxfZQj9p8PkEqkD|lIsEFGQU?=cG20LK=BAy2#bd#Xs~jqF znB3ff>NherGagsTpETXgLVA9rVUnJzrbqyx1!h&ffuYmGeYtm9V^- zTgCF0y?ehwJ2JYk3lQN~SG39|Rw^93hFf1f&&lWJ!L^2vIwK}eat{~MiNs15*{n(o z)QwYAup1Kct$_{a->e-S-EQS3+uj8BENlCp1>;BP@DjuIHQ~dr=N5nmmT*^rVR`wr zVC%-3^lgtV*f1e@ESW(- zubm=WoL+h8L|lVz z?}ACK-b>yYwDjcC{qvN*&NGct2KlcGOnwD3`94T@l#r+=azfZ5d+iF)1kvfP&Z=Lf+t=+Ru`}& zN7)zsaogM5*=jyM5DoZ8kzWf+5dGCcrX!==EcoJ~geeHE_Mw}LwSznW^H9r*t2D>2 zK)B14&RG z#e0}WstBntHv%+tZ@4qUyhVNa@J9N#&`ZfBxBMhFwEpo9Q+trIIy*Rn2Si%*MVQSG z_DG|1R*3_$Z)%($O&NVM{Sg*ib0^7rc1bK;i@QN~z)6mn@7={t)zboy{Z?h%69~)a zZMSk%yG#5r9O64@xAMkWwL*$|lz`2M>+7YQT3>Vge&|z2OXn0BBl7vX8Z`MqJfdvx zl(!8}D!z!G9V3L^UCr`&^IShw=&m+8D5`Qlx*SFFZky3*9l2xRE0=qijeUrIe~WQc z?%cL`(Rgn$y)DeVtzl-4i+qv9cm6oKar%@lY}Ov}u!n|FM|Yn&EJHY1je5K8-9i|6 zejI?90B+kawLeo^GW|^PXOAB3JX7Okq)OP#;Vi^Cnhte226k2IdLS{<4`&CE z&^iq843%JTHD1;@zDZq6egTO{1PHjN{aJU13v^O_JJ6!#h^LCl)^D9xV!h~ID2?(^irL30rUi#)4T_NAIy)7w}V?8T- z${7KSZ4>Z-GoeUXTudOrFZj7b(Qbky1L!AS0gw1%T8Hf zQ}g1|C`8p-j(2*nVPg5&Z#6H+Z*+oAF=u{K3=Ibd2W{0RWj_O~ot`9K3~Qi{{A|8F zhr^&Z(=d~-`}858#%!_LMAZVcx!S1I0AL|@~m1GF@KH>3IhLg^SF20sq z0NqU;RHWYzXq`t_FDe`g7L6kis7J}9e2u|q3{XRn=$7tpam5Rv-Ob$ac$Og2W#}qH zAbE+cDZJW#fKw)Oz-czPDdu2rKY+*+Fn4e;X7_>ldQVGPN%IK_5K+=nYh*>^|3IYN zf2*1~IT_I`sgeD5STC+mFf2)u7z=IJ3!7b<3*_IGS(!sn9r0W^-p9O;bEo@8F1IBe z%i~TTRtB*U#4IEa)^eSw2H4WHv0y#p`lQ)x7gzij;7AmHr|!(K`GtV&eDcU%OLfzi z-cu{xPL92RN57nfy%!$x!j!O93$wE)o^Tv5#Mi0FHM&m~LIaT@6UJIx-6n>R$%xBP6q|BXhu9%@euX(>L?)o(8A7XQ~J49Bv?QV;PrP` z9I%vOx58A(Od#^w8udzWIS2YJgFiNr7w;lRI=0u>O%vb!dFnhr zhi8cE#*_K!EDUvB(|HO=n7~2w;)BtqQ{A zJ>aw)W5WvKZ> zZS7u-k05-b;H#6{A4|B*jt?Zup0Gz&PFAG_Cw_+cFh7)Nq*`>-6VtgD>LcwV;0mpU zV4jq6KW1*pc?5}6U)C!#sZ>>pEuh~!i!VpQ7bWQ3fmJQ|O?|yA{u!7sV|4`{|DnC+ zp?!#+bZk}7^ety-Gb=NGA!l=Hz5&*YKiuDE1drzzGo{*+`sqM5f>OCbd!pEYTz;#4 z=-`395G^@C4;HP;CaoK7yJLydJrcK`y*LN)^7cl_x@LV4h^9E}di)F2*QB3k2ywe$ z#onkh0-TT4j31V@s;nFTxBN?xl6P&m72B)O<4^6}gRG%W{CT?FQv; z)aB`8=Q6Sphxxa+yNC7A+I=8?@wyT2o?kMLHB9CI(XvBi9JE zeOd=VVC&Uk1@XNBuaq8~hb*xT2*-X_e8jMZ_78Rh z-M1$BcliW7*PIFba>qTQW>tA#zpIej;4CcgKpY|KHuGve@W95-&Tf|~eK7w#WtGlu z`5$%CDhKgwMSa6=?7{Buoqup%=aRd0QpPpx<}EDaehplcb(sq5J;Y`CQ2IN6nR=_H zmtq%f^lLQo^n*#w#diW3%nS@I`3uf7KyvWV-*N#3X9Lw$^1r&>$m!Z$Sa_NZ7D01? zFw~a>hq-AgLrn@hPQr?L7~w=`}z;LrL{Z%l8gPfIP#AqOF@!yAQ=1Ne%@ zDz(!950_@v{B0-uoYjlvrZq84?OAcn*%X6l`UKSCs4j8vtD-g7Q4oXkAJdwA^vNGI z4cdHP8))3CX#NK_Vn3kZn;c_tRlq=PB)Agm|8e3)^C52bum$jgp&{aMAMHo4fUa-z zX=P6ZC|tDf{}Chn+kt0$kDpexBwf)hA31p+OU@Ttus-C1BHRX=x}T=2Sq`%VdzJ*n zWCuv2nTDc)SK#?%=fGo7<6}KvO?k6lda*byb2bE{(6Q&40V*}Dwg33x_n18jpVxaZ zY)XrZ%MaY(pmL9sT4RmjcckiOH2lR)mg`&|91AIl>*IhZC&ut`eM~n(_9kz1d(R1P z>cje5&!YjU2Am^nCME{usj+#+>*4&grq;m~TDGI;xi);>Kjfvau(oci>ya zITfvO@t98&Y%E>dmBEXoj@Rq38ZOz{8#)Jax~sNS%6xsOv6jIxgYg%)%Pm_um3(oZ z0o{??_FP74t%2$&8}A<)R3N*5|D+B~#B}=LVAtLA&iVz8qa(dumow?;snP>S+7R-H zS=rwz?lv>GJXU7)opHzn`@JCR&Gy}3k|onRl$Kb6;k0VsXt{7vIj$Ju=gq^EQ!;lmtC97(UN`FJ#D`P-q=-2yo zQA$n2-akBw6&i)@Zhz%U=qW&Ruq5{#zIo`I3ICvEAeoBk-m``EPY8Hc8~vi%^G=lz zFx1VTcHW9Yg}Q2CWh9{j1A|^0V}f*xjZ@I~KmY-R$*M*4=!rYZp=LQ-t+52ZCW)ry@dZ_YXx_KPT3r z(&&>kT!fx2TiZ^%8!fs#!_txrVzQ$-W-5MLCKK#(=MiH>+HzFG>puE!G@JPnQnwV_-(}p;C9pe9JUIydRA|9l;pMxswA{6= zjMr9~pRe#{Ub;q{N1_(Lp14MpJt_Z<*T!}+!~Fc@ecRzV&9@R)%D{qw6^)xivZZ?Y z1hNs6oG|g1D7F0v2*6}O5Vc-zTwzo+3cpT2@AP#h>wuAgy9$|!LC@-4VaP}2J~Dk% zNKYP0g+1f$&`x4tBo0*>`l0YA*dKmAHvJ@jWn~$eKS+LB@xvgJ)dxA^bz4sRY$0zr zE(@f8TuLU1b!6*xebe1mfB+YbAROB^GdUtTBV%dj53$SVixQHdiY+L|^T0xHwUdu{WBV0{!|^BLDY=CEOH@;Yz)b;Tm? zOK7}tLI##iyvQ*61fI-WHk8Z@LN zK^snD!dgL+5j~4S27%IB+{%mEP4Dy>uocmLzL^7SYW}&tLdYEkEH`HYbvVBt!=TDM zSst~!ER>?o?75t^25-WTqfy~RlG#92cD7uXssM35{`Oj}z^)lY;^NZf^Zra>>6aoN zH@}dA!r9^ZqshcS*YJ_?${R>G4z}M_&o@ov;m_jzAG2sC$Fwlq@tsk%oMD^1 z1Pgg@kh@jbtVHL?}^r45bR8r`h-J4INf;uycC>Y-*XN^PI|tmty*eqHhGX71$h~YFLQ~ zv~OlBAxDVzV{zralY>?k5RIk_3WuNV*z*qdtt5HVW@fNI@k z(R8Eh+Lp*cn7h|4pe|l;iAO(ueL69`v?QVJ`S9L5fY8}C<;Y(rGUPOWBYP@>3}j+v zIJFmH7!rH6?2nlVxv)WFsI#YWKygi$VV*EGk9#c@3f)@w`zJq(H3+h+j9<5`MO0xh z5al-^o$M4UuD*I|wA)iFNkF6nT(!&hp-Mf+juQrAcZA%-uueFD><@{ie-AMg7KV^t zpu&D3(}J*dSMLX_oeNT{#$1D3lxHK0$+=INTx`0TjfzR3jO3SJ)1P}db=&z9SKmM8U2uiJ2&%}L!znmqT z%Vpntig_y?!GDDMGJ}I|N|&QHa}bw{j1`*SD`GPRZqY5pIJWKqH5|oD?ELcanTxL7 z(3eTRP%F_Q8)R!I8Jlns=0kgyUi+f&AWknu$OA*JK=JvAPM}wMYB@}_dqynCS>AK z2x7swEUf?7-L@NC}0aBBSMN?~09bWUSFWf!#8B9bSwsPCp(k`g(=t z`_J7KpeWS2cm(8y#2+8_d9+D8OxQV|^Zq5HgzWtM{6#}um(BHc`Lb!}3JmnA#)r4{ zR5b6wpV3BPPI$H<*|R@WR%J&Bxi33AgMp3tY+HRBit~pV6xHOY)rQn_Xj(ILZR5$x zAFw@Af)u0~J*q{|n#D;nNEsmq8+-g0^xTS_tRsM4;VA)X&A~z!lW=$GniCY|UGFrK5kdOFL@n`c@g0~%oQ=CRxh?pYx#x()(vR(h*-vpvu|9<&zZ~uDC ze}4LJ9P^(i|M%0aUE%+G&42y+-%kI3`00P#`@bFfujl!%@Am)2>Hh7u{x2^1Ump73 rKi&Tf$iI!<{|w0guLA< { + this.dialog.add(G2ReviewDialog ); + }, 5000); + } + } +} +G2Review.template = xml``; + +WebClient.components = { + ...WebClient.components, + G2Review +} +return G2ReviewDialog; diff --git a/CatEdu/openeducat_core/static/src/scss/base.scss b/CatEdu/openeducat_core/static/src/scss/base.scss new file mode 100644 index 0000000..0c6de72 --- /dev/null +++ b/CatEdu/openeducat_core/static/src/scss/base.scss @@ -0,0 +1,48 @@ +@charset "utf-8"; + +.openerp .oe_login .oe_login_bottom { + position: absolute; + top: 50%; + left: 0; + right: 0; + bottom: 0; + text-shadow: 0 1px 1px #82A7CF; + background-color: #82A7CF; + background-image: -webkit-linear-gradient(top, #787878, #787878); + background-image: -webkit-gradient(linear, left top, left bottom, from(#787878), to(#333333)); + background-image: -webkit-linear-gradient(top, #787878, #333333); + background-image: -moz-linear-gradient(top, #787878, #333333); + background-image: -ms-linear-gradient(top, #787878, #333333); + background-image: -o-linear-gradient(top, #787878, #333333); + background-image: linear-gradient(to bottom, #787878, #333333); +} + +.openerp .oe_login .oe_login_logo { + position: absolute; + top: -100px; + left: 0; + width: 100%; + margin: 0 auto; + text-align: center; +} + +.openerp .oe_login button { +cursor: pointer; +padding: 6px 16px; +border: 1px solid #222; +color: white; +margin: 0; +background-color: #8C1313; +background-image: -webkit-gradient(linear, left top, left bottom, from(#B92020), to(#600606)); +background-image: -webkit-linear-gradient(top, #82A7CF, #82A7D0); +background-image: -moz-linear-gradient(top, #B92020, #600606); +background-image: -ms-linear-gradient(top, #B92020, #600606); +background-image: -o-linear-gradient(top, #B92020, #600606); +background-image: linear-gradient(to bottom, #B92020, #600606); +-moz-border-radius: 4px; +-webkit-border-radius: 4px; +border-radius: 4px; +-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset; +-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset; +box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset; +} diff --git a/CatEdu/openeducat_core/static/src/scss/main.scss b/CatEdu/openeducat_core/static/src/scss/main.scss new file mode 100644 index 0000000..5d4227b --- /dev/null +++ b/CatEdu/openeducat_core/static/src/scss/main.scss @@ -0,0 +1,196 @@ +.highlight { + background-color: #AEAEAE; +} + +.offwhite { + background-color: #c8c8c8; +} + +/* Grid CSS Media Tag */ +@media ( max-width : 410px) { + .nav-logo { + width: 70%; + } + .navbar-toggle { + position: relative; + float: right; + padding: 9px 10px; + margin: 24px 20px 24px 0; + background-color: transparent; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; + } +} + +@media ( max-width : 320px) { + .nav-logo { + width: 78%; + } + .navbar-toggle { + position: relative; + float: right; + padding: 9px 10px; + margin: 17px 20px 17px 0; + background-color: transparent; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; + } +} + +@media ( max-width : 1199px) { + .nav-logo { + width: 78%; + } + .navbar-toggle { + position: relative; + float: right; + padding: 9px 10px; + margin: 17px 20px 17px 0; + background-color: transparent; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; + } +} + +.mb50 { + margin-bottom: 50px; +} + +.mrgtop64 { + margin-top: 64px; +} + +.font-white { + color: #333; + padding-top: 100px; +} + +.font-invert { + color: #969494; + padding-top: 100px; +} + +.inver-box { + background-color: white; + height: 300px; +} + +.x-inver-box { + background-color: #c8c8c8; + height: 300px; +} + +@media ( max-width : 768px) { + .x-inver-box { + top: 0px; + } + .font-white { + padding-top: 95px; + } + .font-invert { + padding-top: 95px; + } + .inver-box { + top: 0px; + } + .mrgtop64 { + marigin-top: 16px + } +} + +@media ( max-width :992px) { + .x-inver-box { + top: 0px; + } + .font-white { + padding-top: 95px; + } + .font-invert { + padding-top: 95px; + } + .inver-box { + top: 0px; + } + .mrgtop64 { + margin-top: 16px; + } +} + +/* ---------------------------------------Default CSS----------------------------------- */ +@media ( max-width : 768px) { + h1 { + font-size: 1.8em; + } + h2 { + font-size: 1.8em; + } +} + +a:focus, a:hover { + text-decoration: none; +} +/* hover-grow */ +.hvr-grow { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: transform; + transition-property: transform; +} +.hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active { + -webkit-transform: scale(1.3); + transform: scale(1.3); +} +a { + color: #333; + text-decoration: none; +} +.d-link:hover{color:#2a6496 !important;} + +/* Pulse Grow */ +@-webkit-keyframes hvr-pulse-grow { + to { + -webkit-transform: scale(1.1); + transform: scale(1.1); + } +} + +@keyframes hvr-pulse-grow { + to { + -webkit-transform: scale(1.1); + transform: scale(1.1); + } +} + +.hvr-pulse-grow { + display: inline-block; + vertical-align: middle; + -webkit-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -moz-osx-font-smoothing: grayscale; +} +.hvr-pulse-grow:hover, .hvr-pulse-grow:focus, .hvr-pulse-grow:active { + -webkit-animation-name: hvr-pulse-grow; + animation-name: hvr-pulse-grow; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; +} diff --git a/CatEdu/openeducat_core/static/src/scss/style.scss b/CatEdu/openeducat_core/static/src/scss/style.scss new file mode 100644 index 0000000..29533ad --- /dev/null +++ b/CatEdu/openeducat_core/static/src/scss/style.scss @@ -0,0 +1,137 @@ +.g2_review_container{ + .js_close_popup{ + z-index: 1055; + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 0; + width: 2.5rem; + height: 2.5rem; + line-height: 2.5rem; + background-color: #212529 !important; + color: #fdbb18; + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); + cursor: pointer; + font-size: 1.25rem; + text-align: center; + } + +} +.o_notebook{ + width: 100% +} +.truncate-email a { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + vertical-align: top; + } + +.o_MessagingMenu, .o_mail_systray_item{ +.o_MessagingMenu_dropdownMenu.dropdown-menu, .o_mail_systray_dropdown.dropdown-menu { + top: 100%; +} +} +.o_web_client .o_form_view{ + .o_stat_text{ + white-space: inherit !important; + overflow: inherit !important; + } + .oe_button_box .oe_stat_button{ + display: inline-flex !important; + white-space: inherit !important; + //border-bottom: 1px solid #dee2e6 !important; + height: 55px; + padding: 6px 6px 6px 0 !important; + border: 1px solid #dee2e6 !important; + align-items: center; + //margin-bottom: 2px; +// border-right: 0 !important; + } +} + +.o_form_view{ + .o_form_sheet_bg{ +// .o_form_sheet{ +// display: -webkit-box; +// display: -webkit-flex; +// display: flex; +// -webkit-flex-wrap: wrap; +// flex-wrap: wrap; +// margin-right: -16px; +// margin-left: -16px; +// margin: auto; +// } + .o_field_image{ + order: -1; + margin-right: 1rem !important; + } + .oe_title{ + order: -1; + + h1{ + tr td{ + display: grid; + width: 250px; + + .o_field_translate{ + font-size: 22px; + margin-bottom: 8px; + } + } + } + } + .o_input_dropdown{ + input{ + margin-bottom: 5px; + } + } + .oe_button_box{ + flex: 0 0 66.66666667%; + max-width: 66.66666667%; + box-shadow: unset; + margin-left: auto !important; + } + .oe_button_box .oe_stat_button{ + display: -webkit-inline-box !important; + display: -webkit-inline-flex !important; + display: inline-flex !important; + white-space: inherit !important; + height: 55px; + padding: 6px 6px 6px 0 !important; + border: 1px solid #dee2e6 !important; + align-items: center; + /* margin-bottom: 2px; */ +// border-right: 0 !important; + border-top: 0 !important; + width: -webkit-fill-available; + width: -moz-available; + flex: 0 0 33.33333333%; +// max-width: 33.33333333%; + } + .o_group.o_inner_group{ + margin-top: 32px; + } + .course_info{ + flex: 0 0 33.33333333%; + max-width: 33.33333333%; + margin-top: 0 !important; + + td span{ + font-size: 14px; + } + + label{ + font-size: 18px; + } + } + @media only screen and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){ + .oe_button_box{ + flex: 0 0 58.33333333%; + max-width: 58.33333333%; + } + } + } +} diff --git a/CatEdu/openeducat_core/static/src/xml/base.xml b/CatEdu/openeducat_core/static/src/xml/base.xml new file mode 100644 index 0000000..e6833f4 --- /dev/null +++ b/CatEdu/openeducat_core/static/src/xml/base.xml @@ -0,0 +1,20 @@ + + + + + + LOGO + + +

+ + + + +

=OFO~k5Xw%av!50zO#c9= z^yxk9we6)UKbZ3$Z9dV`f|iy#SZQT=g-nd<_l<%^tsO6(AF-q^0~wl~!GbUr2*_io z18sSl@#>|4!kP+j`%jU{da236wRRbq{n8Q`Rc6;mox2(gv4_4LzG&jhVJgBDSzork&5J&iW|IpaS3iVWyBza0(EgbTi$XZ%WF11iB z5y_CLjpNl$wG?1dl8j7_MUhE9*0HTg9STC=1bm(cKg;qt=s~H1329=Irk}z@>rjtZ z2B$S`6q837r;0-(KZRw8sul6wtzcK(0H+>3P!D-hQ^<8U^ zfYs0ZV|x9a4QJZdAF`sON%L7Mv}(6Z(^Aenu$NIaJaQ(TJ~MUoJBQo;PLxKDQt8i< zXFO^^A20B9rCPxqYugI)CMR;xH6~)Frh4cOJ8{xW_x13_M)i~8VWO?9cvMvQsnfZzdzg*|wlk+C!fSgAB3o?JgO^XY#DR8-MLsVQk^Sn9Fyvcig4^{mDjd}1{r zN%JZwP$DEBp+5Ca6wgiZBxgV)sZ^D82^}z!N$TWbGqN(XG%o|aG`?^&qY9CwLP_aG zxLcLCx>Myr{(iQ=lER{&$o~Mvf2$oymPt_~6xK-DWr|6IFoFkxbZ93Di)D=-m z6&E~S+B|9ay3*35o*2iO{kZES)7802oJQ?WQx2p`h*CMCs(?odmspSqMOps<9~iM_ zHY43h^R9Zb1Q;9-`8wwys*+d=%qeA(c7{Ysg^CGE#?hFJjiqLkQ>~=(F-LL0BoBT7 zf-|4>e?GQ+JuQll=01OAeKXS}wbRb@uS?*k5~uk^Q@c?bQyM%8SCFW1{wqlfMu8F8 zOBOc2r*%IF{{UCdtE_4RGXh7KoqwV~FF*42m8P1UJ!;83m1y5_Q%4zp3P=o-K|FO6 zc_pM~h5+cdYYr|i@4}-?dG+qrtXK)<_IcyaJbI3^3b$p1RTDajMyHM)Y}ECu8;F^_ zk+d+FWR;64S3nr*V!r$^IC*uqT2r`SgI_{F)r$4+y@nsPK-85|q%^^2S(HZZ)2Sj78~| zu(+k9tfZzi<~U=2+Mq|CJuyH$s?sndfOPxOBpmtmu?q0g0bf5dE9d5ZXQw|i#U&iD zX`TtENa`VupUvi)Q0*M9&E)$? ztvtSU^Uv}fNB$(T6=a00CnW_;Q%bW<1jbr>L1uzSq>&m%F@OtMSzr2+;2d+Fszx~G zo?c&PQ0wbzs$i+r7+TtI_z<6VNZ#0zOp)0E@!wo9s1d5HNK>(YBBSDJuuiMg8u-h{{XT9KeMK}+{?HsLrk+wiHC#2X`9DSLt+nn*QC#hxv4f03|+4uU8&9sq6pQw(<9O literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/img/student_10.jpg b/CatEdu/openeducat_core/static/img/student_10.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4b992acc8361b4b301f5d44efe71c0e7ecde0bdf GIT binary patch literal 31812 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%0AG~{#s}z$!^XDCQ(FkguR9Sk>y3VA+xtNtX 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 Xqir~m{{Y0QiEt%=Pw^k2A6oy}QqePY literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/img/student_11.jpg b/CatEdu/openeducat_core/static/img/student_11.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bec2ff56cd88389a99fc0d4e96637368d6104bee GIT binary patch literal 26936 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 Btq1@B literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/img/student_12.jpg b/CatEdu/openeducat_core/static/img/student_12.jpg new file mode 100644 index 0000000000000000000000000000000000000000..55628af03ef053e20856940b6640aa9cadbf3f25 GIT binary patch literal 46356 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

+ + + diff --git a/CatEdu/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml b/CatEdu/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml new file mode 100644 index 0000000..200f4aa --- /dev/null +++ b/CatEdu/openeducat_core/static/src/xml/dashboard_ext_openeducat.xml @@ -0,0 +1,29 @@ + + + + +
+
+
+ +
+
+ + + +
+
+ Dashboard +
+
+ + + + diff --git a/CatEdu/openeducat_core/static/src/xml/review.xml b/CatEdu/openeducat_core/static/src/xml/review.xml new file mode 100644 index 0000000..c864bb7 --- /dev/null +++ b/CatEdu/openeducat_core/static/src/xml/review.xml @@ -0,0 +1,14 @@ + + + + + + + diff --git a/CatEdu/openeducat_core/static/src/xml/web_client.xml b/CatEdu/openeducat_core/static/src/xml/web_client.xml new file mode 100644 index 0000000..78ceafe --- /dev/null +++ b/CatEdu/openeducat_core/static/src/xml/web_client.xml @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/CatEdu/openeducat_core/static/xls/op_batch.xls b/CatEdu/openeducat_core/static/xls/op_batch.xls new file mode 100644 index 0000000000000000000000000000000000000000..06eb955f23891fc99c8009a9a44740d7c32f9312 GIT binary patch literal 5746 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 G!2bcI%ibRV literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/xls/op_course.xls b/CatEdu/openeducat_core/static/xls/op_course.xls new file mode 100644 index 0000000000000000000000000000000000000000..b653b40bf37421df568cc8f5c8b8a25863204917 GIT binary patch literal 5675 zcmZ{o1yEG~7RQ%nX>gZD5b18DyK5a}O1cCEDJcOFP?V4krCS8)l!o0E zq~opn{?8}#-n}#T&g{(h+}Y3X{Lb%u4@3(K8w3CV@BxnusvtdZIZYf)0H7Qf0H8+y z>g&w!h1b)}}IWot;i}tkK04 zGQVcUvWG0TFri$|OQpR~ECGNBI0hT{47aFDzPgx9oHE}Lw)PO*B2IZD@0PMBg}fOZ z?PHGkWn&SFUZlnSn-|5n2+66|1o1BN^yjho)KQ}+RmD#}dQTe2*dK&p!@(n&vghZYI+~A6oZ@OGu2EGQ*qWfeVCZ+0`O45>Xzg&!&V{W z&#lk(2Y9r2GoqBSj1AO8>Lqj7JVV@+={cS_gy=rrKaNaJA5speJhDZ=D-SF-un^v3 zTbG#l!lUylT_5}z(!-G7i%TytAb+J!7_}p-ItBp1hE5;SKdEEw=H~P(WAyuUI|RrY z_rT+Gu=0t8YNL4Y6UdU`2ak?+R7hawn8T9`kDHaoy=RLYk zpQ1rT+cIZo0A9Eq&9I^1obcSKC9fId`pMm9vl z^gnAsojYXo8xk#?k_k<2o~Ww8=yPUSunVpt|aPFRkC0$n`G0cD2B^SCgHLd$f-VQ~SzeMqUK9&6v1C^W3!hS~NI-H}_!1~s$Yh+U)F0e)*fkm!HM zL$W%;f4CTI1NFy0yzZ`e3EF&q!0t?y5@H!^>rUOJS)r+Ut#>$G*S?4T&KFK^wW+dT zu|NTQC7YBby1$_VEkO^&(a=?~0Dzyn7`2VZFiuE-bg) zo~KN9GJ$Fo;RbK+x5(L1IH~|A$~}P$CoJW!9-8%Egpljlm>0j*GGP+5VgL9hu0)S24`(XJl&-# zh)-ZgwW5?hVRWG*lu&pq{+rYKj)3~wC_qD{)Mh>3IXH>fta!kC(5XNROK4`u^GRjH z*UdoECDi_q<;17J3^&Hahrp-M7p)EyP%7Db?32q=%MVRfMNBvea6?jV(mDDTkOkKVae z^Nl9|X=Rtjmn2N?s(N8B?;xR?x~XchEv9@_h3zLEdzxE2+{-nr0aG*Cmo_vho@rHc z3OxrQ+nPDi#`_q|G_5?Ww|GpIK$KYpt}l#lY1uqut4=J>H|pd)^mY-M@jagly(v4i zr$r)#X`e{pbPo&g6SkyXV!R8OjW%#Qy%UK&a_jPU z&ihn9@EWNN4JkZ49(s(&7kkX3H}AgIm9t>wW*Ut7_acRn#qzPB7YTwcLFE6vNH%Vs z(BG>x;D|0l;fNrDf(G8nJXZYaM>Q*B@_C%RO+eUkl$o5mBST9NSjvL}S=#lbKUk`v z#Dc*n^DK04be-TEjRMfYHGE7bVy<=z9!$&wruf)1^O_l%W=!RBcjg5lBs=mf(-$}HgPWYfIo{t$?^|j}>Y={42-i0TKT=`rqb%LWvItP*p`ZRv1iEN` zf`pjszX;WNZM!?;)s-Mk%}e);mno098FZe{E`*e%-YPEg&6QsBVOBDj%r1!D-i9^8p}&M~JIT_34>pPbpZ!sv!*%#o-L)X4wkOC~q}CiBuTc4VsI){V$8 zwUV(J{e$-_Lt9Kh`k3weyw0XY5JAZ@u!kjIRs>hZGABl{iqHnqy7oTEI$>VBYpQNBL{R)-s9>39c zxi~H3*r3P4m#u6j(fUs9Q@T9OYm5?)PgDE&8AlI8f4qAr*78mQ^Na{~K;FJR+EL>) z!m*{d;A5RS>v=II7q)$t$lzB_kuI(oNNjPo(h}h2)x9fA6MW@VRf0SKcB1)5qxlp6 zyTHT!oT0xedsC`@?3e&q*Zeu?2I6iF_jN88QgTXc@ZxQxsLN;9dnu{5^)^jr4 z5udLy2EyzvGL8pqpNl=DCVunoyMmNCa@(~lqpI5J{SLv!j<4@=oLr*? z(r>ZS3)q{eLXZ&iR|xW&^`&kUBsVpAaqvg)sP0x{vU&wVdA%t`CrShNV{mN)m8xT3 zU!ylAR@v;mw+p8#9DB$o*{l$A8Y<{rDfgTki=~OCZ%0c&D2339#sq8b_(;y4Q;vQH zUJq6CwE_-Zu1|4Y{+7y&GCVR)wQtZANdCc&2lu`c4wBlf;Ss~yW;LFmlA5x5?~|Hu78RyZEV85y6gA~iVHZVDBMRF!LTL2Vr=L^6ET>Nv zxaN$=qk)*;m0g!=z?^BWQ#Jed>H7MlS%EWj9^^JSTI5rYTDw}s>>f1TcA64=8681E zk2Nt}K>hGc!+fqBq2sEHJO;z%Xe)Z|6L7^CuXoT6KQG$ z^-}`Z_vL06Z@0_K4zi+3!S87;TMM5WhX^&!RHNMI&h%PBcEr;aPChZbR(vkds-%4!9pmW}j!zJB z!tSy)xkmpBP?P_~%F5!qCy(WFrTyXGk?dHD#985zi+u>$%dJek;at6zpyMMg;k%nh z^TB8P6IRUvSZO4Is4q|Eb7lNcKkOd{UVa74Q~H*4;EAwN%rbYahjiV`Q~=P#?CBFR zYjcBcVHRS1HPpxPb&AOVPTVkFn*|R8v|G2HoPsS$Zwl&<0cPTt2;39B#uwWi23^^- z#O+hU?G~-`mq`Rl@IqnKaiIHe1f_isRf;Vuh0#a|E)vE=y zu`+VP6Z1)4sy-uHhh#*%4pT1)iE`rSRUFwN_%_|`tXq^4Ua527_iOV2%j!^)IUMwK zqMd@Dlf~c0Xlq{Ajj-~lGa}na5=ijJNFG)8GS}wb+_hd;?tFuI3$sumQ0Zb@(dqw? zFtfPq8ooSMBCNyAaGFQ26l48-(2*rTrM4SBi5YtG+|IlL9(@L|%8%s0brAERi0~b!s15b&n!g|H77ilJkJS)rZUE=Shg!bLS2^Mma zPmj=;{%#EGb&5TH-?sW5?#NAC5v3ksBy~p>$2i#OV3Wmk-Rf|rpOnfbB#*AVSf$|G zS*+RDVkIrrn@eS2saU9Aq8^C+vA%m;q%$*#!1@m5Bp3o5iaT+>@j`J{2=yw>>UP_P zi3rsD-c!}OZ4F-D103m=oUNovkssUO`j$M-ctVj+0X{lCLR6jOs!5C`_lU@-p%POy zbrAB$e5tBq2tsOlPtzAvp;g^RiaY`HSsR)OltE<+`XV0$4DdvhLluh+lbLL-(jGKN zW*AQ7Rtl>^b2G}gKQH;HC*afBewpsyu7!wfu@&9)oY{CW`Ervs^86CHvRsiKIC!0u zGIVCIpSfauzgn%WbGp=hP|ao5*<;rHR6nzQ5esTHTvv*mv~FfVVnxY5*Gt8xKpB+r zv>dOJ!ChgU(AO7}f{x^&<1xNgE67rbhPUmL_OSt8_5rw70rm}3clq?qrMg$jisW*R zkh0x#kHSX7IZYdN`~hkMyW9L&3pV`fwHLU5cU0eVHKsPuC%G27NhL(TtvsR5Ui^GN zpXF#1(IG%2k3gG<)90@0_<2PQOog*-BC@S4u5{J$1s}t95z$HVMDZ}Z1dr`C`@XFK z>G;ifg9CaZo-$exPT%0;!PdSDmFh$Oxv5lw)tqJ?DDiH9Ko{-h>(waf}se0CubHPzjXIFE#jpUvC z`Aqg^XT2P@+6>W;{KgPjktVBoT#(^4%i9wTXEMb(>ce?2YO);24NG;G`pjCq>8CA$ zYeR8binW&?=$}V~-t;jA+MEfEvWpJ~0{$kV>}`%*N0az~CPMqW$N3HA=jiF5`N2Pc ze)jLmh;xFshh`5bG&z&KI3p~k_p!p?*JwLyIMl+<56OW#4ET9?xgX=cX5ck!4Gay( zVzF(8nn1v;`1@>M2WtsrecTdq)PJc1)T=W;_BB{YUye<+ zr6+kFLpHLO%T}o1^|UliKeNeIpRf13#!DFPm`R4U6S%OvTzavGK=QB+p@v4*j zkT}9{;i=U#%_(Afd-;J37V)bS^j-YkMYAz zlXv4%*~7u^y%SwZ$h*%FhN-Ve=LWF^y>;icZUCeNOv{L)d|h-7yv*B zh7_9ozej!l@V+X(I%)VLeuK8e|7-4WHNsU3{U-tqy5G5KsIRK8db>aBX7sG`Kk9#+ z-c|WkAM-~}j{iSh&D8)`8}UB@l7YYf|9{%@tJ142-5+Tvx&Zu-2JdQst0m)402{Q; o{jUOYRd{u0{SkUo{QC0$*=GBLIVI`!~g&}@>?GV zUTh^sQ;dsmHZ$!pr?4Yl zwY;2V;#^=yQU;C01{poMmAPlW7>dRrNr{WK65l zw~n?8%|9Q-%!8Mzx?a+vSBj(~N&{2&D%yO!o}M7$#L8kcjX8t%Jp}zGE}QJX9I|%o z??twk2k5L&Ld(5A!^W>GR%msbq{yk5cAFg#)rY^tbPdlF%GYP6h8@D)>{o2Qdo#3- zTt}YIhrM8>WdhF{LC%yzW&Y8H_hjWuPI6OC%?VG$Gkg@2*h^7^2V; z?P>S(8Gno>$_xxzcMlHQ#0w7EQVkB;;S3JivkwkBh=VeT@s>aMY!#mrs?<~j{3_I3 zTFQiKFe55so`DxEomVI?YtRakF+Z7R0@_iU+EHFf)^0PY4m^x0Evh~s+VY{pPPI}a zCf^CB`^f$d{nb}vAiAD2nAo7L-^YB4PA-3lIAK%)Tv9R!&R1dRwp1bhP=wy)hCGVV zyMj4@7E{(ayN|kkRX&-_U9*1`YID?yTxHuL0k&kzqgX2w8>}YFTe1<`3or`Vi3#mt z8y$ybqg2q3`-EF3TxE6K+L_i(9M^ob58x`6w2 zCQlsmRhYt!9t@`w6a!AU_(8$nL_}oSvCSEbzuj;LOdo9&_5UBBwS`8t$V^%@|09a4~0HQy&YU%83|5u4>!qj^B zh+Dsdrk8DL?HG+7miDUZ$Og&VjCuRPqM5jTysyLVvQaCzu{1v7+ax9&^)lCU zVuw0W86V%%HgxKWT2eS}Mx--i+sFkXwB;g;RlaUFN9A`RwAK0iSqrrtd_jS<=~G{L zOQfylq$oQZt`o<8HHqJk|oRI{fryr!r7w!cRwnd@XZ$uwj>8_dOVWb3C7 zo0h5mP|$rSO1$BC)lFq|RT9L0bR7~;t3aroSJW>Rd^o?LRwiw8f}gieayl&V3ItDD z8MDh5&*aQ3vb`@RH=}0>4+uwv^k+_WBSZ_dn-6TQ2k{N0Rx?T4S?Hs;$qsS8wV#Q8 zso^5r8s|M<3$TLtVxQBx$o?YTdw<62K$aL}8g1=D-mg-rqH=F&EL9CUNNwNGg=mVzh}i}XMqCQ0MEtC^1_uPWq=_C^ALd*OxwT*&;d@fyoGo3 z$9$7FD5|`s9a8iV-$-1iHKR}wt^L&7jE~|;Jc+wl0E5yiwikznaYiBDB zH)j`jUJDnO-+7Xm*rm45N33w}udw;pQ;Qy#t| z*LYOUPtAhvo-YOJ8|UkU_v!LZDy=_rK`9;`a&FW!`^_(A{<5M-bW8rUEHii(bfA(I zsf$2ipy=dce#B)cM|wXa-zi7;k*d`@mb$o#Je@x7b5BR1MW37HU`EN&@2Z62sQNOV zw0+WEN+uqNnX#e$ETU|YtN7D`M#3)23bvbqYiAF{j{T66H|2-b$y_BF`!V?V*t4x* zb=B(Wp>6>Tn2{lRR|n-ftxiWxvH-Af=lS?6mIs1D4{Yt-Q`$H}X^X8hqZCCgu@-X4 zYYCJz+b=G{2>`jPR_^iIaGi8KL;P?iwHSYNfRc4OY*4NS3#Tj$B> zs7&C`(brf!(LcG=S6sIHvsTTV4FgdBS>`8g#J3jpU?$f;ppd@ zzKOMG$sewproTWXqjI<4R)AU)TuSB!>z|xjm@12@BRP#j2LSFNIW?AZcJhEY zd6?_uOKf{H$Z0LJkx3+3Vz4Rply_N! zPz0UM45Hq%EvrU0hbvkD8GI^r=pRO1JOo2@e2a?coPFDjOG8+XleG8g!$Y2wOf71j z)ozaN)8SA@9awNX7#3>qiDh!H*28)XmObf3+#0yP$SD@hA5DRKQgkHAj52n_yF6DZtKBZ_*BZ+iypKA7mKw;yNQS6}tE zOj>fgostSUxQ?TFQ9+U_qT)|ra=qE%=j=XkBuNo~@=yMkp9m@-ko=oq000F48d4rF z93X#9r#2mM^a3Ao+qpjWQjJQtaP8+at^4?4UhEFIZA0U;z?~i?H@ov0Z)?$5?fIkr zTuFoc;Xvz!5Lm6_5cXAE#eY@N1wydt0Z@lWiKG#Q z1otya(+!yWtHsgRJ|O@8n(_IOvjZNcy4}7IQKKip_X;!~fBcCk$C-VaNfSyV>!Qg* z!YpbBC~6VE920jodT@)e3dvF%h#%yyXH*rM^I>4NSJS%gAz2wWSUTZn_GT~W)FJPx zi(_A@(}aGH-m)=#({(iYL&h8P;W{0;;07Q$Ed9DxXgX$InZAwlOsckz`95cIGtd23 z4E8UuSD!{w3CvyPD!d3WeJYf{a&I|iqsQjT3&_V)Vr|t(Q;F zGX>R4->qN9h^^h{-3xjIh2S4IA^Q|*OqFpe!iqgVLr%V@T)VU`$pzlGe0h^T?@|4% zw5uqVYd+vBf`a*^eG@?+RjRi{MMUsKZQRWFaTeyYHQs#{ z3{mu{R&5KZ2U`fsKoolMn}D-R4t3$D&&aOaGZ4d0Usg}exbCJ0`K6-HM`UVfQT<(> zNDbrh9O4N1`}&u^J2V8xEy$C%f9F(eZ-~7oK3w^}LU^tq?6AIkskWp)@^N)Bh2Mv? zK__>)Lm&>0CNUY46E(3$X>wzdS&as|!k*dck0*&IHlK#;qXBiIOj#%20|GB-w)g6= z_~o9+D-FG^|7KEY7{Me-^qi!=LOkTQFeR*@TRDhAU1{MxiLL3v@;7Gu%Lp$B$#m)sa%0p7^=YeSDpQx!Zu!QdiL}DMUi17)Mzsc`M@7Il-67o z6%^lTL#pHl9eSYaW24M_q@u#);&X8sLp=9(uxsiu+)x7~=!lZS$Ww5gYAcLxs}Cy5 z&oUxPLA8{oQooWsm}U4Xw>=oBM{qLRTU;T~k&b7_W_>?=+nh$zzQa&v&%3msIQwVD zYS2DyG|)R(Ys7dqz zPLX%VH=I=9hNw{)VE&*FPUdHK+B8w?-Z=usR*d6mE|mLh#<0p@NzHOM?!NP;9W**3 z9z7u$yZ4E}GnARnCmI?VIGyR}_TEw4W;~9NPw@y0u+t*Ur622a%$E;{;1R0@XYcROvul;oOv268@mp?C51)uF*tOQ&mX3X08(2@!L zPrklg$$tFeboXB!&6SuN2moTv)Y;% zKK4;*I5YIR+e@G^z|+qCw^txjB1V4ADZpaPI<8Bc`}A7(^ART&RS{@nsLh&X-UcC` zq`=@&7OtanqAZK{J(!a`hux82gfOA9Ea}kE2|qpNC%+`U>*gmfyOJMw)W;nlV#3b+dWESumjO|gq>8&07cQze36 z2AZo}YPl%O+Rx|2&SjE*E7so-IQoG z`v|`#C8P^D50fMjUVcpDb<6wtG)vLNFsgi2_SJWLrpC+EvK_u|_6S!uoLnx$*Cd4| z-O8OtgW^(ZT6~f#-)*4M(pGi-A(kz<*#z4Tr@CyOGBIzun!73Wm(^0W0W(QkJ~pc&Cc8>d5t5x& z&N;d6trUw*W&L&G%Rz&N&^}8cqub(c&Ro$RW%$jnxkc>ZWZMV% za689u2MnH$@-f>yE){L5?w*52`?*8?FwOj+E%VQKG>ydvHp>g8vM!D#2bN!jOoXx< zwt{^DPlk^Uc+pm^c$FG%G5G@{nk{kYshYn80&btYR7I}0~qw66y>!&o4 zuU<^SGs5+^ayc}{woUbBTCN`#XDN;4=G13A2Wpq9t;38uJgFBYD5#`p|9kU`B3}?>+F{D0g>Kf5!j-f>1snP4K_A$^Yj2 zF8J%$1Tb=6bJu_0Mc=i8f6%Ac|AGFuF}w@E>w5mc6>Ju5AAkpbuHazyJULi}<_HyOQn?^c&Iu{1<_DH^AMN@h3nZ(!u>l1Gx*lTUmdA ev&iH^-uZvjnT9F`=I`I)BHuyCs=NUG{`7wp^aAVv literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/xls/op_student.xls b/CatEdu/openeducat_core/static/xls/op_student.xls new file mode 100644 index 0000000000000000000000000000000000000000..14f968231cb66a0a1cc4a8cb340d7df9dd2cca4b GIT binary patch literal 7441 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 ZU;Io-79M&c000!|*B|PYUccQE@IO(883F(R literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/xls/op_student_course.xls b/CatEdu/openeducat_core/static/xls/op_student_course.xls new file mode 100644 index 0000000000000000000000000000000000000000..6c0d2264c9ab2ed20b7cabe49b43df976f4ddb37 GIT binary patch literal 6559 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/xls/op_subject.xls b/CatEdu/openeducat_core/static/xls/op_subject.xls new file mode 100644 index 0000000000000000000000000000000000000000..f4c52494d6f3435924bfb7c150306ec2414e90ee GIT binary patch literal 6515 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 CAY&N- literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/static/xls/res_partner.xls b/CatEdu/openeducat_core/static/xls/res_partner.xls new file mode 100644 index 0000000000000000000000000000000000000000..8f6640c94b6ad6c785042a282b49e674da1e3c20 GIT binary patch literal 33792 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_core/tests/__init__.py b/CatEdu/openeducat_core/tests/__init__.py new file mode 100644 index 0000000..77dab62 --- /dev/null +++ b/CatEdu/openeducat_core/tests/__init__.py @@ -0,0 +1,23 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + + +from . import test_core_common +from . import test_core diff --git a/CatEdu/openeducat_core/tests/test_core.py b/CatEdu/openeducat_core/tests/test_core.py new file mode 100644 index 0000000..04c0908 --- /dev/null +++ b/CatEdu/openeducat_core/tests/test_core.py @@ -0,0 +1,130 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from .test_core_common import TestCoreCommon + + +class TestCore(TestCoreCommon): + + def setUp(self): + super(TestCore, self).setUp() + + def test_case_1_batch(self): + batchs = self.op_batch.search([]) + + for batch in batchs: + batch.check_dates() + batch.name_search('BOA-S1') + + def test_case_2_course(self): + courses = self.op_course.search([]) + + for course in courses: + course.get_import_templates() + + def test_case_3_faculty(self): + faculty = self.op_faculty.search([]) + + new_faculty = self.op_faculty.create({ + 'partner_id': self.env.ref('openeducat_core.op_res_partner_30').id, + 'first_name': 'binapshah', + 'last_name': 'kalol', + 'birth_date': '2009-01-01', + 'gender': 'male', + }) + + new_faculty._onchange_name() + + for rec in faculty: + rec._check_birthdate() + rec._onchange_name() + rec.create_employee() + rec.get_import_templates() + + def test_case_4_hr_employe(self): + employs = self.hr_emp.search([]) + + for employ in employs: + employ.onchange_user() + employ.onchange_address_id() + + def test_case_5_res_company(self): + users = self.res_company.search([]) + record = self.env.ref('openeducat_core.op_faculty_1'), + users.create_user(record) + + def test_case_6_student(self): + students = self.op_student.search([]) + + vals = { + 'first_name': 'nikul', + 'middle_name': 'm', + 'last_name': 'ahir', + 'birth_date': '1999-01-01', + 'gender': 'm', + 'partner_id': self.env.ref('openeducat_core.op_res_partner_14').id + + } + new_student = self.op_student.create(vals) + for student in students: + student._onchange_name() + student._check_birthdate() + student.get_import_templates() + new_student.create_student_user() + + def test_case_7_subject_registartion(self): + vals = { + 'student_id': self.env.ref('openeducat_core.op_student_1').id, + 'course_id': self.env.ref('openeducat_core.op_course_2').id, + 'batch_id': self.env.ref('openeducat_core.op_batch_1').id, + } + registrations = self.subject_registration.create(vals) + + for registration in registrations: + registration.action_reset_draft() + registration.action_reject() + registration.action_approve() + registration.action_submitted() + registration.get_subjects() + + def test_case_7_update(self): + self.op_update._get_message() + self.op_update.update_notification(cron_mode=True) + + def test_case_8_employ_wizard(self): + + vals = {'user_boolean': True} + employe = self.employ_wizard.create(vals) + employe.create_employee() + + def test_case_9_faculty_user_wizard(self): + + faculty_id = self.env.ref('openeducat_core.op_faculty_1') + vals = {'faculty_ids': [(6, 0, [faculty_id.id])]} + faculty = self.faculty_user_wizard.create(vals) + faculty._get_faculties() + faculty.create_faculty_user() + + def test_case_10_studnet_wizard(self): + student_id = self.env.ref('openeducat_core.op_student_1') + vals = {'student_ids': [(6, 0, [student_id.id])]} + student = self.studnet_wizard.create(vals) + student._get_students() + student.create_user() diff --git a/CatEdu/openeducat_core/tests/test_core_common.py b/CatEdu/openeducat_core/tests/test_core_common.py new file mode 100644 index 0000000..7c25bce --- /dev/null +++ b/CatEdu/openeducat_core/tests/test_core_common.py @@ -0,0 +1,38 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + + +from odoo.tests import TransactionCase + + +class TestCoreCommon(TransactionCase): + def setUp(self): + super(TestCoreCommon, self).setUp() + self.op_batch = self.env['op.batch'] + self.op_faculty = self.env['op.faculty'] + self.op_course = self.env['op.course'] + self.res_company = self.env['res.users'] + self.op_student = self.env['op.student'] + self.hr_emp = self.env['hr.employee'] + self.subject_registration = self.env['op.subject.registration'] + self.op_update = self.env['publisher_warranty.contract'] + self.employ_wizard = self.env['wizard.op.faculty.employee'] + self.faculty_user_wizard = self.env['wizard.op.faculty'] + self.studnet_wizard = self.env['wizard.op.student'] diff --git a/CatEdu/openeducat_core/views/batch_view.xml b/CatEdu/openeducat_core/views/batch_view.xml new file mode 100644 index 0000000..ed10b00 --- /dev/null +++ b/CatEdu/openeducat_core/views/batch_view.xml @@ -0,0 +1,113 @@ + + + + op.batch.list + op.batch + + + + + + + + + + + + + + op.batch.form + op.batch + + +
+
+ + + + + + + + + + + + + + + + + + + + + + op.batch.search + op.batch + + + + + + + + + + + + + + + + + + + + + op.batch.pivot + op.batch + + + + + + + + + + + + + + Batches + ir.actions.act_window + op.batch + batches + form + list,form,pivot + + [] + {} + + + + + + form + + + + + + + list + + + diff --git a/CatEdu/openeducat_core/views/category_view.xml b/CatEdu/openeducat_core/views/category_view.xml new file mode 100644 index 0000000..8c20629 --- /dev/null +++ b/CatEdu/openeducat_core/views/category_view.xml @@ -0,0 +1,76 @@ + + + + op.category.list + op.category + + + + + + + + + + + + op.category.form + op.category + + +
+
+ + + + + + + + + + + + + op.category.search + op.category + + + + + + + + + + + + + + + + Categories + ir.actions.act_window + op.category + categories + form + list,form + + [] + {} + + + + + + form + + + + + + + list + + + diff --git a/CatEdu/openeducat_core/views/course_view.xml b/CatEdu/openeducat_core/views/course_view.xml new file mode 100644 index 0000000..4a3c9bc --- /dev/null +++ b/CatEdu/openeducat_core/views/course_view.xml @@ -0,0 +1,126 @@ + + + + op.course.list + op.course + + + + + + + + + + + + + + + + + op.course.form + op.course + + +
+
+ +
+
+ + +
+

+
+ + + + + + + + + + + + + + + + + + + +
+ + + + + + + op.course.search + op.course + + + + + + + + + + + + + + + + + + + + op.course.pivot + op.course + + + + + + + + + + + + + Courses + ir.actions.act_window + op.course + courses + form + list,form,pivot + + [] + {} + + + + + + form + + + + + + + list + + + diff --git a/CatEdu/openeducat_core/views/department_view.xml b/CatEdu/openeducat_core/views/department_view.xml new file mode 100644 index 0000000..cfd1a1d --- /dev/null +++ b/CatEdu/openeducat_core/views/department_view.xml @@ -0,0 +1,76 @@ + + + + op.department.list + op.department + + + + + + + + + + + + op.department.form + op.department + + +
+
+ + + + + + + + + + + + + + + + + op.department.search + op.department + + + + + + + + + + + + Departments + ir.actions.act_window + op.department + department + form + list,form + + [] + {} + + + + + + form + + + + + + + list + + + diff --git a/CatEdu/openeducat_core/views/faculty_view.xml b/CatEdu/openeducat_core/views/faculty_view.xml new file mode 100644 index 0000000..055a8ac --- /dev/null +++ b/CatEdu/openeducat_core/views/faculty_view.xml @@ -0,0 +1,246 @@ + + + + Faculty Kanban + op.faculty + + + + + + + + +
+
+ +
+
+ + , + +
+ +
+
+
+
+
+
+
+ + + op.faculty.list + op.faculty + + + + + + + + + + + + + + + + + + + op.faculty.form + op.faculty + + +
+
+
+ +
+
+ + + + +
+
+
+

+ +

+

+ + + + + + + +
+ + + + + +
+

+
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + op.faculty.search + op.faculty + + + + + + + + + + + + + + + + + + + + op.faculty.activity + op.faculty + + + + +
+ +
+ +
+
+
+
+
+
+ + + Faculties + ir.actions.act_window + op.faculty + faculty + form + kanban,list,form,activity + + [] + {} + + + + + + form + + + + + + + list + + + + + + + kanban + + + + + Faculties + ir.actions.act_window + op.faculty + faculties + form + kanban,list,form + + [] + {} + + +
diff --git a/CatEdu/openeducat_core/views/hr_view.xml b/CatEdu/openeducat_core/views/hr_view.xml new file mode 100644 index 0000000..72a8dfc --- /dev/null +++ b/CatEdu/openeducat_core/views/hr_view.xml @@ -0,0 +1,22 @@ + + + + hr.employee.form.address.inherit + hr.employee + + + + {'show_address': 1, 'employee': True} + {"always_reload": True, "highlight_first_line": True} + + + {'show_address': 1} + {"always_reload": True, "highlight_first_line": True} + + + Related User + [('partner_id', '=', 'address_home_id')] + + + + diff --git a/CatEdu/openeducat_core/views/op_academic_term_view.xml b/CatEdu/openeducat_core/views/op_academic_term_view.xml new file mode 100644 index 0000000..3a92cb6 --- /dev/null +++ b/CatEdu/openeducat_core/views/op_academic_term_view.xml @@ -0,0 +1,80 @@ + + + + op.academic.term.list + op.academic.term + + + + + + + + + + + + + + + op.academic.term.form + op.academic.term + + +
+
+ + + + + + + + + + + + + + + + + + + + op.academic.term.search + op.academic.term + + + + + + + + + + + + Academic Term + ir.actions.act_window + op.academic.term + academic-term + form + list,form + + + + + + + form + + + + + + + list + + + diff --git a/CatEdu/openeducat_core/views/op_academic_year_view.xml b/CatEdu/openeducat_core/views/op_academic_year_view.xml new file mode 100644 index 0000000..e3cc414 --- /dev/null +++ b/CatEdu/openeducat_core/views/op_academic_year_view.xml @@ -0,0 +1,88 @@ + + + + op.academic.year.list + op.academic.year + + + + + + + + + + + + + + op.academic.year.form + op.academic.year + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + +
+
+
+ + + op.academic.year.search + op.academic.year + + + + + + + + + + + + Academic Year + ir.actions.act_window + op.academic.year + academic-year + form + list,form + + + + + + + form + + + + + + + list + + +
diff --git a/CatEdu/openeducat_core/views/program_level.xml b/CatEdu/openeducat_core/views/program_level.xml new file mode 100644 index 0000000..e039bb9 --- /dev/null +++ b/CatEdu/openeducat_core/views/program_level.xml @@ -0,0 +1,48 @@ + + + + op.program.level.list + op.program.level + + + + + + + + + op.program.level,form + op.program.level + + +
+
+ +
+
+
+
+
+
+
+
+
+ + + + + Program Level + ir.actions.act_window + op.program.level + form + list,form + [] + {} + + diff --git a/CatEdu/openeducat_core/views/program_view.xml b/CatEdu/openeducat_core/views/program_view.xml new file mode 100644 index 0000000..79d5d9d --- /dev/null +++ b/CatEdu/openeducat_core/views/program_view.xml @@ -0,0 +1,103 @@ + + + + op.program.list + op.program + + + + + + + + + + + + + op.program.form + op.program + + +
+
+ +
+
+ + +
+
+
+
+
+
+ +
+
+ + + + + + + + + + + +
+ + + + + + op.program.search + op.program + + + + + + + + + + + + + + + + + op.program.pivot + op.program + + + + + + + + + + + Programs + ir.actions.act_window + op.program + programs + form + list,form,pivot + + [] + {} + + diff --git a/CatEdu/openeducat_core/views/res_company_view.xml b/CatEdu/openeducat_core/views/res_company_view.xml new file mode 100644 index 0000000..3dc0a73 --- /dev/null +++ b/CatEdu/openeducat_core/views/res_company_view.xml @@ -0,0 +1,51 @@ + + + + Multi Departments + + + + + res.company.form.openeducat.core + res.company + 99 + + + + + + + + + + + + + + + + + + + res.user.form.openeducat.core + res.users + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_core/views/res_config_setting_view.xml b/CatEdu/openeducat_core/views/res_config_setting_view.xml new file mode 100644 index 0000000..ae65fd3 --- /dev/null +++ b/CatEdu/openeducat_core/views/res_config_setting_view.xml @@ -0,0 +1,1615 @@ + + + res.config.settings.view.form.core + res.config.settings + + + + + +
+

SIS

+
+ + +

Admission

+
+

Alumni

+
+

Asset

+
+

Assignment

+
+

Attendance

+
+

Backend Theme

+
+
+
+ +
+
+
+
+
+

Backup

+
+
+
+
+ +
+
+
+
+
+
+

Campus

+
+

Classroom

+
+

CRM

+
+
+
+ +
+
+
+
+
+

Event

+
+
+
+ +
+
+
+
+
+

Exam

+
+

Fees

+
+

Grading

+
+

Job

+
+

Library

+
+

Live Classroom Integrations

+
+

LMS

+
+

Meeting

+
+
+
+ +
+
+
+
+
+

Notice Board

+
+

Online Appointment

+
+

OMR

+
+
+
+ +
+
+
+
+
+

Placement

+
+

Quiz

+
+

Secure

+
+

Timetable

+
+

Transportation

+
+
+ + + + + + Settings + ir.actions.act_window + res.config.settings + + form + inline + {'module' : 'openeducat_core'} + + diff --git a/CatEdu/openeducat_core/views/student_course_view.xml b/CatEdu/openeducat_core/views/student_course_view.xml new file mode 100644 index 0000000..2992aea --- /dev/null +++ b/CatEdu/openeducat_core/views/student_course_view.xml @@ -0,0 +1,103 @@ + + + + op.student.course.list + op.student.course + + + + + + + + + + + + + + + + + op.student.course.form + op.student.course + + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + +
+
+ + + op.student.course.search + op.student.course + + + + + + + + + + + + + + + + + + + + + op.student.course.pivot + op.student.course + + + + + + + + + + + + Student Course Detail + ir.actions.act_window + op.student.course + student-course + form + list,form,pivot + + + +
diff --git a/CatEdu/openeducat_core/views/student_portal_view.xml b/CatEdu/openeducat_core/views/student_portal_view.xml new file mode 100644 index 0000000..96a648a --- /dev/null +++ b/CatEdu/openeducat_core/views/student_portal_view.xml @@ -0,0 +1,22 @@ + + + + + User portal + res.partner + + + + +
+ + +
+
+
+
+ +
diff --git a/CatEdu/openeducat_core/views/student_view.xml b/CatEdu/openeducat_core/views/student_view.xml new file mode 100644 index 0000000..bb66b75 --- /dev/null +++ b/CatEdu/openeducat_core/views/student_view.xml @@ -0,0 +1,241 @@ + + + + + Student Kanban + op.student + + + + + + + + +
+
+ +
+
+ + , + +
+ +
+
+
+
+
+
+
+ + + op.student.list + op.student + + + + + + + + + + + + + + + + + + + + op.student.form + op.student + + +
+
+
+ +
+
+ + +
+
+
+

+ +

+

+ + + + + + + +
+ + + + + +
+

+
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + op.student.search + op.student + + + + + + + + + + + + + + + + + + op.students.activity + op.student + + + + +
+ +
+ +
+
+
+
+
+
+ + + Students + ir.actions.act_window + op.student + students + form + kanban,list,form,activity + + [] + {} + + + + + + form + + + + + + + list + + + + + + + kanban + + + + + Students + ir.actions.act_window + op.student + student + form + kanban,list,form,activity + + [] + {} + + +
diff --git a/CatEdu/openeducat_core/views/subject_registration_view.xml b/CatEdu/openeducat_core/views/subject_registration_view.xml new file mode 100644 index 0000000..ca37672 --- /dev/null +++ b/CatEdu/openeducat_core/views/subject_registration_view.xml @@ -0,0 +1,149 @@ + + + + + op.subject.registration.list + op.subject.registration + + + + + + + + + + + + + + + + + + op.subject.registration.form + op.subject.registration + + +
+
+
+ +

+ +

+ + + + + + + + + + + + +
+ +
+ +
+ + + + + + + + + + + + + + + + + +
+ + + + + + + op.exam.session.search + op.exam.session + + + + + + + + + + + + + + + + op.exam.session.pivot + op.exam.session + + + + + + + + + + + + + op.exam.session.calender.view + op.exam.session + + + + + + + + + + Exam Sessions + ir.actions.act_window + op.exam.session + exam-session + form + list,form,calendar,pivot + + [] + {} + + + + + + form + + + + + + + list + + + + diff --git a/CatEdu/openeducat_exam/views/exam_type_view.xml b/CatEdu/openeducat_exam/views/exam_type_view.xml new file mode 100644 index 0000000..24aba3f --- /dev/null +++ b/CatEdu/openeducat_exam/views/exam_type_view.xml @@ -0,0 +1,80 @@ + + + + + op.exam.type.list + op.exam.type + + + + + + + + + + + op.exam.type.form + op.exam.type + + +
+
+ + + + + + + + + + + + + + op.exam.type.search + op.exam.type + + + + + + + + + + + + + + + + Exam Types + ir.actions.act_window + op.exam.type + exam-type + form + list,form + + [] + {} + + + + + + form + + + + + + + list + + + + diff --git a/CatEdu/openeducat_exam/views/exam_view.xml b/CatEdu/openeducat_exam/views/exam_view.xml new file mode 100644 index 0000000..56bbd3a --- /dev/null +++ b/CatEdu/openeducat_exam/views/exam_view.xml @@ -0,0 +1,160 @@ + + + + + op.exam.list + op.exam + + + + + + + + + + + + + + + + + + + op.exam.form + op.exam + + +
+
+
+ +
+ +
+ + +

+ + + + + + + + + + + + + + + +
+ + +
+
+ + + op.exam.search + op.exam + + + + + + + + + + + + + + + + + + + + + + + + + + op.exam.pivot + op.exam + + + + + + + + + + op.exam.calender.view + op.exam + + + + + + + + + + + Exams + ir.actions.act_window + op.exam + exam + form + list,form,calendar,pivot + + [] + {} + + + + + + form + + + + + + + list + + + +
diff --git a/CatEdu/openeducat_exam/views/grade_configuration_view.xml b/CatEdu/openeducat_exam/views/grade_configuration_view.xml new file mode 100644 index 0000000..80dd4c5 --- /dev/null +++ b/CatEdu/openeducat_exam/views/grade_configuration_view.xml @@ -0,0 +1,64 @@ + + + + + op.grade.configuration.list + op.grade.configuration + + + + + + + + + + + + op.grade.configuration.form + op.grade.configuration + + +
+
+ + + + + + + + + + + + + + + + + Grade Configuration + ir.actions.act_window + op.grade.configuration + grade-configuration + form + list,form + [] + {} + + + + + + form + + + + + + + list + + + + diff --git a/CatEdu/openeducat_exam/views/marksheet_line_view.xml b/CatEdu/openeducat_exam/views/marksheet_line_view.xml new file mode 100644 index 0000000..12ab604 --- /dev/null +++ b/CatEdu/openeducat_exam/views/marksheet_line_view.xml @@ -0,0 +1,112 @@ + + + + + op.marksheet.line.list + op.marksheet.line + + + + + + + + + + + + + + + op.marksheet.line.form + op.marksheet.line + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + op.marksheet.line.search + op.marksheet.line + + + + + + + + + + + + + + + + + + + op.marksheet.line.pivot + op.marksheet.line + + + + + + + + + + + Marksheet Lines + ir.actions.act_window + op.marksheet.line + marksheet-line + form + list,form,pivot + + [] + {} + + + + + + form + + + + + + + list + + + + diff --git a/CatEdu/openeducat_exam/views/marksheet_register_view.xml b/CatEdu/openeducat_exam/views/marksheet_register_view.xml new file mode 100644 index 0000000..b3f9b15 --- /dev/null +++ b/CatEdu/openeducat_exam/views/marksheet_register_view.xml @@ -0,0 +1,127 @@ + + + + + op.marksheet.register.list + op.marksheet.register + + + + + + + + + + + + + + + + op.marksheet.register.form + op.marksheet.register + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + op.marksheet.register.search + op.marksheet.register + + + + + + + + + + + + + + + + + + + + + + + + + + Marksheet Registers + ir.actions.act_window + op.marksheet.register + marksheet-register + form + list,form + + [] + {} + + + + + + form + + + + + + + list + + + +
diff --git a/CatEdu/openeducat_exam/views/res_partner_view.xml b/CatEdu/openeducat_exam/views/res_partner_view.xml new file mode 100644 index 0000000..7b7de5f --- /dev/null +++ b/CatEdu/openeducat_exam/views/res_partner_view.xml @@ -0,0 +1,15 @@ + + + + exam.res.partner.form + res.partner + + + + + + + + + + diff --git a/CatEdu/openeducat_exam/views/result_line_view.xml b/CatEdu/openeducat_exam/views/result_line_view.xml new file mode 100644 index 0000000..87ae303 --- /dev/null +++ b/CatEdu/openeducat_exam/views/result_line_view.xml @@ -0,0 +1,116 @@ + + + + + op.result.line.list + op.result.line + + + + + + + + + + + + + + + op.result.line.form + op.result.line + + +
+
+ + + + + + + + + + + + + + + + + + + + + op.result.line.search + op.result.line + + + + + + + + + + + + + + + + + + + + op.result.line.graph + op.result.line + + + + + + + + + Result Lines + ir.actions.act_window + op.result.line + result-line + form + list,form + + [] + {} + + + + + + form + + + + + + + list + + + + + Result Analysis + op.result.line + result-analysis + graph + + + + diff --git a/CatEdu/openeducat_exam/views/result_template_view.xml b/CatEdu/openeducat_exam/views/result_template_view.xml new file mode 100644 index 0000000..4aec4c4 --- /dev/null +++ b/CatEdu/openeducat_exam/views/result_template_view.xml @@ -0,0 +1,93 @@ + + + + + op.result.template.list + op.result.template + + + + + + + + + + + + op.result.template.form + op.result.template + + +
+
+
+ + + + + + + + + + + + + + + + + + +
+
+ + + op.result.template.search + op.result.template + + + + + + + + + + + + + Result Templates + ir.actions.act_window + op.result.template + result-template + form + list,form + + [] + {} + + + + + + form + + + + + + + list + + + +
diff --git a/CatEdu/openeducat_exam/wizard/__init__.py b/CatEdu/openeducat_exam/wizard/__init__.py new file mode 100644 index 0000000..3f46c72 --- /dev/null +++ b/CatEdu/openeducat_exam/wizard/__init__.py @@ -0,0 +1,22 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from . import held_exam +from . import room_distribution diff --git a/CatEdu/openeducat_exam/wizard/held_exam.py b/CatEdu/openeducat_exam/wizard/held_exam.py new file mode 100644 index 0000000..492f1e6 --- /dev/null +++ b/CatEdu/openeducat_exam/wizard/held_exam.py @@ -0,0 +1,55 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import api, fields, models + + +class OpHeldExam(models.TransientModel): + _name = "op.held.exam" + _description = "Held Exam" + + course_id = fields.Many2one('op.course', 'Course') + batch_id = fields.Many2one('op.batch', 'Batch') + exam_id = fields.Many2one('op.exam', 'Exam') + subject_id = fields.Many2one('op.subject', 'Subject') + attendees_line = fields.Many2many( + 'op.exam.attendees', string='Attendees') + + @api.model + def default_get(self, fields): + res = super(OpHeldExam, self).default_get(fields) + active_id = self.env.context.get('active_id', False) + exam = self.env['op.exam'].browse(active_id) + session = exam.session_id + res.update({ + 'batch_id': session.batch_id.id, + 'course_id': session.course_id.id, + 'exam_id': active_id, + 'subject_id': exam.subject_id.id + }) + return res + + def held_exam(self): + for record in self: + if record.attendees_line: + for attendee in record.attendees_line: + attendee.status = 'absent' + record.exam_id.state = 'held' + return True diff --git a/CatEdu/openeducat_exam/wizard/held_exam_view.xml b/CatEdu/openeducat_exam/wizard/held_exam_view.xml new file mode 100644 index 0000000..3d8ed67 --- /dev/null +++ b/CatEdu/openeducat_exam/wizard/held_exam_view.xml @@ -0,0 +1,46 @@ + + + + + op.held.exam.form + op.held.exam + form + + +
+ + + + + + + + + + + + +
+
+ +
+
+ + + Held Exam Wizard + ir.actions.act_window + op.held.exam + form + form + new + + + + + + form + + + +
diff --git a/CatEdu/openeducat_exam/wizard/room_distribution.py b/CatEdu/openeducat_exam/wizard/room_distribution.py new file mode 100644 index 0000000..99e62da --- /dev/null +++ b/CatEdu/openeducat_exam/wizard/room_distribution.py @@ -0,0 +1,138 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import _, api, exceptions, fields, models +from odoo.exceptions import ValidationError + + +class OpRoomDistribution(models.TransientModel): + """ Exam Room Distribution """ + _name = "op.room.distribution" + _description = "Room Distribution" + + @api.depends('student_ids') + def _compute_get_total_student(self): + for record in self: + total_student = 0 + if record.student_ids: + total_student = len(record.student_ids) + record.total_student = total_student + + @api.depends('room_ids', 'room_ids.capacity') + def _compute_get_room_capacity(self): + for record in self: + room_capacity = 0 + if record.room_ids: + for room in record.room_ids: + room_capacity += (room.capacity or 0) + record.room_capacity = room_capacity + + exam_id = fields.Many2one('op.exam', 'Exam(s)') + subject_id = fields.Many2one('op.subject', 'Subject', + related="exam_id.subject_id") + name = fields.Char("Exam") + start_time = fields.Datetime("Start Time") + end_time = fields.Datetime("End Time") + exam_session = fields.Many2one("op.exam.session", 'Exam Session') + course_id = fields.Many2one("op.course", 'Course') + batch_id = fields.Many2one("op.batch", 'Batch') + total_student = fields.Integer( + "Total Student", compute="_compute_get_total_student") + room_capacity = fields.Integer( + "Room Capacity", compute="_compute_get_room_capacity") + room_ids = fields.Many2many("op.exam.room", string="Exam Rooms") + student_ids = fields.Many2many("op.student", string='Student') + + @api.model + def default_get(self, fields): + res = super(OpRoomDistribution, self).default_get(fields) + active_id = self.env.context.get('active_id', False) + exam = self.env['op.exam'].browse(active_id) + session = exam.session_id + reg_ids = self.env['op.subject.registration'].search( + [('course_id', '=', session.course_id.id)]) + student_ids = [] + for reg in reg_ids: + if exam.subject_id.subject_type == 'compulsory': + student_ids.append(reg.student_id.id) + else: + for sub in reg.elective_subject_ids: + if sub.id == exam.subject_id.id: + student_ids.append(reg.student_id.id) + student_ids = list(set(student_ids)) + total_student = len(student_ids) + res.update({ + 'exam_id': active_id, + 'name': exam.name, + 'start_time': exam.start_time, + 'end_time': exam.end_time, + 'exam_session': session.id, + 'course_id': session.course_id.id, + 'batch_id': session.batch_id.id, + 'total_student': total_student, + 'student_ids': [(6, 0, student_ids)], + }) + return res + + def schedule_exam(self): + attendance = self.env['op.exam.attendees'] + if not self.room_ids or not self.student_ids: + raise ValidationError( + _("Please Enter both Room And student")) + + booked_rooms = self.env['op.exam.attendees'].search([ + ('room_id', 'in', self.room_ids.ids), + ('exam_id.start_time', '<', self.end_time), + ('exam_id.end_time', '>', self.start_time), + ('exam_id.state', '!=', 'done')]) + + if booked_rooms: + raise ValidationError( + _("The selected rooms are already booked for the specified time.")) + + conflicting_students = self.env['op.exam.attendees'].search([ + ('student_id', 'in', self.student_ids.ids), + ('exam_id.start_time', '<', self.end_time), + ('exam_id.end_time', '>', self.start_time), + ('exam_id.state', '!=', 'done')]) + + if conflicting_students: + raise ValidationError(_("Students are already scheduled for another exam during the specified time.")) # noqa + + for exam in self: + if exam.total_student > exam.room_capacity: + raise exceptions.AccessError( + _("Room capacity must be greater than total number of student")) + student_ids = exam.student_ids.ids + for room in exam.room_ids: + for _cap in range(room.capacity): + if not student_ids: + continue + attendance.create({ + 'exam_id': exam.exam_id.id, + 'student_id': student_ids[0], + 'status': 'present', + 'course_id': exam.course_id.id, + 'batch_id': exam.batch_id.id, + 'room_id': room.id + }) + student_ids.remove(student_ids[0]) + exam.exam_id.state = 'schedule' + return True diff --git a/CatEdu/openeducat_exam/wizard/room_distribution_view.xml b/CatEdu/openeducat_exam/wizard/room_distribution_view.xml new file mode 100644 index 0000000..e27ce6c --- /dev/null +++ b/CatEdu/openeducat_exam/wizard/room_distribution_view.xml @@ -0,0 +1,53 @@ + + + + + op.room.distribution.form + op.room.distribution + form + + +
+

+ + + + + + + + + + + + + + + + + + +
+
+ +
+
+ + + Exam Room Distribution + ir.actions.act_window + op.room.distribution + form + form + new + + + + + + form + + + +
diff --git a/CatEdu/openeducat_facility/README.rst b/CatEdu/openeducat_facility/README.rst new file mode 100644 index 0000000..aead364 --- /dev/null +++ b/CatEdu/openeducat_facility/README.rst @@ -0,0 +1 @@ +This module provide exam management system. diff --git a/CatEdu/openeducat_facility/__init__.py b/CatEdu/openeducat_facility/__init__.py new file mode 100644 index 0000000..fe9c403 --- /dev/null +++ b/CatEdu/openeducat_facility/__init__.py @@ -0,0 +1,21 @@ +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################## + +from . import models diff --git a/CatEdu/openeducat_facility/__manifest__.py b/CatEdu/openeducat_facility/__manifest__.py new file mode 100644 index 0000000..a23ee20 --- /dev/null +++ b/CatEdu/openeducat_facility/__manifest__.py @@ -0,0 +1,48 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +{ + 'name': 'OpenEduCat Facility', + 'version': '18.0.1.0', + 'license': 'LGPL-3', + 'category': 'Education', + "sequence": 3, + 'summary': 'Manage Facility', + 'complexity': "easy", + 'author': 'OpenEduCat Inc', + 'website': 'https://www.openeducat.org', + 'depends': ['openeducat_core'], + 'data': [ + 'security/op_facility_security.xml', + 'security/ir.model.access.csv', + 'views/facility_view.xml', + 'views/facility_line_view.xml', + 'menus/op_menu.xml', + ], + 'demo': [ + 'demo/facility_demo.xml' + ], + 'images': [ + 'static/description/openeducat-facility_banner.jpg', + ], + 'installable': True, + 'auto_install': False, + 'application': True, +} diff --git a/CatEdu/openeducat_facility/demo/facility_demo.xml b/CatEdu/openeducat_facility/demo/facility_demo.xml new file mode 100644 index 0000000..c25ff0f --- /dev/null +++ b/CatEdu/openeducat_facility/demo/facility_demo.xml @@ -0,0 +1,28 @@ + + + + ac + AC + + + + tv + TV + + + + wifi + WiFi + + + + ro + RO Water + + + + + + + diff --git a/CatEdu/openeducat_facility/i18n/ar_001.po b/CatEdu/openeducat_facility/i18n/ar_001.po new file mode 100644 index 0000000..44858e4 --- /dev/null +++ b/CatEdu/openeducat_facility/i18n/ar_001.po @@ -0,0 +1,120 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:40+0000" +"PO-Revision-Date:2024-02-16 05:40+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__active +msgid "Active" +msgstr "نشيط" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Archived" +msgstr "مؤرشف" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__code +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Code" +msgstr "شفرة" + +#. module: openeducat_facility +#: model:ir.model.constraint,message:openeducat_facility.constraint_op_facility_unique_facility_code +msgid "Code should be unique per facility!" +msgstr "يجب أن يكون الرمز فريدًا لكل منشأة!" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_uid +msgid "Created by" +msgstr "انشأ من قبل" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_date +msgid "Created on" +msgstr "تم إنشاؤها على" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__display_name +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__display_name +msgid "Display Name" +msgstr "اسم العرض" + +#. module: openeducat_facility +#. odoo-python +#: code:addons/openeducat_facility/models/facility_line.py:0 +#, python-format +msgid "Enter proper Quantity in Facilities!" +msgstr "أدخل الكمية المناسبة في المرافق!" + +#. module: openeducat_facility +#: model:ir.actions.act_window,name:openeducat_facility.act_open_op_facility_view +#: model:ir.ui.menu,name:openeducat_facility.menu_op_facility_sub +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_tree_view +msgid "Facilities" +msgstr "مرافق" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__facility_id +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_tree +msgid "Facility" +msgstr "منشأة" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Group By..." +msgstr "مجموعة من..." + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__id +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__id +msgid "ID" +msgstr "بطاقة تعريف" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_uid +msgid "Last Updated by" +msgstr "آخر تحديث بواسطة" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_date +msgid "Last Updated on" +msgstr "آخر تحديث بتاريخ" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility +msgid "Manage Facility" +msgstr "إدارة المنشأة" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility_line +msgid "Manage Facility Line" +msgstr "إدارة خط المرافق" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__name +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Name" +msgstr "اسم" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__quantity +msgid "Quantity" +msgstr "كمية" diff --git a/CatEdu/openeducat_facility/i18n/da_DK.po b/CatEdu/openeducat_facility/i18n/da_DK.po new file mode 100644 index 0000000..84d3315 --- /dev/null +++ b/CatEdu/openeducat_facility/i18n/da_DK.po @@ -0,0 +1,120 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:40+0000" +"PO-Revision-Date:2024-02-16 05:40+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__active +msgid "Active" +msgstr "Aktiv" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Archived" +msgstr "Arkiveret" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__code +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Code" +msgstr "Kode" + +#. module: openeducat_facility +#: model:ir.model.constraint,message:openeducat_facility.constraint_op_facility_unique_facility_code +msgid "Code should be unique per facility!" +msgstr "Koden skal være unik pr. facilitet!" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_uid +msgid "Created by" +msgstr "Lavet af" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_date +msgid "Created on" +msgstr "Oprettet den" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__display_name +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__display_name +msgid "Display Name" +msgstr "Vist navn" + +#. module: openeducat_facility +#. odoo-python +#: code:addons/openeducat_facility/models/facility_line.py:0 +#, python-format +msgid "Enter proper Quantity in Facilities!" +msgstr "Indtast korrekt mængde i faciliteter!" + +#. module: openeducat_facility +#: model:ir.actions.act_window,name:openeducat_facility.act_open_op_facility_view +#: model:ir.ui.menu,name:openeducat_facility.menu_op_facility_sub +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_tree_view +msgid "Facilities" +msgstr "Faciliteter" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__facility_id +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_tree +msgid "Facility" +msgstr "Facilitet" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Group By..." +msgstr "Gruppér efter..." + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__id +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_uid +msgid "Last Updated by" +msgstr "Sidst opdateret af" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_date +msgid "Last Updated on" +msgstr "Sidst opdateret den" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility +msgid "Manage Facility" +msgstr "Administrer facilitet" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility_line +msgid "Manage Facility Line" +msgstr "Administrer Facility Line" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__name +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Name" +msgstr "Navn" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__quantity +msgid "Quantity" +msgstr "Antal" diff --git a/CatEdu/openeducat_facility/i18n/de.po b/CatEdu/openeducat_facility/i18n/de.po new file mode 100644 index 0000000..81c9f58 --- /dev/null +++ b/CatEdu/openeducat_facility/i18n/de.po @@ -0,0 +1,120 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:40+0000" +"PO-Revision-Date:2024-02-16 05:40+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__active +msgid "Active" +msgstr "Aktiv" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Archived" +msgstr "Archiviert" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__code +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Code" +msgstr "Code" + +#. module: openeducat_facility +#: model:ir.model.constraint,message:openeducat_facility.constraint_op_facility_unique_facility_code +msgid "Code should be unique per facility!" +msgstr "Der Code sollte pro Einrichtung eindeutig sein!" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_uid +msgid "Created by" +msgstr "Erstellt von" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_date +msgid "Created on" +msgstr "Erstellt am" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__display_name +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: openeducat_facility +#. odoo-python +#: code:addons/openeducat_facility/models/facility_line.py:0 +#, python-format +msgid "Enter proper Quantity in Facilities!" +msgstr "Geben Sie die richtige Menge in Einrichtungen ein!" + +#. module: openeducat_facility +#: model:ir.actions.act_window,name:openeducat_facility.act_open_op_facility_view +#: model:ir.ui.menu,name:openeducat_facility.menu_op_facility_sub +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_tree_view +msgid "Facilities" +msgstr "Einrichtungen" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__facility_id +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_tree +msgid "Facility" +msgstr "Einrichtung" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Group By..." +msgstr "Gruppiere nach..." + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__id +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__id +msgid "ID" +msgstr "AUSWEIS" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert von" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility +msgid "Manage Facility" +msgstr "Einrichtung verwalten" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility_line +msgid "Manage Facility Line" +msgstr "Facility Line verwalten" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__name +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Name" +msgstr "Name" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__quantity +msgid "Quantity" +msgstr "Menge" diff --git a/CatEdu/openeducat_facility/i18n/es.po b/CatEdu/openeducat_facility/i18n/es.po new file mode 100644 index 0000000..b4f8844 --- /dev/null +++ b/CatEdu/openeducat_facility/i18n/es.po @@ -0,0 +1,120 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:40+0000" +"PO-Revision-Date:2024-02-16 05:40+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__active +msgid "Active" +msgstr "Activo" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Archived" +msgstr "Archivado" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__code +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Code" +msgstr "Código" + +#. module: openeducat_facility +#: model:ir.model.constraint,message:openeducat_facility.constraint_op_facility_unique_facility_code +msgid "Code should be unique per facility!" +msgstr "¡El código debe ser único por instalación!" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__display_name +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__display_name +msgid "Display Name" +msgstr "Nombre para mostrar" + +#. module: openeducat_facility +#. odoo-python +#: code:addons/openeducat_facility/models/facility_line.py:0 +#, python-format +msgid "Enter proper Quantity in Facilities!" +msgstr "¡Ingrese la cantidad adecuada en Instalaciones!" + +#. module: openeducat_facility +#: model:ir.actions.act_window,name:openeducat_facility.act_open_op_facility_view +#: model:ir.ui.menu,name:openeducat_facility.menu_op_facility_sub +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_tree_view +msgid "Facilities" +msgstr "Instalaciones" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__facility_id +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_tree +msgid "Facility" +msgstr "Instalación" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__id +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__id +msgid "ID" +msgstr "IDENTIFICACIÓN" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_uid +msgid "Last Updated by" +msgstr "Actualizado por última vez por" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility +msgid "Manage Facility" +msgstr "Administrar instalación" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility_line +msgid "Manage Facility Line" +msgstr "Administrar línea de instalación" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__name +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Name" +msgstr "Nombre" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__quantity +msgid "Quantity" +msgstr "Cantidad" diff --git a/CatEdu/openeducat_facility/i18n/fa.po b/CatEdu/openeducat_facility/i18n/fa.po new file mode 100644 index 0000000..e868eb0 --- /dev/null +++ b/CatEdu/openeducat_facility/i18n/fa.po @@ -0,0 +1,120 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:40+0000" +"PO-Revision-Date:2024-02-16 05:40+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__active +msgid "Active" +msgstr "فعال" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Archived" +msgstr "بایگانی شد" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__code +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Code" +msgstr "کد" + +#. module: openeducat_facility +#: model:ir.model.constraint,message:openeducat_facility.constraint_op_facility_unique_facility_code +msgid "Code should be unique per facility!" +msgstr "کد باید در هر مرکز منحصر به فرد باشد!" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_uid +msgid "Created by" +msgstr "خلق شده توسط" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_date +msgid "Created on" +msgstr "ایجاد شده در" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__display_name +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__display_name +msgid "Display Name" +msgstr "نام نمایشی" + +#. module: openeducat_facility +#. odoo-python +#: code:addons/openeducat_facility/models/facility_line.py:0 +#, python-format +msgid "Enter proper Quantity in Facilities!" +msgstr "مقدار مناسب را در امکانات وارد کنید!" + +#. module: openeducat_facility +#: model:ir.actions.act_window,name:openeducat_facility.act_open_op_facility_view +#: model:ir.ui.menu,name:openeducat_facility.menu_op_facility_sub +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_tree_view +msgid "Facilities" +msgstr "امکانات" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__facility_id +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_tree +msgid "Facility" +msgstr "امکانات" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Group By..." +msgstr "دسته بندی بر اساس..." + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__id +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__id +msgid "ID" +msgstr "شناسه" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_uid +msgid "Last Updated by" +msgstr "آخرین به روز رسانی توسط" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_date +msgid "Last Updated on" +msgstr "آخرین بروز رسانی در تاریخ" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility +msgid "Manage Facility" +msgstr "مدیریت تسهیلات" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility_line +msgid "Manage Facility Line" +msgstr "مدیریت خط تسهیلات" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__name +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Name" +msgstr "نام" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__quantity +msgid "Quantity" +msgstr "تعداد" diff --git a/CatEdu/openeducat_facility/i18n/fr.po b/CatEdu/openeducat_facility/i18n/fr.po new file mode 100644 index 0000000..86a3c37 --- /dev/null +++ b/CatEdu/openeducat_facility/i18n/fr.po @@ -0,0 +1,120 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:40+0000" +"PO-Revision-Date:2024-02-16 05:40+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__active +msgid "Active" +msgstr "Actif" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Archived" +msgstr "Archivé" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__code +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Code" +msgstr "Code" + +#. module: openeducat_facility +#: model:ir.model.constraint,message:openeducat_facility.constraint_op_facility_unique_facility_code +msgid "Code should be unique per facility!" +msgstr "Le code doit être unique par établissement !" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_date +msgid "Created on" +msgstr "Créé sur" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__display_name +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__display_name +msgid "Display Name" +msgstr "Afficher un nom" + +#. module: openeducat_facility +#. odoo-python +#: code:addons/openeducat_facility/models/facility_line.py:0 +#, python-format +msgid "Enter proper Quantity in Facilities!" +msgstr "Entrez la quantité appropriée dans les installations !" + +#. module: openeducat_facility +#: model:ir.actions.act_window,name:openeducat_facility.act_open_op_facility_view +#: model:ir.ui.menu,name:openeducat_facility.menu_op_facility_sub +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_tree_view +msgid "Facilities" +msgstr "Installations" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__facility_id +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_tree +msgid "Facility" +msgstr "Facilité" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Group By..." +msgstr "Par groupe..." + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__id +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__id +msgid "ID" +msgstr "IDENTIFIANT" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility +msgid "Manage Facility" +msgstr "Gérer l'installation" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility_line +msgid "Manage Facility Line" +msgstr "Gérer la ligne d'installation" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__name +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Name" +msgstr "Nom" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__quantity +msgid "Quantity" +msgstr "Quantité" diff --git a/CatEdu/openeducat_facility/i18n/id.po b/CatEdu/openeducat_facility/i18n/id.po new file mode 100644 index 0000000..1411fdd --- /dev/null +++ b/CatEdu/openeducat_facility/i18n/id.po @@ -0,0 +1,120 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:40+0000" +"PO-Revision-Date:2024-02-16 05:40+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__active +msgid "Active" +msgstr "Aktif" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Archived" +msgstr "Diarsipkan" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__code +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Code" +msgstr "Kode" + +#. module: openeducat_facility +#: model:ir.model.constraint,message:openeducat_facility.constraint_op_facility_unique_facility_code +msgid "Code should be unique per facility!" +msgstr "Kode harus unik untuk setiap fasilitas!" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_uid +msgid "Created by" +msgstr "Dibuat oleh" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_date +msgid "Created on" +msgstr "Dibuat pada" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__display_name +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__display_name +msgid "Display Name" +msgstr "Nama tampilan" + +#. module: openeducat_facility +#. odoo-python +#: code:addons/openeducat_facility/models/facility_line.py:0 +#, python-format +msgid "Enter proper Quantity in Facilities!" +msgstr "Masukkan Jumlah yang tepat di Fasilitas!" + +#. module: openeducat_facility +#: model:ir.actions.act_window,name:openeducat_facility.act_open_op_facility_view +#: model:ir.ui.menu,name:openeducat_facility.menu_op_facility_sub +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_tree_view +msgid "Facilities" +msgstr "Fasilitas" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__facility_id +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_tree +msgid "Facility" +msgstr "Fasilitas" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Group By..." +msgstr "Kelompokkan Berdasarkan..." + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__id +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__id +msgid "ID" +msgstr "PENGENAL" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_uid +msgid "Last Updated by" +msgstr "Terakhir Diperbarui oleh" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_date +msgid "Last Updated on" +msgstr "Terakhir diperbarui saat" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility +msgid "Manage Facility" +msgstr "Kelola Fasilitas" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility_line +msgid "Manage Facility Line" +msgstr "Kelola Jalur Fasilitas" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__name +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Name" +msgstr "Nama" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__quantity +msgid "Quantity" +msgstr "Kuantitas" diff --git a/CatEdu/openeducat_facility/i18n/it.po b/CatEdu/openeducat_facility/i18n/it.po new file mode 100644 index 0000000..0362c0d --- /dev/null +++ b/CatEdu/openeducat_facility/i18n/it.po @@ -0,0 +1,120 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:40+0000" +"PO-Revision-Date:2024-02-16 05:40+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__active +msgid "Active" +msgstr "Attivo" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Archived" +msgstr "Archiviato" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__code +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Code" +msgstr "Codice" + +#. module: openeducat_facility +#: model:ir.model.constraint,message:openeducat_facility.constraint_op_facility_unique_facility_code +msgid "Code should be unique per facility!" +msgstr "Il codice dovrebbe essere univoco per struttura!" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_uid +msgid "Created by" +msgstr "Creato da" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_date +msgid "Created on" +msgstr "Creato" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__display_name +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__display_name +msgid "Display Name" +msgstr "Nome da visualizzare" + +#. module: openeducat_facility +#. odoo-python +#: code:addons/openeducat_facility/models/facility_line.py:0 +#, python-format +msgid "Enter proper Quantity in Facilities!" +msgstr "Inserisci la quantità corretta nelle strutture!" + +#. module: openeducat_facility +#: model:ir.actions.act_window,name:openeducat_facility.act_open_op_facility_view +#: model:ir.ui.menu,name:openeducat_facility.menu_op_facility_sub +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_tree_view +msgid "Facilities" +msgstr "Strutture" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__facility_id +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_tree +msgid "Facility" +msgstr "Facilità" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Group By..." +msgstr "Raggruppa per..." + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__id +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_uid +msgid "Last Updated by" +msgstr "Ultimo aggiornamento di" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_date +msgid "Last Updated on" +msgstr "Ultimo aggiornamento il" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility +msgid "Manage Facility" +msgstr "Gestisci struttura" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility_line +msgid "Manage Facility Line" +msgstr "Gestisci la linea della struttura" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__name +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Name" +msgstr "Nome" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__quantity +msgid "Quantity" +msgstr "Quantità" diff --git a/CatEdu/openeducat_facility/i18n/lt.po b/CatEdu/openeducat_facility/i18n/lt.po new file mode 100644 index 0000000..5192ab8 --- /dev/null +++ b/CatEdu/openeducat_facility/i18n/lt.po @@ -0,0 +1,120 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:40+0000" +"PO-Revision-Date:2024-02-16 05:40+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__active +msgid "Active" +msgstr "Aktyvus" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Archived" +msgstr "Suarchyvuota" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__code +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Code" +msgstr "Kodas" + +#. module: openeducat_facility +#: model:ir.model.constraint,message:openeducat_facility.constraint_op_facility_unique_facility_code +msgid "Code should be unique per facility!" +msgstr "Kodas turi būti unikalus kiekvienam įrenginiui!" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_uid +msgid "Created by" +msgstr "Sukurta" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_date +msgid "Created on" +msgstr "Sukurtas" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__display_name +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__display_name +msgid "Display Name" +msgstr "Rodomas pavadinimas" + +#. module: openeducat_facility +#. odoo-python +#: code:addons/openeducat_facility/models/facility_line.py:0 +#, python-format +msgid "Enter proper Quantity in Facilities!" +msgstr "Įveskite tinkamą kiekį patalpose!" + +#. module: openeducat_facility +#: model:ir.actions.act_window,name:openeducat_facility.act_open_op_facility_view +#: model:ir.ui.menu,name:openeducat_facility.menu_op_facility_sub +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_tree_view +msgid "Facilities" +msgstr "Įranga" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__facility_id +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_tree +msgid "Facility" +msgstr "Priemonė" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Group By..." +msgstr "Grupuoti pagal..." + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__id +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujino" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility +msgid "Manage Facility" +msgstr "Tvarkyti įrenginį" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility_line +msgid "Manage Facility Line" +msgstr "Tvarkyti įrenginių liniją" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__name +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Name" +msgstr "vardas" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__quantity +msgid "Quantity" +msgstr "Kiekis" diff --git a/CatEdu/openeducat_facility/i18n/nl.po b/CatEdu/openeducat_facility/i18n/nl.po new file mode 100644 index 0000000..45b70ca --- /dev/null +++ b/CatEdu/openeducat_facility/i18n/nl.po @@ -0,0 +1,120 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:40+0000" +"PO-Revision-Date:2024-02-16 05:40+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__active +msgid "Active" +msgstr "Actief" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Archived" +msgstr "Gearchiveerd" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__code +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Code" +msgstr "Code" + +#. module: openeducat_facility +#: model:ir.model.constraint,message:openeducat_facility.constraint_op_facility_unique_facility_code +msgid "Code should be unique per facility!" +msgstr "Code moet uniek zijn per faciliteit!" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_uid +msgid "Created by" +msgstr "Gemaakt door" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_date +msgid "Created on" +msgstr "Gemaakt op" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__display_name +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__display_name +msgid "Display Name" +msgstr "Weergavenaam" + +#. module: openeducat_facility +#. odoo-python +#: code:addons/openeducat_facility/models/facility_line.py:0 +#, python-format +msgid "Enter proper Quantity in Facilities!" +msgstr "Voer de juiste hoeveelheid in bij Faciliteiten!" + +#. module: openeducat_facility +#: model:ir.actions.act_window,name:openeducat_facility.act_open_op_facility_view +#: model:ir.ui.menu,name:openeducat_facility.menu_op_facility_sub +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_tree_view +msgid "Facilities" +msgstr "Faciliteiten" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__facility_id +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_tree +msgid "Facility" +msgstr "Faciliteit" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Group By..." +msgstr "Groeperen op..." + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__id +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__id +msgid "ID" +msgstr "ID kaart" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_date +msgid "Last Updated on" +msgstr "Laatst geupdate op" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility +msgid "Manage Facility" +msgstr "Faciliteit beheren" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility_line +msgid "Manage Facility Line" +msgstr "Faciliteitslijn beheren" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__name +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Name" +msgstr "Naam" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__quantity +msgid "Quantity" +msgstr "Hoeveelheid" diff --git a/CatEdu/openeducat_facility/i18n/pt.po b/CatEdu/openeducat_facility/i18n/pt.po new file mode 100644 index 0000000..523f76a --- /dev/null +++ b/CatEdu/openeducat_facility/i18n/pt.po @@ -0,0 +1,120 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:40+0000" +"PO-Revision-Date:2024-02-16 05:40+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__active +msgid "Active" +msgstr "Ativo" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Archived" +msgstr "Arquivado" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__code +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Code" +msgstr "Código" + +#. module: openeducat_facility +#: model:ir.model.constraint,message:openeducat_facility.constraint_op_facility_unique_facility_code +msgid "Code should be unique per facility!" +msgstr "O código deve ser exclusivo por instalação!" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__display_name +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__display_name +msgid "Display Name" +msgstr "Nome de exibição" + +#. module: openeducat_facility +#. odoo-python +#: code:addons/openeducat_facility/models/facility_line.py:0 +#, python-format +msgid "Enter proper Quantity in Facilities!" +msgstr "Insira a quantidade adequada em Instalações!" + +#. module: openeducat_facility +#: model:ir.actions.act_window,name:openeducat_facility.act_open_op_facility_view +#: model:ir.ui.menu,name:openeducat_facility.menu_op_facility_sub +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_tree_view +msgid "Facilities" +msgstr "Instalações" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__facility_id +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_tree +msgid "Facility" +msgstr "Instalação" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__id +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__id +msgid "ID" +msgstr "EU IA" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_uid +msgid "Last Updated by" +msgstr "Última atualização por" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_date +msgid "Last Updated on" +msgstr "Última atualização em" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility +msgid "Manage Facility" +msgstr "Gerenciar instalação" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility_line +msgid "Manage Facility Line" +msgstr "Gerenciar linha de instalação" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__name +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Name" +msgstr "Nome" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__quantity +msgid "Quantity" +msgstr "Quantidade" diff --git a/CatEdu/openeducat_facility/i18n/ru.po b/CatEdu/openeducat_facility/i18n/ru.po new file mode 100644 index 0000000..2a02ffa --- /dev/null +++ b/CatEdu/openeducat_facility/i18n/ru.po @@ -0,0 +1,120 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:40+0000" +"PO-Revision-Date:2024-02-16 05:40+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__active +msgid "Active" +msgstr "Активный" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Archived" +msgstr "В архиве" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__code +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Code" +msgstr "Код" + +#. module: openeducat_facility +#: model:ir.model.constraint,message:openeducat_facility.constraint_op_facility_unique_facility_code +msgid "Code should be unique per facility!" +msgstr "Код должен быть уникальным для каждого объекта!" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_uid +msgid "Created by" +msgstr "Сделано" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_date +msgid "Created on" +msgstr "Создано на" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__display_name +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__display_name +msgid "Display Name" +msgstr "Отображаемое имя" + +#. module: openeducat_facility +#. odoo-python +#: code:addons/openeducat_facility/models/facility_line.py:0 +#, python-format +msgid "Enter proper Quantity in Facilities!" +msgstr "Введите правильное количество в разделе «Объекты»!" + +#. module: openeducat_facility +#: model:ir.actions.act_window,name:openeducat_facility.act_open_op_facility_view +#: model:ir.ui.menu,name:openeducat_facility.menu_op_facility_sub +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_tree_view +msgid "Facilities" +msgstr "Удобства" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__facility_id +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_tree +msgid "Facility" +msgstr "Средство" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Group By..." +msgstr "Группа по..." + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__id +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__id +msgid "ID" +msgstr "ИДЕНТИФИКАТОР" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_uid +msgid "Last Updated by" +msgstr "Последнее обновление:" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_date +msgid "Last Updated on" +msgstr "Последнее обновление:" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility +msgid "Manage Facility" +msgstr "Управление объектом" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility_line +msgid "Manage Facility Line" +msgstr "Управление линией объекта" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__name +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Name" +msgstr "Имя" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__quantity +msgid "Quantity" +msgstr "Количество" diff --git a/CatEdu/openeducat_facility/i18n/th.po b/CatEdu/openeducat_facility/i18n/th.po new file mode 100644 index 0000000..365bb64 --- /dev/null +++ b/CatEdu/openeducat_facility/i18n/th.po @@ -0,0 +1,120 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:40+0000" +"PO-Revision-Date:2024-02-16 05:40+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__active +msgid "Active" +msgstr "คล่องแคล่ว" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Archived" +msgstr "เก็บถาวรแล้ว" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__code +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Code" +msgstr "รหัส" + +#. module: openeducat_facility +#: model:ir.model.constraint,message:openeducat_facility.constraint_op_facility_unique_facility_code +msgid "Code should be unique per facility!" +msgstr "รหัสไม่ควรซ้ำกันต่อสิ่งอำนวยความสะดวก!" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_uid +msgid "Created by" +msgstr "สร้างโดย" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_date +msgid "Created on" +msgstr "สร้างบน" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__display_name +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__display_name +msgid "Display Name" +msgstr "ชื่อที่แสดง" + +#. module: openeducat_facility +#. odoo-python +#: code:addons/openeducat_facility/models/facility_line.py:0 +#, python-format +msgid "Enter proper Quantity in Facilities!" +msgstr "ป้อนปริมาณที่เหมาะสมในสิ่งอำนวยความสะดวก!" + +#. module: openeducat_facility +#: model:ir.actions.act_window,name:openeducat_facility.act_open_op_facility_view +#: model:ir.ui.menu,name:openeducat_facility.menu_op_facility_sub +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_tree_view +msgid "Facilities" +msgstr "สิ่งอำนวยความสะดวก" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__facility_id +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_tree +msgid "Facility" +msgstr "สิ่งอำนวยความสะดวก" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Group By..." +msgstr "จัดกลุ่มตาม..." + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__id +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__id +msgid "ID" +msgstr "บัตรประจำตัวประชาชน" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_uid +msgid "Last Updated by" +msgstr "อัปเดตล่าสุดโดย" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_date +msgid "Last Updated on" +msgstr "อัปเดตล่าสุดเมื่อ" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility +msgid "Manage Facility" +msgstr "จัดการสิ่งอำนวยความสะดวก" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility_line +msgid "Manage Facility Line" +msgstr "จัดการสิ่งอำนวยความสะดวก" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__name +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Name" +msgstr "ชื่อ" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__quantity +msgid "Quantity" +msgstr "ปริมาณ" diff --git a/CatEdu/openeducat_facility/i18n/vi.po b/CatEdu/openeducat_facility/i18n/vi.po new file mode 100644 index 0000000..8e91fba --- /dev/null +++ b/CatEdu/openeducat_facility/i18n/vi.po @@ -0,0 +1,85 @@ +msgid "" +msgstr "" +"Project-Id-Version: openeducaterptranslation\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-28 11:18+0000\n" +"PO-Revision-Date: 2018-03-20 08:40-0400\n" +"Last-Translator: akkicode \n" +"Language-Team: Vietnamese\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: openeducaterptranslation\n" +"X-Crowdin-Language: vi\n" +"X-Crowdin-File: /master/openeducat_facility/i18n/openeducat_facility.pot\n" +"Language: vi_VN\n" + +#. module: openeducat_facility +#: view:op.facility:openeducat_facility.view_op_facility_search +#: field:op.facility,Code:0 +msgid "Code" +msgstr "Mã số" + +#. module: openeducat_facility +#: field:op.facility,create_uid:0 +#: field:op.facility.line,create_uid:0 +msgid "Created by" +msgstr "Tạo bởi" + +#. module: openeducat_facility +#: field:op.facility,create_date:0 +#: field:op.facility.line,create_date:0 +msgid "Created on" +msgstr "Tạo ngày" + +#. module: openeducat_facility +#: model:ir.actions.act_window,name:openeducat_facility.act_open_op_facility_view +#: model:ir.ui.menu,name:openeducat_facility.menu_op_facility_sub +#: view:op.facility.line:openeducat_facility.op_facility_line_form_view +#: view:op.facility.line:openeducat_facility.op_facility_line_tree_view +msgid "Facilities" +msgstr "Tiện nghi" + +#. module: openeducat_facility +#: view:op.facility:openeducat_facility.view_op_facility_form +#: view:op.facility:openeducat_facility.view_op_facility_search +#: view:op.facility:openeducat_facility.view_op_facility_tree +#: field:op.facility.line,facility_id:0 +msgid "Facility" +msgstr "Cơ sở" + +#. module: openeducat_facility +#: view:op.facility:openeducat_facility.view_op_facility_search +msgid "Group By..." +msgstr "Nhóm theo..." + +#. module: openeducat_facility +#: field:op.facility,id:0 +#: field:op.facility.line,id:0 +msgid "ID" +msgstr "ID" + +#. module: openeducat_facility +#: field:op.facility,write_uid:0 +#: field:op.facility.line,write_uid:0 +msgid "Last Updated by" +msgstr "Cập Nhật lần cuối bởi" + +#. module: openeducat_facility +#: field:op.facility,write_date:0 +#: field:op.facility.line,write_date:0 +msgid "Last Updated on" +msgstr "Lần cập nhật cuối" + +#. module: openeducat_facility +#: view:op.facility:openeducat_facility.view_op_facility_search +#: field:op.facility,Name:0 +msgid "Name" +msgstr "Tên" + +#. module: openeducat_facility +#: field:op.facility.line,quantity:0 +msgid "Quantity" +msgstr "Số lượng" diff --git a/CatEdu/openeducat_facility/i18n/vi_VN.po b/CatEdu/openeducat_facility/i18n/vi_VN.po new file mode 100644 index 0000000..66f55b4 --- /dev/null +++ b/CatEdu/openeducat_facility/i18n/vi_VN.po @@ -0,0 +1,120 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:40+0000" +"PO-Revision-Date:2024-02-16 05:40+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__active +msgid "Active" +msgstr "Tích cực" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Archived" +msgstr "Đã lưu trữ" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__code +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Code" +msgstr "Mã số" + +#. module: openeducat_facility +#: model:ir.model.constraint,message:openeducat_facility.constraint_op_facility_unique_facility_code +msgid "Code should be unique per facility!" +msgstr "Mã phải là duy nhất cho mỗi cơ sở!" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_uid +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_date +msgid "Created on" +msgstr "Được tạo ra" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__display_name +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: openeducat_facility +#. odoo-python +#: code:addons/openeducat_facility/models/facility_line.py:0 +#, python-format +msgid "Enter proper Quantity in Facilities!" +msgstr "Nhập số lượng thích hợp vào Cơ sở vật chất!" + +#. module: openeducat_facility +#: model:ir.actions.act_window,name:openeducat_facility.act_open_op_facility_view +#: model:ir.ui.menu,name:openeducat_facility.menu_op_facility_sub +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_tree_view +msgid "Facilities" +msgstr "Cơ sở" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__facility_id +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_tree +msgid "Facility" +msgstr "Cơ sở" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Group By..." +msgstr "Nhóm theo..." + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__id +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__id +msgid "ID" +msgstr "NHẬN DẠNG" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility +msgid "Manage Facility" +msgstr "Quản lý cơ sở" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility_line +msgid "Manage Facility Line" +msgstr "Quản lý dòng cơ sở" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__name +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Name" +msgstr "Tên" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__quantity +msgid "Quantity" +msgstr "Số lượng" diff --git a/CatEdu/openeducat_facility/i18n/zh_CN.po b/CatEdu/openeducat_facility/i18n/zh_CN.po new file mode 100644 index 0000000..f81a6f9 --- /dev/null +++ b/CatEdu/openeducat_facility/i18n/zh_CN.po @@ -0,0 +1,120 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:40+0000" +"PO-Revision-Date:2024-02-16 05:40+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__active +msgid "Active" +msgstr "积极的" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Archived" +msgstr "已存档" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__code +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Code" +msgstr "代码" + +#. module: openeducat_facility +#: model:ir.model.constraint,message:openeducat_facility.constraint_op_facility_unique_facility_code +msgid "Code should be unique per facility!" +msgstr "每个设施的代码应该是唯一的!" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_uid +msgid "Created by" +msgstr "由...制作" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_date +msgid "Created on" +msgstr "创建于" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__display_name +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: openeducat_facility +#. odoo-python +#: code:addons/openeducat_facility/models/facility_line.py:0 +#, python-format +msgid "Enter proper Quantity in Facilities!" +msgstr "在设施中输入正确的数量!" + +#. module: openeducat_facility +#: model:ir.actions.act_window,name:openeducat_facility.act_open_op_facility_view +#: model:ir.ui.menu,name:openeducat_facility.menu_op_facility_sub +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_tree_view +msgid "Facilities" +msgstr "设施" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__facility_id +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_tree +msgid "Facility" +msgstr "设施" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Group By..." +msgstr "通过...分组..." + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__id +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_uid +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_date +msgid "Last Updated on" +msgstr "最后更新时间" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility +msgid "Manage Facility" +msgstr "管理设施" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility_line +msgid "Manage Facility Line" +msgstr "管理设施线" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__name +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Name" +msgstr "姓名" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__quantity +msgid "Quantity" +msgstr "数量" diff --git a/CatEdu/openeducat_facility/i18n/zh_HK.po b/CatEdu/openeducat_facility/i18n/zh_HK.po new file mode 100644 index 0000000..8e994fa --- /dev/null +++ b/CatEdu/openeducat_facility/i18n/zh_HK.po @@ -0,0 +1,120 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:40+0000" +"PO-Revision-Date:2024-02-16 05:40+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__active +msgid "Active" +msgstr "積極的" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Archived" +msgstr "已存檔" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__code +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Code" +msgstr "程式碼" + +#. module: openeducat_facility +#: model:ir.model.constraint,message:openeducat_facility.constraint_op_facility_unique_facility_code +msgid "Code should be unique per facility!" +msgstr "每個設施的代碼應該是唯一的!" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_uid +msgid "Created by" +msgstr "由...製作" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__create_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__create_date +msgid "Created on" +msgstr "創建於" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__display_name +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__display_name +msgid "Display Name" +msgstr "顯示名稱" + +#. module: openeducat_facility +#. odoo-python +#: code:addons/openeducat_facility/models/facility_line.py:0 +#, python-format +msgid "Enter proper Quantity in Facilities!" +msgstr "在設施中輸入正確的數量!" + +#. module: openeducat_facility +#: model:ir.actions.act_window,name:openeducat_facility.act_open_op_facility_view +#: model:ir.ui.menu,name:openeducat_facility.menu_op_facility_sub +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_form_view +#: model_terms:ir.ui.view,arch_db:openeducat_facility.op_facility_line_tree_view +msgid "Facilities" +msgstr "設施" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__facility_id +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_form +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_tree +msgid "Facility" +msgstr "設施" + +#. module: openeducat_facility +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Group By..." +msgstr "透過...分組..." + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__id +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_uid +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_uid +msgid "Last Updated by" +msgstr "最後更新者" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__write_date +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__write_date +msgid "Last Updated on" +msgstr "最後更新時間" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility +msgid "Manage Facility" +msgstr "管理設施" + +#. module: openeducat_facility +#: model:ir.model,name:openeducat_facility.model_op_facility_line +msgid "Manage Facility Line" +msgstr "管理設施線" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility__name +#: model_terms:ir.ui.view,arch_db:openeducat_facility.view_op_facility_search +msgid "Name" +msgstr "姓名" + +#. module: openeducat_facility +#: model:ir.model.fields,field_description:openeducat_facility.field_op_facility_line__quantity +msgid "Quantity" +msgstr "數量" diff --git a/CatEdu/openeducat_facility/menus/op_menu.xml b/CatEdu/openeducat_facility/menus/op_menu.xml new file mode 100644 index 0000000..ba4b7a3 --- /dev/null +++ b/CatEdu/openeducat_facility/menus/op_menu.xml @@ -0,0 +1,11 @@ + + + + + + diff --git a/CatEdu/openeducat_facility/models/__init__.py b/CatEdu/openeducat_facility/models/__init__.py new file mode 100644 index 0000000..16fa1e5 --- /dev/null +++ b/CatEdu/openeducat_facility/models/__init__.py @@ -0,0 +1,22 @@ +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################## + +from . import facility +from . import facility_line diff --git a/CatEdu/openeducat_facility/models/facility.py b/CatEdu/openeducat_facility/models/facility.py new file mode 100644 index 0000000..be93166 --- /dev/null +++ b/CatEdu/openeducat_facility/models/facility.py @@ -0,0 +1,34 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import fields, models + + +class OpFacility(models.Model): + _name = "op.facility" + _description = "Manage Facility" + + name = fields.Char('Name', size=16, required=True) + code = fields.Char('Code', size=16, required=True) + active = fields.Boolean(default=True) + + _sql_constraints = [ + ('unique_facility_code', + 'unique(code)', 'Code should be unique per facility!')] diff --git a/CatEdu/openeducat_facility/models/facility_line.py b/CatEdu/openeducat_facility/models/facility_line.py new file mode 100644 index 0000000..eebf0a2 --- /dev/null +++ b/CatEdu/openeducat_facility/models/facility_line.py @@ -0,0 +1,37 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import _, api, fields, models +from odoo.exceptions import ValidationError + + +class OpFacilityLine(models.Model): + _name = "op.facility.line" + _rec_name = "facility_id" + _description = "Manage Facility Line" + + facility_id = fields.Many2one('op.facility', 'Facility', required=True) + quantity = fields.Float('Quantity', required=True) + + @api.constrains('quantity') + def check_quantity(self): + for record in self: + if record.quantity <= 0.0: + raise ValidationError(_("Enter proper Quantity in Facilities!")) diff --git a/CatEdu/openeducat_facility/security/ir.model.access.csv b/CatEdu/openeducat_facility/security/ir.model.access.csv new file mode 100644 index 0000000..9cd74af --- /dev/null +++ b/CatEdu/openeducat_facility/security/ir.model.access.csv @@ -0,0 +1,5 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_op_facility_user,name_op_facility_user,model_op_facility,openeducat_facility.group_op_facility_user,1,0,0,0 +access_op_facility_manager,name_op_facility_manager,model_op_facility,openeducat_facility.group_op_facility_manager,1,1,1,1 +access_op_facility_line_user,name_op_facility_line_user,model_op_facility_line,openeducat_facility.group_op_facility_user,1,0,0,0 +access_op_facility_line_manager,name_op_facility_line_manager,model_op_facility_line,openeducat_facility.group_op_facility_manager,1,1,1,1 diff --git a/CatEdu/openeducat_facility/security/op_facility_security.xml b/CatEdu/openeducat_facility/security/op_facility_security.xml new file mode 100644 index 0000000..1d98184 --- /dev/null +++ b/CatEdu/openeducat_facility/security/op_facility_security.xml @@ -0,0 +1,34 @@ + + + + + Facility + Helps you manage your institutes different-different users. + 101 + + + + Facility + Helps you manage your institutes different-different users. + + 1 + + + + User + + + + + + + Manager + + + + + + + diff --git a/CatEdu/openeducat_facility/static/description/assignment-annotation-icon.png b/CatEdu/openeducat_facility/static/description/assignment-annotation-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..655298c0ea8edeb2dcd8e16b379461a7f60afd9b GIT binary patch literal 17118 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 + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_facility/static/description/courses-icon 1.svg b/CatEdu/openeducat_facility/static/description/courses-icon 1.svg new file mode 100644 index 0000000..505cf2f --- /dev/null +++ b/CatEdu/openeducat_facility/static/description/courses-icon 1.svg @@ -0,0 +1,76 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_facility/static/description/facility.png b/CatEdu/openeducat_facility/static/description/facility.png new file mode 100644 index 0000000000000000000000000000000000000000..df5e7db79b7e315555606da893b93c85a32f3424 GIT binary patch literal 14517 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 W&VbJ-lkh!6B1Ks>nF1+OzyAgL=P#`Q literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_facility/static/description/faculties-icon.svg b/CatEdu/openeducat_facility/static/description/faculties-icon.svg new file mode 100644 index 0000000..bd7270b --- /dev/null +++ b/CatEdu/openeducat_facility/static/description/faculties-icon.svg @@ -0,0 +1,41 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_facility/static/description/fees.svg b/CatEdu/openeducat_facility/static/description/fees.svg new file mode 100644 index 0000000..bbb54e8 --- /dev/null +++ b/CatEdu/openeducat_facility/static/description/fees.svg @@ -0,0 +1,62 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_facility/static/description/g-2-img.png b/CatEdu/openeducat_facility/static/description/g-2-img.png new file mode 100644 index 0000000000000000000000000000000000000000..dc9c1107c52cf1b87678991b03c3cd244ac0fbd3 GIT binary patch literal 337857 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⁢PbXP%+hf10+yw`%gth+uM7l$1XJ* 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

;hVhMH^(x&3sf_DwbTdh5(y9y>PV{Hh=+ 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�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 11)9yz5ih1A@(f#VerS0OQ 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

~X|A^!y4 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 P{(LQUeYH~6XJP*X2kNb| literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_facility/static/description/g2-img.svg b/CatEdu/openeducat_facility/static/description/g2-img.svg new file mode 100644 index 0000000..c51f608 --- /dev/null +++ b/CatEdu/openeducat_facility/static/description/g2-img.svg @@ -0,0 +1,1604 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_facility/static/description/grade-book-icon.svg b/CatEdu/openeducat_facility/static/description/grade-book-icon.svg new file mode 100644 index 0000000..985d1bb --- /dev/null +++ b/CatEdu/openeducat_facility/static/description/grade-book-icon.svg @@ -0,0 +1,107 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_facility/static/description/help.jpg b/CatEdu/openeducat_facility/static/description/help.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0cca186f4f0cd822e2f19fca0b674d2522c342e1 GIT binary patch literal 161213 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 Ya2Vh)z+r&H0EYn%1OFWZ!k+4X0&>&XAOHXW literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_facility/static/description/hr.png b/CatEdu/openeducat_facility/static/description/hr.png new file mode 100644 index 0000000000000000000000000000000000000000..43ca4cabf7b613cf9a75bc1756c7bc9ff996876d GIT binary patch literal 23229 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 dFb_>_Y^0a?7v=Q5I&7Wd=f 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 z zdHWuWAfP4WR#3H~Us|;z3BBpWYukQ+c12g58|zv?G=^Emel}qGbs>Y%kFk%%I|)*p zi32k9r2uSwhS=<+snm3Zi_jfI(hZi@TjJ&q7hb4kw`8|XO-x+gG*ODfn9)=)pnG;s zGF8XFwc8Ht?FT4MyS9ZZ0u@(&N!3MS)X|)Wwo}Lk16gHoc;df}*TO}aGxOHFzIo<; z1{2ThGx6!?wamiuf~KM5GnPMPqMkHdOxu_gdjp$xc*cY$r&M-DC*=?0F=14sAi9Eh zv(cN2uO^EM)_)Yso$VA$q=*OGSp6;;;z`j38Lx{-x|u&V)T z3f(?`jG!#$-)V`NJ3np?K6Em%3u6Qel&D*1 zmm?_`SQoc`U}>S6aF1PTLES|?U?G^ZWgTgP-#Qv7G*6K-V~fje?(m)#mTlo7bg66G zPqJ<06fMNW2Cq65$LuVhF8=u0G#pf&oD?_d-d+w`JO={Pht5R<;P4tHRYS|os_VaG zx@|zTDRWmhJO2GXYsa$uR334#7b8bdaiGkb|1f|K^DGUg)z|o_}tEUwyDUJ^xt5`rq>C-pgehNLN<<8PqsF>w`bqkmh*V)@CHh!7cwVi^p5 z9|$a!1~fW4JXAUgI(DC2QsHp(%&oE)mK0Z;*F*_aoYTRqqT^EOS(_Ig0|z-y8Js&P z1aPl_#+<`2x$Zk9b2CX(;w8++=MttQIgH;e)pb>7+dPYB3G7=>cL{*GVBSrbeaSy4 zPz^RJ23kamhWxD)tZG(Qq`;Zl&Q?{`i3K$={Y+FwlmAnbr6W3qY6}Y0O{YbbRUNz% zTRhY)LIl!l>pMIFY$A(5=aC!f=_&r-!fMYFPQB#5d6mJ^>E-I6U1WuoQ1{Qou#8#m zK$=YX?&Op}pqFwzSMm7)fQ*}9N-hRK8x_`0eW`hUc*;wKfA%cWS!vkt2BhD!aOn;o zH=1iWs~o?y44oP)f`hoO(8Ex43)g=$$dxTeZjWX?PoBa)=-;HEFr=0 zha`qk=u5+afD(uiegJ6LACo2L*;+tKE{bEZ8)NFhHcpy?^g^;956p?H%TW4ARpcrg z-`oR=|KT$uvQ@mEuyXlf8;q6z53;L{x)dstCA`4yqPR-*@#$Vwc25m=`#_;>1ol1m zS@&79YBkS;NcGFaXLS8K66F6#D_&_*pn3zvnpjz+dQMMMjcT9-W}JU8Y*BPSzz!baZt&>N>?VK^-;_|K+LIJK5L@{?J z%0rbr4xY)hL~r}0|BTy3(+|tT7mxO3K=O^RK&9s+(lCRVa{wCmDic-d)Bh<{Z?2Cx zg_Vcc<<$HU0tpx!FT|c%gJ^X<9@<)P3Um8Hh+=KPwDFBTZH_v#OR3R}17s6Btp_{zPK3%Me`*qba~-`6X3hp~wo$5=~#9!iLe zrlA%ZfSA8>(s>JD#Ruz$*B;e&O095XKw)>76K{cg88hdiU8?7MN{H^#LN64)9W0YF zf0cHQNVCVMa>h&mhc2VHRA*PF*#1v8rz0}nH>gCi|1d72|7`(OXyhwPDIn=WFeW&?|H*V#uUln{`Fmg&N{4`p)P3oZ~Fz}Xul zsocK-TEJ9K@)Y(E*9nt<$XZ#>j57%nEIL={QK)gTx8>k9UvTl6 zZOCAyra9o_&O&53+Lo}PqLKEZm~3MaxN*T0U&TzGEL29(|CegN-m{6-#NMd4cIbOU zn7<+wyo=8yWQh$`HY9>bh9Zl{d1D5xTVjh8eGH{zY4DpHbOr+;ZmM&A@VnH zz?OyH^wD6T;)!yo@V#=TN{9XqGeas9NfR-%jE#fk(MN zyj=@}P{ejCY#Bu?gCh5RO-|)$Z1I(gnkgN;1Q;zSX$uE1Ooy?t6M%+b6ry^B<);_& z6IRfB6rMEv_fLWH*)N&Tvl^=Qmn%R@sj(+^wh>@zl**@kcd(}a-&ugI7C)m>z{*rY zluqCp{(*CwaM~I5T<Q9-5G`g;n_A57pWP#3MON8{H^~Z>xwJ_ zUI~$443I8!EKE)-Zm=)mpL;1+mJM6bMfy6XAGar#qb?{14(CD0!IkmJAh5v`4RO{) zs|hic>)XS|fAT+HAC~IKiLDkD)8wL=eT`%ojFJ%`Hm^pycB9=AnhAdms9fGFTTVPx znShz_&&Bg2T=`$(HNVJ)i?X(s^}Cn`ENAid@te{Ep1*C6N53oLc|v);=cWfWki5eY*W=4`qJnH2f1{mQ6(vX!s&{--xS#=l zia{(zJ~^oYVN@ZUa!n zD?3G9S+uOAfr74-UuxvP^oY3V4zFjan8=2J8(t&S_3o?201wHJth38dHAZ-3!$TyZ zoy$(C<(4WTqiV;r0Kc*e-pyK-m|u;cVP; zJU~CeV9h@~S&W&Z>q14Cg}PIqKS@6H&y~al;$#frlh{6m&s4oUg?URUeMvS4O(zw)m+2yn}0eHWa>HY)=BdoFQ>V-$)KA0o-HcKM~Nt8dOsckfi@HC#C;B z!hm}MdbJyGh!osU+1X>Mx&=RTw#u-9b_Ix0>CcNefMU#gv4vv~VCCQuz%?_P)cHtE z))<_KLHN@~BgMi`Z7!N?=EGGM+4Q^P=8l^CBj8^pEIATClZ9%*~KJVoz**PqpHz;F2TzkWmEkT6P!-{`XuGp&#{uyWQ31>%+6 zDLeVLvaDvj4k-LGrkk9yLx2m#D7t<$HIAZs640)C@|XW}!Rb4F)Kne;ooa){lJX$7%sOBbrS6}Du$B*iTmlo4@2X}Qidso`u3SINCftDNepJVF8YD2%Xy!Le~?Tdy3&OCI94u(|`o@#I5j0OZHwrBCKKBG>Ye<^w| z3h1dLRz@qH7?fQq)~a$q2hl^qultJ2GlKvzU9}k|N%HJUn9o?lA^=w+3Rn$QqC;ey zCp<5FriA#M?Ikv3o21aTHy_~n7it=ZSmrK}EFbNN5z^<<-@zr9h;g}mY% z@H}-)bsu&0QaFfPKL^j_=bXKe==k`5+Y_uZ&sl8=S;X{PuAJ7dilq>q(+dp;7Goaw zWAqu~L4Oa!L(=z@av`U3*(#i;Mxm8I|NhI!u%IAK3DF(^K2HGnN?{exWq9xnT9d%C zj6*j+hfMfFpo(hSYD6VGBVaftYbefSGNYIIBoS+r$@E}hMYaiA)n)APlV&8OIHH&(Ayj(3-cKP}SMDwM*lt=}*M9)%=xmud4cmT7}7E{kquFTYXfpST80_(X>iLTSBU&&VvO+ktpI6kUhZ!qVW~zKu!+1Hz2DuEg)!icGku z&kx2YeVn(NW??h#P0&SZA;n7fVpL#M2nB`bQQxPb8OZ8}x6@*W!L};57so&uJwuZH zxgh020AiXziP%kHpd!V|n{G=f5U#7wuQcOkJ2cy63wIs-s4Ab%1kY`{pOl=x)P)__ zx}CbI`C>)JX}rqm)3X)~@dY%HHQCW_#6E36{;!8qzTqh8t8di=f)#2RcJy3K%VM>k zJ=9t4=F)>uzyF;o%hjU+0ww&54e*a4a)(LX#znDnpuVE8KA`5}9qge4(rG>1_zwku zC#Gp7EY690cweh)rfE1H)6*^cgTV?{SNzNQsx zfX?+G3_L{H&?8s_+_+rD;KvR37Q93~l437mZ(vHOgIA$qU_@0KqKo)BZ01gys_B1B zkop3T-92%B$QTGU^B@mPup^C=*vFKjl9d!krmlUoS3}2ip-4Dq7Z+-Tp2r#rdQ#BM zw3x2|+5m;^ZW&+YmXs%svMYhCocpB`*g>BWki3l40DBHm4+a?g7*MV(X|4=stnJVf zhgWJ3&lb)qOG7~a85>UuR@rTp6m&Mutb!afyI2T?L**e?yrANuSPCRClZzg2_f`n9 zxK&?!ktz`4$(#Po`LN0cpB#(y_lulU=}C`v1No>s+{4B66R@9@BhS$EpRo!IYD~8g zCN6pNyCQ**Vwb{j!ORQOk&b2A^@rLe|A}UZdG1NfPqmy zu4&;%A0Icr=VQcAQ4kQ!?#h%opt2#=Y?5LQLX3RvgPHu!30}K)+Lo)sx|RV2#@Oi3 zj>)t{>Xn^wF%7W0=uvZz4=#ybN^PjCD`DEgl=o~RrO({AtD<)9LCP9Fmm5gpn&4Qd z>vtfDA#`tCII66e7uVp}ijFw5%$@3%WhZ~Wb|z51rZM7d|KrYMRcEjVOn5L0$(P5n z!T+1@xI~vMjT2FG8BUtJ(zJ%L)WK;aQD8RT!xsGG%DO?a$-FfqX$(~KFYW}V_1c~S z<-cuR*=8GvqfF{2R~1mDC2)%1l3}z?*Y2j|B(N&iajTvQ{Tk*jLYUYRvUtVWbsO}3%1*vH#qbGB zb8w0M72tNFbSa#71sQoU3Jrl7H4%YvzfGKp?mHMT?)QbdcrA1zjX>4wL8Ns>Kla@w zm}$jqMs&Dv+&L+$?@gY<=h zHt~ui2jopnA`ya*v#Z~V)MU*zYxSXg#(0gIOQND`v;_Fsqj>6W4gh3C7x9BTR|#XX zrI?8Rh-iEu9oA5kT}HD2_~>BoJ8Bi`E@ojon`55vm|og?x^m)ZH8tCb-!UvU87LPH z!K-X$t!^!g<3`r}GV4#Lj#&DiU7=~>R0O0gU@~XmFYHA)6b%7A!qo52nkAmPSRJ7U zqUz7h&p&yxjyok=`#t5vC}92k-!m**^k<3yoJ?9_=H$lzh?B?t)yZR35aYuj@=gbc zap{^!&32FAQYBkluy*fh5=s^vj$d}Fq2IcJVC;tygZz$_m1jM9d7DW6+>?Luy0g~F z3%rEZA2#POoh$NeiR!N==g&g6Z>41j;7BIPDd`@CeHtpBq2~3HoWiNCtGpbf2ti7< z7!K196w7dRE^yP)hAch`i%V4h;+o?s1B{NPoPPA^mu*hLU=k7l^Nehpu&`Ahs%4B{ zpg@ffcO^hDLjK6Y@wdzA z)U_|))!Ni`zHX*pi|;piJpFsN zq$kWN@DgYw=-ILk_^yw{_uF+z?tn3x;^{O7&L9J$_kdoSf?#^?YV#z-_$I7|2FULL zV50P?yCGS6X*VM+0;nE!O(vSmj$|Nj2WF`AbX87AM{B=aqttExlXh>mS&Zs-OWaR> zVw>UDoo)e~;qBWWO}Zl1ebp4vVIv-Kyt(nlj%HW9RP*!yOa@acM~^#FobXd7p-;OT z?ciC{uo*Nmh4a+4AJjI;1+g@lz=-sO6sS0 zC#_PYgN%DW7MxU5{p=+nCJXw ziu|G2Hq%wOYv7apuEe=<$5CUmuW&e+L8d&ByoJf%I7&6^;FK#&nu&}OeiZL6WHAG? zdE=Qe|9Islz$;m=LWydhY2|(3|REWm!NY7Zi>KJ?sy+Te75dRF?TDTuC-UXci^Jqj0Zhf9TI(DgQ?1wAowV z@UTr6(5Zix(HOYOOvNEoy^G28y|^02pOcFbUh&R!(nno1Pdbdz&l}?JC6QF-OJ=&! zwE7?MarsY>ciC8lx^#suNj+R7ai~g?y5`a>h_U!WAX$@^;)|`cOK(N38T*d<+MUO? zcvs#$`gxnuaP0Zb@gwg8SMe~Osiq_opXZM=%ph^cy8om4K}+pNw9Y7T_=k~jI~i~I zb2BBt6FgE_6~($e*ktIpf&o{I72NHF$6tCg)#6ENQRuKzb|TO|SZtV0Fr>+EwRCN6 z=*Oi&s1A~B$)+D^%>$qD8*2kLMm*0btJbNo*Sl z@bmlOQeM%*_DaV+zO7j6>-A|eYvFcuj*ju_@hA|h6wWgK0F;x9$4!^KdYA(li1$Eo z7oitmpcx#H7)OZZL@Hg?EcUkldxzgIpLT2Pd(WDAvvqGz4WUV^lfjZkfH+qmjzGhE z>=9C{GfUgFYp3y}92+}3v+5ji4mH1$5cr+N`DJ|10>&jX64P^eMv|Y5e{PRGUsgYH z1iMajCINistpmIu9hP0@0V)qjrNb)T#Fy@^gNsyK{B>N2_+#a@g;he?i`x&bC-s}J zKW~3kOjxoK=q}Da@`2a+*#t!UypG?E+WxtjL;Tpoy}%%>ki-J~$YhzNy5%L@ zKV#{F?jhmfo0qU%Wvi9h(kV=nmDg;@r>nSpr@31*50DF9tuH1>J7*XvzE?klFl30b zvQ23u!U&6#JlK4HHhgkjqV`E8);4Pa`m6xsqte3y;JD18&Jj#SK}?6LosU8f0# z1J2=?k{3BF8H%a(G*qU^Vm;9Yi%%I*72C0*pL~P+=@!%|VcVKdXyYJhO_%&qGXe1x z#pU`t^k&3`u&srWM);NBQqN7op2RsTkVq!oUJkPO?`hwh)jQw5f5z_uP_K7Ri;ZgP zn^;h~UZzP&$r!|O4ZAlPZQA%ows=Xn75)=x6JMX7dT|GfYE5JKO?@?CbRL7NGU?cM zv<_@bOLRNHD;CjkiO&vEOualmY5GfP9@Z7$-&D3Xkd~;(;5w#DPT+ipylfU_${HA{lB+XQ}A+Sw%)34-$qwRKD z{jTXKOS{Vp`z(-I@h`h)(zvJ3q90@Vl`s<|^BeI}4DW(2pjYxX3TuCq0N3T&L;*V{ z5TD*nfOMA6K|zHtG5rWSMqy4qi=9XvQpWh(rKCG*P;Q+z5ChEjTAO zPwu2L*o293uX^ZS2uciC59f zp=xw*K(ZcV3Zt2*d;qahs)>0l3In4Wz@4fo*EI$z(tBVnc8w0JhQXC`?z!TQ9qgRD z?{a0e`(mH2F@3ourZF?>kAhp2@G6 z4`l7zr>FcYeegQ7%zd-w*T~ZVQH{Z(A!EMP$rIM&mQHmpG!E$$=aHo!F9#O~Og2>1|4q_BOr>eSAY9h(e z)Yc9hsU;gxZ$=BCm0@s^Nt9?G!rljd38I%k@pg#fRnR+nQk?G3y{80HIm&8%G=6=7 zUw3G#ESZ_8`9Q@X0}=2D>kl-%4l|@sCN;Ww94WzgvWKRPf~smTZ0@18#Pw+HXaEjy zk%1*%Z2j`dV7=2sJD0D+zr>zpJ1^uk9+2D;*qxHch z^$X;Z*3+PHciUi36PL>6b=A;S;O*M(qZh>uxr@a2btwgB7E`5^4FQ;y;=49omxwP$ z3w8L1T0ZYZ9?A|_Iqk1jN$cUFcEop9!r0!N4O4qmZOvQNUtb?z`c_kAFA#_LwG3cU z$_KxukHLQdRHw#4+N5(6DD{BCpLu)NIsSD)pN4|xg+2;MpPJ+=?=-fntX{f8dYM?T zpa_<-GeE-G@dzjJF2Mf$Dl^ju{FwZRW2+ZvdyYGzp6dtKkX}Z9<0OdF((8Iz5@k!0WJZ=yF|w8kgX}SOvhV(=gtBiTYj(vTOZI&kyJ7C} zzxU03dEea6eQ{r(=Q+>scYf!b-}76(U+973OWv;(*CW+$?S?styGm!iF*R-9q~bvv zTn*qx-ezZ~pYt;@>>>V?dJkLck;>rZanc*x6LCe4u*H|30W&alUROtb658H%%pfc zx6e!Q9KBR5cjyJktjYKl#<^Mnhq$M%HXzfNl&9Fm{c!f^?Of}HWhPeUb&z2ddl7;E zs)&D|v&x2;51}7I&$( zNy&9$-mYysoZwWsDq>*4EzMK-DXUKs-XfweR&Uy%STf@}Q@yf18X#1xfmswi%l0FS zsEw6+xjjGAq|NLb{oT}#g@^3(V{upX?v>tt9XeCnqECOIfe-$vlm#=)tx3mdanL)I ziP$2}fQGZjA$afN$5P^Vkbh))7p$`A7g4wQY;bY?pqefn2X;f0Tm-&)m3pGNWtecc z)JSD(tAcg_O3Hp?@*LqQPAs%{z1|FT zHe#-WQs(!G_|!&pO2rLw96H4y@-I>;R_z)Hor_Ri5k^b|-t3OaQoA>qX$=--zu$_6 zarGpvg&h>zn`I)hnQ~g!X4YXCV60X<|5b{#8Ci}^`2|C;!kLWi7xAPI>mSV11gA`r ze>Qck`!n$1i;3Xk&@Kk|)?w6+nen{7@a#(alniw1YnnuMKW=Cxapv{%gtd^9)F;NP zm5T(PtKH&NrN{*aX{e(*mL*d(hb^&h56-6%V2%r z5+~VrH&0llMp)tW5|FnqO}YKc)}sK*`e3ic-QhL> zhwR25CyqR>{M=V;Vh3`H#0YzKcS;e7Je;;G6WRBWKp~l9aZ2U7h@Faw1h@cq>Fgtc zAQmytd^WL%v8gZphNbGxV4WWlH|TzNcB|dNURsLK2)QAI!H&?z&DFKv&%@~z67o5l zuj3B|Z{RaPYugLttBSY>aWk?BM`kRFh>ye9Mlaw1Jf!3!?i8-M(`;GytX{lT@Ww9H zIPJz~2x4hH;{}LSf@m;PF(Z{?=GJ<@i%T%8Oa{+E68$pTfZ157q_w;>KGf!~*ommF zvd}yg%WmN~O6s&-VvK)laM_0y@8-g=b6jSwrN3*|Oa{u~S9Pr3DZUK**}sY*f5_bo zS!+?}uC;X!krAh>?n$H>*!?Ll+y3;qn>FJ4b`i_TZvt6onzA2(d{fOrrvzEk@Vsfd z1znaOlo}cgijYm5T2x&NW--kJs;>?XzlNY!Pum>|PC2+Hfg1+x-&93pOvYs8$ zS#+W-brd6A;?V$7a#^K1QBd~dNO41v=I;j{bqWh#9&cN1GrX0Vm+jPlZ5-bFd)bK( zQi@s6r*V0v-lkMi?lLpRp>yaVHAkPyh8P#Ld6*rm?fJBM3 zonS+2^rv5DyIMGrrVcaU}yqkr+5B(_h(<8-*im&0rQ>Sj;|0l|took=5k* zK+hS5VIiIHo)xO-pyqL_N^8hn^6}7PQb0b7Nd0XV`vEDPdg}XKbCFK-W9-C(T3@;B zK6&UU+kSj=xaatI%m`GGHxBfBd^&oX6>%k7f9|qh35u+LMl|m9ej&1ioC*r+=$wjl z+1OL>{ot6~%AB`Td_gd<-#aOjM}8Q4t{3m%s7H-HAiJnDuSvhU9EdFAVS%f9cd#_-vBB~|Uk$00eaFtxAW z+>Ag%ILdxB=0R-;$JoJcOM!Rx5?y)!qnw0y&NeSb)zugbnEF{0HZ<5XUy;wM-%Q%* zWc%bZEah;?rxI0yNI*KK6(x6zF|F(>>4SvaS=5|rZ?CLxwUf+SJAT)+>jQUf-cmPj zEz4`DK`^ydS&>IRNI=|{eg2$^(q_!oU3qqne04u&kInRdtSE`0J#;(qd6O)sZtmtC zU^?KWk9$J=Ca;ed$$B`1I}oewUOuQChI*gg8%<&9{XWdT{ZC2HUN!F>(Prj!kB9x1 zqq)D_oBc|cZ69aVUy+AmS)0XQo)&~4-_VipUc(bEqFROUzf$oGIyxQ9Fi9G| zF_1~txkB%iru=hQrZaW+5puUeeTxPK#WnY2349@ld-Z!0Os<-cQdnNn8j!*cXcHxUWcl0j%@V$)F!~LP zcwXbiK}s}Mt|XxEN)Q31@W`KwtpFWHla5K`TG|b%4BZ`DOO^x@*ZK*|+LQ#R^9Iox z7n}JBH7Cbxc6ys+4VAUx8Zu8z{s*3>WUQ*mn z3(XaeidX9nD%5xMvu^$MW*}z6q@rHQ$d;EiqOL#wu#b83pi~3Hvre&zYDq}CLnQO@ zmpTeq&0^u^>BYCFhqO4=PQ!m@GQ|$sJt9{*r)cCCE+m>} z@AlpsbewJ5tvN9HQAsRjjIGORk}7Ap{?t3xm4RoKph@`JCFNtJaU@sECL5=mrcT7& ztBpxNAl`{M;W%NRF}!zrPKfhX5a_jehy4l)0?@`*a(C}$SbyL%t@JhVTQ3%JcJ-5F z59m%`q2eWo98&LZ3Wuh+Wa!jW9NYnP6jSMr^xU;P{}h&bSzU5@&N+YAG#-zrbn74E zPCZzQ*Klt3^SE(K?MVs$$^t>xJ=Qtv)1$`>pCi(I*I+7vsjS&_q1ar3^i_Gs@k%eR zh;s59qKot^x<>QiXVse1ibCmhlRSz8TX`zKU)+i;M2h1i{x`mmQtLr-b1ngo16w1; z!fj`z7NqKZdH(d+co(k`oP^%+{?VRWg>pkm2D4spOIXpkd9u(9r|? zPc8#wq*QvPv@xYs5e+VjMh=DdY__{f&+o%FV?i zPlYi#n}=QI@)P(;YPsu@0{T12UH7E>jE|4|zO^ip;^d&(Gc9j~*!WxV-rOph!1ph0 zTSY|#iCNyOQFEt-iq9A>Tvx~YMuX4?u)SshP@{6@=UZz7I=lwGo6rTe?7MvMuC>`5 z997+0EsPIMk7Y}XH)MB_ng<5PwGT`;wl~A*jDfWfvp?iWrrodvZ0iX2Ad~-0K)?$S z8EQ_?#fZCoJV^BVby{5f!#ZDxtXt|^-_KO+!Yk0IYUp=&ivZ> zf06uxaB24J-2R9;W&IY3$?|;oFrU1ElHIj?K9$cpnY{<7Epxhh&OzJ&Zf4-wL#we% zr1VhO4p%?<7-SRFp<%ann`Szxz;e&We^mt9Ob3>T<brA62i9Oy=#0H$AB+fbSJvmH!J_ruGkUW=nLmba zYczCIVeTF@KgR*W$+9!f4=-3rY^3YS$Hi(b?-xdUyGd?vHVo<)>9=M~Zzsna=;-_r>ekCe#+R zpljYpv}4mFK+E9lWRwfHF1~pGwK%}vUm_}Et{1P2Zhe)qaDQp&F?yLmQ>9RqIK?{f zHH4s`96ro7*wnla{L3pT<$jn7=-GwlZZ8O|Tq5A9Td(;$iK_#Xn5*}^pauE0R}*tS z6CG6V^iJiT%DX3}&%?tF`z}*TB$LS{8MW!})!-LKl9h)Ozw}lFt@^N4=Cr>}CX@)N1+6&(VH*zG^*#-Bjxp$A)C9)z=5-7J(?PEC>&8O;3-Bbt}Z~FIMbBT-#y!ng+>3-mJSIR-vc}5`4$lUC+61~ib=+AZ-}O`A82;rM z$Vfl#|9(qpawQ@)l^K2vHDy?a4bL01X!qUCH-$PpGxW z+XzMc5FmrdV3G^ESWX=%0kC^hlX71rF7@_+YLf~KBC4Xj?PWP5^kRV^++d{$MY|!^ zFXI&*RIxyiB(=KOYBal(r4^&FlZZG5-REHzcXiy79omse}?1e zRch$a4^UuzSu4)x??&*+lf{-Vjs|H)_XZt81~Op!NPPB44z3{~l|(0f#;Wax2o**G zyiwboX?)@MB%ss^BmC9KS^#PXJX2FPiV-o2-Hx(1`Q#~L>+iIkpd~5q#Q;IU<%+SD zn|;ES{>~fv@***tSdqvq2s}67p@2}%DOxc!E{<2n;!{bPGDOXnslr3j!YQFnz^S#F zRT)zv_Qhcg7-5K>6aE3*t5Lvj%>tmndjkEdqKX3XGBojM7WL=F3P^#uc4$44r)eP6EIi64DJA8 z6~7>;#v0-mrOscph zV&-5YMZi8yK>u5urR^`@0prNd@yFr8)jeuL0}&5J1aGZ<+G)BgR(ru_D%{TxK`q7) z{~OTNB2AMjXlEn5RQ{~aFfi6ZF!Y?(aQ{_Yl8b`=%C9@~FK4_37LGkt+dBrIycN8> za6;&K6Y->{&VO%3S#dvV;?bdjvo7Sv0COGIIhh$}v}Xck>kJ=@Ieb=>597W!jfc#4{o&dP+PzA$_^$dh zF$H~YB|GKA(yoUd*BzTzZ~HhR)_3WgQGTB0z$7qtqM8Bt1qE_-I@;=p-zBUmK zgBur4nhn`&x%8f%bXWYD7|)-S8>x5Dsy>yV5qN7S&!EEkk_(|wlZaN=3g;@~=H^U& zy!##zaf-`6{PHvesR@ZulMHWonEYqLLadR zb3{*FX1IFe@^xu$vF~&p2 zie|AtLdF4_$4vt-uecvrei2smsCs+0nA|Kc?XJd=1(fmML+ZL9q*fbVs#0g<)TD2GOe4`}6h0b1*VUxd5e|*2UBMiGHHjsyu zL3#`Bb3qf)3HOcRh*9*U+WKV&0g}@&6J^iY!|kS@4;pR~RHFt=TsB}94sM0L%*L+> z%YT9p?R7SM^e~j_w}qo-Z6pUm7N0$It>MG{t*TifZHD5q6f$?YrVG7}c6FT_9(R$U z6euNr|D_m|Zl|PZ*wZ^9lPE}+_dqX~ckQM3QMvTfsX8)fLdhhFkw|4+$eJ|y9V<5B zwkS4?`c(L{OooNQiBYqd8N5qKr-Mc!|JV2YKR)NYb@ +

+
+
+
+
+ +

+ Student Information Management +

+
+ A centralized system for managing student data, including profiles, activities, health + information, and parental details, to facilitate informed decision-making. +
+
+
+
+
+ +

+ Faculty Management +

+
+ Streamlines faculty information, skills, degrees, and employment history, while integrating with + HR management and payroll systems. +
+
+
+
+
+ +

+ Course Management +

+
+ Efficiently organizes courses, subjects, and sessions, including curriculum, lesson plans, and + timetables. +
+
+
+
+
+ +

+ Admission Management +

+
+ Simplifies the enrollment process with online applications, planned admissions, and integrated + communication tools. +
+
+
+
+
+ +

+ Examination Management +

+
+ Facilitates exam scheduling using various evaluation methods, supports online exams, and + generates automated report cards. +
+
+
+
+
+ +

+ Financial Management +

+
+ Manages financial activities with flexible payment systems, automated fee reminders, and + detailed financial reports. +
+
+
+
+
+ +

+ Attendance Management +

+
+ Tracks attendance and manages class schedules efficiently to ensure smooth academic operations. +
+
+
+
+
+ +

+ Library Management +

+
+ Handles book lending, cataloging, and member management to support educational resources. +
+
+
+
+
+ +

+ Learning Management System +

+
+ Enhances collaboration with integrated messaging and notifications to keep stakeholders + informed. +
+
+
+
+
+ +

+ Classroom Management +

+
+ Generates insightful reports for data-driven decision-making, helping institutions optimize + their operations. +
+
+
+
+
+ + +
+
+
+
+

+ Highlights +

+
+
+
+
+ Icon + + Assignment Allocation + +
+
+
+
+ Icon + + Exam Management + +
+
+
+
+ Icon + + Fees Management + +
+
+
+
+ + + Inventory Management + +
+
+
+
+ Icon + + Campus Management + +
+
+ +
+
+ Icon + + Notice Board + + Enterprise +
+
+
+
+ Icon + + Gradebook Management + + Enterprise +
+
+
+
+ Icon + + Assignment Annotation + + Enterprise +
+
+
+
+ Icon + + Alumni Management + + Enterprise +
+
+ +
+
+ Icon + + Transpotation Management + + Enterprise +
+
+
+
+ Icon + + KPI Dashboards + + Enterprise +
+
+
+
+ + + News Portal + + Enterprise +
+
+
+
+
+
+ +
+
+
+
+
+
+
+

OpenEduCat vs other odoo + educational modules + and applications

+

Below is a concise side-by-side comparison table highlighting why + OpenEduCat stands out + from other Odoo-based education management modules:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CriteriaOpenEduCatOther Odoo Educational Modules
1. History & Expertise- First specialized solution in the Odoo ecosystem + - Deep expertise in both ERP and education + - Decades of combined industry knowledge + - Often smaller scale or a byproduct of broader Odoo offerings + - Typically less domain-focused and less proven +
2. Track Record- 3M+ users and 50,000+ institutes worldwide + - Global community of educators and administrators + - Limited user base and references + - Less recognized in global education circles +
3. Core Product Focus- Maintained as a flagship product at OpenEduCat, Inc. + - Continuous investments in enhancements and new features + - Generally one of the many modules a developer might offer, leading to + divided attention +
4. Reviews & Reputation- Highly rated on G2 and SourceForge + - Consistent positive customer feedback and testimonials + - Fewer or less visible third-party reviews
5. Active Development- Frequent releases and timely updates + - Dedicated roadmap for education-related improvements + - Irregular or slow updates + - May not keep pace with evolving education technology +
6. Open Source & Enterprise- Fully open source with an optional Enterprise Edition + - Flexible, cost-effective solutions for institutions of all sizes + - Some may offer only limited versions or features, requiring more + customization +
7. Customer Support & Community- Extensive documentation, tutorials, and an active community + - Professional support from experts in both ERP and education + - Limited or ad-hoc support + - Smaller community and less specialized resources +
8. Scalability & Reliability- Proven performance in large-scale deployments + - Designed to handle complex workflows and multiple campuses + - Often suitable only for smaller environments
9. Integration & Customization- Native Odoo integration plus easy compatibility with third-party tools + - Customizable for unique academic workflows + - May require extra effort or third-party help to integrate
10. Overall Value & ROI- High-quality features and ongoing innovation + - A trusted, long-term solution backed by a large user base and active + development + - Uncertain support or updates, risking higher long-term costs
+
+

Why OpenEduCat Matters

+ +
    +
  • + Institutional Longevity : + OpenEduCat's unwavering commitment to education ensures a future-proof solution, + providing your institution with long-term stability and reliability. + +
  • +
  • + Cost-Effective Investment + Leveraging a robust open-source foundation coupled with optional enterprise + support, OpenEduCat minimizes your total cost of ownership by eliminating hidden + maintenance and upgrade expenses. +
  • +
  • + Proven Industry Expertise + Our extensive experience in both ERP systems and the education sector guarantees + a mature, high-performance solution capable of addressing complex institutional + requirements. +
  • +
  • + Scalable Solutions for All + "Choosing OpenEduCat isn't merely implementing another module—it's an investment + in a global leader in education management, purpose-built for the Odoo platform. + From small institutions to large universities, OpenEduCat seamlessly scales to + meet your evolving needs." +
  • +
  • + Tailored for Education + As a specialized solution for the education sector, OpenEduCat offers features + and functionalities specifically designed to enhance academic operations and + student management. +
  • +
  • + Data Security and Compliance + With increasing focus on data protection in education, OpenEduCat prioritizes + security measures and compliance with educational data regulations. +
  • +
+
When you choose OpenEduCat you are not just installing another + module you are investing in a global leader in + education management built specifically for the Odoo platform. Whether you are a + small institution or a large university OpenEduCat scales seamlessly to meet your + needs +
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+

+ Badges & Awards +

+
+
+ +
+
+ +
+
+
+
+ +
+
+ + + + + + + + + + + + + + + +
+
+

Need Any Help?

+
+
+
    +
  • Website :
    openeducat.org

  • +
  • Contact Us :
    openeducat.org/contactus

  • +
  • Try for Free :
    openeducat.org/demo

  • +
  • Talk to Expert :
    openeducat.org/booking

  • +
+
+ + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_facility/static/description/inventory.svg b/CatEdu/openeducat_facility/static/description/inventory.svg new file mode 100644 index 0000000..cb8d2f0 --- /dev/null +++ b/CatEdu/openeducat_facility/static/description/inventory.svg @@ -0,0 +1,34 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_facility/static/description/kpi-dashboard-icon.svg b/CatEdu/openeducat_facility/static/description/kpi-dashboard-icon.svg new file mode 100644 index 0000000..e8af68d --- /dev/null +++ b/CatEdu/openeducat_facility/static/description/kpi-dashboard-icon.svg @@ -0,0 +1,68 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_facility/static/description/lms-icon.svg b/CatEdu/openeducat_facility/static/description/lms-icon.svg new file mode 100644 index 0000000..3b730a9 --- /dev/null +++ b/CatEdu/openeducat_facility/static/description/lms-icon.svg @@ -0,0 +1,67 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_facility/static/description/news.svg b/CatEdu/openeducat_facility/static/description/news.svg new file mode 100644 index 0000000..0467a2d --- /dev/null +++ b/CatEdu/openeducat_facility/static/description/news.svg @@ -0,0 +1,67 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_facility/static/description/notice-board-icon.svg b/CatEdu/openeducat_facility/static/description/notice-board-icon.svg new file mode 100644 index 0000000..1308382 --- /dev/null +++ b/CatEdu/openeducat_facility/static/description/notice-board-icon.svg @@ -0,0 +1,82 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_facility/static/description/openeducat-facility_banner.jpg b/CatEdu/openeducat_facility/static/description/openeducat-facility_banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..82a8974be6abff49a2513b1009373e408bcadde0 GIT binary patch literal 71766 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 Bu`?{@N(kLpqM>3)@4mn9-^ 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
l*Q!t0Br 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 DU;oVz literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_facility/static/description/openeducat_account_financial_reports.svg b/CatEdu/openeducat_facility/static/description/openeducat_account_financial_reports.svg new file mode 100644 index 0000000..31da9de --- /dev/null +++ b/CatEdu/openeducat_facility/static/description/openeducat_account_financial_reports.svg @@ -0,0 +1,41 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_facility/static/description/openeducat_admission.svg b/CatEdu/openeducat_facility/static/description/openeducat_admission.svg new file mode 100644 index 0000000..7260030 --- /dev/null +++ b/CatEdu/openeducat_facility/static/description/openeducat_admission.svg @@ -0,0 +1,54 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_facility/static/description/openeducat_alumni_enterprise.svg b/CatEdu/openeducat_facility/static/description/openeducat_alumni_enterprise.svg new file mode 100644 index 0000000..884a67c --- /dev/null +++ b/CatEdu/openeducat_facility/static/description/openeducat_alumni_enterprise.svg @@ -0,0 +1,59 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_facility/static/description/openeducat_assignment.svg b/CatEdu/openeducat_facility/static/description/openeducat_assignment.svg new file mode 100644 index 0000000..3e8f694 --- /dev/null +++ b/CatEdu/openeducat_facility/static/description/openeducat_assignment.svg @@ -0,0 +1,57 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_facility/static/description/openeducat_attendance.svg b/CatEdu/openeducat_facility/static/description/openeducat_attendance.svg new file mode 100644 index 0000000..85864b8 --- /dev/null +++ b/CatEdu/openeducat_facility/static/description/openeducat_attendance.svg @@ -0,0 +1,65 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_facility/static/description/openeducat_classroom.svg b/CatEdu/openeducat_facility/static/description/openeducat_classroom.svg new file mode 100644 index 0000000..effb5ae --- /dev/null +++ b/CatEdu/openeducat_facility/static/description/openeducat_classroom.svg @@ -0,0 +1,44 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_facility/static/description/openeducat_exam.svg b/CatEdu/openeducat_facility/static/description/openeducat_exam.svg new file mode 100644 index 0000000..ddc4c39 --- /dev/null +++ b/CatEdu/openeducat_facility/static/description/openeducat_exam.svg @@ -0,0 +1,60 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_facility/static/description/openeducat_facility_banner.jpg b/CatEdu/openeducat_facility/static/description/openeducat_facility_banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ee55d55505575240c957c7692a4bcc080cfa06e2 GIT binary patch literal 86791 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
_735rlo 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%0D{4Smn=1rIulb1+1i{Wx*eFNC>S31 zr5q%x3RQ;RnzmKI>*AJ;^!K2(wKl=^c~VD7G_bP2lTu~u1Llfn@_}z+k^sEEvt^|m z4#?zoYUNiAzjP>t!j`6Ci#jyHpA>uT6n7dMhXPiuGT&&$3j|mtelJ&0o`9NS7hni? zijnSxFWR%i9IrvTji>cex*oJcdNS_0>5QUU9WL1PO-F#k%6N=-rgB~!Ja_2hnZWMq z0&GBu(Kc&hFFX%B^e7~5_uiT!virMra(IaCP!2`>)MBvK^p-{FM3IrhQVllU!%zcQ zm-SS)7h-9|uEIROid||1u(rkf&;SAg!9fQRdH(=a?Oh8H-igQbQV~HBd@TXi_NjYt zOw80~DkZRm&9xqf&*9>ogV(+ES3wPZb%vJw}1uSof$)*p%XZiKh!NsXml} zfK8;c)VhK0Zf9(747G5*f0+0Vo@t6ox79O}#2Wl1Fm%BooDM0ujXN z^a3OTR;}fp_tOG|f({tcq|A=WNV7D^+O-gIH+?>+t`fW?$C}E}uuizULnN0RR%7<4AIN8Ey$B1{n-3Qf2}(t^=Ifw|tM2n|^eUc9*|$g^eqQi4_u+W!D# zuk75y1b74v41QpVlre`5E*HAPL z99Yifbs0(lws02#H;M)U=#`8WpG8|vnfvrkfC)$%;}9T-pbY`yP045m1`6*1%~!Kb z75@MPQ#d>V8UO+d1$T`hpo8+FB4pOQ@onWC{j?2Ak}DA^1q|RjnDtWZ7%hg?L(pZjx|VxWw{52L6K_NF#?(x&DdZDp(-#O13b^d*-{nxl}Y z-h`OQR8tvP*qTAhl7vQLfSZja_RC>HinjM<%B}L2}$w0S88jghSdyIax zgkR5+5zftlJ~uO3;* zYtve?g^sQ+@ab1%Qz?VEeFwk?s2~8!)B%hmv;;iJ+Lb=ctr#O*@KoA)#pdI=bAO@_ zE{-KZG`ybWcV|@fhehj@UDGE{uO1LmHOvdXWoh-ze*~uxcWQc(5R5JoVLzH7Cy=iJ zx)Dr2GFWE|L8o&jX$mGSYDE0TF*jL@Kl^C3VB@#oq%M`JnqUtzvIRXUc>MiA_fgJuwez$v8-n9Xwc|3j!oSXsl%D#!&#ApsB`S z1H<8mJEra3T988+GP(h(*re$RQyeWBLQ+KxYan}M)F=*e%Yp@s zNmuW}JO^=eQLgZQK**mRK?{-Jtr>|61lCRFyrKok4r$V$y%~ySC4yMv76ALY4F)L07Y^p>;Z_TnZ!m+iMEY172IXZ%x4i{0hGp!s(`Oweg;LrZ zm*5wTDIF|bm9o{jW|>v%7t=J_l2ytDw&>;a>q5hlwl~0~&pi%evQ;T)X(509y{xeW zbQww*eMr%76MP?<4!~Z)N4i2PeH~aWwrl}won~dGt!Ut2!#T`a&Wu!+^qF!;0Jv%o zi5NCrEspJCr0@)hg6@P|Wag|6$$~@&AnsZvkr;v3y9lY&#D);SN+Qr-R*AA;fdGxt zOnW+F^`vg8n=#QP8E7{lZgVt~X}O43B#X4FbrumO)PRdz^D9}6U4()$BMG?a^u7Zk z@L7_2>pK!;rDU9CtTs_W;VepRp9MQh5{k)Dg`&PzntxLb2$(mvtWxa{#spzdiacAZ zF{lwPYDw0Ru8INF5D+oMY6Z^jk1}7r7)T}!ltK6x1&Rn!_{L-P^pkI{ZLs#BRfZ9i zcTLLDf2P?cTY)j*tp|VB{{VP>7R5l=9*YG6<&C}%rJ2$zE&H6asv=mLCRAINgr#=$ zgY2qSQ38-+^*GaufoN}6OwlK3)}V_w2W)7klpxv_AREh-vq5#&9fg7X= z!8x^JjM?Q9X23KJj`Tr+3u>8Q9gjM;P|GO-7YVz3)sExvYa>jbLI_-xQ>w#-+3Ddg zUPuaMTshV%VqvhMav2qY7t(2tlT`4*3=dC7!Iq7;qgCgkOk&zV6i(k!nbIxnT$Xwf z@%c-UUUiqnL(q|ked;*kuO8gUf!{uV{eIn)1VjBnc^g3^#gd?s&HV-HKHy{^vS}jd z-q)JjX@xEWKv*;=eiovsQnMFExTTpX9YDhbIuHzCgH9zh!y#GZveRIw)Uyew;Wn-2 zKO$6Eo+x3kw{y3Q8@GcJgl=Auqg(PLd(;OFXDXwKj*(2hOj&j#|wWN_VxyxJukiBF{3?^c94c48ct9bT1!V_ahvx*Rt zYMWr=EG?O~X&BPN!!apkfWbpph-Hp?7+BI7si3w9#}@%_5}abx89aK^&1CEc*`Y>D zCK@{rWSYk@A%06$t~&GLb8)vvqB&v|u$WYF_Bw912_ti&U^rG=0(Fu(sZO(imb5Vm zFxw6qk*nQ$*@S>mt9AxqMqMo=1x}Dnt4Iq3+X%A}HGjg4p3`y|jU3*tz{(_-p(YBU zF%cOwV?Fml0&j|H{zR}PG;XC5g$&in37ra0lQb!2jXDdgZT#qf47uEDI4WmkL`VYe zwFcGi+H|ioifIBBt{%(@2Xy}c?k*(Ci^%s7{{ZwviyEyU#}EA|V{pcZTT#EDKm0HD zx$X2(B1D!(SSRU7ks?I85ZUQc-V4|>f6j>#BuJSeM2Qxr*pcbF5>hxyQOx=yL!=VQ zs@WSZ9*q_K3UXqTOgv|zM8dmbdbG7kQew<>NUp6Jy6a08Ts=Qy#_L3hB}OxKTsoMl zx)97gE!k``+O6!I$JUV|M2Qk4Wkb z`Y4$)y%%#ILPUuYM5b=^Rc5fwQ?e_6%_2mJ5+q2GB1E%;8na>gR#uCKDP=XR`Bqr$ zQtTK|KUDzBu`y_Np@cAV&FLa3gB#g3K8bA1u1s2_dLjewNz4aKzAF4(W!g@e5YmM6xk`EZGFX$4@SV$pRlYz zo4B1j^tgCk)_&B+GV4>Zcl$Khm?a-`pbv}SF&3mXvqvQjtZ>u!H1gur$eC!8(%;1N zB^GLE@1s#75u40Vf}}-sy=71w-y60$!vKT3yE_4by9akCxVyU!gA+VhaCc2`cLD?p z1P=`E?h<~>f8X7z{jyd4t*fi6x=%glK95|t)5p470w{Z`K(Rng>fS#+Gf{2B{z&V; z&Z?Xl#?t7wRiIGmG~W`!1ge|-)cHa*rM4+}{niB!!SWpo!oCp@u&*r}`%7;?Fdd@NFHOJ=HpHUM3yoRt~r=K=O4h!)=5uv5;68RqM=Wt(!gm z)o^{MrW*-(ctp6kc$jA7l1~TM%x^X-hXvb|X@)T&4gc9{6GSyZA!a6*NI;B26h;^w z>c>yk4@`zXlQv?ECo{@ZVl79TPkjP4MF3@J;eAr>bZ`lXf1N&2PAOq!f_a{0)MJ)< zKu>rm!l~2Ti@$%gW&3-dBv0>$U4lJ!{p$cPGjVM4&=_I}XE(+`jS>y6xmZ(0ofL87 z)`;8^((JGvsZ{?NMyUzS` z%%DB^L?Z9z)^3IF89yeoYJ5tTgtlHLo;NVff__zuDb7mmjM$qF-zZsmKmvaFULOj9}9XbqCw3&WOyb&)X}Rq*pBJI z>4MnRxCU%vxJl=ntg*+e6@4*D{$5DSj0}Z860{p1^N4n?Gh*WAWh;2h)%^a7Ii+Ahm4Hl68ak-$mhQB%1}_cfmzX z)SV)15nmTYc8zb6-^yV??yfoTWk8O4ynRgd}o6sU)E z$RcxQwxqhtsakyN*mR-q$F z(E`bfO~Wj1uQ;MTf|NcrLSlO8HchuEgIzh+8TLh(9h*05za)Wakn58IRttpN!GE}m z!mz_(zN=cW=AJ%c#?q$=SNE&_ZDsYi^0nL)63|WlmRRLMSQCN3*eig!BOsz<>Y!LG zEJ^X#Zkz^8DMcm*kRTf`VeY!$(sP)8y5DCzg+$Y@fA}Z%@b8gz99hMcL5SW43&=w- zuUg`-M@E`zls6~Ik3MCZiLiWaeDVflUZOHVpY_#-xZQZZ?CeWx_I?HY=!si#uTniP zW*O3}GT)nLb$PUfQ9-uH!}_3~J}g9Bvo;Ss`+1+p$XjlHBP-UDkKZ@gRSh6ubrPYc z96~>jM*Bn@&^C2Xu)=#%sPTSJ+BXb2bOtA;j=s?VF*Gp89p@fx>M43;OsVTYm0_5{Qiqp$)eMr4LQrx#k=y!ft zlidF=Pmc~_AiFoeuNP^!T7Njf$7>Sh_IYXkF_gd^?gN28XMFP6jizJ@572 zMOLF%H1}0`f=hJ>XFz5;uek=kom3a|4xb5NCbVH*^2t~6UiHp1)#yfJES*OQkE+#H z>Wt=dxbX(W9nH`Y8&`sqA#R>kjtd$f97?hdr}X?gZO!9n@L`&iy9gn>`h>+%@RNUK zsz;%f%Y8{D8j~^um&W}MjyM8%EuQ(}!s2zIDl_A1b{F)P$;B`JT*f(%l|~)o3JmcQ z{*i}=ro_;Ue}7)J?p?}PuhrR~YFfOFv&r@5wihDsgjmNm@6^9b$BljLDo!itRCxQh1hJcLFrhbJBnV)e;6a8BMTX;jSbYTEK%eyjOh8BA@8%Wgc z1wW@$U?}h_cd_K>vLm<2-$RvL>y6K!H@;gMyt^SDw{o_7)`fz-i8(E&H{&E;{!UY? z^~uA$N0{hHJC^$7kiP#|aay8WEEKlM(urtAYt{z(6ON{Pe*Nt$^eZFBCL< z)l^@1#M)?M)PA(b<=2B}EOn#WpE{ONWT{=Eqa2SW8{VuHo5_e_b)i5bU^hyZQdV-g zgwiClT*V+E!+tp>NHp@LvVtfZ03<@}t9&d&VA>5;L_zvgEc`p!jNj@uJB^g^uqq;{ zI{$p(tIr>S*#swrklS7!NAi!wO~hNPEs}&vc=AcE_{{HMH3O;fJSJI2<--T&BcUaZ z7WZeK9Gt^wWoI?W@yKR203cy@2nl1DLP-{maub*X0UwiW}bX1y|Ag~5k#-eJa= z`Te#i@-@E`hW`Mv-Ae)(ph9+P1s}es@)V9(&0$rf$jrYn#q>ojNsNXIi8Kgj_$zDk zoTt`3tk=q?q0NP43cebE%xtTYXd9(xF^A!34bNBv`1mqTaT4=b5tSBE!$ zUJ)_)Lq;e~BeG2O(+E5V0ylwtKveXuGaH5r8{+Nw@iE98s(yTVv)gqvw2=c&^2f@PyBbi zc%2)I9NNP6XCxl7+4nRdsE}f~e9?114}ltfpiYSb89Nc}sREqoHY(t#V0`>eXv(IV zN+?}*Sa8qW9Hac?++m6SSiB`6`%C0XAwD*;{=gbOBJcZvjN+-oeZ&8ul>y%~tU!1; zI5^P%%`5wVXk}RD|D%cvjb-q8ICxe6x@-rQ)ASz5P8RoI>l;tzg|)<{jzWwOUm9~};CM#5I< zaeSHb(Ai6dR}({Xe{!TNj%=f=H!%s`M_w<_=oH<=3>74KALR@!iA|KH0j!Wtg8{Ge zN7HmA-BUr2Asz;Ry5i`kTOy{IY(w%#BZFqX>fDMJHw$?c7mzLP3BspAKc+rQV3t#V z*ForjgihGRPS|hN-AG?hCTeqzp{ecSZNHC`W~Q;-48vlLvjzn&?uD zTzY^VyclAiKrDbE4&hOJ18tn_Hz;65Y>D`;DUkW?W8Y|@&Ly~)Px@I3iDt-}D|6!Z z6+(vdVaF@ndY8_vMZ9 zu9tiA!%KeBG;t&1-?Pm7sdJCNP{-?ft-6KZ6v!ZmlS^d{4P0Q6=c;ROm74fVv^ z)pvPc+43B)+`;I_W4UH`^q{9fDTXR)O#6QU0!;%pgQO>bXe1s?7Yv|FUA)di+gf|WQnLObCaRVQC>c00Qoc;0?b zteb*c>Jvah`4J0qw zuq(ib4VT+>;NXt5dIFeEX(1%(aW7ZlmB$c?+>(RZ42i{juq*majspKMbIv!Y`>%$k z$vAmh!=6ZFF%gU5X^i%JlGmNcjwR@TT|JeWLybx3G!FFvt#+R8;XWy0xOJe2*h+aJ zI|7DT=>u0Avbw8`_g&)XlOTx=0Y1z*1pQ`%1Iug`2|bw&Rv>`rRU#2&_m0Fc?S}7% zxPcMrRe8c5Vg}Bwe08ui{2jXz=$U{fHwE(b;ktMu;UU))We{=Ofko_O7>k89`$VW$X!Tf4)0Y`dSiT(4b$9BFUfzdqv#NI z^z5?}pe0{D5$(&xqb5EOWtu7WdAcK~HH2!$nhN-Qo0kBfIzBoGh*};a<5OL0+iz6H?cC? z4{^X|{)kFbs{vcr*s6NgP(LMUl_$}@r+5#(d}cRXAXc$RY{uYvneo*dk(X+CAH(AY zGqX=}^xw6`%Q&TGf*JSU{{jB4yZA+gC+l+OpMcQpFc{OUF_z4ElpFyOICTB>+!j_3zQk|e9oN8QYnF>U=#il*`6kJh?9#I&ip zxA2Bxe)!k=&q4uT)l~|R?ULBhU$P(6;Bei0Q6cVV?Eh-}CMluji89-L>giC31EmTJ#)$7 zG_dLpa-q_P4nAmkTufOv{D<$$X46@Un~f@*-TOp6nxu-f_H`#0F_xlx52mvtZ(B*0!qpDmEBf?p zXtWpZf;EuMf*BvAUu|&#>uO~p1_%j*8ekn=xe2**CC4tDB zl><@_vanq~3c0piphnRad@)T!7b=ew*wfyaweqtvOx3GB`c8bR!2fYF%Z`jr zE9}=!fyA~$C6RS9>%W}7Mcv619ptW42BxAQXo)}CYPotuEu_UuNH+)1qz<2* zn6O75g>HWk?SuCZP8iZIcky90p+poNa;2&=K8*2>WFWf)Ix zfG_^%# zOsxvVnl(G0P{cFB_g&Qu{X`w!w$7((=^L$GdW0(p!B_23f zBW4TB(~eGlZxtn?<7j;MACrE#O406*Bhzzy_=13@_Z77WdnQ9*%Tzq6`}R1ED++Jh zc|O(qh>nI?hq;To+^>m;5lIq5O(e3dsnMgqW8}ET3pU@FmE&Ewz{5)lQ^`7(Vw6x1 z-=crGzndM2ot^34Dxk4+vhRf+l3*PD$dP(6`&?9!ZU66C46)HqEn?-1I6Mc@rJyL% zQ{7*z<-1y&ux@B@0r}O{Xp?57y46!K8ilsko?XrAGsq0YC4h??S?99}IUu|=krH1Y zfvn6tM+-9{=qPry%%G2-k}hpQnZsdZ?_b@8$id>&(O5^UQT~tu0151dRp_3BT`vHC zgklmft1TcNozy;ZpA%cA?QXr8O5}=cBvy+!I#7eZB9^ZmKV8KzL`Q6!St}=ZE`dVh z`@o(>+io_)>T*L3v)l!ckQ+=)IOm{d;cKIq1qr^WCQ7;;^ze}rguqJ1yrh++SyWZ2 zl~eA+cA8bJiIRbiTF|WaZg)~gd@}qcf!*NqFzYtLns2Xg|Nc#USoRJT$=X?B*)hpu zS5UhYSs`?lqwy}nh!$~;5|ij~yL8w`v}%HJAy89kSm0?OqcOXMsQP4P(GATL@5LbB zoUpl!WXG2J&Ao5|^{?!X;f9j)O&5w2-pd9LGR0^&(Pf&0+v>mtA-s@$*9fUewMEjD z?9SJL2E_$0K6veufRZ>`2a=&J{=1}N_C2PG>u2Yb@w_;>8p}A9W2{VTUD9wm1#HXkr5! zu&3dK{&%MHkm`>d{&wS|sE;`y_Xunk&F11bikJ4XRsg=RzgvBARk_fJtc*Mor6iQi zBPRxIVmeB~+G%K+!&`*TqDVoAPt+k#>B0h(l4qp7f&!(4apP$?lmqZqk}ccl3vd3l z_hU)dZDv2jiKgbJ*qS~o(*z924J4*2%%v3pDq{x(th3A`L6BQ&tZ;JhnEl<+KZ1sx zSxM1~f>6e`l8Vy9kt8?Yufq|TJg1C9?uD-6_ie9Jq7H+EJ--XQYR^sFM?C z!HMfS)vQQQbUF3E_8i;WYWSsBp9f%WMzo2^g?1~2{)JPKH8p#Tx0suiSyOBt1^K}Y zm}NniIUHCMdmku``eskat5*n#x6PKGv&-Z2KL`5_xzW*?T@r=`4F2MyTG*HIKUvJ# zB!j_glVBjZ>)b&*d|aZUUd7@BCGG|Kls%B>D1=_!|Lp?6J-oJhqa@{-$fe)v{yY!E z!M)3asi9~hOg1v{+7hI0R@N1mqCg8_`Hu@G!AY*uDZI{WV%i_myrLAZRy0h%O^N3% zA)=R95WpelWWqIA)tw1YD3U_BiB!b`TV`;$Sop5Y38pS)M`>60^z=i43$jq~RWcy+ zycaP`L*L2yW#6(lk!`bD#A@#y!*LD}3J)~Kh4+696DgO2b0?+5piWPVQ{NQ=L?o_+ zVfBP~Z$}lhs9!1wJPvk5smyLsTmr}Msi3CpR}gq4GDKaRSpL~{zFhAuAh|HX)D_h6 z=$x{*k1&B2FDT&q5uy?AM|1?s{;sTAUf6yzrHHuzKyU}#rT9#S5}s%u03tvet^+zXjXVv_eL@^i z%+`v24A(tJ2eysQbXV$x4{=390k6+qiC1y<6TecB@?*#6H=HI`CvsHUde+HOVvC%< zG@7V&YaIE*z)hxAF*Nk#v~iB21DMFmfmV;lttyYev0ggwe-w2duehLDpEf~-eesG>%wcX!1Mb&J@g^4jYA-{y6mX$PwHxkKqf2%aLeti7;&@sw z1JxAE@DG3xtfy%u%T(tSd74GhNx~MA35bJmig;UVY!-aB~bAdLaD| zu=A8A{Si(dW0Si=KcWjqAimAKyWPKO(vRbcrZ{v8z^+D_QJ=Y|6C# z*e>Xat^s`m1wRfBDe(*RX58$+xh1K}V`)(ZczzHA`BkT^%$-`+n{Fiyf6R5;M373o z1SC3mFST+6n@6JJe%b8Rr~^s0m;sF#;?kC5;$D%5^<7CcIwT!q4o;Wr3hP_q$j^K<0vIgRf!h+h-& zQz?OcZdgMu;^(tLEOO?V@*V4q*G3a!Ux4NAwLlINULCexSBc*scBi)EFK#&sx9k9L zzv)e))h8T6C4Jn6pprT`N%GQ)He7!m#w|Ah00|Ky$`=#^r5GMhp2tc$ZFe0K+0%-SKQ8S%=I_RoypdjeLllXbhz0#0d+)+9 zA2L`8`DMxEMTRK{Dlcfd|G@*>R&kTZ1IG>60g6AV%nAib7~bp#1ae6XY*lQz{Y10S z)+_Q2`Gg~6tb^y|ZX?6k*cy5mJXO-Ibu(XxR;U{xrCJ4c} z`s`d~djUeNE~3tjV8qENe?%rRl5Uv9;vWpQlsxNhF?{KufV^s5AOy`8%N00XZR*bo zu;Um9fE%VmfBSJt#8GL}pcJ}&>?4Bd(`#N|bgTcC%k``OXBgS2El9;Bn(GKf;Z*#s zztO>rq?Kw#i~qIACjULwBjU@jI9#b z5isa3uYV}XTuW-_wbTBjWg|@W$r*mhwy$~v*)D?vaBHR_xfLPA@OPd5)8KCo66x7; zjRl7s>=QpE`QIVV+0ktR4ee!Zd+tfJU(~gVtT}R_QT*y;AP>?L!ew&$oU@g`IyTZeU+&qBDUC)6vh9^O({Pc>@bFVJ_8yo`+ej3=J0T zvPJ)31}s`~I2ip(7c+jSVV|5nEa8jzz0qs5VmDt-U;p4~F6=H{nfl37?!Z<3x-ChF ztXU<^yoEpOJYok|yc&tFXMZ4ManNxnf$2*R|B;VJ!$0t3hj3O0ADd5LD|fGdWR5n| zrl($=Wpv{$&ff~}XZj>X%1F#&zC5|u$MQ@0>sQ{#LFx^-q~&&oLsZE3aIL@j&4}57 z5`EDWWUvs^13q@YRzGkN?I^WvLT4|Bi?ljl{M=m36Ar~zpA@R5D-xe=%fjeYd0F~( zi-$zY74whZ2{lD~m&AS=okL?^C;kJ3Bb88Lhs%96+E2hstbWbv4>u{)X(46ciZyqx zhiEl#cz4FpugK(&C(wvoNa$n9ida?f%tps|TSeVbQ6W$;3ckFyNJdd(qL#1GW^f~) zHv=79vC9iN1`Y>{%uxLO=P>l*p^|YwYjG2DAr|TY3v-wIntAyWp zd>mCVu2}H?Dgrj+FdW74a>hT48Rh>GEs5iqUHI+<`&VF4RLl^ak7*JBfse{p)?+7U zl6Gb9*_o5?w!ihTP7qE5tNsUgimUNPgU^@O>%A^Bl&SS$mUcnLSoGMVLRBhAVWU2FXkbEp2#gV`5z_S6l$(YYKbMwQ#?2UFyA9^|wHQXSA8L zk?Y*2oQ`IWkwVOJH-{f_$bi>xa{j~E4_fKx&qD(cGTa3rDSR4-WB+k^6z^r<{bS|J z?EO~viRWg+ekq22OyLckKp5PCZ!R6rd^9dSd;ozz##l6b+`xd!(k8*W;5}Wd zG$vtG0pWvm-$~JoN0qz8x^1 zaMDVy7rT^Wf}mydZ!>k$pu5BPIX$@RT=T5Y&Y)jccPCZMERl93j=jqJf|eOk$T z+A`;Ud(Zy?pv!jHl@7gJKClGdedaJ&e>*6A-lsGzHjvE6a$@smi#yeq1Ps}ocW{$M z5q-SP!vO$xKCx5|0B;o#|<=5V^Re)_e?Q#2My)092 z?rWqPa2hY$jMpgi&rpL_m7M_VK&*54B<6`|{q4!ilv3?lId~AXMIL)tsE(itnE0ry zmW`d^vV>w`G5wVti7ED#aV9_aY-fH(E%`>Sk$A%y3lku>Nz@Nl7obe+oJK}Xfvw_^q(rJo_f=swJ?$Am3qjaPf7GnQ~wqS-MQyp{0XATK&ZG$%F+!i=N z{Yug@yugCz9OQpEmEs8Xp0RLTa{kjOwCppZ@?65n#k-Zn~V}?ryua zOEaaRRZ%i4T_Hga0N|RsEhMch#{wu<@9twMM?3o)cgF9lN9)(9yTityTU&gz7N@l~ z?wPA2rlq!l0|HVlWwJqh3^ZoUZ-+sZ1w$T%wY~}=-aGT^9?F_*#&(MB(z}wONaFeq z8jUi0`=&PQo|YnEE3cX?&FVz&xiY`3Mq0CMXMfKw3jj1shswHo%f?m}rfT%oVd&l>yS_}g3N)0=2)%f4Yd>%92Af9Z&)3mE$X5E=f z!ri+SD@-iDuLCj8P5`%}9SgCxyI*wA46ZRju=|Zl8p99>DrX63eSgNrWf{?}#w14&|X103DKWcUjwvFKx;- zhgYR|wLP;Fz@aW5`wx&=YR0z{CNH$AxWl!W2;pO-SW#W>B9WcATDCxlmd7zX{kJ>& zKJ{2m#Cf=!7%_T#js9hP^HlU^Jb@v}7gg3|tYbU$WE4qKsJDkCcdv}+)JK^Ne-KYB z?0KlBNHWa!ohG}#o#k6vc;13Z^xoVtYc(fOV|*%HIM9-9lKhWg|S-Rpd*WhhQ}l zV`8?`O;miN3*Haqk=3QdFT+fj|zd^S-(vbCg3QxPG>4%8MqC zi1~^(W%n)1Zk3ZSx5~`#B7T`u>rbLlNLt)?Rud9Zq1%tfAS{Dncfbv?zs!vL)BpeV z|9|KId1&&mco(!bq3_G7D|jQeB=?U?gd0XMG^h4(d^^|J3JyEA)QjZO+emsG(3wKe z`uw?U!v9v?-15Q8j75{L22WlUJg-i)QpY4B)U%b1{Aw~3uY`45CV4jS4j$oBW+rbq zAZbHoz8453o%S^5E9D3j1&)@b&mphw#IcYAy?>SW6@^h2ihO{y5j!}wQU6#zxW4aK zc062XJ<~AI=lUD7pEJ<#xB*8 zqD;K8ZagV_IXSkqK*0TVa}o1L;sM}++KBKCiHpTu&jtImYBYkfDi8BHo)wMHbp}8& zerb^$-$Oya0R;FVnR5`iYe(53FpN@z;dvX>9O_Nm4rmnM01f|J^u!cZjUJBE9sP~ix%N&klGy?F(^tlKLca_VfpPW_oulvhsg0t zk%bm2UxmXOXEUhGl4#xFN5A(|>CGn3#&ilAm|r9bV!<$g^e29j10T~+#E3&*XGU;f zvZoEOz5Z^SRfP(r39;pL^NLm~-OdA?-q{(_otuv*9vNg}?{q%5L@}Uc!Q}IJ2{q>A zUEpMR8pT|{PX~QqNyX4lVZ9xkEzr7G8D=*+f!@+MY0PojPiOv`Q^tq1`bmRF&HNBD z#B)@Lz(WUzVRHehE=ed_1>ipVx}MsCrBygP z85LSe#Z{i{LJGx-9Wd63Xo`-Phb3<=R&}i!?tg%3B_CR;$pWX>_hGZbQ`+zmgadd* zo|{ALza%o213TRTdImb@9^x2iQ0kw#DLP9;Uw$)wH}aF(qwe!%XW3$Ih)-52t?j|L z_L)(Pm4~JuqU@rkXIFakYx=s$V3#y;XU3OEwranjfGQ(D#FK{@^}4&H1^EPKkNm;U z2T}LfwUSwm4+S+SuTBkNaipk0WBZ#LeesG#V~36u&@GvJF#Zm0V#uAz_T`0e3fJ$5 zvs&&BDH4!FB)2y{>SZ6hBzZy(3|JsMRg{75?7y7~-por?6?_+_!VlJf)C9@uowI?R z1Hzof=_KT3yC*!o)q*07?H6#(RA9cg53d%e_zeESHl*@#9`itviG>M>!I4A@Kj_8k zm6gg#5q^;8*vbu14*_qek#(NC`C)ihpfX{kXZ$l4bNUN&y(X?Y*_Asaj_kGaH%)R` zCm0H??YhFpSYG2FrE;=bXZ1)CY>ugHTvMEd=3y+i} z(kcC-ylWxjSMPWj!lkeO^MIuxcFAu}NwZ|bC1PhbhKyPkM|drX2$Bdy5C3WWc8x?j zqWDS#sHAgB3x7Yx3!^*feygFs!?mk0iY}=^vjfFQ6ej zfyXXjAuzQ#oGQU8#NTlV-Tn`-!Gb&EC2P7!VS*E?F#nFwrhg%B%pE~#F{zn(-$1(6 zZY|w*6$ypndaZ^SkSIW(I4D%4l)w&-pV-*>s9ppybK=+1!ps6WZep-!&!U{qAHtjn zFbi{4%ne|VYcbKSmrzcups77n<c;>2*9c1 zK(C)@9_JeiiO6v|l9HT;P(?b=w*_B6o<9eAAoueVzFU-snb>HFOCCg&Qs&w1I%gDd zaiUo26R6Tf$=nX2#)zaJzB{!h3qlQ54{8|o*YSHN+`$I*jD#ac(hM5#DkKp19S>`PEW&;+c^NW50L&Ydl-W#X_X(Wqmh^3jd&Cz{?rB+IR?I=skIs*b}^662bd=Xgr#jio#?( zV0lT?IQCo2&p)}?sVrq{Ox|;5>nU{&<9*^6{1AVwYxn0-rmIls&E4?;lD!gcG@$Pm z&a{GczS`Xq48$!3bL(>;>>RH~)9Bmwn zb`Tkb&nwdxs5wY1PAD=4j-vvQ@?r3o`SFwX!h>`dY?4PY&i?@7M22&y&L*h+hadf1 zfD$;WJ6E-ukYd^%+djad$CnbT`~E_E88RfPFcK+7#g$j0=q*>6D;q(|{C&Y9>URTS zBw=yO!hu-;s9zbRJpqJ^W61$g>JvND6TC|aELp7jZ9xU6-br%_(#uo0J+Frv0OaCLA9kb}dRb&FiwX%xJ~b)ON^Nn1kP; z6vXHfPQq7#FOv!IBHWl0mKT+O3)d+L$k3p-*?TB=nwYy4FA5Z{RcpOG13l< zJ|p_*LLTSa^fFA54R!;7c4jF_`HjKww7)2b?oH?lI|YsMqkF`oPi@Z`0OEd%ho1IN z<}ai4e(T0E3V|UX*AR6(^;-KLEoDC>eu(tzA*LM$xZ28{ZN}4ml!IJNW2zMrHs6Ol zUd4%4`QsmUv3(~|LdrF>iQL#6btJLp!?aX(NXP|$cW{iyAKS`2-q!qRaH-N4@8!Du zE7Xr=C_k5^0n)!`3vhwwzsu~KpeI=O8&k~U<6A6n;yk2|!!P`w<1tir$4>KnK*WDI z(7Dj@y}=nmRwJm%3qJJBhJ%=LRg3h-c^A_vGP&pY1ceQ0Ya)db>sBabxLaLm{#5s+b0*QvwygW}?ZOIIxEFcSs8y5A1?m0&X=7$q z7++p9nlB%i0uny2?0G$x3E`(Z%DpRoO>4x&+_RP3j15hWJ-hsD)BI0k(pv+mjLijhp$6qnhJMcJs--)jJKxY#O zDh;&$fu4==g^}ZnZxGhI#B`0{lZEpFo411e;A3#0@6Dk`7>yU>b}bS(9*%Kj3KG0@ z@s#TXINj+aSd5PFSr{IjRv!rj`8q z?cG(%_RaC#$6WwZ)gT)OaR%e(JJS^>?4Epqb^SJjHSH6?LyQxh8gHxa1TAZm%4?59 zrI|>R=0)QpSuR7rPcBDS2@ezx69AGk^4LYQquY_&`xY<|3!p2lpj8sxV~91Z0+ z?&=jkWmNSW3ZXoqukj`n>P}P`IIgnjzU+&IgqA^0#mhk*#Ep_jqzxd4pR>&95+dlb zT;v28P0EA8j+I#U5YAxJps28a%-A&BQojHnd9gkN!ga8hFq!u<{HS1`9|2I_bLJnF;Qw5^c4 zZd5Uhd0ZFN&M00h#nu~jzd${d5l-7Lk+9*4_Bj7{G89!-X*-|1I|LOyOpt(CE7E(K zUc3Dzy*xTZF#`gy>55nK1tveyn$Onv(2aMK{s#Yw!s08OK(n}){||r(Ut-8YSlqe6 zR^qd;Ejdz5viS1NBzcIbM1rM|F?D~kGa$^gQoe=aqjZ(&HhDe294^>< zZCtz59TGv4sin^K!O|wY>1I-`OySFpv#0lb_}UaR?2Jk6I1@0JW(whjyFV& zwF23sUljTupic%KurIu`fTyG$8Dhl7SzdUj9OKvTzYXoi+TM>rlwBNe%e{oOrp zeNUs$YR+n!XA^;x(fJf?1NW)0%p(A}h$1ujQGw-5q|ytnA3>H==6Ok-Y94@bs>G3I zFHg=v102joBo*?Habbqc!nqy`&#H!xqLCo57Y(9mQ=wpg&~#ToVHD*IwngkFr1Q07 z6TzB$R~&Pfmk>B-_gqw)y|nfaW2Nxx*zy7FKiFhEtR{5V48O1g+sf9DhT#bkCHM*6 zKK}b=l|#Dt02Q>8%Av;o!?p6e4V)?SFAqi*GWL*NEUn4k?DB|tLTp%KZqUp7I!>7Y z)O+WK6$hl+NQYNDyWtxmj3muq_55bU}9yVqUFsbCw+%uh?V8vM$2?R zPJA%XjP~RUR`)fsvi-TK?j!b3T4K-Zx{K?z_WxaswxBBjG+&bq-%Wz%vNNJu>`mZn)*lB_N`d!Fn3i)` z>ZaO{1%*EaNE*rG^HT}dVMX5Rk>HRIl2X(=1STWA&OLK20vsao8#>X%Pd*23i&X}5)`zNS6eOVVquY=u zwo~{R44~nN!0KjePYjV4n$I3n9HUA;5$&KrRJ#nn=;%qu2^J4KJd3B|Zx4y^N~)wx zgyq}SMi*@4_8@xi*MN(P6k&`pLAcR=Dk-^Wf52NSW3nAN#aoiUbf``qJ(}u6WDSQcUvND2IHFc_irSR-d4XZuf~<~^!QA8x)Q?gMqrKy(&VsfM=xmt!7Ri=F6;))xzm~1BAy*BUeiDV1bTXd@YQGEz?c%v3)&kBL zZ%f#Is@%`Vjx$>mkG_16x|EWimKvOVQ^`9Ab8YPv!2TOfj@NA<;)zUBq4xv5VT_F~ z7JxIr%&N%h7gmQlqXq@dKQ}yolU1l_czlqe+Q%hahqQVL2{!n=&_+g~4&= z{f@KZGWt!ym!|txBt^U!d*_kSJAS%wlLD{&8d+_*IaetoX5;2ab6ar!s53>=!wcG+ z7~(XjlXqWqFru^q?o%~?2K>4Ifjq9%#`L%Ed$=PHar1Js(uM@9KU*|yX{q--)A#s- z9oP3lQ*&T0bNF={W=rPcZ;YfaMwMbs7;n(;+d+4UWFnYnUiG@f92-JR0c=}$k7sr9 zZ9E;AVjDQ?KGnn#E>@C8mN?x$pDW!!oyL2hY`psLN8f&&7Q{{dUc$DU7vs%aHV_Kc zo8s5O@AnI1!g6w#1%HUUSKhMm8)82MfV8mG%o+p?4&$MW?5S7~fOX7ox-yFh5dXOZ z;{ei_m0FyFwJ9e)_&x7JTzD5&U?;1cy}ediJLz$j%G%d0)K3g9EZiv_yc(BEPdy3)Nh z7<#wM;R*GSSdnr-VW|JaKE`=j@WfHQvP(XUIVs5vbx_5fF&TmXvk8pI7VaGgwH%Z& zl%0y__Qj7e@V7vqOc-cVuA{cV`YK8-6*TpD%f!5-7IV?S4uzU3t3UbIDV++c-8)}I z7I;)`KqIS;?I`LR|2?#ao{-oaNp zepf{6t7HBaF{N}!Nfne4CVT$fH|fc^v9m4IkYh(Yuk^@D&?#y62elGKY|1Jq&Vbyk zj9OJp79JYdsorg;Z0pP~%KUpMl})+I#g{@HM7{)9LsrWOPB&oSmSRgr=`Jn9eo=e<7W6?#6&JFg=f*12123tcAUL>IS}WPT8UANvoG7HyC(L(d8V zk8-QCCZ+IAeKKxW)*W$IpY?8UvK*Ik|JEo3LZ)KNLz;ow2U{*{^ok>)Q&pfQ1wdf& zFtOkZt^CNcy8yi|?}u4}w_*3n5!&|~REWx`h^e5&FcW0_ zQxJ(CY>9e>1#^$j1+e#8Gu+h$!uYnQc%W{;Vc^Qu4qS`B$cXb{ng&xO!EQe;jh=C6uR)X6wbD?K*u(5Ayty!eDRVkn7Y=-e0GxR`>lp@L93ST5kQg6hge8^}M=vA@|woAtL}WO^KK!&)iF{lidn zeJc1&dPvw?8@6gxm!fr#ZrQ8UsfH)~xi=SktX~XpB9AO=jpZM7STK(R+ChDo*%QPn z1=z=aUS*MsumJO<-dH9+m7&usU{i9H$^%#x2~rDdcR-l^pmrdU#tOLx$Ziusi(P8u zb^MqhR-685Dv30@s#N9&gCt!t^{LtC^d|0P%S4zK&c!M(?$(VP)i_WA2qf1!+X0CNLT6px4>H_QTApm+)-_3KE2GFK9}w(2-G{>gQ#IyS(*X?MHhU0g$6~hZ`1X== z7~*8r(wtM*aMrH>Qk)6PCTuQpSEoDoKd0(cWFCDHU;xvHQYhyvjKa{z;RX0ihz_WM z;c#PH8zI~jxQip3txTC?D+S~MerM580dkx}HvpFW`#p8b)(ByzmvL0XzjKz#Qi8}$L7l^`Pdte||Gl3G*}a&lY1u*}xUy27JA zepMnjvLp4XDBZ+(c8~6Xlf&=%HV^CY8u;=`bM$M>;@uy=<2&?UKRCoP$o>HgjbyfW z2*^zs+$-+U(h6K7snaxmwjb@$?J?*ynXC*@45{&95j;F2>2yQs{2x z8CpCnyM&cx4q8tAVicn<)EX|wy)9=GjX&6S-ARSCZ}?r-Nn^?NTt&; z(N9hq#}g(w>>Xmqj}yYxcZbh0ZI|KT2J^YG9~G z#CIZ-ngjE`_%dakIN6ZR5ATD*Ou~@KHC7-+psiYdA9 z+%_aLVpJS@cbPwuaqjWyI^xk>{1Om|igbY+c0v9R5cASMRvw)T;=kY_x>b*j(-Sav zllOoznlW88F4F-tFfRCRl<9rhJ#mXnE2u3wlPz7tQCCI>X`!algB?fAvz&Jh5PfK$s*=s@iWLKGeIvKelBBdG?Q-+b7sF6D7GWc zU`TOh(8s?H?oI}Bp!=`C*sR~1B2cgULNOrVpL6LG30|hXccs>KZr@d}3SWIdaJgzMJV#SLJ&D}N~*zctN zDS=+@P*L`YdG-JqhBnzEcp0Y}tIR!7rj%Q10`jBEDDB`Z5J?Z|9%NmV%?sNYyie+{ zEhvvz5f7$}aumvBwDJEMrsyN!0-SSS=28lioP{O8koEl}`^;@(``~0GA!_cpHD=h_ z!hXh)e{i^K*brOvd%t<=v9uRv*cby6J!P^1mRqAEWqW=~Sm@zDK;vZ|GXx)Z87-Ev z@+gmX@XaeX>=SF(UY1gAb{*Y>31&hp9033h%Rr%%Gu8D zJI`Iig&{v0tas&^syG&hGeGZOiv{{OMC0N6-I6n&qNz`sEPD@pfd$t+OB;H_jJ%W# zW97l;L^yj@8VCvj0AtRXg%rn}Iqd!wC}4*%$bKlL45@Yh1`v%amx3{S!Aq^@-yQJf z3D@PK_=M-0k&qJT_Yzj_{@kf(TYg{?B87~|1QO^}g;yOeTo*iqWHgGuK+x^R{kc=F zBSKa?E|9NYdT!wFRZ|uUB!iqtHdE4+L$SpeuZ-@U_-ssj02hN4m#)mPFy;s$oElgR zKVFlOz)ZlflgYwn^@h)T-mKy5!n0Md=m{9o#sy$dCYhnfK~EX|+;2QHol@ab?hWIa zi5H@wVCv$q#{3+_W3;#Wl3fk@4w` zR3mUj@3)#M&L_wb^(82CA_waBr!UyblScPTXU-qy7R7kgH8R#BYG)hVGr`W_I>S*J z&3#_%)UB=&RiLu%SdBD3o)5^WmT{c0=ItQ+CmDo{GYLsQeQ=njPK~gD8|O&oKmp@Z zr+Xc%Of6a;4_Wgs)YMKpi?AGV9x1gP-`OY1s;5y19Np~WDy|MBUg!B0fGsx1tu?k| zZ~Fx#D?31xazw6-eG+LP=Bi({2e*8*8mID}+b%d!8Jh_9tMtRT2=MrhtcMQ%;O8ek zF@fXt4IkBQ=O|Wo(kd8kI9SOOi?fV!{#i8_`FAvQD=1}Z544MSbmScv5N^%R3(oQw zB?RCjn=JAZ>pNEd1E3VQlGlnUBhF!r^`4*~oAc4RTimO$GRg%PtEM8lqhuE2L{O={ zidR>L{eG6bxeKRO7rzcuU_3MP{|Bg)%X(`m*@5SPCY7drAB-_IrPb7QKZ=Vc)5{JZ zIUC{eC;^nKyJ9SKc}p7-CjOT1icY zJ8yBQVN&p~PhxIA{RULofW*$`1vnqa$b=M66O~Hw_l0mg2G&1HVxgSTNChMNxu_Th zS#FS9n=U*x=7dCjLIG;YNvtFi$R7g|COO#QOJKC-asLK(omP=~!MFjj#voh>D6W~3 z6so9YtrVn78I#tfVL0Qbhn}-XQ+oDGqOO10hz_H4cnkG}@i?wDOE5}s_&Py-smhw_ z*U1cx4NcmJysSC{B!$6mgdUd`FUIo2>HRW^N{`UUszgM7M{!a(KEXySX*x%;w{*&b zLU;s}gJw=3nQBGb=(x+E7!lI;bpYV*8j!yk!i_q$C{LtLHkEsJ47YPmzuL9;Y)jO( z<b;lPs>0OOtd!|z9qxW-cK zOHN-gnN#OHnI-%pr2c*JR_eL-s;(`l zufPxBQ-s=+004k(jgmgkt#6Y8q7)b1uVjv}tYn4q1Qf;f%=;2_+mZ>XAKU;dBK*Ds z*P9YOVgqV)D6tnQWmXgeG46z4cAgvUXJfFc(!}n|q}BA*KeA&R&;Q38xnb)KP;o=qOw&h$lq8}%vg-_{xtEs4b6mrz z(yG>}3!7|YHV57=fDtSgcS_fN_QGh`l}cKD`!IS%Wi*Nm8P_o1_5V?O^fPUyxjH(Gt2=7HuD-@T`OHS&j=} zNpTvi=cGdERZ^=Inx-z0sHhZUN5^xq3`xRqLgMpS1n zi9i0JuDY!LH}uAc`m?YtLJ0LB@gEmS47h8^)G_J`0ZK4wPaItUcd7Kk?9j{sBhf%(J9g z034NM_AVF$Rg|Pm`E`r_k{op_A_F&v%27meb9ckPh!$D6E(&iR#$8q=-GWlp6n8(6 z1O%-d;^%(EIKW#;)GBl&Yy-nbS0VVcXrBUflaSH#YQ=Cw0L3oFF%{46JVbzc2S?Ag zBl=3^SbJ0VlwpX7kGm$h_%MOD(wTrL2q9Iv&=Rs=7%38j zlDi~n-oCj{RS-oyqai(ZFLEgHPC9u5-gl7*Q!l;BC%a`6QIdVkjvI9c^S{`+` zAg^75XB;zLkMAeK7lOlC<@Cqd>DkF=l1SEr46{X$BOnhvK)Q}NzLuKrNwah%^q5p0Wl z`3%V}43=nlwYmv#R5Q&;bBzJg+Q8o9_R@Z;iad##y%5`Fk+=CGRB;_oVNI38oz;6A zcWS+GL3{rpg3$<7;7s?ygKm(%nU)cE`ERSbGd(pGPM-oS{Ei-Y(%VSL9w+Y>L*_@o z?1FOKF-MJ18uE3m;Fx%d`q9!~fV|!z%kSZkX&Y3VSCP7`B8k@Y&3LH9C>Zby2-I|G z6u*)tjn)PZRkK1p3VlCgnD)*;PX2j&cc?$2&PZ&{ZNG4z-tXcn#!+38`7-W`+!?rP)5xzypbF^3F=J9fIRtx8}i~t=#QGJwV zKFmH2pd=!-Z+*7lI0VoF1O&%K#8OcmPPXjmEI==!Q_+Bz*B7k2P)19T=%YwS!J}sj zzR&b^%rCoF;Etj0zsyXV6K|#oMaZ6sl(A)`JAh7@&NxLhy%!RF3QlJJxr_3;RYTI) z00fsZXoqWJT&E&YIEoq0N+gd%hC*m$PmP0OaEns2W+D4DA=nYwxc7IbK{AZw#^#|{ zrO(>;YT9g+kRpJfh%ZkY?lt-9wPkxLq5u=R9n2V@VclBy4 z2FD<|OUSyB@9tpBfml<#c5U$OK`+U zd6Por;_yzt*0=-}LD|-r@Rl>)qct8;FcKBo^yj_Rhf33}Hlj8OTqzioAsOXu~#FUpbh-Y8rUyf}~qmo2}!gdr|x0f7~aq}n|OOeEp zs3!UT+6dQXtfCaioanBu*YMK#$ZVE*-wv;oaiu@@rmeaK?f#m7^S=5L8_12a@_}XE zosfHH>Z-@fp5kp|1PH}GR&pj-T$RdV89cfXapv&{vKJXo5{oMtJ*!ekkP47LGZg6} zPgkMR_{}My>G@1^j#5jFt=ZZLn!#vw60YT@N4C{*L{RlbXA+dqcPn!1idyN_~;h-=rEh=56-!j^Gst(v+ zNZFQ|-j>gLVSuJFxBaWmiMAryoaZc`M=$-MtRMF9{6_B3;WFi>y7p96PEoG`8C*$c zlYx6k^{*=lj4Oa(;Nf3s6a$7=3jYAV0?&n9-hz1)w^YWhkCc2GT|vCKVzbXi$TNJe zamYmusQ|_rRGlY@LM1L&NI@Pm!2J23zklGIXL85f>!$_q#7J1Tek(F>Jre^i#mRW; z75B4UfST=qUMDWkY2QDku>>~Yz;W5(T77fDz zZz@tE154S2bgg7(u>XPKjQ#LeV;QM;-nZMu7Oy^3Sa6=qFqB0!QTQVtZ5*Q6(LD`% zkIYp#T(AK5xO0Ator6F1g*W?K(QHYMSNO|S9RyQ(>!F{(u9H;rKY+_j-ffdm&g&h<{Oez-n@Llh?yj@YGbY{=;q4zTng$72I$3_*PZ8tO8L$3Q%qoJkDpx6 zmRwy+#6OhX2Xb?2V*d;t{d9?KmMshanq6zt$}x>%Pm$ znE?^Q1wtqhR8ZK(U8uPg+41J4JC@g4l4z?h{LjSjkRX7A0eTA0br8TQLce=F!Q>r4 zPzE_=Pp3(Wy>7iAL%?;k^|1;8D6>)}<1ACGw6*+_#FMc;a#Jq%K0_#4LobTizrD zcDO+lrzepd;`5})nsyg+pFxM~$gL?7@p;t|?vcb%==tz8oXVm>5!^rKUy)dy_DNg9 zij~SrCJyblwV^&DOLt?9XUqDu6Ivv{ON*3lg+t-tZXj$S*6X$qPb-tGneBnR+r7lfk&6gd+U}pf zbX%)V9&-K0+&|wYq<`(OYbWGBE5`xk{yK+n;C{F6mmU|%z!+UZmarl#uiqZ%t3?I~ zHKG6*iKvqC9dyKTTug`a+2SKjvwrV8Mcq^mX>Ii$(zJ)uxMD2oo-aRcGsK z>*&{i73Il-lXN&0|0<5G3=UYu55IKY9`E`(Wo92=eV6w%7A>WNx{>aelk*SIZW)OX zfA)%UYpOWakvj#wn=aX<`17jYVMqaRb)SRcPZ+oV-a&vp%R|19BzRlH`_w&#LTCMP zP~a0fg9#VbH&T3UQ~oR}3ypC(^qz-d_jQHWnAS0^*&d}iQ7ikvZ z@~3a0@$GFmPLtV@z1*%PWQbvJlI9lFiXS0JZM(4%0l4%087ZMe3Bl3Q`ZNaOLrJPh z`q+1Yf5v5ea6D$DO;t?SK7$2+1-Kz&^8`BAR1J?_5Ik!tzbk5>`G(%jIG23kKR3}d zsm+^NW83Xi927~Y{~h!kl_&2muT702}<>%0E8D^-49pMm|PKh3yAMZ z@x@jn?|)RW{yBKs{Aa+uAu441Fp*U(HW12N-^mJujc%^jL++Yfv;V;X#u(FdZbgLA8B znm*Ul=793nHiQfcOw4K2Y%^9JIAT#hH9Y_ANw?_yHo#E;=r8<~2`SfDZ&=sp)X$5r=ZINWATxDd;hw_hn3$)IL?$wwgPXRRJ{XS5Rf zqq*U#>ntEK)x@H+v{H+1gqop7ZO`ybS;-?D#YyoWJ0)`l(3GAnl{nh;c5X$lvstN1 z-?e0T*obLOzj&B@d*GA`>lv6#7@?p^hI-y7Ba+iMmd4tAV0W<-@m62K!=eqfU| zA72KepHr!nDO>4*35J7x8NXq+XaSys4L)U#U1(!~l&@bLgoG7z@Ldf@bt4H{K10G^ zd9{2aRwbP;aerLNs?nNI3WID5lRIct=cB1+k}Vr)$bim!tyl>eH(>wOsK7a;HRH4ICT{78MY(2}BW4=Pj$xT+Q zi~Ih^kfq56Qa!4mPK+7X_pugWDT3p`>`;lR#4gF(O@S8iy}SuDu)00h88wK+m0jof z*?Y|Bw`t+yjP?*EG0(d0L??TM%p70^7F&7RgSR1fVJ&0Ht^ zDK>U#%K~KGwTbjzTIDRM*FXW$wSN(OXrrl*d~4mr^AE7HxH~S0jI&Z^q+AtVY?BMl zA6`SfoAz4HRjJks&xs)@qUBY9hcoS$cHR?=&*b50W02*ss>XF;K7UjoJ^ezx35!KAyuWbe@3lJ z&?o|K@NlcgXuXM(L|!M(KC0HDDOk7swrz|2F2{^ZZ|Z|7n;A_dvx=n!0za@mhAQV- zorb?inj&khM}94n&$>=OWD?#$9u(g9dc{S{I^d_Q+8&h!s9gUF1EQk={c*H?C)l*G zF`caWaIiI^zqb~6r`~fGafn!OI4>}{()vh zlSxW4Lx^cT-%HfO3zk8%?39eOrBoPm&x(hzZcrGiQXorkl}W+)RQfBCt9{@8(3Soz z@x=z`?{+qb6~dr=Ad*!8-}+SKBdhA1wMC7_gT(y0g7=DQkSObvz?*^(OCB(S&#JDg z=<&Le$U*`NE0;&awA)96JoZ?Ouft8sQc%rau=97!zQJUAU>kv*E^C(tYNpP@FN?&y zUb!wg!jAewW6*Hf58VyAy&=d6UBzb4e0VMWJ8L`upvq-ax-hv8xb$so?^bKL~>d{*@8b89D)dv|a-&X+W_J1wGWWIy&QG>Z(mnoumKw58MhX_MN;h zn%?=J2DAhcFmIBTkH5q${{iGOxyY4>I3QS~TywlOzCV5#*aH}Wi)X30p(lEk1+G#k=@nQzjB4)SD$;rG}%1MtOG z@$nAPo`*!d9_h@hm%XWFS_HxPF(5ENX?(ChB!-xbkpxz6qCe;&>g~=xNd}3g(zN6d zMIZbJc=^Kr?KM`i6|HR9OjFWDVJNN#1Rs4k`#U8UI}_;+TJq;_u>!DWjL)b>%nYx* zcRmE+aAHQBv6ipb*^Kb672!J+5DFI!nSpU((AOlLueZdbLM04B!fM9NtEZLHbHca= z*j8Oebh2CC+BdEh-p2D3~Acx1oN&^h)A+gXm8)*bsGE(0wNXKI6pX#6o=xss* zpc`=4^2BB&ep{Eh;N-h!dO|fO!3&Xc{#cV^6+-dbaxMZPcQ7}7IVH&}6IusM5zoC{ z){Qq-Z$P!J-x~x4%?g;qP`&P!k7@B#4YTYO_G)qmh@neOfOu91f>sXkBZyCVj*1~h zWMTH$8dlqmBy)^slYRy0w^dtW-`Cux*xRE44L;i^;zlhqI|tw~c3(x;=k%jL{ng*c zqZ^Kpk&>tHjI7p^b6J)2qqK# z&WL`EQ6x3xap-FqEI}?*L zDnsja$~b8^bahHFw2D@R;udQeOG5JJi{=9B6`0$HDgR z-2}Ymi9;)CY>{}@^%%pk=K7evUF7Fo^k2t0xs~~@09G8d)`vVf=Qctfu-M@S0lG9T z^UQ?o-12{bEX>4W_QX5_U9lLy9Xhdhjf2LAVD@x)L z*IyhzGL3VK&3^31Ir&~w9YWXqfI=VRGu^mRq!JB{kQ_xMrM2g@_d`nqNX2GAggtwW zTe{@RBE|O;iOviqmav7m1`j!%NS8*Qht6;X99K%}Ra!?utY(6p8+0Z4aSt&nX$`u{ zPk6qm+Y4DJg>T~}#zxu9_9N~{HS{p`@v&yg*|v}qkbadQ5{HA&ot<0M0xRdhy(V_` zri!!9w~*)(%dlTNv5}g7?W&!pgG^Qd44;z+O^-HyY()@$L4C58W661a1?Oxnef1B} zC1%Kl2XH zaqb6S5qbknztnaPTwei}UD2`Zs0|yV!MgT;Q;w%=jheIQYQeG@*D|yzKq4u3&G_t% z4nOS0rpy4JTsnUlOl=*Ug$G?LbkHC9ch?h{g8Z}#pNK+5A>{Xs@0|m=(fMGs)Pvzj zC6xvFOOL}0_%Ry-Q4cR%k4PEfLbezJK~5dqmDFb#zmedcZW;6ZRUBgXYFb$`X;)73 zr8Qg)H4+8tx#R=Nn+KK!wBtYh?ZAh7fZ*D56ickm<4-~;KR0h@B&Q8HTMz$CgaS1C zmCp6_y5P?P95M1}ffT4SFT8%?MCR1LJ?prFWc%%( zcV0VHo0>z=>IqV7O#ZxD9LobACj2@;*EU9tX+&OVFTL=CTy}9W zjjUix>IIoUGahqLEG$AQYfy5@(ouh}+@e2}z!2Mji_H<^XQL4=4*66WmWha0-+xJY zq$3w46*OjVDF%MUvZkmIG?-O(Z2_1+10D|l9?_+|KVyKn0IX>z zhURd07|!7ArzOH>o5tVg*J<-nVkwf+qyuQeu6+f;@TK1O8KR;9Lg`Yiw6IxAsF4N6(MDUuA0KW;^CRVhCn(wM%(-*z~Mvc)Mw&qMoX5Lz%) z-1~rsA+0jBQo*zO4%KjM42jU*H>I+>VZo*o+Vcql9=|k$c(tCu9bc?H${(oqZcY+( zz0|~KT#(vkGkXT0ek-L6t_a@3rxj{YPjWV!h#y9IC zp0-nC{@~d*7iawf)hVByH{S;3#P&I-Lop7E91+b0d z$IL(+gF?ghgmygwSK|-N*4(HwWGa4EtW722 zSeJ(){p+94^@-qXD}4&rP!1$EM1k@$s^g9?iyZp2ro!%ff8?hb$pvfy8na=|?j&mlVOyF?lu*-GMe)25uBvxJm82iBGG z`9xZD;Yj_{;7)G0Ky9;SqpUuXy82;~^^6vr_$CIG68AYsy`|*vT`_A9+_HZ;OB@9sBM_0!|3a1!xr-c|wb$OKN z$V{v@H^118e$<}4FLNB*A_5@nEy*ojQQR_<_x(~4)iSSN%Q}Oz-yz9_M`=-f*-7;8 zv;eQt2R#Y9S9UAS@iotcEqIjEFq!Bo)D@^iGl={8HYG6H`X(b5#I0&IHOeSVR5L&E4HL?96EuM zQQ67h>DID(ym`|2cHjjm8A_sh2Hc|SBa>>6jPGR`?F<7J2267!c`*J9YaNa+ez$+! zII6+md7@w{^@_8*qGvYqjQ2N5zSpDSSG$s4dJvS-Tv9=(m+kHx=F$!nj|Xa2+d8P3A94?*x48tHIvKK}#A zZYR1FteZ@*S$g%_PT_87u}vR81>anIA~*qf^RVsx$ghfBWn4f?@Wr`=2&h8)QN;A;F0V^Uf$6SCJ8ctttM3QgzS9>b{NVAnUL-Xr z)>2l-^;cBZB8OjUClV+RoxACy`v+t5JdQ0|PA&ROKO($YXMLQ?g}+8Bji3( zYxrO@prcdS^m_FYJU52nFIV`$Z!uM)mEo`}6WyqjxubUvkzbNM%)NhA5r zITmY&HV^gF^IkoN+9ypXZ2n>Q5*gOu(taskJ(ablh#|ubB3djiAWSl+UzLb&A58VMKGl?~B&2vl7??OdEcgyTQPqJTF2lr}srd8Y zQMnI`#w9?S2&FV^^cyvv%t>~?@mu>}y(Fs#gSK3vW&Sizb{65My+a!ZUWIR+`F%ti zGZbsq8mXH_UZ-`5Azv!+0?V zg7-umd2>?A5|(N3V+jxe?S}KU%iLn?>f*fkj2Ulhg0Lh*DteZ-p9n869ugrt z-|nS*>5O=_AUX0$Z)C0l{zXoa@X?8qj*EYUTjU-E>F>5h3c=o2Z5MHC$XR|X8U(*! z^LnWFky$a`-o@u6Dyi&9)J#}7%&+DuFn^teTyCIWPd$3=Q7_%%(DvbVic4s=Jq%;= zVgqjc4EI_8iWv1n<1W5oam2paQKu;C;6pf_X++J+T~g2gz0bA>uFs1r;9}H$`l%$3YRC z?F*!0vG!9xnE)Il!CK_~73v2Abo6Y+)J-k2WjflT5h5`hQtaVxL*&E9QWuNL^my1> zvOQfY1d44d7~<-Ek6yB>gbaFOU&lU8N_6Nx`G(_Ly>x7fpD!wJ@}TDYE&9pUcmEF{ z3>=52n&{3ByXT~fG_9ALL`?a9kL^1J(9oXwEsk{iNaP{`+{yXdn&%!Ceuw(AW0CiB z?6_k=ebx?(Wk5*SII7s7NPzL~o<9AX0(Qy>O4cY1jAw~~=bdDFfM%kzwMF8#AAXfh z1yzP4TpjEBA7Bar<3^NKTnAsaX?F2VXxej(ZdzHDXU3xpPRx%|oygkB%?0wDFZ6#@ z!kDwf!RCLjjo;f?*nsyi{FzthtIeyUKcieA=%SvF*xr0ZJoG9)#V2mQ7YPQvptQ}8 z!iDZoB8On6(c*mQ7vufF=dNo4%w+29!>bI$Zu#Mj2qU_u#r3o&l6X{TgP0@!e!jw} zwwp6))XJJ&QF8#D*9J)*@EaMZ!d!Hwh3zNXcl1#CmXr*;5>4&P@@0IvbR=r280voj z>Tal436r00Q9;{ht0=;w=yuBjnYXxBH+MY3SJou&?vpk9d1yuf**glmxxoPd-H-X@ z;WGvw&a)L+%EAT(#5*=9812nVKi^Fp#W39`9)i6|#g>X2UN@k?R0ZuwuDCwub@%^4Esb8-!J$vNuZL zqhOfIYuPeCFzZS*tBZBG1jFTVB`D@w!0Qs!pl`@}P$UtmM#-I~`Vw%b35n?W<@KyQB1)QN5H1eSVO~`_lG7r?_f+{Loz-m0^P?$aEgN<({nDA!~-cRPB4t zC@*8sqP^x8@)IIF=DbyOX@%&a~moSbPymL5r7rEFT~mI;%I=MgMti>A=hJPNWl>qu<^(*Ozmmw z`sTrEM^#32P*tn#tJVC0gNrtpM`hl&FK$x;dGdQ1Ihw_IO^lfQh%&h)4M$WoTZa27y-# ziBE@UG85+BXPedk9^*-t{~h4-dK7#7<6#%03QRy_-fT^6cw;UFw@CH^!YC4tqxki} zILuBmViYYvuW_@r@d0;pn$7SG{4pQ(`?7}7V_GnVAMLTur}*FFsx3TB`#&%F{F5CEB!APFd{ZnP zK-Gg^W5PJzV^RN}$#aFtvBGR1G*?aKy;v|yx0Dp_hJ&+NIY6Y*+=B~NqYuOpGdIb0 zV$Pp%j;pa%tWv^MCfD#7d#wK2`19~Bw`#r@PK{hMYk;4!{nyN-qj90BZQ>jG`koV0 z5hB6Ny*KfH<^ru(!1nBd0FCNQRkN(F*F)+uHoJI2({ULIZ9A5G2V(^YTJMv8&RLA3 z?2TfOov`rFr?FbE{0=sP0Di2N`>$VcPq^=@+v>MD-eLDOdrm>kB1~ed7RWM`fI|&1 zHu?e-(p3J*$+9%58RUZAM=Ho0V%!D&X z{-o-<$DqC|_|ZjQIFx^x>XOsPbrfUl+uqm0oW+8Vs-ilt{#Ar~!5o}fU`q-+j9d14 zW6$dRy(}O1a=OtPLkEkEk($-jFSG0(d`eP~Xh^vB3=sMz zuh`tGc`gdwPAZzMSIGt*Gr~^)^{{6D+XD;ue>W8woT0ZVR`~3q0rz&aBt5Vr{Xcsx zy%sgN^$S^=I7|dv1S2eu_yoV0*1Pf!U$3|1aczs^5qEW}Zxxq4Erf+%^#m0G#|1qK zkJ)X|mEL&+Qu@bGb9Tz6sj)Vf#2gk)RnfROYm!#Kq3^wS*B$KypK0#Cd+UYzA)BM- z)w^R^ez?zA_P#uO!F-O-B6r`tEfIbwmo$6t-E~bh%4dShcW=Gm-%{C?_q}Wv=LZZU zgbmNWROqyJ=yR%3K5^rLdO*K&a>HCFo8CUAQjSk%7Mxdz5SC8m{ng1d=TQGIt$JY9 zq%6q5%mBJ7nt>5gGXd)+K>-B=hXBKb21Un$2@Alr4p0H8*6IEEbLzGF8L{aP_HFtQ z9{EFm%^uNfb=E_3WXDXnWR=P690t z;<#@Ao?de7=;jacET6BPZ{v+osrK;sJ8Cs{pKPaF zi#P2M>vrAz0crT4 Ai~s-t literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_facility/static/description/openeducat_library.svg b/CatEdu/openeducat_facility/static/description/openeducat_library.svg new file mode 100644 index 0000000..3f0527b --- /dev/null +++ b/CatEdu/openeducat_facility/static/description/openeducat_library.svg @@ -0,0 +1,128 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_facility/static/description/openeducat_logo.png b/CatEdu/openeducat_facility/static/description/openeducat_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..f6586ba8a82970d865ac4c37fb56d33c5102f83f GIT binary patch literal 40322 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 + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_facility/static/description/sis-icon.svg b/CatEdu/openeducat_facility/static/description/sis-icon.svg new file mode 100644 index 0000000..2c26731 --- /dev/null +++ b/CatEdu/openeducat_facility/static/description/sis-icon.svg @@ -0,0 +1,70 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_facility/static/description/sourceforge-img.svg b/CatEdu/openeducat_facility/static/description/sourceforge-img.svg new file mode 100644 index 0000000..4264556 --- /dev/null +++ b/CatEdu/openeducat_facility/static/description/sourceforge-img.svg @@ -0,0 +1,970 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_facility/static/description/students-icon.svg b/CatEdu/openeducat_facility/static/description/students-icon.svg new file mode 100644 index 0000000..697c044 --- /dev/null +++ b/CatEdu/openeducat_facility/static/description/students-icon.svg @@ -0,0 +1,45 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_facility/static/description/transportation-icon.svg b/CatEdu/openeducat_facility/static/description/transportation-icon.svg new file mode 100644 index 0000000..889e366 --- /dev/null +++ b/CatEdu/openeducat_facility/static/description/transportation-icon.svg @@ -0,0 +1,101 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_facility/tests/__init__.py b/CatEdu/openeducat_facility/tests/__init__.py new file mode 100644 index 0000000..7cc7025 --- /dev/null +++ b/CatEdu/openeducat_facility/tests/__init__.py @@ -0,0 +1,22 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from . import test_facility_common +from . import test_facility diff --git a/CatEdu/openeducat_facility/tests/test_facility.py b/CatEdu/openeducat_facility/tests/test_facility.py new file mode 100644 index 0000000..9a5b26a --- /dev/null +++ b/CatEdu/openeducat_facility/tests/test_facility.py @@ -0,0 +1,37 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from .test_facility_common import TestFacilityCommon + + +class TestFacilityLine(TestFacilityCommon): + + def setUp(self): + super(TestFacilityLine, self).setUp() + + def test_case_facility_line(self): + + types = self.op_facility_line.create({ + 'facility_id': self.env.ref + ('openeducat_facility.op_facility_1').id, + 'quantity': '1.0', + }) + for facility in types: + facility.check_quantity() diff --git a/CatEdu/openeducat_facility/tests/test_facility_common.py b/CatEdu/openeducat_facility/tests/test_facility_common.py new file mode 100644 index 0000000..3f00671 --- /dev/null +++ b/CatEdu/openeducat_facility/tests/test_facility_common.py @@ -0,0 +1,27 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo.tests import common + + +class TestFacilityCommon(common.TransactionCase): + def setUp(self): + super(TestFacilityCommon, self).setUp() + self.op_facility_line = self.env['op.facility.line'] diff --git a/CatEdu/openeducat_facility/views/facility_line_view.xml b/CatEdu/openeducat_facility/views/facility_line_view.xml new file mode 100644 index 0000000..e1157e0 --- /dev/null +++ b/CatEdu/openeducat_facility/views/facility_line_view.xml @@ -0,0 +1,28 @@ + + + + + op.facility.line.list + op.facility.line + + + + + + + + + + op.facility.line.form + op.facility.line + +
+ + + + +
+
+
+ +
diff --git a/CatEdu/openeducat_facility/views/facility_view.xml b/CatEdu/openeducat_facility/views/facility_view.xml new file mode 100644 index 0000000..b6c287b --- /dev/null +++ b/CatEdu/openeducat_facility/views/facility_view.xml @@ -0,0 +1,83 @@ + + + + + op.facility.list + op.facility + + + + + + + + + + + op.facility.form + op.facility + + +
+
+ + + + + + + + + + + + + + op.facility.search + op.facility + + + + + + + + + + + + + + + + + Facilities + ir.actions.act_window + op.facility + facility + form + list,form + + [] + {} + + + + + + form + + + + + + + list + + + + diff --git a/CatEdu/openeducat_fees/README.rst b/CatEdu/openeducat_fees/README.rst new file mode 100644 index 0000000..58f7962 --- /dev/null +++ b/CatEdu/openeducat_fees/README.rst @@ -0,0 +1 @@ +This module provide feature of fees collection & other finance operations. diff --git a/CatEdu/openeducat_fees/__init__.py b/CatEdu/openeducat_fees/__init__.py new file mode 100644 index 0000000..4630f92 --- /dev/null +++ b/CatEdu/openeducat_fees/__init__.py @@ -0,0 +1,23 @@ +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################## + +from . import models +from . import report +from . import wizard diff --git a/CatEdu/openeducat_fees/__manifest__.py b/CatEdu/openeducat_fees/__manifest__.py new file mode 100644 index 0000000..85b11b0 --- /dev/null +++ b/CatEdu/openeducat_fees/__manifest__.py @@ -0,0 +1,66 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +{ + 'name': 'OpenEduCat Fees', + 'version': '18.0.1.0', + 'license': 'LGPL-3', + 'category': 'Education', + "sequence": 3, + 'summary': 'Manage Fees', + 'complexity': "easy", + 'author': 'OpenEduCat Inc', + 'website': 'https://www.openeducat.org', + 'depends': ['openeducat_core', 'account'], + 'data': [ + 'security/op_security.xml', + 'security/ir.model.access.csv', + 'report/report_menu.xml', + 'report/fees_analysis_report_view.xml', + 'wizard/fees_detail_report_wizard_view.xml', + 'wizard/select_term_type.xml', + 'views/fees_terms_view.xml', + 'views/student_view.xml', + 'views/course_view.xml', + 'views/fees_element_view.xml', + ], + 'images': [ + 'static/description/openeducat-fees_banner.jpg', + ], + 'assets': { + 'web.assets_backend': [ + 'openeducat_fees/static/src/js/page_list.js', + 'openeducat_fees/static/src/js/fees_term_widget.js', + 'openeducat_fees/static/src/xml/fees_term_widget_template.xml', + ], + }, + 'demo': [ + 'demo/product_category_demo.xml', + 'demo/product_demo.xml', + 'demo/fees_element_line_demo.xml', + 'demo/fees_terms_line_demo.xml', + 'demo/fees_terms_demo.xml', + 'demo/course_demo.xml', + 'demo/student_fees_details_demo.xml', + ], + 'installable': True, + 'auto_install': False, + 'application': True, +} diff --git a/CatEdu/openeducat_fees/demo/course_demo.xml b/CatEdu/openeducat_fees/demo/course_demo.xml new file mode 100644 index 0000000..0a6d8d9 --- /dev/null +++ b/CatEdu/openeducat_fees/demo/course_demo.xml @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/demo/fees_element_line_demo.xml b/CatEdu/openeducat_fees/demo/fees_element_line_demo.xml new file mode 100644 index 0000000..42c9bf3 --- /dev/null +++ b/CatEdu/openeducat_fees/demo/fees_element_line_demo.xml @@ -0,0 +1,74 @@ + + + + + 50.0 + + + + + 50.0 + + + + + 50.0 + + + + + 50.0 + + + + + 50.0 + + + + + 50.0 + + + + + 50.0 + + + + + 50.0 + + + + + 50.0 + + + + + 50.0 + + + + + 50.0 + + + + + 50.0 + + + + + 50.0 + + + + + 50.0 + + + + diff --git a/CatEdu/openeducat_fees/demo/fees_terms_demo.xml b/CatEdu/openeducat_fees/demo/fees_terms_demo.xml new file mode 100644 index 0000000..e581e01 --- /dev/null +++ b/CatEdu/openeducat_fees/demo/fees_terms_demo.xml @@ -0,0 +1,55 @@ + + + + C-1 Fees Term + C1FT + Course 1 Fees Terms and Condition + + + + + + C-2 Fees Term + C2FT + C-2 Fees Terms and Condition + + + + + + C-3 Fees Term + C3FT + C-3 Fees Terms and Condition + + + + + + C-4 Fees Term + C4FT + C-4 Fees Terms and Condition + + + + + + Fixed Days fees Term + FDFT + Fixed Days Fees Terms and Condition + + + + + + Fixed Date Fees Term + FDTFT + Fixed Fees Terms and Condition + + fixed_date + + + + diff --git a/CatEdu/openeducat_fees/demo/fees_terms_line_demo.xml b/CatEdu/openeducat_fees/demo/fees_terms_line_demo.xml new file mode 100644 index 0000000..78a703e --- /dev/null +++ b/CatEdu/openeducat_fees/demo/fees_terms_line_demo.xml @@ -0,0 +1,69 @@ + + + + 15 + 30.0 + + + + + 30 + 30.0 + + + + + 60 + 40.0 + + + + + 30 + 50.0 + + + + + 30 + 50.0 + + + + + 30 + 100.0 + + + + + 15 + 100.0 + + + + + + 30.0 + + + + + + 30.0 + + + + + 40.0 + + + diff --git a/CatEdu/openeducat_fees/demo/product_category_demo.xml b/CatEdu/openeducat_fees/demo/product_category_demo.xml new file mode 100644 index 0000000..10d1cb5 --- /dev/null +++ b/CatEdu/openeducat_fees/demo/product_category_demo.xml @@ -0,0 +1,7 @@ + + + + Admission Fees + + + diff --git a/CatEdu/openeducat_fees/demo/product_demo.xml b/CatEdu/openeducat_fees/demo/product_demo.xml new file mode 100644 index 0000000..7403889 --- /dev/null +++ b/CatEdu/openeducat_fees/demo/product_demo.xml @@ -0,0 +1,75 @@ + + + + Admission Fees for Course-Sem-1 + service + Admission Fees for CS-1 + + + + 100000 + + + + Admission Fees for G8-AR + service + Admission Fees for G8-AR + + + + 20000 + + + + Admission Fees for Course-2 + service + Admission Fees for C-2 + + + + 80000 + + + + Admission Fees for PPHD + service + Admission Fees for PPHD + + + + 100000 + + + + Fees for Course-3 + service + Fees for C-3 + + + + 30000 + + + + Admission Fees for Course-4 + service + Admission Fees for C-4 + + + + 20000 + + + + Library Fees + + + + Tution Fees + + + + Transportation Fees + + + diff --git a/CatEdu/openeducat_fees/demo/student_fees_details_demo.xml b/CatEdu/openeducat_fees/demo/student_fees_details_demo.xml new file mode 100644 index 0000000..2cc8817 --- /dev/null +++ b/CatEdu/openeducat_fees/demo/student_fees_details_demo.xml @@ -0,0 +1,152 @@ + + + + draft + 30000 + + + + + + + + draft + 30000 + + + + + + + + draft + 40000 + + + + + + + + draft + 30000 + + + + + + + + draft + 30000 + + + + + + + + draft + 40000 + + + + + + + + draft + 30000 + + + + + + + + draft + 30000 + + + + + + + + draft + 40000 + + + + + + + + draft + 30000 + + + + + + + + draft + 30000 + + + + + + + + draft + 40000 + + + + + + + + draft + 40000 + + + + + + + + draft + 40000 + + + + + + + + draft + 40000 + + + + + + + + draft + 40000 + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/i18n/ar_001.po b/CatEdu/openeducat_fees/i18n/ar_001.po new file mode 100644 index 0000000..5fa4006 --- /dev/null +++ b/CatEdu/openeducat_fees/i18n/ar_001.po @@ -0,0 +1,604 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:23+0000" +"PO-Revision-Date:2024-02-16 05:23+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Fees Detail" +msgstr "تفاصيل الرسوم" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction +msgid "Action Needed" +msgstr "الإجراءات اللازمة" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__active +msgid "Active" +msgstr "نشيط" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_3_product_template +msgid "Admission Fees for Course-2" +msgstr "رسوم القبول للدورة الثانية" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_6_product_template +msgid "Admission Fees for Course-4" +msgstr "رسوم القبول للدورة الرابعة" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_1_product_template +msgid "Admission Fees for Course-Sem-1" +msgstr "رسوم القبول للدورة-Sem-1" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_2_product_template +msgid "Admission Fees for G8-AR" +msgstr "رسوم القبول لـ G8-AR" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_4_product_template +msgid "Admission Fees for PPHD" +msgstr "رسوم القبول لـ PPHD" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__after +msgid "After" +msgstr "بعد" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__after_discount_amount +msgid "After Discount Amount" +msgstr "بعد خصم المبلغ" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +msgid "Archived" +msgstr "مؤرشف" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_attachment_count +msgid "Attachment Count" +msgstr "عدد المرفقات" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__batch_id +msgid "Batch" +msgstr "حزمة" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__before +msgid "Before" +msgstr "قبل" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Cancel" +msgstr "يلغي" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__company_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__company_id +msgid "Company" +msgstr "شركة" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__course_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__course_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__course +msgid "Course" +msgstr "دورة" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_uid +msgid "Created by" +msgstr "انشأ من قبل" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_date +msgid "Created on" +msgstr "تم إنشاؤها على" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__currency_id +msgid "Currency" +msgstr "عملة" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__note +msgid "Description" +msgstr "وصف" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Description..." +msgstr "وصف..." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__discount +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__discount +msgid "Discount (%)" +msgstr "تخفيض (٪)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__display_name +msgid "Display Name" +msgstr "اسم العرض" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__draft +msgid "Draft" +msgstr "مسودة" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_date +msgid "Due Date" +msgstr "تاريخ الاستحقاق" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_days +msgid "Due Days" +msgstr "أيام الاستحقاق" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_id +#: model:ir.module.category,name:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,name:openeducat_fees.module_category_openeducat_fees +msgid "Fees" +msgstr "مصاريف" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__amount +msgid "Fees Amount" +msgstr "مبلغ الرسوم" + +#. module: openeducat_fees +#: model:ir.ui.menu,name:openeducat_fees.menu_op_fees_analysis_report_main +msgid "Fees Analysis" +msgstr "تحليل الرسوم" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_detail_ids +msgid "Fees Collection Details" +msgstr "تفاصيل تحصيل الرسوم" + +#. module: openeducat_fees +#: model:ir.actions.report,name:openeducat_fees.action_report_fees_detail_analysis +msgid "Fees Detail Analysi" +msgstr "تحليل تفاصيل الرسوم" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Fees Details" +msgstr "تفاصيل الرسوم" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_details_count +msgid "Fees Details Count" +msgstr "عدد تفاصيل الرسوم" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms_line +msgid "Fees Details Line" +msgstr "خط تفاصيل الرسوم" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.fees_detail_report_wizard_act +msgid "Fees Details Report" +msgstr "تقرير تفاصيل الرسوم" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_element +msgid "Fees Element for course" +msgstr "عنصر الرسوم للدورة" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_op_fees_element_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_element_line +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_form_1 +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_tree_1 +msgid "Fees Elements" +msgstr "عناصر الرسوم" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_factor +msgid "Fees Factor" +msgstr "عامل الرسوم" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__fees_filter +msgid "Fees Filter" +msgstr "تصفية الرسوم" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_line_id +msgid "Fees Line" +msgstr "خط الرسوم" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_tree +msgid "Fees Reminder Terms" +msgstr "شروط التذكير بالرسوم" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_report_openeducat_fees_report_fees_analysis +msgid "Fees Report" +msgstr "تقرير الرسوم" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_start_date +msgid "Fees Start Date" +msgstr "تاريخ بدء الرسوم" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_course__fees_term_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_term_id +msgid "Fees Term" +msgstr "مدة الرسوم" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Fees Term Line" +msgstr "خط مدة الرسوم" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_open_fees_terms_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__fees_terms_line_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__name +#: model:ir.ui.menu,name:openeducat_fees.menu_fees_terms +msgid "Fees Terms" +msgstr "شروط الرسوم" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms +msgid "Fees Terms For Course" +msgstr "شروط الرسوم للدورة" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees Terms must be Required!" +msgstr "يجب أن تكون شروط الرسوم مطلوبة!" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_5_product_template +msgid "Fees for Course-3" +msgstr "رسوم الدورة 3" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees terms must be divided as such sum up in 100%" +msgstr "يجب تقسيم شروط الرسوم على هذا النحو إلى 100٪" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_date +msgid "Fixed Fees of Dates" +msgstr "رسوم التمر الثابتة" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_days +msgid "Fixed Fees of Days" +msgstr "رسوم الأيام الثابتة" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_follower_ids +msgid "Followers" +msgstr "متابعون" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_partner_ids +msgid "Followers (Partners)" +msgstr "المتابعون (الشركاء)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__has_message +msgid "Has Message" +msgstr "لديه رسالة" + +#. module: openeducat_fees +#: model:ir.module.category,description:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,description:openeducat_fees.module_category_openeducat_fees +msgid "Helps you manage your institutes different-different users." +msgstr "يساعدك على إدارة معاهدك بمستخدمين مختلفين." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__id +msgid "ID" +msgstr "بطاقة تعريف" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction +msgid "If checked, new messages require your attention." +msgstr "إذا تم تحديدها، فإن الرسائل الجديدة تتطلب انتباهك." + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "إذا تم تحديده، فإن بعض الرسائل تحتوي على خطأ في التسليم." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Information" +msgstr "معلومة" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__invoice +msgid "Invoice Created" +msgstr "تم إنشاء الفاتورة" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_id +msgid "Invoice ID" +msgstr "هوية صوتية" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_state +msgid "Invoice Status" +msgstr "حالة الفاتورة" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Invoiced" +msgstr "مفوترة" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_is_follower +msgid "Is Follower" +msgstr "هو تابع" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_course +msgid "LMS Course" +msgstr "دورة LMS" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_uid +msgid "Last Updated by" +msgstr "آخر تحديث بواسطة" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_date +msgid "Last Updated on" +msgstr "آخر تحديث بتاريخ" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_7_product_template +msgid "Library Fees" +msgstr "رسوم المكتبة" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_op_fees_admin +msgid "Manager" +msgstr "مدير" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error +msgid "Message Delivery error" +msgstr "خطأ في تسليم الرسالة" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_ids +msgid "Messages" +msgstr "رسائل" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__no_days +msgid "No of Days" +msgstr "لا أيام" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of Actions" +msgstr "عدد الإجراءات" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of errors" +msgstr "عدد الأخطاء" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "عدد الرسائل التي تتطلب اتخاذ إجراء" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "عدد الرسائل التي بها خطأ في التسليم" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Print" +msgstr "مطبعة" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__product_id +msgid "Product" +msgstr "منتج" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__product_id +msgid "Product(s)" +msgstr "منتجات)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__rating_ids +msgid "Ratings" +msgstr "التقييمات" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "SMS Delivery error" +msgstr "خطأ في تسليم الرسائل القصيرة" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__sequence +msgid "Sequence" +msgstr "تسلسل" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__state +msgid "Status" +msgstr "حالة" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__student_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__student_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__student +msgid "Student" +msgstr "طالب" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_course +msgid "Student Course Details" +msgstr "تفاصيل دورة الطالب" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_fees_details +msgid "Student Fees Details" +msgstr "تفاصيل رسوم الطالب" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Student Name" +msgstr "أسم الطالب" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__date +msgid "Submit Date" +msgstr "تاريخ النشر" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__fees_terms +msgid "Term Type" +msgstr "نوع المصطلح" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__line_ids +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Terms" +msgstr "شروط" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "يجب أن تكون قيمة مبلغ الوديعة موجبة." + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\".You may have to " +"install a chart of account from Accounting app, settings menu." +msgstr "" +"لا يوجد حساب دخل محدد لهذا المنتج: \"%s\". قد يتعين عليك تثبيت مخطط حساب من " +"تطبيق المحاسبة، قائمة الإعدادات." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Amount" +msgstr "المبلغ الإجمالي" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Invoiced" +msgstr "إجمالي الفاتورة" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Left" +msgstr "إجمالي اليسار" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Paid" +msgstr "مجموع المبالغ المدفوعة" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_9_product_template +msgid "Transportation Fees" +msgstr "رسوم النقل" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_8_product_template +msgid "Tution Fees" +msgstr "رسوم دراسية" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__day_type +msgid "Type" +msgstr "يكتب" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_openeducat_fees_user +msgid "User" +msgstr "مستخدم" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__value +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__value +msgid "Value (%)" +msgstr "قيمة (٪)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website Messages" +msgstr "رسائل الموقع" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website communication history" +msgstr "تاريخ اتصالات الموقع" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_fees_detail_report_wizard +msgid "Wizard For Fees Details Report" +msgstr "معالج تقرير تفاصيل الرسوم" diff --git a/CatEdu/openeducat_fees/i18n/da_DK.po b/CatEdu/openeducat_fees/i18n/da_DK.po new file mode 100644 index 0000000..190f71f --- /dev/null +++ b/CatEdu/openeducat_fees/i18n/da_DK.po @@ -0,0 +1,606 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:23+0000" +"PO-Revision-Date:2024-02-16 05:23+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Fees Detail" +msgstr "Gebyrdetaljer" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction +msgid "Action Needed" +msgstr "Handling nødvendig" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__active +msgid "Active" +msgstr "Aktiv" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_3_product_template +msgid "Admission Fees for Course-2" +msgstr "Adgangsgebyrer til kursus-2" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_6_product_template +msgid "Admission Fees for Course-4" +msgstr "Adgangsgebyrer til kursus-4" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_1_product_template +msgid "Admission Fees for Course-Sem-1" +msgstr "Adgangsgebyrer for Kursus-Sem-1" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_2_product_template +msgid "Admission Fees for G8-AR" +msgstr "Adgangsgebyrer for G8-AR" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_4_product_template +msgid "Admission Fees for PPHD" +msgstr "Adgangsgebyrer for PPHD" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__after +msgid "After" +msgstr "Efter" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__after_discount_amount +msgid "After Discount Amount" +msgstr "Efter Rabatbeløb" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +msgid "Archived" +msgstr "Arkiveret" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_attachment_count +msgid "Attachment Count" +msgstr "Antal vedhæftede filer" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__batch_id +msgid "Batch" +msgstr "Parti" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__before +msgid "Before" +msgstr "Før" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Cancel" +msgstr "Afbestille" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__company_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__company_id +msgid "Company" +msgstr "Selskab" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__course_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__course_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__course +msgid "Course" +msgstr "Rute" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_uid +msgid "Created by" +msgstr "Lavet af" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_date +msgid "Created on" +msgstr "Oprettet den" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__currency_id +msgid "Currency" +msgstr "betalingsmiddel" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__note +msgid "Description" +msgstr "Beskrivelse" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Description..." +msgstr "Beskrivelse..." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__discount +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__discount +msgid "Discount (%)" +msgstr "Rabat (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__display_name +msgid "Display Name" +msgstr "Vist navn" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__draft +msgid "Draft" +msgstr "Udkast" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_date +msgid "Due Date" +msgstr "Afleveringsdato" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_days +msgid "Due Days" +msgstr "Forfaldsdage" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_id +#: model:ir.module.category,name:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,name:openeducat_fees.module_category_openeducat_fees +msgid "Fees" +msgstr "Gebyrer" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__amount +msgid "Fees Amount" +msgstr "Gebyrbeløb" + +#. module: openeducat_fees +#: model:ir.ui.menu,name:openeducat_fees.menu_op_fees_analysis_report_main +msgid "Fees Analysis" +msgstr "Gebyranalyse" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_detail_ids +msgid "Fees Collection Details" +msgstr "Opkrævningsdetaljer for gebyrer" + +#. module: openeducat_fees +#: model:ir.actions.report,name:openeducat_fees.action_report_fees_detail_analysis +msgid "Fees Detail Analysi" +msgstr "Gebyr detaljer Analyse" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Fees Details" +msgstr "Gebyrer detaljer" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_details_count +msgid "Fees Details Count" +msgstr "Gebyrer Detaljer Tæller" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms_line +msgid "Fees Details Line" +msgstr "Gebyrdetaljer Line" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.fees_detail_report_wizard_act +msgid "Fees Details Report" +msgstr "Rapport om gebyrdetaljer" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_element +msgid "Fees Element for course" +msgstr "Gebyr Element for kursus" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_op_fees_element_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_element_line +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_form_1 +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_tree_1 +msgid "Fees Elements" +msgstr "Gebyrelementer" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_factor +msgid "Fees Factor" +msgstr "Gebyrfaktor" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__fees_filter +msgid "Fees Filter" +msgstr "Gebyrfilter" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_line_id +msgid "Fees Line" +msgstr "Gebyrlinje" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_tree +msgid "Fees Reminder Terms" +msgstr "Vilkår for påmindelse om gebyrer" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_report_openeducat_fees_report_fees_analysis +msgid "Fees Report" +msgstr "Gebyrrapport" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_start_date +msgid "Fees Start Date" +msgstr "Gebyrer Startdato" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_course__fees_term_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_term_id +msgid "Fees Term" +msgstr "Gebyrperiode" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Fees Term Line" +msgstr "Gebyrer Term Line" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_open_fees_terms_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__fees_terms_line_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__name +#: model:ir.ui.menu,name:openeducat_fees.menu_fees_terms +msgid "Fees Terms" +msgstr "Gebyrvilkår" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms +msgid "Fees Terms For Course" +msgstr "Gebyrvilkår for kursus" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees Terms must be Required!" +msgstr "Gebyrvilkår skal være påkrævet!" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_5_product_template +msgid "Fees for Course-3" +msgstr "Gebyrer for kursus-3" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees terms must be divided as such sum up in 100%" +msgstr "Gebyrvilkår skal opdeles som sådan opsummeres i 100 %" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_date +msgid "Fixed Fees of Dates" +msgstr "Faste gebyrer for datoer" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_days +msgid "Fixed Fees of Days" +msgstr "Dages faste gebyrer" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_follower_ids +msgid "Followers" +msgstr "Tilhængere" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_partner_ids +msgid "Followers (Partners)" +msgstr "Følgere (partnere)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__has_message +msgid "Has Message" +msgstr "Har besked" + +#. module: openeducat_fees +#: model:ir.module.category,description:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,description:openeducat_fees.module_category_openeducat_fees +msgid "Helps you manage your institutes different-different users." +msgstr "" +"Hjælper dig med at administrere dine institutter forskellige-forskellige " +"brugere." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Hvis markeret, kræver nye beskeder din opmærksomhed." + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Hvis markeret, har nogle meddelelser en leveringsfejl." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Information" +msgstr "Information" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__invoice +msgid "Invoice Created" +msgstr "Faktura oprettet" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_id +msgid "Invoice ID" +msgstr "Faktura ID" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_state +msgid "Invoice Status" +msgstr "Fakturastatus" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Invoiced" +msgstr "Faktureret" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_is_follower +msgid "Is Follower" +msgstr "Er Tilhænger" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_course +msgid "LMS Course" +msgstr "LMS kursus" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_uid +msgid "Last Updated by" +msgstr "Sidst opdateret af" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_date +msgid "Last Updated on" +msgstr "Sidst opdateret den" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_7_product_template +msgid "Library Fees" +msgstr "Biblioteksgebyrer" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_op_fees_admin +msgid "Manager" +msgstr "Manager" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error +msgid "Message Delivery error" +msgstr "Fejl ved levering af besked" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_ids +msgid "Messages" +msgstr "Beskeder" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__no_days +msgid "No of Days" +msgstr "Antal dage" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of Actions" +msgstr "Antal handlinger" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of errors" +msgstr "Antal fejl" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Antal meddelelser, der kræver handling" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Antal meddelelser med leveringsfejl" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Print" +msgstr "Print" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__product_id +msgid "Product" +msgstr "Produkt" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__product_id +msgid "Product(s)" +msgstr "Produkter)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__rating_ids +msgid "Ratings" +msgstr "Bedømmelser" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS-leveringsfejl" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__sequence +msgid "Sequence" +msgstr "Sekvens" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__state +msgid "Status" +msgstr "Status" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__student_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__student_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__student +msgid "Student" +msgstr "Studerende" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_course +msgid "Student Course Details" +msgstr "Kursusdetaljer for studerende" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_fees_details +msgid "Student Fees Details" +msgstr "Oplysninger om studerendes gebyrer" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Student Name" +msgstr "Elevnavn" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__date +msgid "Submit Date" +msgstr "Indsendelsesdato" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__fees_terms +msgid "Term Type" +msgstr "Term Type" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__line_ids +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Terms" +msgstr "Betingelser" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "Værdien af ​​indskudsbeløbet skal være positiv." + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\".You may have to " +"install a chart of account from Accounting app, settings menu." +msgstr "" +"Der er ingen indkomstkonto defineret for dette produkt: \"%s\".Du skal " +"muligvis installere en kontoplan fra Accounting-appen, indstillingsmenuen." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Amount" +msgstr "Total beløb" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Invoiced" +msgstr "Samlet faktureret" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Left" +msgstr "Total venstre" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Paid" +msgstr "Samlet betalt" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_9_product_template +msgid "Transportation Fees" +msgstr "Transportgebyrer" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_8_product_template +msgid "Tution Fees" +msgstr "Undervisningsgebyrer" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__day_type +msgid "Type" +msgstr "Type" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_openeducat_fees_user +msgid "User" +msgstr "Bruger" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__value +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__value +msgid "Value (%)" +msgstr "Værdi (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website Messages" +msgstr "Hjemmeside beskeder" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website communication history" +msgstr "Hjemmeside kommunikation historie" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_fees_detail_report_wizard +msgid "Wizard For Fees Details Report" +msgstr "Rapport om guiden til gebyrdetaljer" diff --git a/CatEdu/openeducat_fees/i18n/de.po b/CatEdu/openeducat_fees/i18n/de.po new file mode 100644 index 0000000..4ce9a0b --- /dev/null +++ b/CatEdu/openeducat_fees/i18n/de.po @@ -0,0 +1,612 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:23+0000" +"PO-Revision-Date:2024-02-16 05:23+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Fees Detail" +msgstr "Gebührendetails" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction +msgid "Action Needed" +msgstr "Handlungsbedarf" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__active +msgid "Active" +msgstr "Aktiv" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_3_product_template +msgid "Admission Fees for Course-2" +msgstr "Eintrittsgebühren für Kurs 2" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_6_product_template +msgid "Admission Fees for Course-4" +msgstr "Eintrittsgebühren für Kurs 4" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_1_product_template +msgid "Admission Fees for Course-Sem-1" +msgstr "Zulassungsgebühren für Kurs-Sem-1" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_2_product_template +msgid "Admission Fees for G8-AR" +msgstr "Eintrittsgebühren für G8-AR" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_4_product_template +msgid "Admission Fees for PPHD" +msgstr "Eintrittsgebühren für PPHD" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__after +msgid "After" +msgstr "Nach" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__after_discount_amount +msgid "After Discount Amount" +msgstr "Nach Rabattbetrag" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +msgid "Archived" +msgstr "Archiviert" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_attachment_count +msgid "Attachment Count" +msgstr "Anzahl der Anhänge" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__batch_id +msgid "Batch" +msgstr "Charge" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__before +msgid "Before" +msgstr "Vor" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Cancel" +msgstr "Stornieren" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__company_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__company_id +msgid "Company" +msgstr "Unternehmen" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__course_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__course_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__course +msgid "Course" +msgstr "Kurs" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_uid +msgid "Created by" +msgstr "Erstellt von" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_date +msgid "Created on" +msgstr "Erstellt am" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__currency_id +msgid "Currency" +msgstr "Währung" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__note +msgid "Description" +msgstr "Beschreibung" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Description..." +msgstr "Beschreibung..." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__discount +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__discount +msgid "Discount (%)" +msgstr "Rabatt (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__draft +msgid "Draft" +msgstr "Entwurf" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_date +msgid "Due Date" +msgstr "Fälligkeitsdatum" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_days +msgid "Due Days" +msgstr "Fälligkeitstage" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_id +#: model:ir.module.category,name:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,name:openeducat_fees.module_category_openeducat_fees +msgid "Fees" +msgstr "Gebühren" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__amount +msgid "Fees Amount" +msgstr "Gebührenbetrag" + +#. module: openeducat_fees +#: model:ir.ui.menu,name:openeducat_fees.menu_op_fees_analysis_report_main +msgid "Fees Analysis" +msgstr "Gebührenanalyse" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_detail_ids +msgid "Fees Collection Details" +msgstr "Einzelheiten zur Gebührenerhebung" + +#. module: openeducat_fees +#: model:ir.actions.report,name:openeducat_fees.action_report_fees_detail_analysis +msgid "Fees Detail Analysi" +msgstr "Gebührendetailanalyse" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Fees Details" +msgstr "Einzelheiten zu den Gebühren" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_details_count +msgid "Fees Details Count" +msgstr "Gebührendetails zählen" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms_line +msgid "Fees Details Line" +msgstr "Zeile „Gebührendetails“." + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.fees_detail_report_wizard_act +msgid "Fees Details Report" +msgstr "Gebührendetailbericht" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_element +msgid "Fees Element for course" +msgstr "Gebührenelement für den Kurs" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_op_fees_element_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_element_line +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_form_1 +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_tree_1 +msgid "Fees Elements" +msgstr "Gebührenelemente" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_factor +msgid "Fees Factor" +msgstr "Gebührenfaktor" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__fees_filter +msgid "Fees Filter" +msgstr "Gebührenfilter" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_line_id +msgid "Fees Line" +msgstr "Gebührenlinie" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_tree +msgid "Fees Reminder Terms" +msgstr "Bedingungen für Gebührenerinnerungen" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_report_openeducat_fees_report_fees_analysis +msgid "Fees Report" +msgstr "Gebührenbericht" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_start_date +msgid "Fees Start Date" +msgstr "Beginndatum der Gebühren" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_course__fees_term_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_term_id +msgid "Fees Term" +msgstr "Gebührenlaufzeit" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Fees Term Line" +msgstr "Gebühren-Termzeile" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_open_fees_terms_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__fees_terms_line_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__name +#: model:ir.ui.menu,name:openeducat_fees.menu_fees_terms +msgid "Fees Terms" +msgstr "Gebührenbedingungen" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms +msgid "Fees Terms For Course" +msgstr "Gebührenbedingungen für den Kurs" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees Terms must be Required!" +msgstr "Gebührenbedingungen müssen erforderlich sein!" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_5_product_template +msgid "Fees for Course-3" +msgstr "Gebühren für Kurs 3" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees terms must be divided as such sum up in 100%" +msgstr "" +"Die Gebührenbedingungen müssen so geteilt werden, dass sie sich zu 100 % " +"summieren." + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_date +msgid "Fixed Fees of Dates" +msgstr "Feste Termingebühren" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_days +msgid "Fixed Fees of Days" +msgstr "Feste Tagesgebühren" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_follower_ids +msgid "Followers" +msgstr "Anhänger" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_partner_ids +msgid "Followers (Partners)" +msgstr "Follower (Partner)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__has_message +msgid "Has Message" +msgstr "Hat Nachricht" + +#. module: openeducat_fees +#: model:ir.module.category,description:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,description:openeducat_fees.module_category_openeducat_fees +msgid "Helps you manage your institutes different-different users." +msgstr "" +"Hilft Ihnen, die unterschiedlichen Benutzer Ihrer Institute zu verwalten." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__id +msgid "ID" +msgstr "AUSWEIS" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" +"Wenn diese Option aktiviert ist, erfordern neue Nachrichten Ihre " +"Aufmerksamkeit." + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "" +"Wenn diese Option aktiviert ist, liegt bei einigen Nachrichten ein " +"Zustellungsfehler vor." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Information" +msgstr "Information" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__invoice +msgid "Invoice Created" +msgstr "Rechnung erstellt" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_id +msgid "Invoice ID" +msgstr "Rechnungs-ID" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_state +msgid "Invoice Status" +msgstr "Rechnungsstatus" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Invoiced" +msgstr "In Rechnung gestellt" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_is_follower +msgid "Is Follower" +msgstr "Ist Follower" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_course +msgid "LMS Course" +msgstr "LMS-Kurs" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert von" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_7_product_template +msgid "Library Fees" +msgstr "Bibliotheksgebühren" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_op_fees_admin +msgid "Manager" +msgstr "Manager" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error +msgid "Message Delivery error" +msgstr "Fehler bei der Nachrichtenzustellung" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_ids +msgid "Messages" +msgstr "Mitteilungen" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__no_days +msgid "No of Days" +msgstr "Anzahl der Tage" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of Actions" +msgstr "Anzahl der Aktionen" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of errors" +msgstr "Anzahl der Fehler" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Anzahl der Nachrichten, die Maßnahmen erfordern" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Anzahl der Nachrichten mit Zustellungsfehlern" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Print" +msgstr "Drucken" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__product_id +msgid "Product" +msgstr "Produkt" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__product_id +msgid "Product(s)" +msgstr "Produkte)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__rating_ids +msgid "Ratings" +msgstr "Bewertungen" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Fehler bei der SMS-Zustellung" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__sequence +msgid "Sequence" +msgstr "Reihenfolge" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__state +msgid "Status" +msgstr "Status" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__student_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__student_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__student +msgid "Student" +msgstr "Student" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_course +msgid "Student Course Details" +msgstr "Details zum Studentenkurs" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_fees_details +msgid "Student Fees Details" +msgstr "Einzelheiten zu den Studiengebühren" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Student Name" +msgstr "Name des Studenten" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__date +msgid "Submit Date" +msgstr "Abgabetermin" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__fees_terms +msgid "Term Type" +msgstr "Begriffstyp" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__line_ids +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Terms" +msgstr "Bedingungen" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "Der Wert des Einzahlungsbetrags muss positiv sein." + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\".You may have to " +"install a chart of account from Accounting app, settings menu." +msgstr "" +"Für dieses Produkt ist kein Einkommenskonto definiert: „%s“. Möglicherweise " +"müssen Sie über das Einstellungsmenü der Buchhaltungs-App einen Kontenplan " +"installieren." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Amount" +msgstr "Gesamtmenge" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Invoiced" +msgstr "Gesamtbetrag in Rechnung gestellt" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Left" +msgstr "Total übrig" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Paid" +msgstr "Ganz bezahlt" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_9_product_template +msgid "Transportation Fees" +msgstr "Transportgebühren" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_8_product_template +msgid "Tution Fees" +msgstr "Studiengebühren" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__day_type +msgid "Type" +msgstr "Typ" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_openeducat_fees_user +msgid "User" +msgstr "Benutzer" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__value +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__value +msgid "Value (%)" +msgstr "Wert (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website Messages" +msgstr "Website-Nachrichten" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website communication history" +msgstr "Kommunikationsverlauf der Website" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_fees_detail_report_wizard +msgid "Wizard For Fees Details Report" +msgstr "Assistent für Gebührendetailbericht" diff --git a/CatEdu/openeducat_fees/i18n/es.po b/CatEdu/openeducat_fees/i18n/es.po new file mode 100644 index 0000000..9596fac --- /dev/null +++ b/CatEdu/openeducat_fees/i18n/es.po @@ -0,0 +1,605 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:23+0000" +"PO-Revision-Date:2024-02-16 05:23+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Fees Detail" +msgstr "Detalle de tarifas" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction +msgid "Action Needed" +msgstr "Accion necesaria" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__active +msgid "Active" +msgstr "Activo" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_3_product_template +msgid "Admission Fees for Course-2" +msgstr "Tarifas de admisión para el curso 2" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_6_product_template +msgid "Admission Fees for Course-4" +msgstr "Tarifas de admisión para el curso 4" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_1_product_template +msgid "Admission Fees for Course-Sem-1" +msgstr "Tarifas de admisión para el curso-Sem-1" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_2_product_template +msgid "Admission Fees for G8-AR" +msgstr "Tarifas de admisión para el G8-AR" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_4_product_template +msgid "Admission Fees for PPHD" +msgstr "Tarifas de admisión para PPHD" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__after +msgid "After" +msgstr "Después" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__after_discount_amount +msgid "After Discount Amount" +msgstr "Después del importe del descuento" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +msgid "Archived" +msgstr "Archivado" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_attachment_count +msgid "Attachment Count" +msgstr "Recuento de archivos adjuntos" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__batch_id +msgid "Batch" +msgstr "Lote" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__before +msgid "Before" +msgstr "Antes" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__company_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__company_id +msgid "Company" +msgstr "Compañía" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__course_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__course_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__course +msgid "Course" +msgstr "Curso" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__currency_id +msgid "Currency" +msgstr "Divisa" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__note +msgid "Description" +msgstr "Descripción" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Description..." +msgstr "Descripción..." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__discount +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__discount +msgid "Discount (%)" +msgstr "Descuento (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__display_name +msgid "Display Name" +msgstr "Nombre para mostrar" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__draft +msgid "Draft" +msgstr "Borrador" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_date +msgid "Due Date" +msgstr "Fecha de vencimiento" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_days +msgid "Due Days" +msgstr "Días de vencimiento" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_id +#: model:ir.module.category,name:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,name:openeducat_fees.module_category_openeducat_fees +msgid "Fees" +msgstr "Honorarios" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__amount +msgid "Fees Amount" +msgstr "Monto de las tarifas" + +#. module: openeducat_fees +#: model:ir.ui.menu,name:openeducat_fees.menu_op_fees_analysis_report_main +msgid "Fees Analysis" +msgstr "Análisis de tarifas" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_detail_ids +msgid "Fees Collection Details" +msgstr "Detalles de cobro de tarifas" + +#. module: openeducat_fees +#: model:ir.actions.report,name:openeducat_fees.action_report_fees_detail_analysis +msgid "Fees Detail Analysi" +msgstr "Análisis detallado de tarifas" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Fees Details" +msgstr "Detalles de tarifas" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_details_count +msgid "Fees Details Count" +msgstr "Detalles de tarifas Recuento" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms_line +msgid "Fees Details Line" +msgstr "Línea de detalles de tarifas" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.fees_detail_report_wizard_act +msgid "Fees Details Report" +msgstr "Informe detallado de tarifas" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_element +msgid "Fees Element for course" +msgstr "Elemento de tarifas del curso" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_op_fees_element_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_element_line +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_form_1 +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_tree_1 +msgid "Fees Elements" +msgstr "Elementos de tarifas" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_factor +msgid "Fees Factor" +msgstr "Factor de tarifas" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__fees_filter +msgid "Fees Filter" +msgstr "Filtro de tarifas" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_line_id +msgid "Fees Line" +msgstr "Línea de tarifas" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_tree +msgid "Fees Reminder Terms" +msgstr "Términos del recordatorio de tarifas" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_report_openeducat_fees_report_fees_analysis +msgid "Fees Report" +msgstr "Informe de tarifas" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_start_date +msgid "Fees Start Date" +msgstr "Fecha de inicio de tarifas" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_course__fees_term_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_term_id +msgid "Fees Term" +msgstr "Plazo de las tarifas" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Fees Term Line" +msgstr "Línea de términos de tarifas" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_open_fees_terms_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__fees_terms_line_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__name +#: model:ir.ui.menu,name:openeducat_fees.menu_fees_terms +msgid "Fees Terms" +msgstr "Términos de tarifas" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms +msgid "Fees Terms For Course" +msgstr "Tarifas Términos del curso" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees Terms must be Required!" +msgstr "Tarifas ¡Los términos deben ser obligatorios!" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_5_product_template +msgid "Fees for Course-3" +msgstr "Tarifas del curso 3" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees terms must be divided as such sum up in 100%" +msgstr "Los términos de las tarifas deben dividirse para que sumen 100%." + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_date +msgid "Fixed Fees of Dates" +msgstr "Tarifas Fijas de Fechas" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_days +msgid "Fixed Fees of Days" +msgstr "Tarifas Fijas de Días" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguidores (socios)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__has_message +msgid "Has Message" +msgstr "Tiene mensaje" + +#. module: openeducat_fees +#: model:ir.module.category,description:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,description:openeducat_fees.module_category_openeducat_fees +msgid "Helps you manage your institutes different-different users." +msgstr "Le ayuda a administrar los diferentes usuarios de sus institutos." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__id +msgid "ID" +msgstr "IDENTIFICACIÓN" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Si está marcado, los mensajes nuevos requieren su atención." + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Si está marcado, algunos mensajes tienen un error de entrega." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Information" +msgstr "Información" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__invoice +msgid "Invoice Created" +msgstr "Factura creada" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_id +msgid "Invoice ID" +msgstr "ID de factura" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_state +msgid "Invoice Status" +msgstr "Estado de la factura" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Invoiced" +msgstr "Facturado" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_is_follower +msgid "Is Follower" +msgstr "es seguidor" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_course +msgid "LMS Course" +msgstr "Curso LMS" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_uid +msgid "Last Updated by" +msgstr "Actualizado por última vez por" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_7_product_template +msgid "Library Fees" +msgstr "Tarifas de la biblioteca" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_op_fees_admin +msgid "Manager" +msgstr "Gerente" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error +msgid "Message Delivery error" +msgstr "Error de entrega de mensaje" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_ids +msgid "Messages" +msgstr "Mensajes" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__no_days +msgid "No of Days" +msgstr "Número de días" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of Actions" +msgstr "Número de acciones" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of errors" +msgstr "Número de errores" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Número de mensajes que requieren acción" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Número de mensajes con error de entrega" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Print" +msgstr "Imprimir" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__product_id +msgid "Product" +msgstr "Producto" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__product_id +msgid "Product(s)" +msgstr "Producto(s)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__rating_ids +msgid "Ratings" +msgstr "Calificaciones" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Error de entrega de SMS" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__sequence +msgid "Sequence" +msgstr "Secuencia" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__state +msgid "Status" +msgstr "Estado" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__student_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__student_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__student +msgid "Student" +msgstr "Alumno" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_course +msgid "Student Course Details" +msgstr "Detalles del curso para estudiantes" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_fees_details +msgid "Student Fees Details" +msgstr "Detalles de las tarifas estudiantiles" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Student Name" +msgstr "Nombre del estudiante" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__date +msgid "Submit Date" +msgstr "Fecha de envío" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__fees_terms +msgid "Term Type" +msgstr "Tipo de término" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__line_ids +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Terms" +msgstr "Términos" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "El valor del monto del depósito debe ser positivo." + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\".You may have to " +"install a chart of account from Accounting app, settings menu." +msgstr "" +"No hay ninguna cuenta de ingresos definida para este producto: \"%s\". Es " +"posible que deba instalar un plan de cuentas desde la aplicación " +"Contabilidad, menú de configuración." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Amount" +msgstr "Cantidad total" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Invoiced" +msgstr "Total facturado" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Left" +msgstr "Total restante" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Paid" +msgstr "Total pagado" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_9_product_template +msgid "Transportation Fees" +msgstr "Costos de transporte" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_8_product_template +msgid "Tution Fees" +msgstr "Tasas de matrícula" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__day_type +msgid "Type" +msgstr "Tipo" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_openeducat_fees_user +msgid "User" +msgstr "Usuario" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__value +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__value +msgid "Value (%)" +msgstr "Valor (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website Messages" +msgstr "Mensajes del sitio web" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website communication history" +msgstr "Historial de comunicación del sitio web" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_fees_detail_report_wizard +msgid "Wizard For Fees Details Report" +msgstr "Informe detallado del asistente para tarifas" diff --git a/CatEdu/openeducat_fees/i18n/fa.po b/CatEdu/openeducat_fees/i18n/fa.po new file mode 100644 index 0000000..6721b27 --- /dev/null +++ b/CatEdu/openeducat_fees/i18n/fa.po @@ -0,0 +1,604 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:23+0000" +"PO-Revision-Date:2024-02-16 05:23+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Fees Detail" +msgstr "جزئیات هزینه ها" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction +msgid "Action Needed" +msgstr "اقدام مورد نیاز" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__active +msgid "Active" +msgstr "فعال" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_3_product_template +msgid "Admission Fees for Course-2" +msgstr "هزینه پذیرش برای دوره 2" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_6_product_template +msgid "Admission Fees for Course-4" +msgstr "هزینه پذیرش برای دوره 4" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_1_product_template +msgid "Admission Fees for Course-Sem-1" +msgstr "هزینه های پذیرش برای دوره-Sem-1" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_2_product_template +msgid "Admission Fees for G8-AR" +msgstr "هزینه های پذیرش برای G8-AR" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_4_product_template +msgid "Admission Fees for PPHD" +msgstr "هزینه پذیرش برای PPHD" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__after +msgid "After" +msgstr "بعد از" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__after_discount_amount +msgid "After Discount Amount" +msgstr "مبلغ پس از تخفیف" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +msgid "Archived" +msgstr "بایگانی شد" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_attachment_count +msgid "Attachment Count" +msgstr "تعداد پیوست" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__batch_id +msgid "Batch" +msgstr "دسته ای" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__before +msgid "Before" +msgstr "قبل از" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Cancel" +msgstr "لغو کنید" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__company_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__company_id +msgid "Company" +msgstr "شرکت" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__course_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__course_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__course +msgid "Course" +msgstr "دوره" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_uid +msgid "Created by" +msgstr "خلق شده توسط" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_date +msgid "Created on" +msgstr "ایجاد شده در" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__currency_id +msgid "Currency" +msgstr "واحد پول" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__note +msgid "Description" +msgstr "شرح" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Description..." +msgstr "شرح..." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__discount +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__discount +msgid "Discount (%)" +msgstr "تخفیف (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__display_name +msgid "Display Name" +msgstr "نام نمایشی" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__draft +msgid "Draft" +msgstr "پیش نویس" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_date +msgid "Due Date" +msgstr "سررسید" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_days +msgid "Due Days" +msgstr "روزهای سررسید" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_id +#: model:ir.module.category,name:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,name:openeducat_fees.module_category_openeducat_fees +msgid "Fees" +msgstr "هزینه ها" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__amount +msgid "Fees Amount" +msgstr "مبلغ هزینه ها" + +#. module: openeducat_fees +#: model:ir.ui.menu,name:openeducat_fees.menu_op_fees_analysis_report_main +msgid "Fees Analysis" +msgstr "تجزیه و تحلیل هزینه ها" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_detail_ids +msgid "Fees Collection Details" +msgstr "جزئیات جمع آوری هزینه ها" + +#. module: openeducat_fees +#: model:ir.actions.report,name:openeducat_fees.action_report_fees_detail_analysis +msgid "Fees Detail Analysi" +msgstr "تجزیه و تحلیل جزئیات هزینه ها" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Fees Details" +msgstr "جزئیات هزینه ها" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_details_count +msgid "Fees Details Count" +msgstr "تعداد جزئیات هزینه ها" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms_line +msgid "Fees Details Line" +msgstr "خط جزئیات هزینه ها" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.fees_detail_report_wizard_act +msgid "Fees Details Report" +msgstr "گزارش جزئیات هزینه ها" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_element +msgid "Fees Element for course" +msgstr "عنصر هزینه برای دوره" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_op_fees_element_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_element_line +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_form_1 +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_tree_1 +msgid "Fees Elements" +msgstr "عناصر هزینه ها" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_factor +msgid "Fees Factor" +msgstr "فاکتور هزینه ها" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__fees_filter +msgid "Fees Filter" +msgstr "فیلتر هزینه ها" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_line_id +msgid "Fees Line" +msgstr "خط هزینه ها" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_tree +msgid "Fees Reminder Terms" +msgstr "شرایط یادآوری هزینه ها" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_report_openeducat_fees_report_fees_analysis +msgid "Fees Report" +msgstr "گزارش هزینه ها" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_start_date +msgid "Fees Start Date" +msgstr "تاریخ شروع هزینه ها" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_course__fees_term_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_term_id +msgid "Fees Term" +msgstr "مدت هزینه ها" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Fees Term Line" +msgstr "خط مدت هزینه ها" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_open_fees_terms_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__fees_terms_line_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__name +#: model:ir.ui.menu,name:openeducat_fees.menu_fees_terms +msgid "Fees Terms" +msgstr "شرایط کارمزد" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms +msgid "Fees Terms For Course" +msgstr "هزینه ها شرایط دوره" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees Terms must be Required!" +msgstr "شرایط کارمزد باید الزامی باشد!" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_5_product_template +msgid "Fees for Course-3" +msgstr "هزینه های دوره 3" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees terms must be divided as such sum up in 100%" +msgstr "شرایط کارمزد باید به این صورت به صورت 100٪ تقسیم شود" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_date +msgid "Fixed Fees of Dates" +msgstr "هزینه های ثابت تاریخ" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_days +msgid "Fixed Fees of Days" +msgstr "هزینه های ثابت روزهای" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_follower_ids +msgid "Followers" +msgstr "پیروان" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_partner_ids +msgid "Followers (Partners)" +msgstr "دنبال کنندگان (شریک)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__has_message +msgid "Has Message" +msgstr "دارای پیام" + +#. module: openeducat_fees +#: model:ir.module.category,description:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,description:openeducat_fees.module_category_openeducat_fees +msgid "Helps you manage your institutes different-different users." +msgstr "به شما کمک می کند موسسات خود را با کاربران مختلف مدیریت کنید." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__id +msgid "ID" +msgstr "شناسه" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction +msgid "If checked, new messages require your attention." +msgstr "اگر علامت زده شود، پیام‌های جدید به توجه شما نیاز دارند." + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "اگر علامت زده شود، برخی از پیام ها دارای خطای تحویل هستند." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Information" +msgstr "اطلاعات" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__invoice +msgid "Invoice Created" +msgstr "فاکتور ایجاد شد" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_id +msgid "Invoice ID" +msgstr "شناسه فاکتور" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_state +msgid "Invoice Status" +msgstr "وضعیت فاکتور" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Invoiced" +msgstr "فاکتور شد" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_is_follower +msgid "Is Follower" +msgstr "فالوور است" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_course +msgid "LMS Course" +msgstr "دوره LMS" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_uid +msgid "Last Updated by" +msgstr "آخرین به روز رسانی توسط" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_date +msgid "Last Updated on" +msgstr "آخرین بروز رسانی در تاریخ" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_7_product_template +msgid "Library Fees" +msgstr "هزینه های کتابخانه" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_op_fees_admin +msgid "Manager" +msgstr "مدیر" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error +msgid "Message Delivery error" +msgstr "خطای تحویل پیام" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_ids +msgid "Messages" +msgstr "پیام ها" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__no_days +msgid "No of Days" +msgstr "تعداد روزهای" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of Actions" +msgstr "تعداد اقدامات" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of errors" +msgstr "تعداد خطاها" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "تعداد پیام هایی که نیاز به اقدام دارند" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "تعداد پیام های دارای خطای تحویل" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Print" +msgstr "چاپ" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__product_id +msgid "Product" +msgstr "تولید - محصول" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__product_id +msgid "Product(s)" +msgstr "محصول(های)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__rating_ids +msgid "Ratings" +msgstr "رتبه بندی ها" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "SMS Delivery error" +msgstr "خطای تحویل پیامک" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__sequence +msgid "Sequence" +msgstr "توالی" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__state +msgid "Status" +msgstr "وضعیت" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__student_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__student_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__student +msgid "Student" +msgstr "دانشجو" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_course +msgid "Student Course Details" +msgstr "جزئیات دوره دانشجویی" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_fees_details +msgid "Student Fees Details" +msgstr "جزئیات شهریه دانشجویی" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Student Name" +msgstr "نام دانش آموز" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__date +msgid "Submit Date" +msgstr "تاریخ ارسال" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__fees_terms +msgid "Term Type" +msgstr "نوع اصطلاح" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__line_ids +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Terms" +msgstr "مقررات" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "ارزش مبلغ سپرده باید مثبت باشد." + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\".You may have to " +"install a chart of account from Accounting app, settings menu." +msgstr "" +"هیچ حساب درآمدی برای این محصول تعریف نشده است: \"%s\". ممکن است مجبور شوید " +"یک نمودار حساب را از برنامه حسابداری، منوی تنظیمات نصب کنید." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Amount" +msgstr "مقدار کل" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Invoiced" +msgstr "مجموع صورتحساب" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Left" +msgstr "کل چپ" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Paid" +msgstr "جمع پرداختی" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_9_product_template +msgid "Transportation Fees" +msgstr "هزینه های حمل و نقل" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_8_product_template +msgid "Tution Fees" +msgstr "شهریه ها" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__day_type +msgid "Type" +msgstr "تایپ کنید" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_openeducat_fees_user +msgid "User" +msgstr "کاربر" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__value +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__value +msgid "Value (%)" +msgstr "ارزش (٪)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website Messages" +msgstr "پیام های وب سایت" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website communication history" +msgstr "تاریخچه ارتباطات وب سایت" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_fees_detail_report_wizard +msgid "Wizard For Fees Details Report" +msgstr "گزارش جزئیات ویزارد برای هزینه ها" diff --git a/CatEdu/openeducat_fees/i18n/fr.po b/CatEdu/openeducat_fees/i18n/fr.po new file mode 100644 index 0000000..98d9cf2 --- /dev/null +++ b/CatEdu/openeducat_fees/i18n/fr.po @@ -0,0 +1,607 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:23+0000" +"PO-Revision-Date:2024-02-16 05:23+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Fees Detail" +msgstr "Détail des frais" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction +msgid "Action Needed" +msgstr "Action nécessaire" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__active +msgid "Active" +msgstr "Actif" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_3_product_template +msgid "Admission Fees for Course-2" +msgstr "Frais d'admission pour le cours-2" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_6_product_template +msgid "Admission Fees for Course-4" +msgstr "Frais d'admission pour le cours-4" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_1_product_template +msgid "Admission Fees for Course-Sem-1" +msgstr "Frais d'admission pour le cours-Sem-1" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_2_product_template +msgid "Admission Fees for G8-AR" +msgstr "Frais d'admission pour le G8-AR" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_4_product_template +msgid "Admission Fees for PPHD" +msgstr "Frais d'admission pour PPHD" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__after +msgid "After" +msgstr "Après" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__after_discount_amount +msgid "After Discount Amount" +msgstr "Après montant de la remise" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +msgid "Archived" +msgstr "Archivé" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_attachment_count +msgid "Attachment Count" +msgstr "Nombre de pièces jointes" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__batch_id +msgid "Batch" +msgstr "Lot" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__before +msgid "Before" +msgstr "Avant" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Cancel" +msgstr "Annuler" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__company_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__company_id +msgid "Company" +msgstr "Entreprise" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__course_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__course_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__course +msgid "Course" +msgstr "Cours" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_date +msgid "Created on" +msgstr "Créé sur" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__currency_id +msgid "Currency" +msgstr "Devise" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__note +msgid "Description" +msgstr "Description" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Description..." +msgstr "Description..." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__discount +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__discount +msgid "Discount (%)" +msgstr "Rabais (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__display_name +msgid "Display Name" +msgstr "Afficher un nom" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__draft +msgid "Draft" +msgstr "Brouillon" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_date +msgid "Due Date" +msgstr "Date d'échéance" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_days +msgid "Due Days" +msgstr "Jours d'échéance" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_id +#: model:ir.module.category,name:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,name:openeducat_fees.module_category_openeducat_fees +msgid "Fees" +msgstr "Frais" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__amount +msgid "Fees Amount" +msgstr "Montant des frais" + +#. module: openeducat_fees +#: model:ir.ui.menu,name:openeducat_fees.menu_op_fees_analysis_report_main +msgid "Fees Analysis" +msgstr "Analyse des frais" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_detail_ids +msgid "Fees Collection Details" +msgstr "Détails de la perception des frais" + +#. module: openeducat_fees +#: model:ir.actions.report,name:openeducat_fees.action_report_fees_detail_analysis +msgid "Fees Detail Analysi" +msgstr "Analyse détaillée des frais" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Fees Details" +msgstr "Détails des frais" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_details_count +msgid "Fees Details Count" +msgstr "Détails des frais Nombre" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms_line +msgid "Fees Details Line" +msgstr "Ligne de détails des frais" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.fees_detail_report_wizard_act +msgid "Fees Details Report" +msgstr "Rapport détaillé des frais" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_element +msgid "Fees Element for course" +msgstr "Elément de frais pour le cours" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_op_fees_element_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_element_line +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_form_1 +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_tree_1 +msgid "Fees Elements" +msgstr "Éléments de frais" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_factor +msgid "Fees Factor" +msgstr "Facteur de frais" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__fees_filter +msgid "Fees Filter" +msgstr "Filtrer les frais" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_line_id +msgid "Fees Line" +msgstr "Ligne de frais" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_tree +msgid "Fees Reminder Terms" +msgstr "Conditions de rappel des frais" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_report_openeducat_fees_report_fees_analysis +msgid "Fees Report" +msgstr "Rapport sur les frais" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_start_date +msgid "Fees Start Date" +msgstr "Date de début des frais" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_course__fees_term_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_term_id +msgid "Fees Term" +msgstr "Tarifs Durée" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Fees Term Line" +msgstr "Frais Ligne Terme" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_open_fees_terms_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__fees_terms_line_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__name +#: model:ir.ui.menu,name:openeducat_fees.menu_fees_terms +msgid "Fees Terms" +msgstr "Conditions de frais" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms +msgid "Fees Terms For Course" +msgstr "Conditions tarifaires pour le cours" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees Terms must be Required!" +msgstr "Les conditions de frais doivent être obligatoires !" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_5_product_template +msgid "Fees for Course-3" +msgstr "Frais pour le cours-3" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees terms must be divided as such sum up in 100%" +msgstr "" +"Les modalités d'honoraires doivent être divisées ainsi et se résumer à 100%" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_date +msgid "Fixed Fees of Dates" +msgstr "Honoraires Fixes de Dates" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_days +msgid "Fixed Fees of Days" +msgstr "Frais fixes de jours" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_follower_ids +msgid "Followers" +msgstr "Suiveurs" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_partner_ids +msgid "Followers (Partners)" +msgstr "Abonnés (partenaires)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__has_message +msgid "Has Message" +msgstr "A un message" + +#. module: openeducat_fees +#: model:ir.module.category,description:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,description:openeducat_fees.module_category_openeducat_fees +msgid "Helps you manage your institutes different-different users." +msgstr "Vous aide à gérer les différents utilisateurs de votre institut." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__id +msgid "ID" +msgstr "IDENTIFIANT" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction +msgid "If checked, new messages require your attention." +msgstr "" +"Si cette case est cochée, les nouveaux messages nécessitent votre attention." + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Si coché, certains messages ont une erreur de livraison." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Information" +msgstr "Information" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__invoice +msgid "Invoice Created" +msgstr "Facture créée" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_id +msgid "Invoice ID" +msgstr "Numéro de facture" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_state +msgid "Invoice Status" +msgstr "Statut de la facture" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Invoiced" +msgstr "Facturé" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_is_follower +msgid "Is Follower" +msgstr "Est un suiveur" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_course +msgid "LMS Course" +msgstr "Cours LMS" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_7_product_template +msgid "Library Fees" +msgstr "Frais de bibliothèque" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_op_fees_admin +msgid "Manager" +msgstr "Directeur" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error +msgid "Message Delivery error" +msgstr "Erreur de livraison du message" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_ids +msgid "Messages" +msgstr "messages" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__no_days +msgid "No of Days" +msgstr "Nombre de jours" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of Actions" +msgstr "Nombre d'actions" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of errors" +msgstr "Nombre d'erreurs" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Nombre de messages nécessitant une action" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Nombre de messages avec erreur de livraison" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Print" +msgstr "Imprimer" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__product_id +msgid "Product" +msgstr "Produit" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__product_id +msgid "Product(s)" +msgstr "Des produits)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__rating_ids +msgid "Ratings" +msgstr "Notes" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Erreur de livraison SMS" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__sequence +msgid "Sequence" +msgstr "Séquence" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__state +msgid "Status" +msgstr "Statut" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__student_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__student_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__student +msgid "Student" +msgstr "Étudiant" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_course +msgid "Student Course Details" +msgstr "Détails du cours pour étudiants" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_fees_details +msgid "Student Fees Details" +msgstr "Détails des frais étudiants" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Student Name" +msgstr "Nom d'étudiant" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__date +msgid "Submit Date" +msgstr "Date butoire" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__fees_terms +msgid "Term Type" +msgstr "Type de terme" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__line_ids +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Terms" +msgstr "Termes" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "La valeur du montant du dépôt doit être positive." + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\".You may have to " +"install a chart of account from Accounting app, settings menu." +msgstr "" +"Aucun compte de revenus n'est défini pour ce produit : \"%s\".Vous devrez " +"peut-être installer un plan comptable à partir de l'application " +"Comptabilité, menu des paramètres." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Amount" +msgstr "Montant total" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Invoiced" +msgstr "Total facturé" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Left" +msgstr "Total gauche" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Paid" +msgstr "Total payé" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_9_product_template +msgid "Transportation Fees" +msgstr "Frais de transport" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_8_product_template +msgid "Tution Fees" +msgstr "Frais de scolarité" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__day_type +msgid "Type" +msgstr "Taper" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_openeducat_fees_user +msgid "User" +msgstr "Utilisateur" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__value +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__value +msgid "Value (%)" +msgstr "Valeur (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website Messages" +msgstr "Messages du site Web" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website communication history" +msgstr "Historique des communications du site Web" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_fees_detail_report_wizard +msgid "Wizard For Fees Details Report" +msgstr "Assistant pour le rapport détaillé des frais" diff --git a/CatEdu/openeducat_fees/i18n/id.po b/CatEdu/openeducat_fees/i18n/id.po new file mode 100644 index 0000000..2cc606e --- /dev/null +++ b/CatEdu/openeducat_fees/i18n/id.po @@ -0,0 +1,606 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:23+0000" +"PO-Revision-Date:2024-02-16 05:23+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Fees Detail" +msgstr "Rincian Biaya" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction +msgid "Action Needed" +msgstr "Dibutuhkan Tindakan" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__active +msgid "Active" +msgstr "Aktif" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_3_product_template +msgid "Admission Fees for Course-2" +msgstr "Biaya Pendaftaran untuk Kursus-2" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_6_product_template +msgid "Admission Fees for Course-4" +msgstr "Biaya Pendaftaran untuk Kursus-4" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_1_product_template +msgid "Admission Fees for Course-Sem-1" +msgstr "Biaya Pendaftaran untuk Kursus-Sem-1" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_2_product_template +msgid "Admission Fees for G8-AR" +msgstr "Biaya Pendaftaran untuk G8-AR" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_4_product_template +msgid "Admission Fees for PPHD" +msgstr "Biaya Pendaftaran PPHD" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__after +msgid "After" +msgstr "Setelah" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__after_discount_amount +msgid "After Discount Amount" +msgstr "Setelah Jumlah Diskon" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +msgid "Archived" +msgstr "Diarsipkan" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_attachment_count +msgid "Attachment Count" +msgstr "Jumlah Lampiran" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__batch_id +msgid "Batch" +msgstr "Kelompok" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__before +msgid "Before" +msgstr "Sebelum" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Cancel" +msgstr "Membatalkan" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__company_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__company_id +msgid "Company" +msgstr "Perusahaan" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__course_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__course_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__course +msgid "Course" +msgstr "Kursus" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_uid +msgid "Created by" +msgstr "Dibuat oleh" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_date +msgid "Created on" +msgstr "Dibuat pada" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__currency_id +msgid "Currency" +msgstr "Mata uang" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__note +msgid "Description" +msgstr "Keterangan" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Description..." +msgstr "Keterangan..." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__discount +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__discount +msgid "Discount (%)" +msgstr "Diskon (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__display_name +msgid "Display Name" +msgstr "Nama tampilan" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__draft +msgid "Draft" +msgstr "Draf" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_date +msgid "Due Date" +msgstr "Tenggat waktu" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_days +msgid "Due Days" +msgstr "Hari Jatuh Tempo" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_id +#: model:ir.module.category,name:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,name:openeducat_fees.module_category_openeducat_fees +msgid "Fees" +msgstr "Biaya" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__amount +msgid "Fees Amount" +msgstr "Jumlah Biaya" + +#. module: openeducat_fees +#: model:ir.ui.menu,name:openeducat_fees.menu_op_fees_analysis_report_main +msgid "Fees Analysis" +msgstr "Analisis Biaya" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_detail_ids +msgid "Fees Collection Details" +msgstr "Detail Pengumpulan Biaya" + +#. module: openeducat_fees +#: model:ir.actions.report,name:openeducat_fees.action_report_fees_detail_analysis +msgid "Fees Detail Analysi" +msgstr "Analisis Detail Biaya" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Fees Details" +msgstr "Detail Biaya" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_details_count +msgid "Fees Details Count" +msgstr "Jumlah Detail Biaya" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms_line +msgid "Fees Details Line" +msgstr "Baris Detail Biaya" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.fees_detail_report_wizard_act +msgid "Fees Details Report" +msgstr "Laporan Detail Biaya" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_element +msgid "Fees Element for course" +msgstr "Elemen Biaya tentu saja" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_op_fees_element_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_element_line +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_form_1 +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_tree_1 +msgid "Fees Elements" +msgstr "Elemen Biaya" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_factor +msgid "Fees Factor" +msgstr "Faktor Biaya" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__fees_filter +msgid "Fees Filter" +msgstr "Filter Biaya" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_line_id +msgid "Fees Line" +msgstr "Jalur Biaya" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_tree +msgid "Fees Reminder Terms" +msgstr "Ketentuan Pengingat Biaya" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_report_openeducat_fees_report_fees_analysis +msgid "Fees Report" +msgstr "Laporan Biaya" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_start_date +msgid "Fees Start Date" +msgstr "Tanggal Mulai Biaya" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_course__fees_term_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_term_id +msgid "Fees Term" +msgstr "Jangka Waktu Biaya" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Fees Term Line" +msgstr "Jalur Ketentuan Biaya" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_open_fees_terms_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__fees_terms_line_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__name +#: model:ir.ui.menu,name:openeducat_fees.menu_fees_terms +msgid "Fees Terms" +msgstr "Ketentuan Biaya" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms +msgid "Fees Terms For Course" +msgstr "Ketentuan Biaya Kursus" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees Terms must be Required!" +msgstr "Ketentuan Biaya harus Diwajibkan!" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_5_product_template +msgid "Fees for Course-3" +msgstr "Biaya Kursus-3" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees terms must be divided as such sum up in 100%" +msgstr "Persyaratan biaya harus dibagi menjadi 100%" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_date +msgid "Fixed Fees of Dates" +msgstr "Biaya Tanggal Tetap" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_days +msgid "Fixed Fees of Days" +msgstr "Biaya Harian Tetap" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_follower_ids +msgid "Followers" +msgstr "Pengikut" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_partner_ids +msgid "Followers (Partners)" +msgstr "Pengikut (Mitra)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__has_message +msgid "Has Message" +msgstr "Memiliki Pesan" + +#. module: openeducat_fees +#: model:ir.module.category,description:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,description:openeducat_fees.module_category_openeducat_fees +msgid "Helps you manage your institutes different-different users." +msgstr "" +"Membantu Anda mengelola lembaga Anda dengan pengguna yang berbeda-beda." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__id +msgid "ID" +msgstr "PENGENAL" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Jika dicentang, pesan baru memerlukan perhatian Anda." + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Jika dicentang, beberapa pesan mengalami kesalahan pengiriman." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Information" +msgstr "Informasi" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__invoice +msgid "Invoice Created" +msgstr "Faktur Dibuat" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_id +msgid "Invoice ID" +msgstr "ID faktur" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_state +msgid "Invoice Status" +msgstr "Status Faktur" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Invoiced" +msgstr "Ditagih" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_is_follower +msgid "Is Follower" +msgstr "Adalah Pengikut" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_course +msgid "LMS Course" +msgstr "Kursus LMS" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_uid +msgid "Last Updated by" +msgstr "Terakhir Diperbarui oleh" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_date +msgid "Last Updated on" +msgstr "Terakhir diperbarui saat" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_7_product_template +msgid "Library Fees" +msgstr "Biaya Perpustakaan" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_op_fees_admin +msgid "Manager" +msgstr "Pengelola" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error +msgid "Message Delivery error" +msgstr "Kesalahan Pengiriman Pesan" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_ids +msgid "Messages" +msgstr "Pesan" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__no_days +msgid "No of Days" +msgstr "Jumlah Hari" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of Actions" +msgstr "Jumlah Tindakan" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of errors" +msgstr "Jumlah kesalahan" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Jumlah pesan yang memerlukan tindakan" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Jumlah pesan dengan kesalahan pengiriman" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Print" +msgstr "Mencetak" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__product_id +msgid "Product" +msgstr "Produk" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__product_id +msgid "Product(s)" +msgstr "Produk" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__rating_ids +msgid "Ratings" +msgstr "Peringkat" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Kesalahan Pengiriman SMS" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__sequence +msgid "Sequence" +msgstr "Urutan" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__state +msgid "Status" +msgstr "Status" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__student_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__student_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__student +msgid "Student" +msgstr "Murid" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_course +msgid "Student Course Details" +msgstr "Detail Kursus Siswa" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_fees_details +msgid "Student Fees Details" +msgstr "Detail Biaya Siswa" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Student Name" +msgstr "Nama siswa" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__date +msgid "Submit Date" +msgstr "Tanggal Pengiriman" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__fees_terms +msgid "Term Type" +msgstr "Jenis Istilah" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__line_ids +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Terms" +msgstr "Ketentuan" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "Nilai jumlah deposit harus positif." + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\".You may have to " +"install a chart of account from Accounting app, settings menu." +msgstr "" +"Tidak ada akun pendapatan yang ditentukan untuk produk ini: \"%s\".Anda " +"mungkin harus menginstal bagan akun dari aplikasi Akuntansi, menu " +"pengaturan." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Amount" +msgstr "Jumlah total" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Invoiced" +msgstr "Total yang Ditagih" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Left" +msgstr "Jumlah Tersisa" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Paid" +msgstr "Jumlah yang Dibayar" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_9_product_template +msgid "Transportation Fees" +msgstr "Biaya Transportasi" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_8_product_template +msgid "Tution Fees" +msgstr "Biaya Pendidikan" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__day_type +msgid "Type" +msgstr "Jenis" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_openeducat_fees_user +msgid "User" +msgstr "Pengguna" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__value +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__value +msgid "Value (%)" +msgstr "Nilai (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website Messages" +msgstr "Pesan Situs Web" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website communication history" +msgstr "Riwayat komunikasi situs web" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_fees_detail_report_wizard +msgid "Wizard For Fees Details Report" +msgstr "Laporan Detail Biaya Wizard" diff --git a/CatEdu/openeducat_fees/i18n/it.po b/CatEdu/openeducat_fees/i18n/it.po new file mode 100644 index 0000000..ec7153b --- /dev/null +++ b/CatEdu/openeducat_fees/i18n/it.po @@ -0,0 +1,606 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:23+0000" +"PO-Revision-Date:2024-02-16 05:23+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Fees Detail" +msgstr "Dettaglio tariffe" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction +msgid "Action Needed" +msgstr "Azione necessaria" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__active +msgid "Active" +msgstr "Attivo" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_3_product_template +msgid "Admission Fees for Course-2" +msgstr "Tasse di ammissione per il Corso-2" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_6_product_template +msgid "Admission Fees for Course-4" +msgstr "Tasse di ammissione per il Corso-4" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_1_product_template +msgid "Admission Fees for Course-Sem-1" +msgstr "Quote di ammissione al Corso-Sem-1" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_2_product_template +msgid "Admission Fees for G8-AR" +msgstr "Tasse di ammissione per G8-AR" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_4_product_template +msgid "Admission Fees for PPHD" +msgstr "Tasse di ammissione per PPHD" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__after +msgid "After" +msgstr "Dopo" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__after_discount_amount +msgid "After Discount Amount" +msgstr "Dopo l'importo dello sconto" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +msgid "Archived" +msgstr "Archiviato" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_attachment_count +msgid "Attachment Count" +msgstr "Conteggio allegati" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__batch_id +msgid "Batch" +msgstr "Lotto" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__before +msgid "Before" +msgstr "Prima" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Cancel" +msgstr "Annulla" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__company_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__company_id +msgid "Company" +msgstr "Azienda" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__course_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__course_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__course +msgid "Course" +msgstr "Corso" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_uid +msgid "Created by" +msgstr "Creato da" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_date +msgid "Created on" +msgstr "Creato" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__currency_id +msgid "Currency" +msgstr "Valuta" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__note +msgid "Description" +msgstr "Descrizione" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Description..." +msgstr "Descrizione..." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__discount +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__discount +msgid "Discount (%)" +msgstr "Sconto (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__display_name +msgid "Display Name" +msgstr "Nome da visualizzare" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__draft +msgid "Draft" +msgstr "Bozza" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_date +msgid "Due Date" +msgstr "Scadenza" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_days +msgid "Due Days" +msgstr "Giorni di scadenza" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_id +#: model:ir.module.category,name:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,name:openeducat_fees.module_category_openeducat_fees +msgid "Fees" +msgstr "Commissioni" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__amount +msgid "Fees Amount" +msgstr "Importo delle commissioni" + +#. module: openeducat_fees +#: model:ir.ui.menu,name:openeducat_fees.menu_op_fees_analysis_report_main +msgid "Fees Analysis" +msgstr "Analisi delle tariffe" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_detail_ids +msgid "Fees Collection Details" +msgstr "Dettagli sulla riscossione delle commissioni" + +#. module: openeducat_fees +#: model:ir.actions.report,name:openeducat_fees.action_report_fees_detail_analysis +msgid "Fees Detail Analysi" +msgstr "Analisi dettagliata delle tariffe" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Fees Details" +msgstr "Dettagli sulle tariffe" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_details_count +msgid "Fees Details Count" +msgstr "Conteggio dei dettagli delle tariffe" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms_line +msgid "Fees Details Line" +msgstr "Linea Dettagli Tariffe" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.fees_detail_report_wizard_act +msgid "Fees Details Report" +msgstr "Rapporto sui dettagli delle tariffe" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_element +msgid "Fees Element for course" +msgstr "Elemento tariffario per il corso" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_op_fees_element_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_element_line +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_form_1 +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_tree_1 +msgid "Fees Elements" +msgstr "Elementi tariffari" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_factor +msgid "Fees Factor" +msgstr "Fattore commissioni" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__fees_filter +msgid "Fees Filter" +msgstr "Filtro tariffe" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_line_id +msgid "Fees Line" +msgstr "Linea Tariffe" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_tree +msgid "Fees Reminder Terms" +msgstr "Termini di promemoria delle tariffe" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_report_openeducat_fees_report_fees_analysis +msgid "Fees Report" +msgstr "Rapporto sulle tariffe" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_start_date +msgid "Fees Start Date" +msgstr "Data di inizio delle tariffe" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_course__fees_term_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_term_id +msgid "Fees Term" +msgstr "Termine delle tariffe" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Fees Term Line" +msgstr "Linea di scadenza delle tariffe" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_open_fees_terms_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__fees_terms_line_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__name +#: model:ir.ui.menu,name:openeducat_fees.menu_fees_terms +msgid "Fees Terms" +msgstr "Termini delle tariffe" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms +msgid "Fees Terms For Course" +msgstr "Termini delle tariffe per il corso" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees Terms must be Required!" +msgstr "I termini delle tariffe devono essere obbligatori!" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_5_product_template +msgid "Fees for Course-3" +msgstr "Tariffe per il Corso-3" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees terms must be divided as such sum up in 100%" +msgstr "" +"I termini tariffari devono essere divisi in quanto tali sommati al 100%" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_date +msgid "Fixed Fees of Dates" +msgstr "Tariffe fisse delle date" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_days +msgid "Fixed Fees of Days" +msgstr "Tariffe fisse di giorni" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_follower_ids +msgid "Followers" +msgstr "Seguaci" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_partner_ids +msgid "Followers (Partners)" +msgstr "Follower (partner)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__has_message +msgid "Has Message" +msgstr "Ha un messaggio" + +#. module: openeducat_fees +#: model:ir.module.category,description:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,description:openeducat_fees.module_category_openeducat_fees +msgid "Helps you manage your institutes different-different users." +msgstr "Ti aiuta a gestire i diversi utenti dei tuoi istituti." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Se selezionato, i nuovi messaggi richiedono la tua attenzione." + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Se selezionato, alcuni messaggi presentano un errore di consegna." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Information" +msgstr "Informazione" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__invoice +msgid "Invoice Created" +msgstr "Fattura creata" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_id +msgid "Invoice ID" +msgstr "codice di identificazione della fattura" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_state +msgid "Invoice Status" +msgstr "Stato della fattura" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Invoiced" +msgstr "Fatturato" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_is_follower +msgid "Is Follower" +msgstr "È seguace" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_course +msgid "LMS Course" +msgstr "Corso LMS" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_uid +msgid "Last Updated by" +msgstr "Ultimo aggiornamento di" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_date +msgid "Last Updated on" +msgstr "Ultimo aggiornamento il" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_7_product_template +msgid "Library Fees" +msgstr "Tariffe della biblioteca" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_op_fees_admin +msgid "Manager" +msgstr "Manager" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error +msgid "Message Delivery error" +msgstr "Errore di consegna del messaggio" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_ids +msgid "Messages" +msgstr "Messaggi" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__no_days +msgid "No of Days" +msgstr "N. di giorni" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of Actions" +msgstr "Numero di azioni" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of errors" +msgstr "Numero di errori" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Numero di messaggi che richiedono un'azione" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Numero di messaggi con errore di consegna" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Print" +msgstr "Stampa" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__product_id +msgid "Product" +msgstr "Prodotto" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__product_id +msgid "Product(s)" +msgstr "Prodotti)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__rating_ids +msgid "Ratings" +msgstr "Giudizi" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Errore di consegna dell'SMS" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__sequence +msgid "Sequence" +msgstr "Sequenza" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__state +msgid "Status" +msgstr "Stato" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__student_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__student_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__student +msgid "Student" +msgstr "Alunno" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_course +msgid "Student Course Details" +msgstr "Dettagli del corso per studenti" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_fees_details +msgid "Student Fees Details" +msgstr "Dettagli sulle tariffe degli studenti" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Student Name" +msgstr "Nome dello studente" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__date +msgid "Submit Date" +msgstr "Data di invio" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__fees_terms +msgid "Term Type" +msgstr "Tipo di termine" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__line_ids +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Terms" +msgstr "Termini" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "Il valore dell'importo del deposito deve essere positivo." + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\".You may have to " +"install a chart of account from Accounting app, settings menu." +msgstr "" +"Non è stato definito alcun conto delle entrate per questo prodotto: \"%s\". " +"Potrebbe essere necessario installare un piano dei conti dall'app " +"Contabilità, menu Impostazioni." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Amount" +msgstr "Importo totale" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Invoiced" +msgstr "Totale fatturato" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Left" +msgstr "Sinistra totale" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Paid" +msgstr "Totale pagato" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_9_product_template +msgid "Transportation Fees" +msgstr "Tariffe di trasporto" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_8_product_template +msgid "Tution Fees" +msgstr "Tasse universitarie" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__day_type +msgid "Type" +msgstr "Tipo" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_openeducat_fees_user +msgid "User" +msgstr "Utente" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__value +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__value +msgid "Value (%)" +msgstr "Valore (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website Messages" +msgstr "Messaggi del sito web" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website communication history" +msgstr "Cronologia della comunicazione del sito web" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_fees_detail_report_wizard +msgid "Wizard For Fees Details Report" +msgstr "Procedura guidata per il rapporto sui dettagli delle tariffe" diff --git a/CatEdu/openeducat_fees/i18n/lt.po b/CatEdu/openeducat_fees/i18n/lt.po new file mode 100644 index 0000000..b768185 --- /dev/null +++ b/CatEdu/openeducat_fees/i18n/lt.po @@ -0,0 +1,604 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:23+0000" +"PO-Revision-Date:2024-02-16 05:23+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Fees Detail" +msgstr "Maksas informācija" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction +msgid "Action Needed" +msgstr "Nepieciešama darbība" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__active +msgid "Active" +msgstr "Aktīvs" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_3_product_template +msgid "Admission Fees for Course-2" +msgstr "Ieejas maksa kursā-2" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_6_product_template +msgid "Admission Fees for Course-4" +msgstr "Ieejas maksa kursā-4" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_1_product_template +msgid "Admission Fees for Course-Sem-1" +msgstr "Ieejas maksa kursā-Sem-1" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_2_product_template +msgid "Admission Fees for G8-AR" +msgstr "Ieejas maksa G8-AR" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_4_product_template +msgid "Admission Fees for PPHD" +msgstr "Ieejas maksa PPHD" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__after +msgid "After" +msgstr "Pēc" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__after_discount_amount +msgid "After Discount Amount" +msgstr "Pēc atlaides summas" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +msgid "Archived" +msgstr "Arhivēts" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_attachment_count +msgid "Attachment Count" +msgstr "Pielikumu skaits" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__batch_id +msgid "Batch" +msgstr "Partija" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__before +msgid "Before" +msgstr "Pirms tam" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Cancel" +msgstr "Atcelt" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__company_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__company_id +msgid "Company" +msgstr "Uzņēmums" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__course_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__course_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__course +msgid "Course" +msgstr "Kurss" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_uid +msgid "Created by" +msgstr "Radīts" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_date +msgid "Created on" +msgstr "Izveidots" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__currency_id +msgid "Currency" +msgstr "Valūta" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__note +msgid "Description" +msgstr "Apraksts" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Description..." +msgstr "Apraksts..." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__discount +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__discount +msgid "Discount (%)" +msgstr "Atlaide (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__display_name +msgid "Display Name" +msgstr "Parādāmais nosaukums" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__draft +msgid "Draft" +msgstr "Melnraksts" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_date +msgid "Due Date" +msgstr "Gala termiņš" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_days +msgid "Due Days" +msgstr "Izpildes dienas" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_id +#: model:ir.module.category,name:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,name:openeducat_fees.module_category_openeducat_fees +msgid "Fees" +msgstr "Maksas" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__amount +msgid "Fees Amount" +msgstr "Maksas summa" + +#. module: openeducat_fees +#: model:ir.ui.menu,name:openeducat_fees.menu_op_fees_analysis_report_main +msgid "Fees Analysis" +msgstr "Maksas analīze" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_detail_ids +msgid "Fees Collection Details" +msgstr "Sīkāka informācija par maksu iekasēšanu" + +#. module: openeducat_fees +#: model:ir.actions.report,name:openeducat_fees.action_report_fees_detail_analysis +msgid "Fees Detail Analysi" +msgstr "Maksas detalizēta analīze" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Fees Details" +msgstr "Sīkāka informācija par maksām" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_details_count +msgid "Fees Details Count" +msgstr "Maksa Sīkāka informācija Skaits" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms_line +msgid "Fees Details Line" +msgstr "Maksas informācijas līnija" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.fees_detail_report_wizard_act +msgid "Fees Details Report" +msgstr "Maksas detalizēts ziņojums" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_element +msgid "Fees Element for course" +msgstr "Maksa par kursu" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_op_fees_element_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_element_line +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_form_1 +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_tree_1 +msgid "Fees Elements" +msgstr "Maksas elementi" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_factor +msgid "Fees Factor" +msgstr "Maksas faktors" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__fees_filter +msgid "Fees Filter" +msgstr "Maksas filtrs" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_line_id +msgid "Fees Line" +msgstr "Maksas līnija" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_tree +msgid "Fees Reminder Terms" +msgstr "Maksas Atgādinājuma noteikumi" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_report_openeducat_fees_report_fees_analysis +msgid "Fees Report" +msgstr "Maksas atskaite" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_start_date +msgid "Fees Start Date" +msgstr "Maksas sākuma datums" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_course__fees_term_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_term_id +msgid "Fees Term" +msgstr "Maksas termiņš" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Fees Term Line" +msgstr "Maksas termiņa līnija" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_open_fees_terms_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__fees_terms_line_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__name +#: model:ir.ui.menu,name:openeducat_fees.menu_fees_terms +msgid "Fees Terms" +msgstr "Maksas noteikumi" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms +msgid "Fees Terms For Course" +msgstr "Maksas noteikumi par kursu" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees Terms must be Required!" +msgstr "Maksas Noteikumi ir obligāti!" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_5_product_template +msgid "Fees for Course-3" +msgstr "Maksa par kursu-3" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees terms must be divided as such sum up in 100%" +msgstr "Maksas nosacījumi jāsadala šādi summējot 100%" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_date +msgid "Fixed Fees of Dates" +msgstr "Fiksētās maksas par datumiem" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_days +msgid "Fixed Fees of Days" +msgstr "Fiksētās dienu maksas" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_follower_ids +msgid "Followers" +msgstr "Sekotāji" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_partner_ids +msgid "Followers (Partners)" +msgstr "Sekotāji (partneri)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__has_message +msgid "Has Message" +msgstr "Ir ziņa" + +#. module: openeducat_fees +#: model:ir.module.category,description:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,description:openeducat_fees.module_category_openeducat_fees +msgid "Helps you manage your institutes different-different users." +msgstr "Palīdz pārvaldīt savus institūtus dažādus lietotājus." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Ja atzīmēta, jums jāpievērš uzmanība jauniem ziņojumiem." + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Ja atzīmēta, dažos ziņojumos ir piegādes kļūda." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Information" +msgstr "Informācija" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__invoice +msgid "Invoice Created" +msgstr "Rēķins izveidots" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_id +msgid "Invoice ID" +msgstr "Rēķina ID" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_state +msgid "Invoice Status" +msgstr "Rēķina statuss" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Invoiced" +msgstr "Izrakstīts rēķins" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_is_follower +msgid "Is Follower" +msgstr "Ir sekotājs" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_course +msgid "LMS Course" +msgstr "LMS kurss" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_uid +msgid "Last Updated by" +msgstr "Pēdējo reizi atjaunināja" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_date +msgid "Last Updated on" +msgstr "Pēdējo reizi atjaunināts" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_7_product_template +msgid "Library Fees" +msgstr "Bibliotēkas maksas" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_op_fees_admin +msgid "Manager" +msgstr "Pārvaldnieks" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error +msgid "Message Delivery error" +msgstr "Ziņojuma piegādes kļūda" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_ids +msgid "Messages" +msgstr "Ziņojumi" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__no_days +msgid "No of Days" +msgstr "Dienu skaits" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of Actions" +msgstr "Darbību skaits" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of errors" +msgstr "Kļūdu skaits" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "To ziņojumu skaits, kuriem nepieciešama darbība" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Ziņojumu skaits ar piegādes kļūdu" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Print" +msgstr "Drukāt" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__product_id +msgid "Product" +msgstr "Produkts" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__product_id +msgid "Product(s)" +msgstr "Produkts(-i)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__rating_ids +msgid "Ratings" +msgstr "Vērtējumi" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS piegādes kļūda" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__sequence +msgid "Sequence" +msgstr "Secība" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__state +msgid "Status" +msgstr "Statuss" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__student_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__student_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__student +msgid "Student" +msgstr "Students" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_course +msgid "Student Course Details" +msgstr "Sīkāka informācija par studentu kursu" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_fees_details +msgid "Student Fees Details" +msgstr "Sīkāka informācija par studentu maksām" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Student Name" +msgstr "Studenta vārds" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__date +msgid "Submit Date" +msgstr "Iesniegšanas datums" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__fees_terms +msgid "Term Type" +msgstr "Termina veids" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__line_ids +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Terms" +msgstr "Noteikumi" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "Depozīta summas vērtībai jābūt pozitīvai." + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\".You may have to " +"install a chart of account from Accounting app, settings menu." +msgstr "" +"Šim produktam nav definēts ienākumu konts: \"%s\". Iespējams, jums būs " +"jāinstalē konta plāns no lietotnes Grāmatvedība, iestatījumu izvēlnes." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Amount" +msgstr "Kopējā summa" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Invoiced" +msgstr "Kopējais rēķins" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Left" +msgstr "Kopā pa kreisi" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Paid" +msgstr "Kopā samaksāts" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_9_product_template +msgid "Transportation Fees" +msgstr "Transporta maksas" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_8_product_template +msgid "Tution Fees" +msgstr "Mācību maksas" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__day_type +msgid "Type" +msgstr "Tips" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_openeducat_fees_user +msgid "User" +msgstr "Lietotājs" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__value +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__value +msgid "Value (%)" +msgstr "Vērtība (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website Messages" +msgstr "Vietnes ziņojumi" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website communication history" +msgstr "Vietnes komunikācijas vēsture" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_fees_detail_report_wizard +msgid "Wizard For Fees Details Report" +msgstr "Maksas detalizētas informācijas vednis" diff --git a/CatEdu/openeducat_fees/i18n/nl.po b/CatEdu/openeducat_fees/i18n/nl.po new file mode 100644 index 0000000..4480f2f --- /dev/null +++ b/CatEdu/openeducat_fees/i18n/nl.po @@ -0,0 +1,606 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:23+0000" +"PO-Revision-Date:2024-02-16 05:23+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Fees Detail" +msgstr "Vergoedingsdetails" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction +msgid "Action Needed" +msgstr "Actie nodig" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__active +msgid "Active" +msgstr "Actief" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_3_product_template +msgid "Admission Fees for Course-2" +msgstr "Toegangsprijzen voor Cursus-2" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_6_product_template +msgid "Admission Fees for Course-4" +msgstr "Toegangsprijzen voor cursus-4" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_1_product_template +msgid "Admission Fees for Course-Sem-1" +msgstr "Toegangsprijzen voor cursus-Sem-1" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_2_product_template +msgid "Admission Fees for G8-AR" +msgstr "Toegangsprijzen voor G8-AR" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_4_product_template +msgid "Admission Fees for PPHD" +msgstr "Toegangsprijzen voor PPHD" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__after +msgid "After" +msgstr "Na" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__after_discount_amount +msgid "After Discount Amount" +msgstr "Na kortingsbedrag" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +msgid "Archived" +msgstr "Gearchiveerd" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_attachment_count +msgid "Attachment Count" +msgstr "Aantal bijlagen" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__batch_id +msgid "Batch" +msgstr "Partij" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__before +msgid "Before" +msgstr "Voor" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Cancel" +msgstr "Annuleren" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__company_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__company_id +msgid "Company" +msgstr "Bedrijf" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__course_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__course_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__course +msgid "Course" +msgstr "Cursus" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_uid +msgid "Created by" +msgstr "Gemaakt door" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_date +msgid "Created on" +msgstr "Gemaakt op" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__currency_id +msgid "Currency" +msgstr "Munteenheid" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__note +msgid "Description" +msgstr "Beschrijving" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Description..." +msgstr "Beschrijving..." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__discount +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__discount +msgid "Discount (%)" +msgstr "Korting (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__display_name +msgid "Display Name" +msgstr "Weergavenaam" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__draft +msgid "Draft" +msgstr "Voorlopige versie" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_date +msgid "Due Date" +msgstr "Deadline" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_days +msgid "Due Days" +msgstr "Vervaldagen" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_id +#: model:ir.module.category,name:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,name:openeducat_fees.module_category_openeducat_fees +msgid "Fees" +msgstr "Kosten" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__amount +msgid "Fees Amount" +msgstr "Kosten Bedrag" + +#. module: openeducat_fees +#: model:ir.ui.menu,name:openeducat_fees.menu_op_fees_analysis_report_main +msgid "Fees Analysis" +msgstr "Kostenanalyse" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_detail_ids +msgid "Fees Collection Details" +msgstr "Details van vergoedingeninning" + +#. module: openeducat_fees +#: model:ir.actions.report,name:openeducat_fees.action_report_fees_detail_analysis +msgid "Fees Detail Analysi" +msgstr "Gedetailleerde analyse van kosten" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Fees Details" +msgstr "Kostendetails" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_details_count +msgid "Fees Details Count" +msgstr "Kosten Details Tel" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms_line +msgid "Fees Details Line" +msgstr "Tariefdetailsregel" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.fees_detail_report_wizard_act +msgid "Fees Details Report" +msgstr "Rapport met details over vergoedingen" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_element +msgid "Fees Element for course" +msgstr "Kostenelement voor cursus" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_op_fees_element_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_element_line +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_form_1 +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_tree_1 +msgid "Fees Elements" +msgstr "Vergoedingselementen" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_factor +msgid "Fees Factor" +msgstr "Kostenfactor" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__fees_filter +msgid "Fees Filter" +msgstr "Kostenfilter" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_line_id +msgid "Fees Line" +msgstr "Kostenlijn" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_tree +msgid "Fees Reminder Terms" +msgstr "Herinneringsvoorwaarden voor vergoedingen" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_report_openeducat_fees_report_fees_analysis +msgid "Fees Report" +msgstr "Kostenrapport" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_start_date +msgid "Fees Start Date" +msgstr "Startdatum kosten" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_course__fees_term_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_term_id +msgid "Fees Term" +msgstr "Kosten Termijn" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Fees Term Line" +msgstr "Kosten Termijnlijn" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_open_fees_terms_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__fees_terms_line_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__name +#: model:ir.ui.menu,name:openeducat_fees.menu_fees_terms +msgid "Fees Terms" +msgstr "Voorwaarden voor vergoedingen" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms +msgid "Fees Terms For Course" +msgstr "Kostenvoorwaarden voor de cursus" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees Terms must be Required!" +msgstr "Kosten Voorwaarden moeten verplicht zijn!" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_5_product_template +msgid "Fees for Course-3" +msgstr "Kosten voor Cursus-3" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees terms must be divided as such sum up in 100%" +msgstr "De vergoedingen moeten als zodanig worden verdeeld, opgeteld in 100%" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_date +msgid "Fixed Fees of Dates" +msgstr "Vaste datatarieven" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_days +msgid "Fixed Fees of Days" +msgstr "Vaste dagentarieven" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_follower_ids +msgid "Followers" +msgstr "Volgers" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_partner_ids +msgid "Followers (Partners)" +msgstr "Volgers (partners)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__has_message +msgid "Has Message" +msgstr "Heeft bericht" + +#. module: openeducat_fees +#: model:ir.module.category,description:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,description:openeducat_fees.module_category_openeducat_fees +msgid "Helps you manage your institutes different-different users." +msgstr "" +"Helpt u bij het beheren van uw instellingen met verschillende gebruikers." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__id +msgid "ID" +msgstr "ID kaart" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Indien aangevinkt, vereisen nieuwe berichten uw aandacht." + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Indien aangevinkt, hebben sommige berichten een bezorgfout." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Information" +msgstr "Informatie" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__invoice +msgid "Invoice Created" +msgstr "Factuur gemaakt" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_id +msgid "Invoice ID" +msgstr "Factuur-ID" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_state +msgid "Invoice Status" +msgstr "Factuurstatus" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Invoiced" +msgstr "Gefactureerd" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_is_follower +msgid "Is Follower" +msgstr "Is volger" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_course +msgid "LMS Course" +msgstr "LMS-cursus" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_date +msgid "Last Updated on" +msgstr "Laatst geupdate op" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_7_product_template +msgid "Library Fees" +msgstr "Bibliotheekkosten" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_op_fees_admin +msgid "Manager" +msgstr "Manager" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error +msgid "Message Delivery error" +msgstr "Berichtbezorgingsfout" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_ids +msgid "Messages" +msgstr "Berichten" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__no_days +msgid "No of Days" +msgstr "Aantal dagen" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of Actions" +msgstr "Aantal acties" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of errors" +msgstr "Aantal fouten" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Aantal berichten waarvoor actie vereist is" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Aantal berichten met bezorgfout" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Print" +msgstr "Afdrukken" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__product_id +msgid "Product" +msgstr "Product" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__product_id +msgid "Product(s)" +msgstr "Product(en)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__rating_ids +msgid "Ratings" +msgstr "Waarderingen" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS-bezorgfout" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__sequence +msgid "Sequence" +msgstr "Reeks" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__state +msgid "Status" +msgstr "Toestand" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__student_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__student_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__student +msgid "Student" +msgstr "Student" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_course +msgid "Student Course Details" +msgstr "Cursusdetails voor studenten" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_fees_details +msgid "Student Fees Details" +msgstr "Details over studiekosten" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Student Name" +msgstr "Studenten naam" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__date +msgid "Submit Date" +msgstr "Datum indiening" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__fees_terms +msgid "Term Type" +msgstr "Termijntype" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__line_ids +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Terms" +msgstr "Voorwaarden" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "De waarde van het stortingsbedrag moet positief zijn." + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\".You may have to " +"install a chart of account from Accounting app, settings menu." +msgstr "" +"Er is geen inkomstenrekening gedefinieerd voor dit product: \"%s\". Mogelijk" +" moet u een rekeningschema installeren vanuit de Boekhoudapp, in het " +"instellingenmenu." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Amount" +msgstr "Totaalbedrag" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Invoiced" +msgstr "Totaal gefactureerd" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Left" +msgstr "Totaal links" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Paid" +msgstr "Totaal betaald" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_9_product_template +msgid "Transportation Fees" +msgstr "Transportkosten" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_8_product_template +msgid "Tution Fees" +msgstr "Collegegeld" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__day_type +msgid "Type" +msgstr "Type" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_openeducat_fees_user +msgid "User" +msgstr "Gebruiker" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__value +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__value +msgid "Value (%)" +msgstr "Waarde (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website Messages" +msgstr "Websiteberichten" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website communication history" +msgstr "Communicatiegeschiedenis van websites" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_fees_detail_report_wizard +msgid "Wizard For Fees Details Report" +msgstr "Wizard voor het rapport met kostendetails" diff --git a/CatEdu/openeducat_fees/i18n/pt.po b/CatEdu/openeducat_fees/i18n/pt.po new file mode 100644 index 0000000..40ec91e --- /dev/null +++ b/CatEdu/openeducat_fees/i18n/pt.po @@ -0,0 +1,606 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:23+0000" +"PO-Revision-Date:2024-02-16 05:23+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Fees Detail" +msgstr "Detalhes das taxas" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction +msgid "Action Needed" +msgstr "Ação necessária" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__active +msgid "Active" +msgstr "Ativo" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_3_product_template +msgid "Admission Fees for Course-2" +msgstr "Taxas de admissão para o Curso-2" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_6_product_template +msgid "Admission Fees for Course-4" +msgstr "Taxas de admissão para o Curso-4" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_1_product_template +msgid "Admission Fees for Course-Sem-1" +msgstr "Taxas de admissão para Curso-Sem-1" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_2_product_template +msgid "Admission Fees for G8-AR" +msgstr "Taxas de admissão para G8-AR" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_4_product_template +msgid "Admission Fees for PPHD" +msgstr "Taxas de admissão para PPHD" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__after +msgid "After" +msgstr "Depois" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__after_discount_amount +msgid "After Discount Amount" +msgstr "Após valor do desconto" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +msgid "Archived" +msgstr "Arquivado" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_attachment_count +msgid "Attachment Count" +msgstr "Contagem de anexos" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__batch_id +msgid "Batch" +msgstr "Lote" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__before +msgid "Before" +msgstr "Antes" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__company_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__company_id +msgid "Company" +msgstr "Empresa" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__course_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__course_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__course +msgid "Course" +msgstr "Curso" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__currency_id +msgid "Currency" +msgstr "Moeda" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__note +msgid "Description" +msgstr "Descrição" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Description..." +msgstr "Descrição..." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__discount +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__discount +msgid "Discount (%)" +msgstr "Desconto (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__display_name +msgid "Display Name" +msgstr "Nome de exibição" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__draft +msgid "Draft" +msgstr "Rascunho" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_date +msgid "Due Date" +msgstr "Data de vencimento" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_days +msgid "Due Days" +msgstr "Dias de Vencimento" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_id +#: model:ir.module.category,name:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,name:openeducat_fees.module_category_openeducat_fees +msgid "Fees" +msgstr "Tarifas" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__amount +msgid "Fees Amount" +msgstr "Valor das taxas" + +#. module: openeducat_fees +#: model:ir.ui.menu,name:openeducat_fees.menu_op_fees_analysis_report_main +msgid "Fees Analysis" +msgstr "Análise de Taxas" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_detail_ids +msgid "Fees Collection Details" +msgstr "Detalhes de cobrança de taxas" + +#. module: openeducat_fees +#: model:ir.actions.report,name:openeducat_fees.action_report_fees_detail_analysis +msgid "Fees Detail Analysi" +msgstr "Análise detalhada de taxas" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Fees Details" +msgstr "Detalhes das taxas" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_details_count +msgid "Fees Details Count" +msgstr "Contagem de detalhes de taxas" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms_line +msgid "Fees Details Line" +msgstr "Linha de detalhes de taxas" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.fees_detail_report_wizard_act +msgid "Fees Details Report" +msgstr "Relatório de detalhes de taxas" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_element +msgid "Fees Element for course" +msgstr "Elemento de taxas do curso" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_op_fees_element_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_element_line +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_form_1 +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_tree_1 +msgid "Fees Elements" +msgstr "Elementos de taxas" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_factor +msgid "Fees Factor" +msgstr "Fator de taxas" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__fees_filter +msgid "Fees Filter" +msgstr "Filtro de taxas" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_line_id +msgid "Fees Line" +msgstr "Linha de taxas" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_tree +msgid "Fees Reminder Terms" +msgstr "Termos de lembrete de taxas" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_report_openeducat_fees_report_fees_analysis +msgid "Fees Report" +msgstr "Relatório de taxas" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_start_date +msgid "Fees Start Date" +msgstr "Data de início das taxas" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_course__fees_term_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_term_id +msgid "Fees Term" +msgstr "Prazo de taxas" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Fees Term Line" +msgstr "Linha de Prazo de Taxas" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_open_fees_terms_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__fees_terms_line_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__name +#: model:ir.ui.menu,name:openeducat_fees.menu_fees_terms +msgid "Fees Terms" +msgstr "Termos de taxas" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms +msgid "Fees Terms For Course" +msgstr "Termos de taxas do curso" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees Terms must be Required!" +msgstr "Os termos das taxas devem ser obrigatórios!" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_5_product_template +msgid "Fees for Course-3" +msgstr "Taxas do Curso-3" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees terms must be divided as such sum up in 100%" +msgstr "Os termos das taxas devem ser divididos como tal, somando 100%" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_date +msgid "Fixed Fees of Dates" +msgstr "Taxas fixas de datas" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_days +msgid "Fixed Fees of Days" +msgstr "Taxas fixas de dias" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguidores (parceiros)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__has_message +msgid "Has Message" +msgstr "Tem mensagem" + +#. module: openeducat_fees +#: model:ir.module.category,description:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,description:openeducat_fees.module_category_openeducat_fees +msgid "Helps you manage your institutes different-different users." +msgstr "" +"Ajuda você a gerenciar usuários diferentes e diferentes de seus institutos." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__id +msgid "ID" +msgstr "EU IA" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Se marcada, novas mensagens requerem sua atenção." + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Se marcada, algumas mensagens apresentam um erro de entrega." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Information" +msgstr "Informação" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__invoice +msgid "Invoice Created" +msgstr "Fatura criada" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_id +msgid "Invoice ID" +msgstr "ID da fatura" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_state +msgid "Invoice Status" +msgstr "Status da fatura" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Invoiced" +msgstr "Facturado" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_is_follower +msgid "Is Follower" +msgstr "É seguidor" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_course +msgid "LMS Course" +msgstr "Curso LMS" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_uid +msgid "Last Updated by" +msgstr "Última atualização por" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_date +msgid "Last Updated on" +msgstr "Última atualização em" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_7_product_template +msgid "Library Fees" +msgstr "Taxas de biblioteca" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_op_fees_admin +msgid "Manager" +msgstr "Gerente" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error +msgid "Message Delivery error" +msgstr "Erro na entrega de mensagens" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_ids +msgid "Messages" +msgstr "Mensagens" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__no_days +msgid "No of Days" +msgstr "Nº de dias" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of Actions" +msgstr "Número de ações" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of errors" +msgstr "Número de erros" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Número de mensagens que exigem ação" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Número de mensagens com erro de entrega" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Print" +msgstr "Imprimir" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__product_id +msgid "Product" +msgstr "produtos" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__product_id +msgid "Product(s)" +msgstr "Produtos)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__rating_ids +msgid "Ratings" +msgstr "Avaliações" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Erro de entrega de SMS" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__sequence +msgid "Sequence" +msgstr "Seqüência" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__state +msgid "Status" +msgstr "Status" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__student_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__student_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__student +msgid "Student" +msgstr "Estudante" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_course +msgid "Student Course Details" +msgstr "Detalhes do curso para estudantes" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_fees_details +msgid "Student Fees Details" +msgstr "Detalhes das taxas estudantis" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Student Name" +msgstr "Nome do aluno" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__date +msgid "Submit Date" +msgstr "Data de submissão" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__fees_terms +msgid "Term Type" +msgstr "Tipo de termo" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__line_ids +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Terms" +msgstr "Termos" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "O valor do valor do depósito deve ser positivo." + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\".You may have to " +"install a chart of account from Accounting app, settings menu." +msgstr "" +"Não há nenhuma conta de receita definida para este produto: \"%s\".Talvez " +"seja necessário instalar um plano de conta no aplicativo Contabilidade, menu" +" de configurações." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Amount" +msgstr "Montante total" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Invoiced" +msgstr "Total Faturado" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Left" +msgstr "Total Esquerda" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Paid" +msgstr "Total pago" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_9_product_template +msgid "Transportation Fees" +msgstr "Taxas de transporte" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_8_product_template +msgid "Tution Fees" +msgstr "Taxas de matrícula" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__day_type +msgid "Type" +msgstr "Tipo" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_openeducat_fees_user +msgid "User" +msgstr "Do utilizador" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__value +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__value +msgid "Value (%)" +msgstr "Valor (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website Messages" +msgstr "Mensagens do site" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website communication history" +msgstr "Histórico de comunicação do site" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_fees_detail_report_wizard +msgid "Wizard For Fees Details Report" +msgstr "Relatório de detalhes do assistente para taxas" diff --git a/CatEdu/openeducat_fees/i18n/ru.po b/CatEdu/openeducat_fees/i18n/ru.po new file mode 100644 index 0000000..73734dc --- /dev/null +++ b/CatEdu/openeducat_fees/i18n/ru.po @@ -0,0 +1,605 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:23+0000" +"PO-Revision-Date:2024-02-16 05:23+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Fees Detail" +msgstr "Подробности о комиссиях" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction +msgid "Action Needed" +msgstr "Требуется действие" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__active +msgid "Active" +msgstr "Активный" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_3_product_template +msgid "Admission Fees for Course-2" +msgstr "Вступительный взнос на курс-2" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_6_product_template +msgid "Admission Fees for Course-4" +msgstr "Плата за вход на курс-4" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_1_product_template +msgid "Admission Fees for Course-Sem-1" +msgstr "Плата за вход на курс-Sem-1" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_2_product_template +msgid "Admission Fees for G8-AR" +msgstr "Плата за вход в G8-AR" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_4_product_template +msgid "Admission Fees for PPHD" +msgstr "Плата за вход в PPHD" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__after +msgid "After" +msgstr "После" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__after_discount_amount +msgid "After Discount Amount" +msgstr "После суммы скидки" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +msgid "Archived" +msgstr "В архиве" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_attachment_count +msgid "Attachment Count" +msgstr "Количество вложений" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__batch_id +msgid "Batch" +msgstr "Партия" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__before +msgid "Before" +msgstr "До" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Cancel" +msgstr "Отмена" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__company_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__company_id +msgid "Company" +msgstr "Компания" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__course_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__course_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__course +msgid "Course" +msgstr "Курс" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_uid +msgid "Created by" +msgstr "Сделано" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_date +msgid "Created on" +msgstr "Создано на" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__currency_id +msgid "Currency" +msgstr "Валюта" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__note +msgid "Description" +msgstr "Описание" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Description..." +msgstr "Описание..." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__discount +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__discount +msgid "Discount (%)" +msgstr "Скидка (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__display_name +msgid "Display Name" +msgstr "Отображаемое имя" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__draft +msgid "Draft" +msgstr "Черновик" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_date +msgid "Due Date" +msgstr "Срок оплаты" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_days +msgid "Due Days" +msgstr "Сроки выполнения" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_id +#: model:ir.module.category,name:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,name:openeducat_fees.module_category_openeducat_fees +msgid "Fees" +msgstr "Сборы" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__amount +msgid "Fees Amount" +msgstr "Сумма комиссии" + +#. module: openeducat_fees +#: model:ir.ui.menu,name:openeducat_fees.menu_op_fees_analysis_report_main +msgid "Fees Analysis" +msgstr "Анализ комиссий" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_detail_ids +msgid "Fees Collection Details" +msgstr "Детали сбора комиссий" + +#. module: openeducat_fees +#: model:ir.actions.report,name:openeducat_fees.action_report_fees_detail_analysis +msgid "Fees Detail Analysi" +msgstr "Детальный анализ комиссий" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Fees Details" +msgstr "Подробности о комиссиях" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_details_count +msgid "Fees Details Count" +msgstr "Подробности о комиссиях" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms_line +msgid "Fees Details Line" +msgstr "Строка подробной информации о комиссиях" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.fees_detail_report_wizard_act +msgid "Fees Details Report" +msgstr "Подробный отчет о комиссиях" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_element +msgid "Fees Element for course" +msgstr "Элемент сборов за курс" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_op_fees_element_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_element_line +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_form_1 +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_tree_1 +msgid "Fees Elements" +msgstr "Элементы сборов" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_factor +msgid "Fees Factor" +msgstr "Фактор комиссий" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__fees_filter +msgid "Fees Filter" +msgstr "Фильтр комиссий" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_line_id +msgid "Fees Line" +msgstr "Линия сборов" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_tree +msgid "Fees Reminder Terms" +msgstr "Условия напоминания о комиссиях" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_report_openeducat_fees_report_fees_analysis +msgid "Fees Report" +msgstr "Отчет о комиссиях" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_start_date +msgid "Fees Start Date" +msgstr "Дата начала сборов" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_course__fees_term_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_term_id +msgid "Fees Term" +msgstr "Срок действия комиссий" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Fees Term Line" +msgstr "Срок действия сборов" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_open_fees_terms_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__fees_terms_line_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__name +#: model:ir.ui.menu,name:openeducat_fees.menu_fees_terms +msgid "Fees Terms" +msgstr "Условия оплаты" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms +msgid "Fees Terms For Course" +msgstr "Условия оплаты за курс" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees Terms must be Required!" +msgstr "Условия оплаты должны быть обязательными!" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_5_product_template +msgid "Fees for Course-3" +msgstr "Стоимость курса-3" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees terms must be divided as such sum up in 100%" +msgstr "Сумма комиссионных должна быть разделена на 100%." + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_date +msgid "Fixed Fees of Dates" +msgstr "Фиксированные сборы за свидания" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_days +msgid "Fixed Fees of Days" +msgstr "Фиксированная плата за дни" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_follower_ids +msgid "Followers" +msgstr "Последователи" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_partner_ids +msgid "Followers (Partners)" +msgstr "Последователи (Партнеры)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__has_message +msgid "Has Message" +msgstr "Имеет сообщение" + +#. module: openeducat_fees +#: model:ir.module.category,description:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,description:openeducat_fees.module_category_openeducat_fees +msgid "Helps you manage your institutes different-different users." +msgstr "Помогает вам управлять разными пользователями ваших институтов." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__id +msgid "ID" +msgstr "ИДЕНТИФИКАТОР" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Если этот флажок установлен, новые сообщения требуют вашего внимания." + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "" +"Если этот флажок установлен, некоторые сообщения имеют ошибку доставки." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Information" +msgstr "Информация" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__invoice +msgid "Invoice Created" +msgstr "Счет создан" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_id +msgid "Invoice ID" +msgstr "Идентификатор счета" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_state +msgid "Invoice Status" +msgstr "Статус счета" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Invoiced" +msgstr "выставлен счет" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_is_follower +msgid "Is Follower" +msgstr "является последователем" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_course +msgid "LMS Course" +msgstr "Курс LMS" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_uid +msgid "Last Updated by" +msgstr "Последнее обновление:" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_date +msgid "Last Updated on" +msgstr "Последнее обновление:" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_7_product_template +msgid "Library Fees" +msgstr "Библиотечные сборы" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_op_fees_admin +msgid "Manager" +msgstr "Менеджер" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error +msgid "Message Delivery error" +msgstr "Ошибка доставки сообщения" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_ids +msgid "Messages" +msgstr "Сообщения" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__no_days +msgid "No of Days" +msgstr "Количество дней" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of Actions" +msgstr "Количество действий" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of errors" +msgstr "Количество ошибок" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Количество сообщений, требующих действий" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Количество сообщений с ошибкой доставки" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Print" +msgstr "Распечатать" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__product_id +msgid "Product" +msgstr "Продукт" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__product_id +msgid "Product(s)" +msgstr "Продукты)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__rating_ids +msgid "Ratings" +msgstr "Рейтинги" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Ошибка доставки СМС" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__sequence +msgid "Sequence" +msgstr "Последовательность" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__state +msgid "Status" +msgstr "Положение дел" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__student_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__student_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__student +msgid "Student" +msgstr "Студент" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_course +msgid "Student Course Details" +msgstr "Детали студенческого курса" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_fees_details +msgid "Student Fees Details" +msgstr "Подробности о студенческих сборах" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Student Name" +msgstr "Имя студента" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__date +msgid "Submit Date" +msgstr "Дата отправки" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__fees_terms +msgid "Term Type" +msgstr "Тип термина" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__line_ids +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Terms" +msgstr "Условия" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "Значение суммы вклада должно быть положительным." + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\".You may have to " +"install a chart of account from Accounting app, settings menu." +msgstr "" +"Для этого продукта не определен счет дохода: \"%s\". Возможно, вам придется " +"установить план счетов из меню настроек приложения «Бухгалтерский учет»." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Amount" +msgstr "Общая сумма" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Invoiced" +msgstr "Общая сумма выставленных счетов" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Left" +msgstr "Всего осталось" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Paid" +msgstr "Итого" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_9_product_template +msgid "Transportation Fees" +msgstr "Транспортные сборы" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_8_product_template +msgid "Tution Fees" +msgstr "Стоимость обучения" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__day_type +msgid "Type" +msgstr "Тип" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_openeducat_fees_user +msgid "User" +msgstr "Пользователь" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__value +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__value +msgid "Value (%)" +msgstr "Ценить (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website Messages" +msgstr "Сообщения веб-сайта" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website communication history" +msgstr "История общения на сайте" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_fees_detail_report_wizard +msgid "Wizard For Fees Details Report" +msgstr "Мастер создания подробного отчета о комиссиях" diff --git a/CatEdu/openeducat_fees/i18n/th.po b/CatEdu/openeducat_fees/i18n/th.po new file mode 100644 index 0000000..5990d9c --- /dev/null +++ b/CatEdu/openeducat_fees/i18n/th.po @@ -0,0 +1,604 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:23+0000" +"PO-Revision-Date:2024-02-16 05:23+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Fees Detail" +msgstr "รายละเอียดค่าธรรมเนียม" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction +msgid "Action Needed" +msgstr "จำเป็นต้องดำเนินการ" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__active +msgid "Active" +msgstr "คล่องแคล่ว" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_3_product_template +msgid "Admission Fees for Course-2" +msgstr "ค่าเข้าชมหลักสูตร-2" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_6_product_template +msgid "Admission Fees for Course-4" +msgstr "ค่าเข้าชมหลักสูตร-4" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_1_product_template +msgid "Admission Fees for Course-Sem-1" +msgstr "ค่าสมัครหลักสูตร-Sem-1" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_2_product_template +msgid "Admission Fees for G8-AR" +msgstr "ค่าเข้าชม G8-AR" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_4_product_template +msgid "Admission Fees for PPHD" +msgstr "ค่าธรรมเนียมแรกเข้าสำหรับ PPHD" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__after +msgid "After" +msgstr "หลังจาก" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__after_discount_amount +msgid "After Discount Amount" +msgstr "หลังจากจำนวนส่วนลด" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +msgid "Archived" +msgstr "เก็บถาวรแล้ว" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_attachment_count +msgid "Attachment Count" +msgstr "จำนวนไฟล์แนบ" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__batch_id +msgid "Batch" +msgstr "แบทช์" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__before +msgid "Before" +msgstr "ก่อน" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Cancel" +msgstr "ยกเลิก" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__company_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__company_id +msgid "Company" +msgstr "บริษัท" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__course_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__course_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__course +msgid "Course" +msgstr "คอร์ส" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_uid +msgid "Created by" +msgstr "สร้างโดย" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_date +msgid "Created on" +msgstr "สร้างบน" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__currency_id +msgid "Currency" +msgstr "สกุลเงิน" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__note +msgid "Description" +msgstr "คำอธิบาย" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Description..." +msgstr "คำอธิบาย..." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__discount +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__discount +msgid "Discount (%)" +msgstr "การลดราคา (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__display_name +msgid "Display Name" +msgstr "ชื่อที่แสดง" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__draft +msgid "Draft" +msgstr "ร่าง" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_date +msgid "Due Date" +msgstr "วันครบกำหนด" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_days +msgid "Due Days" +msgstr "วันครบกำหนด" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_id +#: model:ir.module.category,name:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,name:openeducat_fees.module_category_openeducat_fees +msgid "Fees" +msgstr "ค่าธรรมเนียม" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__amount +msgid "Fees Amount" +msgstr "ค่าธรรมเนียม จำนวน" + +#. module: openeducat_fees +#: model:ir.ui.menu,name:openeducat_fees.menu_op_fees_analysis_report_main +msgid "Fees Analysis" +msgstr "การวิเคราะห์ค่าธรรมเนียม" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_detail_ids +msgid "Fees Collection Details" +msgstr "รายละเอียดการเก็บค่าธรรมเนียม" + +#. module: openeducat_fees +#: model:ir.actions.report,name:openeducat_fees.action_report_fees_detail_analysis +msgid "Fees Detail Analysi" +msgstr "การวิเคราะห์รายละเอียดค่าธรรมเนียม" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Fees Details" +msgstr "รายละเอียดค่าธรรมเนียม" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_details_count +msgid "Fees Details Count" +msgstr "รายละเอียดค่าธรรมเนียม จำนวน" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms_line +msgid "Fees Details Line" +msgstr "บรรทัดรายละเอียดค่าธรรมเนียม" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.fees_detail_report_wizard_act +msgid "Fees Details Report" +msgstr "รายงานรายละเอียดค่าธรรมเนียม" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_element +msgid "Fees Element for course" +msgstr "ค่าธรรมเนียมองค์ประกอบสำหรับหลักสูตร" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_op_fees_element_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_element_line +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_form_1 +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_tree_1 +msgid "Fees Elements" +msgstr "องค์ประกอบค่าธรรมเนียม" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_factor +msgid "Fees Factor" +msgstr "ปัจจัยค่าธรรมเนียม" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__fees_filter +msgid "Fees Filter" +msgstr "ตัวกรองค่าธรรมเนียม" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_line_id +msgid "Fees Line" +msgstr "ค่าธรรมเนียมบรรทัด" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_tree +msgid "Fees Reminder Terms" +msgstr "เงื่อนไขการแจ้งเตือนค่าธรรมเนียม" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_report_openeducat_fees_report_fees_analysis +msgid "Fees Report" +msgstr "รายงานค่าธรรมเนียม" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_start_date +msgid "Fees Start Date" +msgstr "วันที่เริ่มต้นค่าธรรมเนียม" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_course__fees_term_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_term_id +msgid "Fees Term" +msgstr "ระยะเวลาค่าธรรมเนียม" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Fees Term Line" +msgstr "ค่าธรรมเนียมระยะบรรทัด" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_open_fees_terms_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__fees_terms_line_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__name +#: model:ir.ui.menu,name:openeducat_fees.menu_fees_terms +msgid "Fees Terms" +msgstr "เงื่อนไขค่าธรรมเนียม" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms +msgid "Fees Terms For Course" +msgstr "เงื่อนไขค่าธรรมเนียมสำหรับหลักสูตร" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees Terms must be Required!" +msgstr "ต้องระบุเงื่อนไขค่าธรรมเนียม!" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_5_product_template +msgid "Fees for Course-3" +msgstr "ค่าธรรมเนียมสำหรับหลักสูตร-3" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees terms must be divided as such sum up in 100%" +msgstr "เงื่อนไขค่าธรรมเนียมต้องหารผลรวมดังกล่าวเป็น 100%" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_date +msgid "Fixed Fees of Dates" +msgstr "ค่าธรรมเนียมคงที่ของวันที่" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_days +msgid "Fixed Fees of Days" +msgstr "ค่าธรรมเนียมคงที่ของวัน" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_follower_ids +msgid "Followers" +msgstr "ผู้ติดตาม" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_partner_ids +msgid "Followers (Partners)" +msgstr "ผู้ติดตาม (พันธมิตร)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__has_message +msgid "Has Message" +msgstr "มีข้อความ" + +#. module: openeducat_fees +#: model:ir.module.category,description:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,description:openeducat_fees.module_category_openeducat_fees +msgid "Helps you manage your institutes different-different users." +msgstr "ช่วยคุณจัดการสถาบันของคุณกับผู้ใช้ที่แตกต่างกัน" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__id +msgid "ID" +msgstr "บัตรประจำตัวประชาชน" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction +msgid "If checked, new messages require your attention." +msgstr "หากเลือก ข้อความใหม่จะต้องได้รับการดูแลจากคุณ" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "หากเลือก แสดงว่าบางข้อความมีข้อผิดพลาดในการส่ง" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Information" +msgstr "ข้อมูล" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__invoice +msgid "Invoice Created" +msgstr "สร้างใบแจ้งหนี้แล้ว" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_id +msgid "Invoice ID" +msgstr "รหัสใบแจ้งหนี้" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_state +msgid "Invoice Status" +msgstr "สถานะใบแจ้งหนี้" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Invoiced" +msgstr "ออกใบแจ้งหนี้แล้ว" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_is_follower +msgid "Is Follower" +msgstr "เป็นผู้ตาม" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_course +msgid "LMS Course" +msgstr "หลักสูตร LMS" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_uid +msgid "Last Updated by" +msgstr "อัปเดตล่าสุดโดย" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_date +msgid "Last Updated on" +msgstr "อัปเดตล่าสุดเมื่อ" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_7_product_template +msgid "Library Fees" +msgstr "ค่าธรรมเนียมห้องสมุด" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_op_fees_admin +msgid "Manager" +msgstr "ผู้จัดการ" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error +msgid "Message Delivery error" +msgstr "ข้อผิดพลาดในการส่งข้อความ" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_ids +msgid "Messages" +msgstr "ข้อความ" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__no_days +msgid "No of Days" +msgstr "ไม่มีวัน" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of Actions" +msgstr "จำนวนการกระทำ" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of errors" +msgstr "จำนวนข้อผิดพลาด" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "จำนวนข้อความที่ต้องดำเนินการ" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "จำนวนข้อความที่มีข้อผิดพลาดในการส่ง" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Print" +msgstr "พิมพ์" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__product_id +msgid "Product" +msgstr "ผลิตภัณฑ์" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__product_id +msgid "Product(s)" +msgstr "สินค้า)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__rating_ids +msgid "Ratings" +msgstr "การให้คะแนน" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "SMS Delivery error" +msgstr "ข้อผิดพลาดในการส่ง SMS" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__sequence +msgid "Sequence" +msgstr "ลำดับ" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__state +msgid "Status" +msgstr "สถานะ" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__student_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__student_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__student +msgid "Student" +msgstr "นักเรียน" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_course +msgid "Student Course Details" +msgstr "รายละเอียดหลักสูตรนักศึกษา" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_fees_details +msgid "Student Fees Details" +msgstr "รายละเอียดค่าธรรมเนียมนักศึกษา" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Student Name" +msgstr "ชื่อนักเรียน" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__date +msgid "Submit Date" +msgstr "วันที่ส่ง" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__fees_terms +msgid "Term Type" +msgstr "ประเภทคำ" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__line_ids +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Terms" +msgstr "เงื่อนไข" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "มูลค่าของจำนวนเงินฝากจะต้องเป็นบวก" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\".You may have to " +"install a chart of account from Accounting app, settings menu." +msgstr "" +"ไม่มีบัญชีรายได้ที่กำหนดไว้สำหรับผลิตภัณฑ์นี้: \"%s\" " +"คุณอาจต้องติดตั้งผังบัญชีจากแอปการบัญชี เมนูการตั้งค่า" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Amount" +msgstr "จำนวนเงินทั้งหมด" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Invoiced" +msgstr "ใบแจ้งหนี้ทั้งหมด" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Left" +msgstr "ซ้ายทั้งหมด" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Paid" +msgstr "ทั้งหมดที่จ่าย" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_9_product_template +msgid "Transportation Fees" +msgstr "ค่าธรรมเนียมการขนส่ง" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_8_product_template +msgid "Tution Fees" +msgstr "ค่าเล่าเรียน" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__day_type +msgid "Type" +msgstr "พิมพ์" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_openeducat_fees_user +msgid "User" +msgstr "ผู้ใช้" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__value +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__value +msgid "Value (%)" +msgstr "ค่า (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website Messages" +msgstr "ข้อความเว็บไซต์" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website communication history" +msgstr "ประวัติการสื่อสารเว็บไซต์" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_fees_detail_report_wizard +msgid "Wizard For Fees Details Report" +msgstr "ตัวช่วยสร้างรายงานรายละเอียดค่าธรรมเนียม" diff --git a/CatEdu/openeducat_fees/i18n/vi.po b/CatEdu/openeducat_fees/i18n/vi.po new file mode 100644 index 0000000..1646d8b --- /dev/null +++ b/CatEdu/openeducat_fees/i18n/vi.po @@ -0,0 +1,606 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_fees +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-09-27 05:40+0000\n" +"PO-Revision-Date: 2019-09-27 05:40+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_student_fees_details__invoice_state +msgid " * The 'Draft' status is used when a user is encoding a new and unconfirmed Invoice.\n" +" * The 'Open' status is used when user creates invoice, an invoice number is generated. It stays in the open status till the user pays the invoice.\n" +" * The 'In Payment' status is used when payments have been registered for the entirety of the invoice in a journal configured to post entries at bank reconciliation only, and some of them haven't been reconciled with a bank statement line yet.\n" +" * The 'Paid' status is set automatically when the invoice is paid. Its related journal entries may or may not be reconciled.\n" +" * The 'Cancelled' status is used when user cancel invoice." +msgstr " * Tình trạng 'Mớn nước' được sử dụng khi người dùng được mã hóa một hóa đơn mới và chưa được xác nhận.\n" +" * Tình trạng 'Open' được sử dụng khi người dùng tạo ra hóa đơn, một số hóa đơn được tạo ra. Nó sẽ nằm trong tình trạng mở cho đến khi người dùng trả tiền hóa đơn.\n" +" * Các 'Trong thanh toán' trạng thái được sử dụng khi thanh toán đã được đăng ký cho toàn bộ các hóa đơn trên một tạp chí cấu hình để gửi các mục chỉ hòa giải ngân hàng, và một số trong số họ đã không được hòa giải với một dòng báo cáo ngân hàng được nêu ra.\n" +" * Tình trạng 'Paid' được thiết lập tự động khi hóa đơn được thanh toán. các bút toán liên quan của nó có thể hoặc không thể được hòa giải.\n" +" * Tình trạng 'hủy' được sử dụng khi người dùng hủy hóa đơn." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "
Invoiced" +msgstr "
lập Hoá đơn" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Fees Detail" +msgstr " Phí chi tiết " + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction +msgid "Action Needed" +msgstr "Hành động cần thiết" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__active +msgid "Active" +msgstr "Hoạt động" + +#. module: openeducat_fees +#: model:product.category,name:openeducat_fees.op_prod_cat1 +msgid "Admission Fees" +msgstr "Phí vào cửa" + +#. module: openeducat_fees +#: model:product.product,name:openeducat_fees.op_product_1 +#: model:product.template,name:openeducat_fees.op_product_1_product_template +msgid "Admission Fees for BOA" +msgstr "Lệ phí nhập học cho BOA" + +#. module: openeducat_fees +#: model:product.product,name:openeducat_fees.op_product_2 +#: model:product.template,name:openeducat_fees.op_product_2_product_template +msgid "Admission Fees for G8-AR" +msgstr "Lệ phí nhập học cho G8-AR" + +#. module: openeducat_fees +#: model:product.product,name:openeducat_fees.op_product_6 +#: model:product.template,name:openeducat_fees.op_product_6_product_template +msgid "Admission Fees for Grade-8" +msgstr "Lệ phí nhập học cho lớp-8" + +#. module: openeducat_fees +#: model:product.product,name:openeducat_fees.op_product_3 +#: model:product.template,name:openeducat_fees.op_product_3_product_template +msgid "Admission Fees for LTRP" +msgstr "Lệ phí nhập học cho LTRP" + +#. module: openeducat_fees +#: model:product.product,name:openeducat_fees.op_product_4 +#: model:product.template,name:openeducat_fees.op_product_4_product_template +msgid "Admission Fees for PPHD" +msgstr "Lệ phí nhập học cho PPHD" + +#. module: openeducat_fees +#: selection:op.fees.terms,day_type:0 +msgid "After" +msgstr "Sau" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_attachment_count +msgid "Attachment Count" +msgstr "Đếm tập tin đính kèm" + +#. module: openeducat_fees +#: selection:op.fees.terms,day_type:0 +msgid "Before" +msgstr "Trước" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +#: selection:op.student.fees.details,state:0 +msgid "Cancel" +msgstr "Hủy" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__company_id +msgid "Company" +msgstr "Công ty" + +#. module: openeducat_fees +#: selection:fees.detail.report.wizard,fees_filter:0 +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__course_id +msgid "Course" +msgstr "Khóa học" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Create Invoice" +msgstr "Tạo hóa đơn" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_uid +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_date +msgid "Created on" +msgstr "Được tạo ra" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__note +msgid "Description" +msgstr "Sự miêu tả" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Description..." +msgstr "Sự miêu tả..." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_report_openeducat_fees_report_fees_analysis__display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: openeducat_fees +#: selection:op.student.fees.details,state:0 +msgid "Draft" +msgstr "Bản nháp" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_days +msgid "Due Days" +msgstr "Những ngày đến hạn" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_id +msgid "Fees" +msgstr "phí" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__amount +msgid "Fees Amount" +msgstr "phí Số tiền" + +#. module: openeducat_fees +#: model:ir.ui.menu,name:openeducat_fees.menu_op_fees_analysis_report_main +msgid "Fees Analysis" +msgstr "phí Phân tích" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_detail_ids +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Fees Collection Details" +msgstr "Phí Collection Thông tin chi tiết" + +#. module: openeducat_fees +#: model:ir.actions.report,name:openeducat_fees.action_report_fees_detail_analysis +msgid "Fees Detail Analysis" +msgstr "Phân tích chi phí chi tiết" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Fees Details" +msgstr "phí Chi tiết" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms_line +msgid "Fees Details Line" +msgstr "Phí Chi tiết dòng" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.fees_detail_report_wizard_act +msgid "Fees Details Report" +msgstr "Lệ phí chi tiết Báo cáo" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_element +msgid "Fees Element for course" +msgstr "Phí tử cho khóa học" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_element_line +msgid "Fees Elements" +msgstr "phí Elements" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_factor +msgid "Fees Factor" +msgstr "phí Yếu tố" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__fees_filter +msgid "Fees Filter" +msgstr "phí Lọc" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_line_id +msgid "Fees Line" +msgstr "phí đường" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_tree +msgid "Fees Reminder Terms" +msgstr "Phí Điều khoản Reminder" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_report_openeducat_fees_report_fees_analysis +msgid "Fees Report" +msgstr "phí báo cáo" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_course__fees_term_id +msgid "Fees Term" +msgstr "phí hạn" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Fees Term Line" +msgstr "Phí hạn dòng" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_open_fees_terms_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__fees_terms_line_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__name +#: model:ir.ui.menu,name:openeducat_fees.menu_fees_terms +msgid "Fees Terms" +msgstr "phí Điều khoản" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms +msgid "Fees Terms For Course" +msgstr "Phí Điều khoản Đối với khóa học" + +#. module: openeducat_fees +#: code:addons/openeducat_fees/models/fees_terms.py:56 +#, python-format +msgid "Fees Terms must be Required!" +msgstr "Phí khoản phải bắt buộc!" + +#. module: openeducat_fees +#: model:product.product,name:openeducat_fees.op_product_5 +#: model:product.template,name:openeducat_fees.op_product_5_product_template +msgid "Fees for IELTS" +msgstr "Lệ phí thi IELTS" + +#. module: openeducat_fees +#: code:addons/openeducat_fees/models/fees_terms.py:63 +#, python-format +msgid "Fees terms must be divided as such sum up in 100%" +msgstr "Về lệ phí phải được phân chia như tiền như vậy lên 100%" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_follower_ids +msgid "Followers" +msgstr "Người theo dõi" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_channel_ids +msgid "Followers (Channels)" +msgstr "Người theo dõi (Channels)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_partner_ids +msgid "Followers (Partners)" +msgstr "Người theo dõi (Partners)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__id +#: model:ir.model.fields,field_description:openeducat_fees.field_report_openeducat_fees_report_fees_analysis__id +msgid "ID" +msgstr "" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_unread +msgid "If checked new messages require your attention." +msgstr "Nếu kiểm tra tin nhắn mới đòi hỏi sự chú ý của bạn." + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Nếu được chọn, các thông điệp mới đòi hỏi sự chú ý của bạn." + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "Nếu được chọn, một số thông báo có một lỗi giao hàng." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Information" +msgstr "Thông tin" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_state +msgid "Invoice" +msgstr "Hóa đơn" + +#. module: openeducat_fees +#: selection:op.student.fees.details,state:0 +msgid "Invoice Created" +msgstr "" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_is_follower +msgid "Is Follower" +msgstr "Trở thành người theo dõi" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard____last_update +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element____last_update +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms____last_update +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line____last_update +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details____last_update +#: model:ir.model.fields,field_description:openeducat_fees.field_report_openeducat_fees_report_fees_analysis____last_update +msgid "Last Modified on" +msgstr "Sửa đổi lần cuối trên" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: openeducat_fees +#: model:product.product,name:openeducat_fees.op_product_7 +#: model:product.template,name:openeducat_fees.op_product_7_product_template +msgid "Library Fees" +msgstr "Phí thư viện" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_main_attachment_id +msgid "Main Attachment" +msgstr "Đính kèm chính" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error +msgid "Message Delivery error" +msgstr "thông báo lỗi giao hàng" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_ids +msgid "Messages" +msgstr "Tin nhắn" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__no_days +msgid "No of Days" +msgstr "Số ngày" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of Actions" +msgstr "Số Actions" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of error" +msgstr "Số lỗi" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "Số lượng tin nhắn mà đòi hỏi phải có một hành động" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Số lượng tin nhắn với lỗi giao hàng" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_unread_counter +msgid "Number of unread messages" +msgstr "Số tin nhắn chưa đọc" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_course +msgid "OpenEduCat Course" +msgstr "OpenEduCat Khóa học" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Print" +msgstr "In" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__product_id +msgid "Product" +msgstr "sản phẩm" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__product_id +msgid "Product(s)" +msgstr "Các sản phẩm)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__sequence +msgid "Sequence" +msgstr "Sự nối tiếp" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__state +msgid "Status" +msgstr "Trạng thái" + +#. module: openeducat_fees +#: selection:fees.detail.report.wizard,fees_filter:0 +#: model:ir.model,name:openeducat_fees.model_op_student +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__student_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__student_id +msgid "Student" +msgstr "Sinh viên" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_fees_details +msgid "Student Fees Details" +msgstr "Phí Student Chi tiết" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Student Name" +msgstr "Tên học sinh" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__date +msgid "Submit Date" +msgstr "Gửi ngày" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__line_ids +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Terms" +msgstr "Điều kiện" + +#. module: openeducat_fees +#: code:addons/openeducat_fees/models/student.py:68 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "Giá trị của số tiền ký quỹ phải là số dương." + +#. module: openeducat_fees +#: code:addons/openeducat_fees/models/student.py:63 +#, python-format +msgid "There is no income account defined for this product: \"%s\".You may have to install a chart of account from Accounting app, settings menu." +msgstr "Không có tài khoản thu nhập được xác định cho sản phẩm này: \"% s\" .Bạn có thể phải cài đặt một biểu đồ của tài khoản từ ứng dụng Kế toán, trình đơn cài đặt." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Amount" +msgstr "Tổng cộng" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Invoiced" +msgstr "Tổng số được lập Hoá đơn" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Left" +msgstr "Tổng số trái" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Paid" +msgstr "Tổng số chi trả" + +#. module: openeducat_fees +#: model:product.product,name:openeducat_fees.op_product_8 +#: model:product.template,name:openeducat_fees.op_product_8_product_template +msgid "Tution Fees" +msgstr "Học phí" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__day_type +msgid "Type" +msgstr "Thể loại" + +#. module: openeducat_fees +#: model:product.product,uom_name:openeducat_fees.op_product_1 +#: model:product.product,uom_name:openeducat_fees.op_product_2 +#: model:product.product,uom_name:openeducat_fees.op_product_3 +#: model:product.product,uom_name:openeducat_fees.op_product_4 +#: model:product.product,uom_name:openeducat_fees.op_product_5 +#: model:product.product,uom_name:openeducat_fees.op_product_6 +#: model:product.product,uom_name:openeducat_fees.op_product_7 +#: model:product.product,uom_name:openeducat_fees.op_product_8 +#: model:product.template,uom_name:openeducat_fees.op_product_1_product_template +#: model:product.template,uom_name:openeducat_fees.op_product_2_product_template +#: model:product.template,uom_name:openeducat_fees.op_product_3_product_template +#: model:product.template,uom_name:openeducat_fees.op_product_4_product_template +#: model:product.template,uom_name:openeducat_fees.op_product_5_product_template +#: model:product.template,uom_name:openeducat_fees.op_product_6_product_template +#: model:product.template,uom_name:openeducat_fees.op_product_7_product_template +#: model:product.template,uom_name:openeducat_fees.op_product_8_product_template +msgid "Unit(s)" +msgstr "Đơn vị" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_unread +msgid "Unread Messages" +msgstr "Tin nhắn chưa đọc" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_unread_counter +msgid "Unread Messages Counter" +msgstr "Tin nhắn chưa đọc Counter" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__value +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__value +msgid "Value (%)" +msgstr "Giá trị (%)" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "View Invoice" +msgstr "Xem hóa đơn" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website Messages" +msgstr "Tin nhắn của trang web" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website communication history" +msgstr "lịch sử truyền thông website" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_fees_detail_report_wizard +msgid "Wizard For Fees Details Report" +msgstr "Wizard cho Lệ phí chi tiết Báo cáo" + +#. module: openeducat_fees +#: model:product.product,weight_uom_name:openeducat_fees.op_product_1 +#: model:product.product,weight_uom_name:openeducat_fees.op_product_2 +#: model:product.product,weight_uom_name:openeducat_fees.op_product_3 +#: model:product.product,weight_uom_name:openeducat_fees.op_product_4 +#: model:product.product,weight_uom_name:openeducat_fees.op_product_5 +#: model:product.product,weight_uom_name:openeducat_fees.op_product_6 +#: model:product.product,weight_uom_name:openeducat_fees.op_product_7 +#: model:product.product,weight_uom_name:openeducat_fees.op_product_8 +#: model:product.template,weight_uom_name:openeducat_fees.op_product_1_product_template +#: model:product.template,weight_uom_name:openeducat_fees.op_product_2_product_template +#: model:product.template,weight_uom_name:openeducat_fees.op_product_3_product_template +#: model:product.template,weight_uom_name:openeducat_fees.op_product_4_product_template +#: model:product.template,weight_uom_name:openeducat_fees.op_product_5_product_template +#: model:product.template,weight_uom_name:openeducat_fees.op_product_6_product_template +#: model:product.template,weight_uom_name:openeducat_fees.op_product_7_product_template +#: model:product.template,weight_uom_name:openeducat_fees.op_product_8_product_template +msgid "kg" +msgstr "" diff --git a/CatEdu/openeducat_fees/i18n/vi_VN.po b/CatEdu/openeducat_fees/i18n/vi_VN.po new file mode 100644 index 0000000..a643548 --- /dev/null +++ b/CatEdu/openeducat_fees/i18n/vi_VN.po @@ -0,0 +1,604 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:23+0000" +"PO-Revision-Date:2024-02-16 05:23+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Fees Detail" +msgstr "Chi tiết phí" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction +msgid "Action Needed" +msgstr "Hành động cần thiết" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__active +msgid "Active" +msgstr "Tích cực" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_3_product_template +msgid "Admission Fees for Course-2" +msgstr "Phí nhập học cho khóa 2" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_6_product_template +msgid "Admission Fees for Course-4" +msgstr "Phí nhập học cho khóa 4" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_1_product_template +msgid "Admission Fees for Course-Sem-1" +msgstr "Phí nhập học cho khóa học-Học kỳ 1" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_2_product_template +msgid "Admission Fees for G8-AR" +msgstr "Phí nhập học cho G8-AR" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_4_product_template +msgid "Admission Fees for PPHD" +msgstr "Phí nhập học PPHD" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__after +msgid "After" +msgstr "Sau đó" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__after_discount_amount +msgid "After Discount Amount" +msgstr "Số tiền sau chiết khấu" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +msgid "Archived" +msgstr "Đã lưu trữ" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_attachment_count +msgid "Attachment Count" +msgstr "Số lượng tệp đính kèm" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__batch_id +msgid "Batch" +msgstr "Lô hàng" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__before +msgid "Before" +msgstr "Trước" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Cancel" +msgstr "Hủy bỏ" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__company_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__company_id +msgid "Company" +msgstr "Công ty" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__course_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__course_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__course +msgid "Course" +msgstr "Khóa học" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_uid +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_date +msgid "Created on" +msgstr "Được tạo ra" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__currency_id +msgid "Currency" +msgstr "Tiền tệ" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__note +msgid "Description" +msgstr "Sự miêu tả" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Description..." +msgstr "Sự miêu tả..." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__discount +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__discount +msgid "Discount (%)" +msgstr "Giảm giá (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__draft +msgid "Draft" +msgstr "Bản nháp" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_date +msgid "Due Date" +msgstr "Ngày đáo hạn" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_days +msgid "Due Days" +msgstr "Ngày đáo hạn" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_id +#: model:ir.module.category,name:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,name:openeducat_fees.module_category_openeducat_fees +msgid "Fees" +msgstr "Phí" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__amount +msgid "Fees Amount" +msgstr "Số tiền phí" + +#. module: openeducat_fees +#: model:ir.ui.menu,name:openeducat_fees.menu_op_fees_analysis_report_main +msgid "Fees Analysis" +msgstr "Phân tích phí" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_detail_ids +msgid "Fees Collection Details" +msgstr "Chi tiết thu phí" + +#. module: openeducat_fees +#: model:ir.actions.report,name:openeducat_fees.action_report_fees_detail_analysis +msgid "Fees Detail Analysi" +msgstr "Phân tích chi tiết phí" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Fees Details" +msgstr "Chi tiết phí" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_details_count +msgid "Fees Details Count" +msgstr "Phí Chi tiết Đếm" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms_line +msgid "Fees Details Line" +msgstr "Dòng chi tiết phí" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.fees_detail_report_wizard_act +msgid "Fees Details Report" +msgstr "Báo cáo chi tiết phí" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_element +msgid "Fees Element for course" +msgstr "Yếu tố học phí cho khóa học" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_op_fees_element_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_element_line +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_form_1 +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_tree_1 +msgid "Fees Elements" +msgstr "Yếu tố phí" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_factor +msgid "Fees Factor" +msgstr "Yếu tố phí" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__fees_filter +msgid "Fees Filter" +msgstr "Bộ lọc phí" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_line_id +msgid "Fees Line" +msgstr "Dòng phí" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_tree +msgid "Fees Reminder Terms" +msgstr "Điều khoản nhắc nhở về phí" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_report_openeducat_fees_report_fees_analysis +msgid "Fees Report" +msgstr "Báo cáo phí" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_start_date +msgid "Fees Start Date" +msgstr "Ngày bắt đầu tính phí" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_course__fees_term_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_term_id +msgid "Fees Term" +msgstr "Thời hạn phí" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Fees Term Line" +msgstr "Dòng thời hạn phí" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_open_fees_terms_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__fees_terms_line_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__name +#: model:ir.ui.menu,name:openeducat_fees.menu_fees_terms +msgid "Fees Terms" +msgstr "Điều khoản phí" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms +msgid "Fees Terms For Course" +msgstr "Điều khoản học phí cho khóa học" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees Terms must be Required!" +msgstr "Các điều khoản về phí phải được yêu cầu!" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_5_product_template +msgid "Fees for Course-3" +msgstr "Học phí cho khóa học-3" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees terms must be divided as such sum up in 100%" +msgstr "Các điều khoản về phí phải được chia thành 100%" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_date +msgid "Fixed Fees of Dates" +msgstr "Phí cố định của ngày" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_days +msgid "Fixed Fees of Days" +msgstr "Phí cố định theo ngày" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_follower_ids +msgid "Followers" +msgstr "Người theo dõi" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_partner_ids +msgid "Followers (Partners)" +msgstr "Người theo dõi (Đối tác)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__has_message +msgid "Has Message" +msgstr "Có tin nhắn" + +#. module: openeducat_fees +#: model:ir.module.category,description:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,description:openeducat_fees.module_category_openeducat_fees +msgid "Helps you manage your institutes different-different users." +msgstr "Giúp bạn quản lý viện của mình với những người dùng khác nhau." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__id +msgid "ID" +msgstr "NHẬN DẠNG" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Nếu được chọn, các tin nhắn mới cần bạn chú ý." + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Nếu được chọn, một số tin nhắn có lỗi gửi." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Information" +msgstr "Thông tin" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__invoice +msgid "Invoice Created" +msgstr "Đã tạo hóa đơn" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_id +msgid "Invoice ID" +msgstr "ID hóa đơn" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_state +msgid "Invoice Status" +msgstr "trạng thái hòa đơn" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Invoiced" +msgstr "Đã lập hóa đơn" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_is_follower +msgid "Is Follower" +msgstr "là người theo dõi" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_course +msgid "LMS Course" +msgstr "Khóa học LMS" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_7_product_template +msgid "Library Fees" +msgstr "Phí thư viện" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_op_fees_admin +msgid "Manager" +msgstr "Giám đốc" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error +msgid "Message Delivery error" +msgstr "Lỗi gửi tin nhắn" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_ids +msgid "Messages" +msgstr "Tin nhắn" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__no_days +msgid "No of Days" +msgstr "Số ngày" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of Actions" +msgstr "Số lượng hành động" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of errors" +msgstr "Số lỗi" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Số lượng tin nhắn yêu cầu hành động" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Số lượng tin nhắn có lỗi gửi" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Print" +msgstr "In" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__product_id +msgid "Product" +msgstr "Sản phẩm" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__product_id +msgid "Product(s)" +msgstr "Các sản phẩm)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__rating_ids +msgid "Ratings" +msgstr "Xếp hạng" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Lỗi gửi tin nhắn SMS" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__sequence +msgid "Sequence" +msgstr "Sự liên tiếp" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__state +msgid "Status" +msgstr "Trạng thái" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__student_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__student_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__student +msgid "Student" +msgstr "Học sinh" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_course +msgid "Student Course Details" +msgstr "Chi tiết khóa học dành cho sinh viên" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_fees_details +msgid "Student Fees Details" +msgstr "Chi tiết học phí" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Student Name" +msgstr "Tên học sinh" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__date +msgid "Submit Date" +msgstr "Ngày gửi" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__fees_terms +msgid "Term Type" +msgstr "Loại thuật ngữ" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__line_ids +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Terms" +msgstr "Điều kiện" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "Giá trị của số tiền gửi phải dương." + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\".You may have to " +"install a chart of account from Accounting app, settings menu." +msgstr "" +"Không có tài khoản thu nhập nào được xác định cho sản phẩm này: \"%s\".Bạn " +"có thể phải cài đặt biểu đồ tài khoản từ ứng dụng Kế toán, menu cài đặt." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Amount" +msgstr "Tổng cộng" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Invoiced" +msgstr "Tổng số hóa đơn" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Left" +msgstr "Tổng số còn lại" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Paid" +msgstr "Tổng số chi trả" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_9_product_template +msgid "Transportation Fees" +msgstr "Phi vận chuyển" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_8_product_template +msgid "Tution Fees" +msgstr "Học phí" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__day_type +msgid "Type" +msgstr "Kiểu" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_openeducat_fees_user +msgid "User" +msgstr "Người dùng" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__value +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__value +msgid "Value (%)" +msgstr "Giá trị (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website Messages" +msgstr "Tin nhắn trang web" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website communication history" +msgstr "Lịch sử giao tiếp trang web" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_fees_detail_report_wizard +msgid "Wizard For Fees Details Report" +msgstr "Thuật sĩ báo cáo chi tiết về phí" diff --git a/CatEdu/openeducat_fees/i18n/zh_CN.po b/CatEdu/openeducat_fees/i18n/zh_CN.po new file mode 100644 index 0000000..e207a33 --- /dev/null +++ b/CatEdu/openeducat_fees/i18n/zh_CN.po @@ -0,0 +1,602 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:23+0000" +"PO-Revision-Date:2024-02-16 05:23+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Fees Detail" +msgstr "费用详情" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction +msgid "Action Needed" +msgstr "需要采取行动" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__active +msgid "Active" +msgstr "积极的" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_3_product_template +msgid "Admission Fees for Course-2" +msgstr "课程2的入场费" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_6_product_template +msgid "Admission Fees for Course-4" +msgstr "课程 4 入场费" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_1_product_template +msgid "Admission Fees for Course-Sem-1" +msgstr "第一学期课程入场费" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_2_product_template +msgid "Admission Fees for G8-AR" +msgstr "G8-AR 入场费" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_4_product_template +msgid "Admission Fees for PPHD" +msgstr "PPHD 入场费" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__after +msgid "After" +msgstr "后" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__after_discount_amount +msgid "After Discount Amount" +msgstr "折扣后金额" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +msgid "Archived" +msgstr "已存档" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_attachment_count +msgid "Attachment Count" +msgstr "附件计数" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__batch_id +msgid "Batch" +msgstr "批" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__before +msgid "Before" +msgstr "前" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Cancel" +msgstr "取消" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__company_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__company_id +msgid "Company" +msgstr "公司" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__course_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__course_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__course +msgid "Course" +msgstr "课程" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_uid +msgid "Created by" +msgstr "由...制作" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_date +msgid "Created on" +msgstr "创建于" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__currency_id +msgid "Currency" +msgstr "货币" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__note +msgid "Description" +msgstr "描述" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Description..." +msgstr "描述..." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__discount +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__discount +msgid "Discount (%)" +msgstr "折扣 (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__draft +msgid "Draft" +msgstr "草稿" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_date +msgid "Due Date" +msgstr "到期日" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_days +msgid "Due Days" +msgstr "预产期" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_id +#: model:ir.module.category,name:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,name:openeducat_fees.module_category_openeducat_fees +msgid "Fees" +msgstr "费用" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__amount +msgid "Fees Amount" +msgstr "费用金额" + +#. module: openeducat_fees +#: model:ir.ui.menu,name:openeducat_fees.menu_op_fees_analysis_report_main +msgid "Fees Analysis" +msgstr "费用分析" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_detail_ids +msgid "Fees Collection Details" +msgstr "收费详情" + +#. module: openeducat_fees +#: model:ir.actions.report,name:openeducat_fees.action_report_fees_detail_analysis +msgid "Fees Detail Analysi" +msgstr "费用明细分析" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Fees Details" +msgstr "费用详情" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_details_count +msgid "Fees Details Count" +msgstr "费用详情 计数" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms_line +msgid "Fees Details Line" +msgstr "费用详情行" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.fees_detail_report_wizard_act +msgid "Fees Details Report" +msgstr "费用详情报告" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_element +msgid "Fees Element for course" +msgstr "课程费用要素" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_op_fees_element_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_element_line +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_form_1 +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_tree_1 +msgid "Fees Elements" +msgstr "费用要素" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_factor +msgid "Fees Factor" +msgstr "费用因素" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__fees_filter +msgid "Fees Filter" +msgstr "费用过滤器" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_line_id +msgid "Fees Line" +msgstr "费用专线" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_tree +msgid "Fees Reminder Terms" +msgstr "费用提醒条款" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_report_openeducat_fees_report_fees_analysis +msgid "Fees Report" +msgstr "费用报告" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_start_date +msgid "Fees Start Date" +msgstr "费用开始日期" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_course__fees_term_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_term_id +msgid "Fees Term" +msgstr "费用期限" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Fees Term Line" +msgstr "费用期限" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_open_fees_terms_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__fees_terms_line_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__name +#: model:ir.ui.menu,name:openeducat_fees.menu_fees_terms +msgid "Fees Terms" +msgstr "费用条款" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms +msgid "Fees Terms For Course" +msgstr "课程费用条款" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees Terms must be Required!" +msgstr "必须填写费用条款!" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_5_product_template +msgid "Fees for Course-3" +msgstr "课程 3 费用" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees terms must be divided as such sum up in 100%" +msgstr "费用条款必须按总和除以 100%" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_date +msgid "Fixed Fees of Dates" +msgstr "日期固定费用" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_days +msgid "Fixed Fees of Days" +msgstr "天数固定费用" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_follower_ids +msgid "Followers" +msgstr "追随者" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_partner_ids +msgid "Followers (Partners)" +msgstr "关注者(合作伙伴)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__has_message +msgid "Has Message" +msgstr "有留言" + +#. module: openeducat_fees +#: model:ir.module.category,description:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,description:openeducat_fees.module_category_openeducat_fees +msgid "Helps you manage your institutes different-different users." +msgstr "帮助您管理机构中不同的用户。" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction +msgid "If checked, new messages require your attention." +msgstr "如果选中,则有新消息需要您注意。" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "如果检查,则某些消息存在传送错误。" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Information" +msgstr "信息" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__invoice +msgid "Invoice Created" +msgstr "发票已创建" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_id +msgid "Invoice ID" +msgstr "发票编号" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_state +msgid "Invoice Status" +msgstr "发票状态" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Invoiced" +msgstr "已开具发票" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_is_follower +msgid "Is Follower" +msgstr "是追随者" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_course +msgid "LMS Course" +msgstr "学习管理系统课程" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_uid +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_date +msgid "Last Updated on" +msgstr "最后更新时间" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_7_product_template +msgid "Library Fees" +msgstr "图书馆费用" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_op_fees_admin +msgid "Manager" +msgstr "经理" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error +msgid "Message Delivery error" +msgstr "消息传递错误" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_ids +msgid "Messages" +msgstr "留言" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__no_days +msgid "No of Days" +msgstr "天数" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of Actions" +msgstr "动作数量" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of errors" +msgstr "错误数" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "需要采取行动的消息数量" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "发送错误的消息数" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Print" +msgstr "打印" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__product_id +msgid "Product" +msgstr "产品" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__product_id +msgid "Product(s)" +msgstr "产品)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__rating_ids +msgid "Ratings" +msgstr "评级" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "SMS Delivery error" +msgstr "短信发送错误" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__sequence +msgid "Sequence" +msgstr "顺序" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__state +msgid "Status" +msgstr "地位" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__student_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__student_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__student +msgid "Student" +msgstr "学生" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_course +msgid "Student Course Details" +msgstr "学生课程详情" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_fees_details +msgid "Student Fees Details" +msgstr "学生费用详情" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Student Name" +msgstr "学生姓名" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__date +msgid "Submit Date" +msgstr "提交日期" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__fees_terms +msgid "Term Type" +msgstr "术语类型" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__line_ids +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Terms" +msgstr "条款" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "存款金额的值必须为正数。" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\".You may have to " +"install a chart of account from Accounting app, settings menu." +msgstr "没有为此产品定义收入帐户:\"%s\"。您可能需要从会计应用程序的设置菜单安装会计科目表。" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Amount" +msgstr "总金额" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Invoiced" +msgstr "已开具发票总额" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Left" +msgstr "总左" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Paid" +msgstr "总支付" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_9_product_template +msgid "Transportation Fees" +msgstr "交通费" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_8_product_template +msgid "Tution Fees" +msgstr "学费" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__day_type +msgid "Type" +msgstr "类型" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_openeducat_fees_user +msgid "User" +msgstr "用户" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__value +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__value +msgid "Value (%)" +msgstr "价值 (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website Messages" +msgstr "网站留言" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website communication history" +msgstr "网站通讯历史" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_fees_detail_report_wizard +msgid "Wizard For Fees Details Report" +msgstr "费用详细报告向导" diff --git a/CatEdu/openeducat_fees/i18n/zh_HK.po b/CatEdu/openeducat_fees/i18n/zh_HK.po new file mode 100644 index 0000000..2f171e1 --- /dev/null +++ b/CatEdu/openeducat_fees/i18n/zh_HK.po @@ -0,0 +1,604 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:23+0000" +"PO-Revision-Date:2024-02-16 05:23+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Fees Detail" +msgstr "Fees Detail" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction +msgid "Action Needed" +msgstr "Action Needed" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__active +msgid "Active" +msgstr "Active" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_3_product_template +msgid "Admission Fees for Course-2" +msgstr "Admission Fees for Course-2" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_6_product_template +msgid "Admission Fees for Course-4" +msgstr "Admission Fees for Course-4" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_1_product_template +msgid "Admission Fees for Course-Sem-1" +msgstr "Admission Fees for Course-Sem-1" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_2_product_template +msgid "Admission Fees for G8-AR" +msgstr "Admission Fees for G8-AR" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_4_product_template +msgid "Admission Fees for PPHD" +msgstr "Admission Fees for PPHD" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__after +msgid "After" +msgstr "After" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__after_discount_amount +msgid "After Discount Amount" +msgstr "After Discount Amount" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +msgid "Archived" +msgstr "Archived" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_attachment_count +msgid "Attachment Count" +msgstr "Attachment Count" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__batch_id +msgid "Batch" +msgstr "Batch" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__day_type__before +msgid "Before" +msgstr "Before" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__cancel +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Cancel" +msgstr "Cancel" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__company_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__company_id +msgid "Company" +msgstr "Company" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__course_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__course_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__course +msgid "Course" +msgstr "Course" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_uid +msgid "Created by" +msgstr "Created by" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__create_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__create_date +msgid "Created on" +msgstr "Created on" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__currency_id +msgid "Currency" +msgstr "Currency" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__note +msgid "Description" +msgstr "Description" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Description..." +msgstr "Description..." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__discount +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__discount +msgid "Discount (%)" +msgstr "Discount (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__display_name +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__display_name +msgid "Display Name" +msgstr "Display Name" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__draft +msgid "Draft" +msgstr "Draft" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_date +msgid "Due Date" +msgstr "Due Date" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__due_days +msgid "Due Days" +msgstr "Due Days" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_id +#: model:ir.module.category,name:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,name:openeducat_fees.module_category_openeducat_fees +msgid "Fees" +msgstr "Fees" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__amount +msgid "Fees Amount" +msgstr "Fees Amount" + +#. module: openeducat_fees +#: model:ir.ui.menu,name:openeducat_fees.menu_op_fees_analysis_report_main +msgid "Fees Analysis" +msgstr "Fees Analysis" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_detail_ids +msgid "Fees Collection Details" +msgstr "Fees Collection Details" + +#. module: openeducat_fees +#: model:ir.actions.report,name:openeducat_fees.action_report_fees_detail_analysis +msgid "Fees Detail Analysi" +msgstr "Fees Detail Analysis" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Fees Details" +msgstr "Fees Details" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student__fees_details_count +msgid "Fees Details Count" +msgstr "Fees Details Count" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms_line +msgid "Fees Details Line" +msgstr "Fees Details Line" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.fees_detail_report_wizard_act +msgid "Fees Details Report" +msgstr "Fees Details Report" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_element +msgid "Fees Element for course" +msgstr "Fees Element for course" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_op_fees_element_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__fees_element_line +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_form_1 +#: model_terms:ir.ui.view,arch_db:openeducat_fees.op_fees_element_tree_1 +msgid "Fees Elements" +msgstr "Fees Elements" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_factor +msgid "Fees Factor" +msgstr "Fees Factor" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__fees_filter +msgid "Fees Filter" +msgstr "Fees Filter" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__fees_line_id +msgid "Fees Line" +msgstr "Fees Line" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_search +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_tree +msgid "Fees Reminder Terms" +msgstr "Fees Reminder Terms" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_report_openeducat_fees_report_fees_analysis +msgid "Fees Report" +msgstr "Fees Report" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_start_date +msgid "Fees Start Date" +msgstr "Fees Start Date" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_course__fees_term_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_course__fees_term_id +msgid "Fees Term" +msgstr "Fees Term" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Fees Term Line" +msgstr "Fees Term Line" + +#. module: openeducat_fees +#: model:ir.actions.act_window,name:openeducat_fees.act_open_fees_terms_view +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__fees_terms_line_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__name +#: model:ir.ui.menu,name:openeducat_fees.menu_fees_terms +msgid "Fees Terms" +msgstr "Fees Terms" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_fees_terms +msgid "Fees Terms For Course" +msgstr "Fees Terms For Course" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees Terms must be Required!" +msgstr "Fees Terms must be Required!" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_5_product_template +msgid "Fees for Course-3" +msgstr "Fees for Course-3" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/fees_terms.py:0 +#, python-format +msgid "Fees terms must be divided as such sum up in 100%" +msgstr "Fees terms must be divided as such sum up in 100%" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_date +msgid "Fixed Fees of Dates" +msgstr "Fixed Fees of Dates" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_fees_terms__fees_terms__fixed_days +msgid "Fixed Fees of Days" +msgstr "Fixed Fees of Days" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_follower_ids +msgid "Followers" +msgstr "Followers" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_partner_ids +msgid "Followers (Partners)" +msgstr "Followers (Partners)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__has_message +msgid "Has Message" +msgstr "Has Message" + +#. module: openeducat_fees +#: model:ir.module.category,description:openeducat_fees.module_category_all_op_fees +#: model:ir.module.category,description:openeducat_fees.module_category_openeducat_fees +msgid "Helps you manage your institutes different-different users." +msgstr "Helps you manage your institutes different-different users." + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction +msgid "If checked, new messages require your attention." +msgstr "If checked, new messages require your attention." + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "If checked, some messages have a delivery error." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Information" +msgstr "Information" + +#. module: openeducat_fees +#: model:ir.model.fields.selection,name:openeducat_fees.selection__op_student_fees_details__state__invoice +msgid "Invoice Created" +msgstr "Invoice Created" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_id +msgid "Invoice ID" +msgstr "Invoice ID" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__invoice_state +msgid "Invoice Status" +msgstr "Invoice Status" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_op_student_form_fees_inherit +msgid "Invoiced" +msgstr "Invoiced" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_is_follower +msgid "Is Follower" +msgstr "Is Follower" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_course +msgid "LMS Course" +msgstr "LMS Course" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_uid +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__write_date +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_7_product_template +msgid "Library Fees" +msgstr "Library Fees" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_op_fees_admin +msgid "Manager" +msgstr "Manager" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error +msgid "Message Delivery error" +msgstr "Message Delivery error" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_ids +msgid "Messages" +msgstr "Messages" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__no_days +msgid "No of Days" +msgstr "No of Days" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of Actions" +msgstr "Number of Actions" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of errors" +msgstr "Number of errors" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Number of messages requiring action" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Number of messages with delivery error" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.fees_detail_report_wizard_form +msgid "Print" +msgstr "Print" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__product_id +msgid "Product" +msgstr "Product" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__product_id +msgid "Product(s)" +msgstr "Product(s)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__rating_ids +msgid "Ratings" +msgstr "Ratings" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS Delivery error" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__sequence +msgid "Sequence" +msgstr "Sequence" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__state +msgid "Status" +msgstr "Status" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student +#: model:ir.model.fields,field_description:openeducat_fees.field_fees_detail_report_wizard__student_id +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__student_id +#: model:ir.model.fields.selection,name:openeducat_fees.selection__fees_detail_report_wizard__fees_filter__student +msgid "Student" +msgstr "Student" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_course +msgid "Student Course Details" +msgstr "Student Course Details" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_op_student_fees_details +msgid "Student Fees Details" +msgstr "Student Fees Details" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Student Name" +msgstr "Student Name" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_student_fees_details__date +msgid "Submit Date" +msgstr "Submit Date" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__fees_terms +msgid "Term Type" +msgstr "Term Type" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__line_ids +#: model_terms:ir.ui.view,arch_db:openeducat_fees.view_fees_terms_form +msgid "Terms" +msgstr "Terms" + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "The value of the deposit amount must be positive." +msgstr "The value of the deposit amount must be positive." + +#. module: openeducat_fees +#. odoo-python +#: code:addons/openeducat_fees/models/student.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: \"%s\".You may have to " +"install a chart of account from Accounting app, settings menu." +msgstr "" +"There is no income account defined for this product: \"%s\".You may have to " +"install a chart of account from Accounting app, settings menu." + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Amount" +msgstr "Total Amount" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Invoiced" +msgstr "Total Invoiced" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Left" +msgstr "Total Left" + +#. module: openeducat_fees +#: model_terms:ir.ui.view,arch_db:openeducat_fees.report_fees_analysis +msgid "Total Paid" +msgstr "Total Paid" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_9_product_template +msgid "Transportation Fees" +msgstr "Transportation Fees" + +#. module: openeducat_fees +#: model:product.template,name:openeducat_fees.op_product_8_product_template +msgid "Tution Fees" +msgstr "Tution Fees" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__day_type +msgid "Type" +msgstr "Type" + +#. module: openeducat_fees +#: model:res.groups,name:openeducat_fees.group_openeducat_fees_user +msgid "User" +msgstr "User" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_element__value +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms_line__value +msgid "Value (%)" +msgstr "Value (%)" + +#. module: openeducat_fees +#: model:ir.model.fields,field_description:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website Messages" +msgstr "Website Messages" + +#. module: openeducat_fees +#: model:ir.model.fields,help:openeducat_fees.field_op_fees_terms__website_message_ids +msgid "Website communication history" +msgstr "Website communication history" + +#. module: openeducat_fees +#: model:ir.model,name:openeducat_fees.model_fees_detail_report_wizard +msgid "Wizard For Fees Details Report" +msgstr "Wizard For Fees Details Report" diff --git a/CatEdu/openeducat_fees/models/__init__.py b/CatEdu/openeducat_fees/models/__init__.py new file mode 100644 index 0000000..303aba7 --- /dev/null +++ b/CatEdu/openeducat_fees/models/__init__.py @@ -0,0 +1,24 @@ +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################## + +from . import fees_terms +from . import fees_element +from . import course +from . import student diff --git a/CatEdu/openeducat_fees/models/course.py b/CatEdu/openeducat_fees/models/course.py new file mode 100644 index 0000000..3f630e1 --- /dev/null +++ b/CatEdu/openeducat_fees/models/course.py @@ -0,0 +1,27 @@ +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################## + +from odoo import fields, models + + +class OpCourse(models.Model): + _inherit = "op.course" + + fees_term_id = fields.Many2one('op.fees.terms', 'Fees Term') diff --git a/CatEdu/openeducat_fees/models/fees_element.py b/CatEdu/openeducat_fees/models/fees_element.py new file mode 100644 index 0000000..9b8b9b1 --- /dev/null +++ b/CatEdu/openeducat_fees/models/fees_element.py @@ -0,0 +1,33 @@ +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################## + +from odoo import fields, models + + +class OpFeesElementLine(models.Model): + _name = "op.fees.element" + _description = "Fees Element for course" + + sequence = fields.Integer('Sequence') + product_id = fields.Many2one('product.product', + 'Product(s)', required=True) + value = fields.Float('Value (%)') + fees_terms_line_id = fields.Many2one('op.fees.terms.line', + string='Fees Terms') diff --git a/CatEdu/openeducat_fees/models/fees_terms.py b/CatEdu/openeducat_fees/models/fees_terms.py new file mode 100644 index 0000000..a38d80e --- /dev/null +++ b/CatEdu/openeducat_fees/models/fees_terms.py @@ -0,0 +1,75 @@ +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################## + +from odoo import _, api, exceptions, fields, models + + +class OpFeesTermsLine(models.Model): + _name = "op.fees.terms.line" + _rec_name = "due_days" + _description = "Fees Details Line" + + due_days = fields.Integer('Due Days') + due_date = fields.Date('Due Date') + value = fields.Float('Value (%)') + fees_element_line = fields.One2many("op.fees.element", + "fees_terms_line_id", "Fees Elements") + fees_id = fields.Many2one('op.fees.terms', 'Fees') + + +class OpFeesTerms(models.Model): + _name = "op.fees.terms" + _inherit = "mail.thread" + _description = "Fees Terms For Course" + + name = fields.Char('Name', required=True) + active = fields.Boolean('Active', default=True) + fees_terms = fields.Selection([('fixed_days', 'Fixed Fees of Days'), + ('fixed_date', 'Fixed Fees of Dates')], + string='Term Type', default='fixed_days') + code = fields.Char('Code', required=True) + note = fields.Text('Description') + company_id = fields.Many2one('res.company', 'Company', required=True, + default=lambda s: s.env.user.company_id) + no_days = fields.Integer('No of Days') + day_type = fields.Selection([('before', 'Before'), ('after', 'After')], + 'Type') + line_ids = fields.One2many('op.fees.terms.line', 'fees_id', 'Terms') + discount = fields.Float(string='Discount (%)', + digits='Discount', default=0.0) + + @api.constrains("line_ids") + def terms_validation(self): + if not self.line_ids: + raise exceptions.AccessError(_("Fees Terms must be Required!")) + total = 0.0 + for line in self.line_ids: + if line.value: + total += line.value + if total != 100.0: + raise exceptions.AccessError( + _("Fees terms must be divided as such sum up in 100%")) + + +class OpStudentCourseInherit(models.Model): + _inherit = "op.student.course" + + fees_term_id = fields.Many2one('op.fees.terms', 'Fees Term') + fees_start_date = fields.Date('Fees Start Date') diff --git a/CatEdu/openeducat_fees/models/student.py b/CatEdu/openeducat_fees/models/student.py new file mode 100644 index 0000000..827df88 --- /dev/null +++ b/CatEdu/openeducat_fees/models/student.py @@ -0,0 +1,185 @@ +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################## + +from odoo import _, api, fields, models +from odoo.exceptions import UserError + + +class OpStudentFeesDetails(models.Model): + _name = "op.student.fees.details" + _description = "Student Fees Details" + _rec_name = 'student_id' + + fees_line_id = fields.Many2one('op.fees.terms.line', 'Fees Line') + invoice_id = fields.Many2one('account.move', 'Invoice ID') + amount = fields.Monetary('Fees Amount', currency_field='currency_id') + date = fields.Date('Submit Date') + product_id = fields.Many2one('product.product', 'Product') + student_id = fields.Many2one('op.student', 'Student', required=True) + fees_factor = fields.Float("Fees Factor") + state = fields.Selection([ + ('draft', 'Draft'), + ('invoice', 'Invoice Created'), + ('cancel', 'Cancel') + ], string='Status', copy=False) + invoice_state = fields.Selection(related="invoice_id.state", + string='Invoice Status', + readonly=True) + company_id = fields.Many2one( + 'res.company', string='Company', + default=lambda self: self.env.user.company_id) + after_discount_amount = fields.Monetary(compute="_compute_discount_amount", + currency_field='currency_id', + string='After Discount Amount') + discount = fields.Float(string='Discount (%)', + digits='Discount', default=0.0) + + course_id = fields.Many2one('op.course', 'Course', required=False) + batch_id = fields.Many2one('op.batch', 'Batch', required=False) + + @api.depends('discount') + def _compute_discount_amount(self): + for discount in self: + discount_amount = discount.amount * discount.discount / 100.0 + discount.after_discount_amount = discount.amount - discount_amount + + @api.depends('company_id') + def _compute_currency_id(self): + main_company = self.env['res.company']._get_main_company() + for template in self: + template.currency_id = \ + template.company_id.sudo().currency_id.id or main_company.currency_id.id + + currency_id = fields.Many2one( + 'res.currency', string='Currency', compute='_compute_currency_id', + default=lambda self: self.env.user.company_id.currency_id.id) + + def get_invoice(self): + """ Create invoice for fee payment process of student """ + inv_obj = self.env['account.move'] + partner_id = self.student_id.partner_id + # student = self.student_id + account_id = False + product = self.product_id + if product.property_account_income_id: + account_id = product.property_account_income_id.id + if not account_id: + account_id = product.categ_id.property_account_income_categ_id.id + if not account_id: + raise UserError( + _('There is no income account defined for this product: "%s".' + 'You may have to install a chart of account from Accounting' + ' app, settings menu.') % product.name) + if self.amount <= 0.00: + raise UserError( + _('The value of the deposit amount must be positive.')) + else: + amount = self.amount + name = product.name + element_id = self.env['op.fees.element'].search([ + ('fees_terms_line_id', '=', self.fees_line_id.id)]) + invoice_line_list = [] + if element_id: + for records in element_id: + invoice_line_list.append((0, 0, { + 'name': records.product_id.name, + 'account_id': account_id, + 'price_unit': records.value * self.amount / 100, + 'quantity': 1.0, + 'discount': self.discount or False, + 'product_uom_id': records.product_id.uom_id.id, + 'product_id': records.product_id.id, + })) + else: + invoice_line_list.append((0, 0, { + 'name': name, + 'account_id': account_id, + 'price_unit': amount, + 'quantity': 1.0, + 'discount': self.discount or False, + 'product_uom_id': product.uom_id.id, + 'product_id': product.id + })) + invoice = inv_obj.create({ + 'move_type': 'out_invoice', + 'partner_id': partner_id.id, + 'invoice_line_ids': invoice_line_list, + }) + invoice._compute_tax_totals() + self.state = 'invoice' + self.invoice_id = invoice.id + return True + + def action_get_invoice(self): + value = True + if self.invoice_id: + form_view = self.env.ref('account.view_move_form') + tree_view = self.env.ref('account.view_invoice_tree') + value = { + 'domain': str([('id', '=', self.invoice_id.id)]), + 'view_type': 'form', + 'view_mode': 'form', + 'res_model': 'account.move', + 'view_id': False, + 'views': [(form_view and form_view.id or False, 'form'), + (tree_view and tree_view.id or False, 'tree')], + 'type': 'ir.actions.act_window', + 'res_id': self.invoice_id.id, + 'target': 'current', + 'nodestroy': True + } + return value + + +class OpStudent(models.Model): + _inherit = "op.student" + + fees_detail_ids = fields.One2many('op.student.fees.details', + 'student_id', + string='Fees Collection Details', + tracking=True) + fees_details_count = fields.Integer(compute='_compute_fees_details') + + @api.depends('fees_detail_ids') + def _compute_fees_details(self): + for fees in self: + fees.fees_details_count = self.env['op.student.fees.details'].search_count( + [('student_id', '=', self.id)]) + + def action_view_invoice(self): + ''' + This function returns an action that + display existing invoices of given student ids and show a invoice" + ''' + result = self.env.ref('account.action_move_out_invoice_type') + fees = result and result.id or False + result = self.env['ir.actions.act_window'].browse(fees).read()[0] + inv_ids = [] + for student in self: + inv_ids += [invoice.id for invoice in student.invoice_ids] + result['context'] = {'default_partner_id': student.partner_id.id} + if len(inv_ids) > 1: + result['domain'] = \ + "[('id','in',[" + ','.join(map(str, inv_ids)) + "])]" + else: + res = self.env.ref('account.view_move_form') + result['views'] = [(res and res.id or False, 'form')] + result['res_id'] = inv_ids and inv_ids[0] or False + return result diff --git a/CatEdu/openeducat_fees/report/__init__.py b/CatEdu/openeducat_fees/report/__init__.py new file mode 100644 index 0000000..a5ecdad --- /dev/null +++ b/CatEdu/openeducat_fees/report/__init__.py @@ -0,0 +1,21 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from . import fees_analysis_report diff --git a/CatEdu/openeducat_fees/report/fees_analysis_report.py b/CatEdu/openeducat_fees/report/fees_analysis_report.py new file mode 100644 index 0000000..21663e0 --- /dev/null +++ b/CatEdu/openeducat_fees/report/fees_analysis_report.py @@ -0,0 +1,64 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import api, models + + +class ReportFeesAnalysis(models.AbstractModel): + _name = "report.openeducat_fees.report_fees_analysis" + _description = "Fees Report" + + def get_invoice_amount(self, student_id): + total_amount = 0.0 + paid_amount = 0.0 + inv_res = 0.0 + account_move_id = self.env['account.move'].search([ + ('partner_id', '=', student_id.partner_id.id), + ('state', 'in', ['posted'])]) + for inv in account_move_id: + if inv.payment_reference: + for inv_line_id in inv.invoice_line_ids: + total_amount += inv_line_id.price_unit + inv_res += inv.amount_residual + paid_amount = total_amount - inv_res + return [total_amount, paid_amount] + + @api.model + def _get_report_values(self, docids, data=None): + student_ids = [] + docargs = {} + if data['fees_filter'] == 'student': + student_ids = self.env['op.student'].browse([data['student']]) + else: + student_ids = self.env['op.student'].search( + [('course_detail_ids.course_id', '=', data['course'])]) + course_id = self.env['op.course'].search([('id', '=', data['course'])]) + report_type = 'course' + docargs.update({ + 'report_type': report_type, + 'course_name': course_id.name, + }) + docargs.update({ + 'doc_ids': self.ids, + 'doc_model': 'op.student', + 'docs': student_ids, + 'get_invoice_amount': self.get_invoice_amount, + }) + return docargs diff --git a/CatEdu/openeducat_fees/report/fees_analysis_report_view.xml b/CatEdu/openeducat_fees/report/fees_analysis_report_view.xml new file mode 100644 index 0000000..6d3d453 --- /dev/null +++ b/CatEdu/openeducat_fees/report/fees_analysis_report_view.xml @@ -0,0 +1,57 @@ + + + + diff --git a/CatEdu/openeducat_fees/report/report_menu.xml b/CatEdu/openeducat_fees/report/report_menu.xml new file mode 100644 index 0000000..56cb60c --- /dev/null +++ b/CatEdu/openeducat_fees/report/report_menu.xml @@ -0,0 +1,25 @@ + + + + Fees Report Paper Format + + A4 + 0 + 0 + Portrait + 40 + 10 + 5 + 5 + 35 + 90 + + + Fees Details Report + op.student + qweb-pdf + openeducat_fees.report_fees_analysis + openeducat_fees.report_fees_analysis + + + diff --git a/CatEdu/openeducat_fees/security/ir.model.access.csv b/CatEdu/openeducat_fees/security/ir.model.access.csv new file mode 100644 index 0000000..e2838f9 --- /dev/null +++ b/CatEdu/openeducat_fees/security/ir.model.access.csv @@ -0,0 +1,10 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_op_fees_terms_backoffice_admin,name_op_fees_terms_backoffice_admin,model_op_fees_terms,openeducat_fees.group_op_fees_admin,1,1,1,1 +access_op_fees_terms_faculty,name_op_fees_terms_faculty,model_op_fees_terms,group_openeducat_fees_user,1,1,1,0 +access_op_fees_terms_line_backoffice_admin,name_op_fees_terms_line_backoffice_admin,model_op_fees_terms_line,openeducat_fees.group_op_fees_admin,1,1,1,1 +access_op_fees_terms_line_faculty,name_op_fees_terms_line_backoffice_admin,model_op_fees_terms_line,group_openeducat_fees_user,1,1,1,0 +access_op_student_fees_details_faculty,name_op_student_fees_details_faculty,model_op_student_fees_details,group_openeducat_fees_user,1,1,1,0 +access_op_student_fees_details_back_office_admin,name_op_student_fees_details_back_office_admin,model_op_student_fees_details,openeducat_fees.group_op_fees_admin,1,1,1,1 +access_op_fees_element,access_op_fees_element,model_op_fees_element,openeducat_fees.group_op_fees_admin,1,1,1,1 +access_fees_detail_report_wizard,name_fees_detail_report_wizard,openeducat_fees.model_fees_detail_report_wizard,openeducat_fees.group_op_fees_admin,1,1,1,0 +openeducat_fees.access_select_fees_term_type_wizard,access_select_fees_term_type_wizard,openeducat_fees.model_select_fees_term_type_wizard,openeducat_fees.group_op_fees_admin,1,1,1,1 diff --git a/CatEdu/openeducat_fees/security/op_security.xml b/CatEdu/openeducat_fees/security/op_security.xml new file mode 100644 index 0000000..518787f --- /dev/null +++ b/CatEdu/openeducat_fees/security/op_security.xml @@ -0,0 +1,34 @@ + + + + + Fees + Helps you manage your institutes different-different users. + 107 + + + + Fees + Helps you manage your institutes different-different users. + + 18 + + + + User + + + + + + + Manager + + + + + + + diff --git a/CatEdu/openeducat_fees/static/description/assignment-annotation-icon.png b/CatEdu/openeducat_fees/static/description/assignment-annotation-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..655298c0ea8edeb2dcd8e16b379461a7f60afd9b GIT binary patch literal 17118 zcma)kcRbba`~UrVIfrA#IY!Dl*%c9z?PZJNv`~>#R2oJ_HZL@+j8dp@O0*+sTBlMH zne8%?t?WI2_ffq+t?%RU`{V8X=$w08_jO{DsP_54!`#FuA*k3rpd;G zu&IXAWB6A@Y_GUk!DDiGfe^>>Gha9DU$Hm0EnF|MEHZMbmgtwAYphjjd@DAcx*s`4 z7L;CiY8$(cfRH-7kP7FEm{4g&HBL4jmB-(1>TRqK^6>TvDv%sLyPWTTR7X|)g2+F{p*kTL#6JHk(e}YUZJR7hy zWX(tnBfy^u#9t;P%5L=q;zLEApXCyK>)xIGCPuyye6qpZ#c4FG>T9bK!eDc!5~@}G zo$mL&mr@c_ha>rp8o>rLDf6dsz&6lDfH+Er8;Kx8<=U3o8! z9+{s#Kf%hRSt)#0PIAmoaO$Rc>Z9TW!u98vBE@u*p)bv(NP*(Cw5C=*zdfWYxIqWJ zWak8~3WeQHfhi@O$7ag844Ui|0(2#!nCnsiPo(N>WVS%$&2MS5ouh*isH>a>z`{Em zXPaBj&Fqjm@Sr54cubE-KVm{iiyyC$)YDjQ6d$}`$KI3VFuq8WkXL%M*}W~(gle&P zfU~Pi^%WbLY(3la?M1fR8Z>9XuaVrTyQt27F%XC|4_RD0>rp>waGVFI0~tUM?Q~2} z>n(OLX}Fu4NdYu%Ui&vvN6+uSnI|QaQs}cwh%Is3b*0ufF5XXi?%D+3lM(|cG`)(* zr~DxL!{HWvwp95u+_;N5lKU|;PEUd2(d|C@sxj#+0EEMlq2M6X8W?R~1URR6B+T&b z;m2DhJ46yHdm4I@^p1^EnSpeu-)F12am6-WT=m4$!w=0rRIoko49Wav*s18&<32uC zeCimA)vHi|it(96U}H%*IkeUM;9XHAMHdB7c4)0vOiAJF?SgipQva`lKof`3onG3m z3^s}kiSpU-4$a#ov2=?SW@)pix`)BL!25^C3Xw_;LpfZ!PKLLfzMT0<2vfTZI zqFiDW-l>c8)O{?Z`;AsM-u9IOO`Hc&uoLT@h)z?InpH`AmE#BeC@NA9_E1x#=?53m zUoEt8o4t_f_SV7amKvb3K|`h=9R%*=g!OhOg?;t#+)}QUksK?rTLAjV>9{@p47zHXBNRBGKN zMEGkF$co#@iJfk#4DXD<#&z-6&Nh#3M12`Ewfd<4Xg7l6P*wb=m%a>eD)9sJChJ00 zyNoAvUL!uUW=mAk$jhDP&^ip{xZ} z#E2r+?E4=1gPYSM!SUqKbLAYRW?i(AEhmOA7l<#h1Z@&YETDpL~F1`(~6&Aea_Z z^R$D0$J)=jc!9Z@H0X4BWE`Gd-iBC=JPtcmgI63V2ekRu1prO@$!nz7?v?~zIfwQu$oZCS_;Y@zOG%1IkXv*;4c%c{L`F%2EBFo}%f zsnTxt8)N|jvIjb~%Sq+Q94dhq_a)vMz5M(OA8&D4Do0N4?zU^<%K}K?si!tz$gy8S zn

;hVhMH^(x&3sf_DwbTdh5(y9y>PV{Hh=+ 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�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 11)9yz5ih1A@(f#VerS0OQ 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

~X|A^!y4 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 P{(LQUeYH~6XJP*X2kNb| literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_fees/static/description/g2-img.svg b/CatEdu/openeducat_fees/static/description/g2-img.svg new file mode 100644 index 0000000..c51f608 --- /dev/null +++ b/CatEdu/openeducat_fees/static/description/g2-img.svg @@ -0,0 +1,1604 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/static/description/grade-book-icon.svg b/CatEdu/openeducat_fees/static/description/grade-book-icon.svg new file mode 100644 index 0000000..985d1bb --- /dev/null +++ b/CatEdu/openeducat_fees/static/description/grade-book-icon.svg @@ -0,0 +1,107 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/static/description/help.jpg b/CatEdu/openeducat_fees/static/description/help.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0cca186f4f0cd822e2f19fca0b674d2522c342e1 GIT binary patch literal 161213 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 Ya2Vh)z+r&H0EYn%1OFWZ!k+4X0&>&XAOHXW literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_fees/static/description/hr.png b/CatEdu/openeducat_fees/static/description/hr.png new file mode 100644 index 0000000000000000000000000000000000000000..43ca4cabf7b613cf9a75bc1756c7bc9ff996876d GIT binary patch literal 23229 zcmeFZWmHuE7e0EX7+}yL9YSCPq{IP438_H=K{_Oq5+nubu0c>b1O$`@MI;2Idq6@# zQc7A-I;Hy_zQ6k47x&#=_tkYR)-2}C?9a|;KYO2pq3WvlE|4>l0|0PAQ9)J{0HBcb zA5s$Vo!&Xy$KVT@gMz*@0N~iqe;^+3rQHAk3n0I zkVo6@@^Pow=30RN!ql{`R55-#oH%xTMlw1nBYQ1$VbU%CWaQ}6(M?$>aFv7&AjAqd z5T#S7RM^_;0#DXtZ%R0AOHtw3AXq(m8@7d;RUuo0vfEg$npDxoBAucM;iFNth7ezJ zf)hXm;AI#j7KGdc%vJz4#&y<@{qF7=k$EV54I930+FI3x%h8Wn76P=Mp96LLMmyZC7QJ`d=8RlaKvw0e`qZ_S4`{ctg1sbxUMfbX{o?v}mVd>R#O(#bP072&bGhZKk@Nriy)M(V*Sz+A)gsFL=&G#Ngo-Ce=`WF8g zP*(&$MtS$c-}E17n_F&B>y%sBEZBN4LT-se*3^cuG{T({phSZMEeHTl67gOuk0_yu)$Rk;tn>mjujBKUxjpfedcQ-hJ`y{e}!`mnzchHZC8n8gp2TJWm z$K1i-?F8fx`m5QSOpfwJUQhxiU{y`?-Gvg`TJ2!p(I(Nf^T=Mv9Y7Q<0|#^$$$&XB zpwqG|i8TY;5{)>2ACw!L1{C{#y(3A8l$|r{TWb~z0vs4YIhS>N(!A|{Uj+tWx$Z(s zbTmQ}p!v;`AzMtbK|n?U=*ABlaDd6no%s5R}Tyg2yccOPzJEPYL+Vzf3V*?sGN_9;vEV+N7bt?-cms5)dC zPUsM_-yIhjWGa8k(=E(30JC!aN9$!TfGXnTckqu!LOUgl3rv~U!Gj}3Atk@`nN8Hu z*c{>xAXE1NZ4@O=LO|i+g!|`mlo-rr#3A5iRQ~YfJFU0$VUlN-?et@T&VCw>I^+bG zb2;Xd)|mQQouYc_D!-CMI0f+-%=kCatxkzXpW@EE=MpC^Z)*b`069$N>ZS#};MP(! zO=RNo;-i`HtZujy1sZ*ZnEcke|wpTzAXK0C}cxu{stg7wv=J>AMjtBRJB zPHTU2OJM3cppEyNZOYRR5Wo`T?|Z%-;JLf}z*2d7&P{5-3CRX%N1b~+VQ}Q}tK}D7 zfWBV+E@x_g3m97h&zWxvM$jL~<*2$0@V?l%K_tH6o^&7 z#oj0@EpTxDfxC9~htaQx5dRIh;_V&4SD+17_hcwhAe1tff)bKJZ6N8rCK6(mpX=Im z4Ai7vPG!ZurCPN(TG3{M#lW~J;P3D0P>7PwAwi!~IdW{l6yiMXMCZk`6ezVJqL7U3 z;)kpGHz4O)d{mdjvqtnGblOSqszfs2eVg|klR~4TWLsvhN|O8b+1bA>yDFYtpsk?d z7^=Uep42g2@a9;|Je4Bl!t2%8m!+95PffNDS9UTF(ra}E9s>7aDS)~Sy_vBNgY*)_ zMLd%QAF%!;7D1o|DdqcCXNX=TGwUrsu!1i~Xh?C*BSS1Y&^f-R)3h&PcndIt`l;uk z87x@iyoc!NU_m#p{!B;=S1zd8lj$gezg#5q4iKvi){F*v+BixafwvBz0q&ETtu$)4 zM|uGhs=3JCuP?#(Kc1f#H29P?j7enapMV5=5fq}D`JSJbAEDoIXA$GCcU!O*$VGm| zV3r^+P1wh}gl%AWp7U=84vyR_Yqvcpc*9lAVIrE~(%p7zEZOCL97P%iUy{}49i9Gq zkQZhG@@943Pid0wH>e`Dn1%jrGJCRpXYr~-EtZ=d448qyuHWm;EEc>deYQ_7Qk^6b zj$Z_8;QjN#k=mKIa4-&z`79ZUZM8~-Ogv@$MNlT=C#jPe_jWosxr`)%ufWJVPSsj7 z$qN{ID)PDfldH1uH8g=43&p?bJq(bOBs@E>*(Ws57}`eq^rN7JcjqP&ZER~g^fdnE z>H*k7lbH11nZO?A*Ub(P1q65q`MKgGW_-Jv=S9&v=mkjcJdQNm$p&K3px&1S+-yO> z9DoJ=WBKzz7+jQlX9r271~1YUGm77_Oaa}!8sr5;+V(wq`9niLiiE%c9^L#8oCvm6 zXfkm9$N7Mnyx&k~W`Y?70uqI&qBJk?6YM-;7v{aQScoiOI8@@^v1A;vm{F(#+!COu zk%6S4@&};5+`!_O7asH?Og<0gL6Z_%KrQZkp&yes2ct-Nv5lK`3BuQ;ahWs>>;>F6 zdF2AmQ)vJe0(D~!WK}*ozIfON`Fb8ry}DqM%>SHL$3kq^>)HmMkb~dCMc8Et3IF%7 zE-ymUAMT6r7a)lQDcNg3{C~rzmo-14JZO(7eP}b|0}+2 z2dJ-X@LxDUezi1?-=*{%{JJKH`n0io$J^QbE$8Req^hGcUR~G$h-Ci~@*j_cl8OWmK8>~% zA_cb3u>raR9Do8ehzp&F^A6*5QUE*w`8Bu5|NNqk2JoDq|C*b}j&VOnK*?idI{@QP z@ck4B8xT)E03$`3#iMtCgb+99wXYVG{|f7On=|mk=Osaj7-%#A@UOsPD1!sxIetkDgj}(l4c2V^YhO_obg#z2eBQf+!rR%RIMC;yqAZ^M0D@AvYLN8K%U9@AP| zzEOAUgGayXJ4ofhWHLdpCRcIz1oEPPS6Am2teA`M0tI0Jw6pc)78mHH&rS4y!2G>B zvjhjbgAw4dsyrxcb_9DueX>STQc^CGv|%yQf@cYW*9RT( zo=|zf%sUH8mIQ-Np1WN~Sl$tW{e#N18#+gf12BazOXVVq@thCxktP&iLXm(0Cs%#5 zS7P3Bz+TZ7<^?c?es4FeR*Ho@^fw}=Am%45tsQ`O=RUcxDx5wnqVpeeO0xqriPWDx z`)Yv&Mlu6dlTzlMFWO%)F_bkWR5QkHKvw&R9-R)oi-svKMb2Pf~hxLeUg zGLO(_)At2U4n1?8eB+)uG10&0n3brr;u`p)TNvhcfNz|1if2uW z$Zp5AmAybY8~kZ@8swQu)p|P6I6UzLY`B+PHz-Z~2#ab3*PuZfv$Ej)AH+tK9mowK z#LGrXQuUsNhL{D(;T=BO%d)1IPS>Fjp(*X+8^iRz&#A`JLn?BJO$LhaeW~^h@4!x0 z8|RuC*U1`}KS7K9)eRF52&5qyu45WMMEkrM^6RxcdO6R~hzq#Ha9}D8H`;n6g*v6B zGE`nIPZYKo4^8zX{4;e6R;1LG1_OCWdS)uDl(@DPJH66W)3xkUi@$}-Cdw!_ym_r2 z)va^(ZTF)`K?}YS!?D5I7BXlfp61zE-6@y9$d=aCC{uWv$=G*!oyh7q%`#q5Z?8Dz zU2jO>2_@qL=X?)iw-&aCe7Z)bO90z2QcVTE-TbO(+a z2U`wWTZVmUOfx#`emWPK%W~}}E?zcav)fcB^=8W$9vpfP{9;3~VM~=DS;CCV>~u~Y zSr*)}+jdibpqa@+zbTJxx|_GAt~`_*9@%+y)$C!4e~tXg-84P)$R5mpD>K^ts|gwF z_mkRy2GRwx@Tv09?z3T*;JXy0#0iMh!%F6A=jDoQ{~mqc1}B`bwn<=_wDA`@&5p6(ntt={5-00baB48~aF>ypNA5?>74v?>q4`fKsIC`L z9nn&;vPg)w+bf)m-3qivA`n!o#_SI_+K|sqR+(6^H(f%A^$X7R)fk9r`dlYVt$* zf?m;#1P5@t$jp90hfYK07p2c5IlyHkA>`6cd%vUBuH+ostfV?85SVIjFF(n06_h4$ zT@nZV#S$q zkqh}qy<3(|p4qbbx~^`19(~ic2}&y@-pUEUj(%6SZ*qvroys+Hs)&pt~loJCrb# zW!6@9iFHpvV-@~lPD&O>sFITww)}|xy>=@8JmkcFD~D&jGAWlf#pjRy)V%C9?e?&F z#E8NZsY{)Pu@t@iThNg_ozg$!b-;PVy1feAboYb}RZZVK-5hJ1d5UV`Ue^|4C>b-P zgQ|uCY5-;aS%S|}`CUtYx{=M+d}PcAid1-Mi%P zXD%GbO#*{Xdj~$khkTQwcI3e_?K(Ul6=jFMgaeW6jn97@RQ23Q7H371M+PO5C%F(3 zh3#)o`&!6!hR%~v&UZWm%sn^g@uw}-ruy6FUPgq%k|bjscHV%n8O?XFQ7i-Ly}KG= ztcRvN{A#@;T!U zU|IVc>H*DAT`~Q6bhQvk`74Fe;R~5bIV%SZ@S+eIV}7c!m2>jpp|X(`$vB}lt1aaJ z=zF8NNDrs(=Ucc^=?c>sI>=C{?~6k}KhX#8SnvbR(ZXDoEM$hBRJ{g1<02t)v=AMT zBaqg90yBV_4yo@oTDa?ZKUo(7_FB^{mW)bUH{owv?a5FN`uyt@()rn%I{@3fX~)LV zd{5Ui_<@EsD9L5prEMvlBJGwgxICkGf^Y8bSSWV1^XU4nT$;2oW)g7#$Af}zb#P~FFBGhx3MOAvT*x~<2V zia5tbEt9-uc<~`RbYJHi?DZ!WY|>H6oc*qMcxw}F!ap2%L-@?*_fRoN_P5*qp$(jc z$o)^(qRCl6nIgC7mz8raNjMidfeR6;3wb947Q`$K#ebYfVOl<0Tg2uT(lG>sKTb^E z=4IzH_8dy|Og@vT@}vVti}R#Q=+<{gD_(mSHV|USV_ax63=1+uNSS9J*-Hu6Qkg4V zl>^Mm?a_IDBFhk;PI3E{zT+;x^;=30r96_;n?3hGgPOJc!|Gi!oIlcUOt`jj-m@PD z<-pAZvrze7VlEtg7}>1gzXABxzKD;X;QNQtg}-)lIO}@qsIk=jxMQgq|LK zhe_YJU%0P>Siux%=3c{M!cERT`iyzr@)4Q7052C*uW*yWyYId+dOBL@xkqWNcu9!X zr^AuN(5*-RUNrK#E8f7DdI4=~qCYY_fm&&&qu@}hYd_!Ant_CB-10%+h1_^jtLst? zr7-k$8A&{$l=>bwRoC!veX`QpB}#ByQB=OS45_Pygj72-5VO1WzAMH*+5sT)1%HmW zSL72f3_3yeR@o<{)zQ6%EFF?rp0iIZZD1D0N8d1>wG(f+$#($LbAtHQ%RhCkV*(g( zg-l9%P=oucpG>dCU*$!RTH&OgIj#S~|5VTM0$3x&{*btEQrT2WKOJD$0d~0`Ndno` z&X-c$Q!NfPzdUb^2B(GVYFGS69zFqpH)59R@FTM7^5 z%CA8rWgq+JJ#e%QT{MscyuppeP80<-T^M5tP1kiNaAok)#D%v00OhikRzWfE%9a)IkdbIVZxcOil@I`M$Zal%Qgg_chT(n-%)RIoQH4 zNuJ{F5h-7k2AcBVS!AD}PCqTd#^9n!S>puZbs=&?i{Wbimyf#Xz9RNp=%rn7RGHNK zCmG6N7qjN1oj*?T@ zQmlR$oEuwQ-m?${)qrD;dU)$gs(NtXKIt?&avuG}tA^pLCtVnVZG&^IyQi!qQGL3^ z0+vVe!N_+PeSC*_32gA#DKA1bxMzgqP@IC{|5IS68W+!mN$L*=>V zteRH{UVt}kEz2~x@|7I^_y{65K+iN)Ne}K@*6+Y+VN(5T0^n9>VcOKugi?)kLpa(6 z4ow}|{iE0!5q1JcWdO$CW?>o1q`o1L5WVS=u<5heVrB!*4GBwz7 zNuGdJM+ZrJ>MzF&7Jbt8&c4wfuKCSt}l`#+7l=f^&V+ z%pgqE7ek;17dlLL_tMF9H0P8LK#m+6E?cFA23k^fOQX+HoTWrFDgT?ihZPjYt@L9k zC?1}C9~{Btv~rQT6m-tut%MADxjhRd4;u3FpjCLispKagDV+GfWF0(mC=#6FYjuIuD00pN= z(N9i&4sKoLp?S!!HptjNZ8B09B(Bh1W#RnKvjBM6^_rP?_GfSCkHQ36!R%a>1bbqh z^}EDx4IAL1^)4jiqM-CuH*nrpvt@HGl~{)G&a%W$kxd`-CqQ@3!o2_i;z#MDeciFH z3SIBd&27RU`s5YNrKr6C)GesM7A%G^%iZwQq2ok7ytPqO2XVsKp^N)gJAT~U%Y^xQ`Y6BK!UQB9E&+v6$tj-CmnaYgTla~$b|8tnXO=wwq8{d z9`IrijkMB*mm#9Egp065q{aCi-c-G(1GuYMzkUmey{HAZ6daD(%aE2a%~A7PREFmU z9aW?@iOJha;*V9a1xS;ovXqfiqpSiM|g?u={qqk}XU&dBL z2j+}Hcwj!?WXxkqZ!;Zb9#8_p)3VPG1VD6REoEfO*j5GD-PAS;Ks*NVt$!pX$kA}j`|0Q^UTcAa}eP>Ph`!83}364$hFbH z(u8`Sm80iV&Wx>c!Fm%^M{fXvyQf0WZd-bj61F{`3zIMjBf`IPLww5KtDP9r8>?(Z|e8bwiznB#O!^&WR&bz7V&h)Okx2ZfANz^11a! zDv=?#5tlytwBNO(ZKJkfV|;2QLQ%e%b5Q?$&<5kT(bgkzNnAaKTwJ=&YW{-W$@;*a zlAz0{@1FLGXO{eRLBzmy)S;tH(Ow+B&qE1|Ec zAYF3p%9aIwrD>#;WB~cP)QzLbFw%`b6+GO(*``C=3cTB>x#5Ya8(r?y^Y=;_#T9=M z7*1vBE>7ym5@aJ}%R{MdP3oWhId>1gDH3_(@iDv7DKUgoYkydFF++0yp&Xo^xy*dk zdv#k5|NAg#$gKFpdsy|Yr~ZT8j*bvui8R10owKcCtzo7a_IS8Hky-SllUp7R?-_xe z*|3(eo9^srMYfyUNl%LYO+%5%om(Y+SSHHkw$11$8N<(feuckfHmkSMxR zDO0Lqo7H!3vh&K^b(G?wJ$DBhLN!tn;_Chm@bM#WVa87xtJY|-bl}4UsFR0<=P{DwIuAZti&qAx7}(_@mi&1yZx005n;uY31nQB!|$C;%1kB8{zxiLm=r(e- zX_)R4GB*o_e?SY0ho{ZSKHB4Vtz!Xj_&;t8%A+A~akkN+MrJs4 zn#XjTqZ~`lU$N$PS-cvcAJ=G64z(pM`lq2k9D{bfhjB z9XvIU8iq;yOmf}Zg@ZRBBD_7meTnG%#6bng3=}SMlLWXNV(+U=`i0sxcy;rkjs)75;EU_dj| zuO&;@97ymJXbd+;-?29oj%U8peh62;M|!*z`0l+$KFB(yCX-&w!@%cG^o9MFK4035 z%3jiwB=(or`6j$}L45ejM!4dl$^Gag-8Q@czXeSa`CrB&DcOuS%`ls??W^(#1)Po zL_q?<1%bp;@T7-`eNiegRGROZ26#WFZSD@}vi{$Fn_AKnzmLB+(GGq@dc;zxxT*j# zPuU1wQF!kO+U|q(Yg%aH!4ad-*@gyFHVhzeC#(za1YcK8qm23fg)L)b2T%$Y6t?ba zVc2`9qC?FqW>?JH^+L%1Ye=f#K%GkuN>4==DPnOt`7IR##ITA>m07XMZ!0l+jHoN7 zV;ufmqp=iS&A2@e-?zSen2e^{jEkqW+gyV9sT2ra0-tY;K}N3%@2r*ANoK0}oT?u> z4ZsAl22&P9hY>*a8hqOdmn8KzS2$WwI2F}1t}l{?EuajqTS70O3yY z#NEnNJ+7Mgke9(dBi==SR0(Zwj_~4!x{ntORkxRgH%pCDJzAVrBq<@jH!;f6DY?65 zY@?j-t`~*?Q!Lh(mU&HgqJ^WXXnO3B0Bx8ZtAS`u+lc>-EH$m(oStb-yh~lTw^~JL zx1ae;gt2K41C$MqcW$C6Qk_ouM4tg2fb~8YFmiteri1z?P@&R^z{*wGh=#8rlMf=i z0I$y~$IoxkSP~`a04hqEts!emO0y5tA1dGb^AH;gERTMGPjPH93a$C@h3_B$;E{)E zhRShV#De6cIkcY|a_WBMqs=U{2~hdE@3bsRw*~Ve+3*42jRA40`E-sf{gXs;&5y{c zS0SIc+WdYdLB?1Cb-xNvhs^m;4S^vR>NPunnqw9deV_R?F6DcDWl&1U+ne^1w)Sjp zq*VUmRI6&T?9@Xr4;xn=D&sq{jl=*@z=OJ)0M5<3b)lXiR^(Kx2^*RO-9L@-G>xet zexa~NDM|>L^`z5RRasl)(#k;UAtAJ7MB$qOEShFMn#L?ztG2w(u_d+g^|KccfXMbp zqIg=}eiXvS*clqlmPH2XDZ88O9;H+1e#+S}l3Zy8Zp5p!-%|ej>DH7qK2k7&9T@)o zJNRrG`0xMQM`0Pw^;YL*%%)`P>S;<2uhg4IjKpVNlDG}*)%P5C(j9q2o~!5;KhmaP z`N4+sw(7W*%LzEELRCiWER zBzy7kYO&YWi!KqL*7UWV3rmIb6_fjP>+8e9HaB%6m>b%>ibD;(x+_j2B(HQtJW1K_2#^a8 zU3mYRCTEICyckNP9g=o_8y=l3Bdf(Qc#)%Rm&~7{A-yl8DB9!WySwV#+$gx?CC=lu z4pVC!`ufn(+g+pU4~wM>4a9EyWN5d@CMK=e8>LU)>vsoUKNAkTTV4=tQfWdqbl2Tv z)N{Z0u~1o;tzA)wAY#hPVk}bp>=V6s%Fr{t5Azj1Fv-dtriGmgM?KOW8@1oFw7xY8 zX4Z53#Z%QQHpBX(Xv9?YCpUOo+R2oZRs|KEKh$+Q&W1(^ZJXIG4nH_d{Shfdv`505 zXFy}l*lMh$XyxJH0{HA1+wGTncDJeQE+1t0#QO#8Bs`)9XlWq~ zmj_}=2}UDLMLzFtR{E=(1xTv98-Au%maJrxF!J>7ddx$XQzbI|$@qi6UB#6X=g!E5 zgX_Xs{?E#(BrD6;pZ3I(1B~Nl-_cUPrc#t;2}IuhNAqwf;rYDY0V$z3DX8SoFf%I@ zXu4fAC+jYd)fvt~>O}Vsi@7qi@82?_C~JGIyo&;ZZ78bi>dkX}ShfLpS^rr`+EmQ4 za8TbemM1+CwqY4y6Vm;PAU&0kCkO7|6Ik57G9_xvs*{Zoo(f506i-Q;w1!KT{7@(? zdC-iYtUBFvJRBDLJDYGF6U=}uZ$4c7R-2_x`z+sNVYEBE4_qbO@=HPoB5-7p0Bk!4KcJ&NUl zOMGLlG>2m>W>81jSJTjz$l&8-CLAGEl=FFsw?b`I_rf?B`$monG0-=mK+#BaNn3P? z)iuZPDwWg#REBTNs=YBehA5JDbXIrm`q5FhpdQw6^I1(j{TLLEYA8keJk{BeO$G=zx^(WkzBaV;kApKam|vz^Y+ z!L~(Kij(ywg!(eSpD_o(%}xbi@b)Ic&&b||)dDBhhf_YDzXiOW^r%=bPA2!|^(|iu z?stV~`;|BUCpa(+(N_8MxSWCI?vvzw!Ka+v3a$+S1G4z1o13hhI%hWXqyF3cn&1Cs z)dCZ{a;}iWT230sYexuew@v39G^m|v;+~n_Arw2Ol3AuEBOqDPsZis7c6~84HF)ht z$mEM=;~CQ$V37_cAN4>4X+Ze8OUn$Te{|L1x^gPgwKVYJl5gHaj7Y zw}bCi)z{La(!R}0I-fIvOS#0oMVI@yJ-t^Gv7F}wk zgyt0?hTVtZocu;Itox(BF2q8$K9V9~L@S|w!0qD2C75#kUHVpLPJc)*>y`4J3?Rgi z(BvxaIeTQ^(7(%FC5DO!aCqBT%^IL1 z5yD1dvD_aa;<{OX^i0NI!XX@D3E&7i1z$@TqZH}e-<#sYPEy4BFhj~Ij-NQ{gmqE~ z-F0W>0gMC|VMD@Ajx-evezoj@y=MoGVDr4dGG2KJniNqHfx}PVYidB5a4S>KM_QXW z`){WN_$C%)p#4sI%J!Ih_BB6vJE&hYDY~1~UkzBy@~~=ROep2It3}5Bx4i8NADVJy zcr#6Vp+YszQqmkCrtJ&|MkF}Em4)r*3!{hCp%T0XfcZuYRtbk6uu$F<+I+@uAmMxz z@GW>C_`w4VaatDzS~*!I`Y?UVNcb76@^82Y4a9XGLMpMtPlLe*czhd2#6U2_baoGu z@C6Pd+j!}^?*oV!t`ZFI0yL)MdcbFODlz4@*P`~eVJ^~fzw(FrHMUOWxlT5&jQX^` zt(p_;>|BQ~L}ggv@CV}o9vE!#agB!3d}q%zt)iP4;Z}pZHWNnd;YmiQ*R^UOfTf0E zrA4JEg?0r zt!I59|Jnno^bw4fQ6@JYYGDXr zb5N_fjWA@r61?5;6vMdleDr$xD|eL?UsmAW1Vf9YD2XvZ9Mzy0YFRQ6AC=thgkY$qq9BHPsDCjYg?vhaj{ z7I*0>I~*!|5t>`XU_fZ;yaqzAmvL;;3=UVV!d*NddE&tngll$)z6`9HX@oO%l?ujpPXo{>~P#2yeRE(__<_jW5 z!vT{4V|RP&g5cl|2kgD3yIb(@-5}I!CUhb1_4Ls~H*glK?OV~xqb!aisN#DEc z&sr5AS@9!P1g{Sl$n(V)3tZt@&kSwXy@|p4SXhPkWw+8~joi5@>A;6@h5S}rdC?4d z11v3CT=Hd?S(=+$^PMl(Sc<{S3(gk#K5hW)s9eC{#Ts11_8O$`DNSC=@&j+sS-zWx z%ART}Cg^k_6a*UJIDE8<$VsA;`=d&@#UJQCCh;2rtBfuPQt2~c?|-&;8m@ZS^rfun z>8~+TLl?-C_*R6%2jGSzz1e0@@Lnbd^lf;Qua>0~Ryx#@_ZtzRKns>V)=#2YSH}+! zvukLT&hEb&&O&cSm4oc=KscCtnf$49Jh{ID-S?c8Hp=|LZ!qdh`KkgWXIImB?(^pm?>aQ z$w|@?bwdShV2vR<_+Q@aU-nhwD04FzWDHiFT_K<-U*8h5(`@9(0P(UU@X&bd_H;8s zojH2r^;JwpyNMxw5=Y?EdG1)XACr-LS(u9PCxfvt88VKuB=OFbcwGUHet&6M8j>8Q zgt&2r>*1)F4!alzvvx!=x7YJ_Qq?%^$`Df(U`+C0Ui%UT+dB!tWDNV{7oJiv)8X(n z`%dwvS7iD*ZnKAxnfF;2uR`}XgNPAlzVV#oL491|~y4n(mcZjV!5N zVKnbYl)4l@R$0RUSh8UHwpQyH-%({Ihqv?tssNr$k%lL%cgs+C*cQTe#XAabTpEPK zYvdq>!_C(tgxD0hT@uh_{awF4+((mUR&jx)=~1IclVJ38a6ziW7*1 zVo3h#$9}n1GJ47V#8;@8Un~zDF+?8;ayw*0T=GSUdsrU1R2I>2Ayo;ETmtRy&t!_s z5OAl-fd*aEpz@@h%%sIln~YXX(U36UH$V=yn90${!CYUusBK|?gf`*}AI^V33X|uo zL0c;La>3$iG2(8TUlfDVtet)+F64XZQ2qOI{>WZMerjP8qL+iRrtND24Y8(&yJ8Xg zu7tVY3Gxoi)?NqGsy*4J*JVv4MTh-wP84RZ$hOU9 z+UA#wrwW(}#73}EE27wAdZ2^pM}{(*EKKh*^ZgCa!@c$^S7I7a>JhM~H>{07_g&@^ z$Ka8zwXn-h5NbMDLJK0~r?mU{W@v!RK@C8qXqp`F>t&LUBm7Z+h$D2(`gG$6&n^z8 z+&k{cE^8$Q-I3?uGr@&}QFhPR#{uTE@c8eDVisxrGi?K4@zI2BlM*y9goT>cKS56! zgHLNQ%57Ff+x|er|96=0)``>Lr&d%?372oqD@YlmI>lwrscl2k7=J5>NGcHj;BCY{7*2;A=>1H1Zp zle+!Qkiar#Tg&EE5by}P8G|i%NMaGaN{&sEE#-b2^5)I3#Qkg|kL$Ou8vs{3W}w{m zJmJX$c=+$%&=A!FTXiuE-XXCe0M%eYFEcDy|Q+Mvze8WNh-ciZqxLCCC%qA|X zcBSZ-$S){(b3STYD(Pmpl$HZjbMo#lXp-4Rp9kXkBm3(OhLk^GOxxEEwu$=Hz=O9e zqKesFX@+-$jra7P;qaf;Mz3P9$4Yu67y@{2sn38A^azF{XdW}WMc^p4rLt8H?u~k4 zh%*6N*X)&HV3QFqIF<4~*=4=E1L;t+y`OmQ6Q!8n?|hd(JSVk!+VXuA(fb}`z5B!% zMzV^DghwZF^7emC&-4T(i~XcQ0SO|O7`#ZZhN?=_&E>b|nV~_`(4_N}rsa8|lJ^Tv zMD(&Z?St5|oe({BLN&GFVH|y<7Wm7td*`v2iP8wIGT2L>cnFcFIs7z!Nj;}fhay5d z|BR_Ttp@wTNVLArmz=G~C7f9E^gI_F{@8=sbvVTC?uN%R!kH&DQ|O`0s4VxfLgL94 z87jpHXYSyzZyLNHW$b*&;YyYK5)8vwyH4NlF z>;nL!?)m=<@CYee1#BAHRRK0rR;jl*kSOeXd37HY7izR0O!%KzdjhLANh;Zb$MTxocEL#5$_;fD#2 z=6N48iZ9wwjGX|xq5&|tNouT5B}om&{@&~$i7mBHF{J^Z5!)oKbQXiPrcR}54f^ac z%~ycJs$_yxyHr(w!)0m$>Ht~Eo`>quO1{P6`>&^M{DjE4LpYGF1HDYfpV4Yx5FtKy zb+;Wx?JDmHNEVw`Nw84I|4tzGF4q|Xp0V3^TYrBAnd)aRv6uCu@4h@p7fvDrLFr0h zQS5u`!0;ugdZr<;waHzkQlf0uS(x^rOV}HC+b>MI|6_{ldk+U4Mthkx=k~kL2b|!R z8sFOx3q7BYSkDyA5({}#Q0fT&3;__OMcJqgE`l3?m{I-v0S3UIkFR&Y8n*xGZ9OO5 z|0~q3|E#*{?sIYl8C){lIcF9M?=FUkUA!K|l))JQR`9~=?jJYE*Y2{WtIq#wSo;*3 zvqAIdg>ufxCY z281V(Px`V!je{qOC2qcVaN{_#0Ff?6l2`QBjpGs}Q9Fl$Z6aAQINNkt=U0w9f_&+4 zx#&F^4J*ZOmA!j43pjkbWJECh&8q;ENf`rb4!W&(Hh2llg`W*9GYZx$l=-Vrmyc;E zyoD-Zspla$1ubvJ?G%N9)p1mE&1!oA^M1WOHUJf~w@uVB1UfUz41nbJgA_wx;h>2L(Y(&1OGv?EX|=1`rQy<0JHwaq_mv!cPljfL#sHPs`xLDP}BOvIuRl4C~-so2`Zf8&=lc{AZH>TMgK?78WeRIcobFByfbN z2Om^KQ+e2qbcj{q{KU& zaS<)8ivfi-0HY@utho6W{HE_qdH3n#5Af^Y5d7ps0_{40=9F`Uxb%WgWz+&4mY@Gp zd{m`)GOo&>cNrXD-D&4=g!FGmC$AWn%V~qNcG*+QQ87XPYlVwY1+4`T>r9&ZT<;10 zO5+S6-I*140GEVxsO9t{f7PqvDHzuZ#jZL*@{C^ zT3b14rUu}Uz^c_fwVDJeq@tpq0MBO>eu)kHUU9E;1{!n;9Ftmq+U+&=%{>a@;@1c@ zyp6%e+_kO)cX{s=pYZU7y#(vA^>V8#gyitz?~(a#OL2Gdcg}wpaRgN#bEg6Pp%BTa z6GXOgUswS|Qr;04$esBX5Yj5VM;h#p*aw+n$6ixhR5$lhpu8#}n!l^)q-3(-s?pQ@ zufCWgEm>TRB8qR3+_e5neUSYU)arMmZo)94_ov$>)~mLp27oj5dbS%F)=7>#_G4$y z>Pe|Fzz^6mNq)mW%rf`6Dh2I4bbDkrZQdpLBc5f;?d7*NaM$4TlUj1_!VekyHhdL8 zem?!U_iUxz6n&Q1h|tVq&iH()T6O!JjRQHzsO4M{L3KF_4xk(dt2lS#}SGRM-U6;8yHf} znJz<$e-;)5^>R+` zv4do-9uBV;`9YoxME_;U{CSV$=J|=#)|rpS7U zFn_g%**EGHc=y1~OQr1oyA~j8(*=8R>(ei0ZFREV>s#|*FLz{` zI>mQ@iSzlA;)J!rFakTf7$BFP>*4ATqi=R|3|lUa)f-f@|s@DvceEZScD{G)UgV5 zj{i)s+|3CpSSWQ3Am|tm=5hwJmMJP>1hG*%_RRmiU8U#4B+Wrex`4$1_QMB15eg-f zcx(T%1*q)&bO6EzhcB9_LK>;lM>ldA5bDr9AQy@crvWfT(F%vTSOWo!mwmDm+OFZC zSMobfii4Xs7`%^NF%B}qMX27z2YHMCS376^4|U(~@$U?iWrQhAm&n+q46<*{RMv>G zMo78p%1(9?(;#bE60&4WGKp--*c)pOVysybLPlk&l(L?WuKT{v{W#|jI6s{8)BH9w z-_P=Xzn-tp>-)LI??AlRq=x%xacy67)8mwDZRWFbCj%Xz1d72RqBArh8>dI8QT9aR zeF-LaNOe%fb>;MHVFF7PQ?PYLEJ~hdf4=S@OU8dO3l_2*q*hKaa>3EW*?JknEO+&~ydUtV|s} z!k;BPKXQ8crELT!s?qra*grS^)k3hSJ1Ee*`k{})} zFYM9ee5XVF_HZ>Gm~oAhkN4_Jg(FbXeBbKC(2c>f6=(CcWxk zlF4w3j2^r`^xU>s~f@y5@Z%Ka#qWuAdlYH`=}#G_X>Qrp0QZTsNd#dn*+y150S)_J^rjKt=7df9 zCuULsg*@a{pIeff~48N6%4#v*-t{}8)Lf&e@Oh>KxF zxzO2eM0rR~-xz}N`f}Q!t-_ce%&-c_IS~zt<^--zGr4&LR_9?gftb!&KJPMe%81qH zU6ZADW}@Toc5VhFL(|@#9ka2E&@p2Vrty^8xOmEWVg!KahR7xrk^fmQ1~U)IU|(T* zwv4~tjef2I153u@prS@ClxQaa(=E7iEDFF-MFSY(L@-=Q3+zIQ?xLRcOM~0z`~qQO zsfQK_-2C?*Spml;{e|I2)5wARu~7t>aWSpq3`v)AO8X)uMZQ$H!I~F~*9KqCTAyTL zjwy-^@!35b?l4!i5{7M-#8PPRaHG8*vcq2~W@Wbl@0|-VZ@DsD% zn{uU5W(O8;wF(b|kZ>*^hvrRi8QMPo%fv=dW;X5?u)LUeDPWJ}sWpaZ2>Y+Dxajmdz>n5IAtpQ? zLZ)k)zinw?1>Jk}d5}dq0M-zgUG_7`qpeEj@1|dTEBxu8EwC3mN=1dg6#$8^s^cP{WB%Jnfx`F5)o#-@pDtkq-?c=7Z5hi;JPDZk#i_E#!u#=>e$u; zm3%5^y#D0|?F21cq9ITOb;#*{sqox_THdQDMy@=08#e%29bW|?%Dbg5;Di^g5uVr@ zvzyJG8>r<;o3vDHRo+a~WxGu=3n?>#~fu#cn9ODlY5Xt}m^(&wbPYoX(-f`cr_)@UP!0+Uyq$t4cNd@$6( z?V@N*gJdxi?qh1Eyq**Czzerzz~T3hF9|k(;22( zxWAf~?Z6zGab4+0D2POv9=|~V5)7EJ!Xz^_jDtkkf?SNXd=oH<9Z~nn%%{u zac47;wsPPO<_|E1ElwRnhQ_OV>ZJU7V>in?&nUKYjrRoiKksIl`6ki5=OwkUoH3W) z*VS^QmyYQ44ZSq8BlG#mdw4QIIWg=@Ky>&o!X7pkMPZ=_u|%(yk&wooZSSZZ1@Qnh zruio*tb8xLJ1xl3!XDn${7~5I$og>xs6~Dc&O*?nzC55*%HB0~btcbY@jTuG zWJ)dMiqpa&eSKlQs*Wn+D2Dpnd78p;K1;Bu3czwhSjL|zrB1nB0NC1<#O6Reb-W%r75V}`SU9Dh?Ijy=JM=*z zTWJ+C*}3u5*5$!cByVmco4_a#IOQtov0)joYjf31Fs49z)m-n z#33=Zr4>sJA&9?(YLh!wHqdTd+L7cn9*$J0{y)r3WD?kVTlSF2wGQH|WVSCX6=I16 zWl0s?7Fi@MmNf^+ooYJ{N+53K-5Jt_oV>rpZJbdGbUv}2N{jAOzp;E%9Y_E{EPn2= zYd!SGv1F@(A}z%|4SDZJX!5)3pI=vj8QGU{Z5}RBE2*%i=?(lziEVFvVZ7}lbB_FhWn9pF%d^AaFw-+7X*KKc#r z@g+}D!VQ4~J)5blU;gaoAa4wPTKN$LSss8_MmoEFFp7VsS1a}#>1W^)#sWCGnN^fK zlgP4CD4vuxwZO%tqNXv<4jRp~pyc6I4?%ZFJ& z`5W#2F#j_f>Go*oiX|(9$V>jADJe=;a|{FGC;vr0TFhH^86JD+f>#M+G{*Dh`NNLgAK0440Lu2@1_-Z|(!8YSC zxY{SWM(;j2HlQJsN3Id@=u0kN7`|p)0Fh5>Zj5HTzAt!O)qhx7+R_LlJDMaJV!?(4 z2ZQ=SmY8}_F$=;M>FetP$3_ev-T#LXP#FYTG?aFmoeUGD+n1RpPpT*|;WCcpk;r7+ zp5*heE&J=zy3WqoS3*JJOA*r|F5S;|QF+b4>l+;^haEXkptT1zC63eS_>xh)t4mEGBj|ZH;^Y~|sYfe9fqcI^lQTEa9PMb!t z4}jpo1%4jP-Mx6RQBlrbHT_70ht`E}UHV;TdfNV{g7L{*XbJoeDjPRX0^7yzagOv> zL?@T2zh1((=N^*?Oyt$;69n*ncOhyxyyp*3Ie(Z%y*Pf}ST6Xg_Cvg9<;xIei`SSQ zk%FW@4}`VtE3Qcx)5LA|d{|>ny&8z;w;!nc5So&AtLVk+==#Km?41Py7`MrJBmXmc zocsHQVJV-ysv5U8-w;NaOZ;1Wc6rF@q@f5~?zaKFwT-O(&bWK|LT1a_so2dVohWzN zUOQbBA!iKcSt7qMH(7Z-G<5;SOwKwuO%3lX^Ku1w)mv_@O=qn(@l)B=+$TGh)+k+Z z?7YJay{6IqbCK_y!nASHory(vf0pD z;Xy5gnvv8)~E9C13UZ8;;3+b#a)fsz=vJQI+?nLIUrL&LvX zctv?N(Shi5m-&L(x6x)QzW6n18Ra70McuW#CJvXKg}*(eyHJ*`>{lUS;&$ad>(3&Q zub-~!Ryn!P^tk2>_g!oIv7a_D*;Bapto^_aF)%*>!?@X;LStlm3$vSse)Y}HXH4OD zg9H6Smqok_7V@UjMoPwHq}F+(ePLX_Oim&b99D4k&){{UyJ}3pS`f)us)JISD3_xv zrR2GK&O=Z1X{**oE7aq($cUt#Tq5S759dDly|pubJ&={eHiPmgT-t%Er6cgFzif1=Dwe>XNZ|V4c)MO-&8E4JxAm z&G0#ov`VD|1r?dBow$A5eVT_+1XDEe;4^1kHQxT9fs&2$l0m3x>IhZQ{Qt9*mca3^0Eweo4kXOcC>4guynBb8T(CiA@s{iImmDrp)jg917{rvTGV%k3yy&LPCoym zac4szbg|t$_su&=MA@Anqsz=n(s74y|d>`2B# zq=JNCs2DvRiVf`pp7X(VkMI?Z-3Td)q@Mb0hPf>Y(^@Q<-1sWQK9J8GKZ6%b^nOs~ zxB6GztT%0_!#fP77THIhH2J0EV#o03HU9tK{6BZ! dFq0xzY1@C}WxW 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

w6zmuOcW?r?fSQ9{D6>fKt+E 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 +

+
+
+
+
+ +

+ Student Information Management +

+
+ A centralized system for managing student data, including profiles, activities, health + information, and parental details, to facilitate informed decision-making. +
+
+
+
+
+ +

+ Faculty Management +

+
+ Streamlines faculty information, skills, degrees, and employment history, while integrating with + HR management and payroll systems. +
+
+
+
+
+ +

+ Course Management +

+
+ Efficiently organizes courses, subjects, and sessions, including curriculum, lesson plans, and + timetables. +
+
+
+
+
+ +

+ Admission Management +

+
+ Simplifies the enrollment process with online applications, planned admissions, and integrated + communication tools. +
+
+
+
+
+ +

+ Examination Management +

+
+ Facilitates exam scheduling using various evaluation methods, supports online exams, and + generates automated report cards. +
+
+
+
+
+ +

+ Financial Management +

+
+ Manages financial activities with flexible payment systems, automated fee reminders, and + detailed financial reports. +
+
+
+
+
+ +

+ Attendance Management +

+
+ Tracks attendance and manages class schedules efficiently to ensure smooth academic operations. +
+
+
+
+
+ +

+ Library Management +

+
+ Handles book lending, cataloging, and member management to support educational resources. +
+
+
+
+
+ +

+ Learning Management System +

+
+ Enhances collaboration with integrated messaging and notifications to keep stakeholders + informed. +
+
+
+
+
+ +

+ Classroom Management +

+
+ Generates insightful reports for data-driven decision-making, helping institutions optimize + their operations. +
+
+
+
+
+ + +
+
+
+
+

+ Highlights +

+
+
+
+
+ Icon + + Assignment Allocation + +
+
+
+
+ Icon + + Exam Management + +
+
+
+
+ Icon + + Fees Management + +
+
+
+
+ + + Inventory Management + +
+
+
+
+ Icon + + Campus Management + +
+
+ +
+
+ Icon + + Notice Board + + Enterprise +
+
+
+
+ Icon + + Gradebook Management + + Enterprise +
+
+
+
+ Icon + + Assignment Annotation + + Enterprise +
+
+
+
+ Icon + + Alumni Management + + Enterprise +
+
+ +
+
+ Icon + + Transpotation Management + + Enterprise +
+
+
+
+ Icon + + KPI Dashboards + + Enterprise +
+
+
+
+ + + News Portal + + Enterprise +
+
+
+
+
+
+ +
+
+
+
+
+
+
+

OpenEduCat vs other odoo + educational modules + and applications

+

Below is a concise side-by-side comparison table highlighting why + OpenEduCat stands out + from other Odoo-based education management modules:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CriteriaOpenEduCatOther Odoo Educational Modules
1. History & Expertise- First specialized solution in the Odoo ecosystem + - Deep expertise in both ERP and education + - Decades of combined industry knowledge + - Often smaller scale or a byproduct of broader Odoo offerings + - Typically less domain-focused and less proven +
2. Track Record- 3M+ users and 50,000+ institutes worldwide + - Global community of educators and administrators + - Limited user base and references + - Less recognized in global education circles +
3. Core Product Focus- Maintained as a flagship product at OpenEduCat, Inc. + - Continuous investments in enhancements and new features + - Generally one of the many modules a developer might offer, leading to + divided attention +
4. Reviews & Reputation- Highly rated on G2 and SourceForge + - Consistent positive customer feedback and testimonials + - Fewer or less visible third-party reviews
5. Active Development- Frequent releases and timely updates + - Dedicated roadmap for education-related improvements + - Irregular or slow updates + - May not keep pace with evolving education technology +
6. Open Source & Enterprise- Fully open source with an optional Enterprise Edition + - Flexible, cost-effective solutions for institutions of all sizes + - Some may offer only limited versions or features, requiring more + customization +
7. Customer Support & Community- Extensive documentation, tutorials, and an active community + - Professional support from experts in both ERP and education + - Limited or ad-hoc support + - Smaller community and less specialized resources +
8. Scalability & Reliability- Proven performance in large-scale deployments + - Designed to handle complex workflows and multiple campuses + - Often suitable only for smaller environments
9. Integration & Customization- Native Odoo integration plus easy compatibility with third-party tools + - Customizable for unique academic workflows + - May require extra effort or third-party help to integrate
10. Overall Value & ROI- High-quality features and ongoing innovation + - A trusted, long-term solution backed by a large user base and active + development + - Uncertain support or updates, risking higher long-term costs
+
+

Why OpenEduCat Matters

+ +
    +
  • + Institutional Longevity : + OpenEduCat's unwavering commitment to education ensures a future-proof solution, + providing your institution with long-term stability and reliability. + +
  • +
  • + Cost-Effective Investment + Leveraging a robust open-source foundation coupled with optional enterprise + support, OpenEduCat minimizes your total cost of ownership by eliminating hidden + maintenance and upgrade expenses. +
  • +
  • + Proven Industry Expertise + Our extensive experience in both ERP systems and the education sector guarantees + a mature, high-performance solution capable of addressing complex institutional + requirements. +
  • +
  • + Scalable Solutions for All + "Choosing OpenEduCat isn't merely implementing another module—it's an investment + in a global leader in education management, purpose-built for the Odoo platform. + From small institutions to large universities, OpenEduCat seamlessly scales to + meet your evolving needs." +
  • +
  • + Tailored for Education + As a specialized solution for the education sector, OpenEduCat offers features + and functionalities specifically designed to enhance academic operations and + student management. +
  • +
  • + Data Security and Compliance + With increasing focus on data protection in education, OpenEduCat prioritizes + security measures and compliance with educational data regulations. +
  • +
+
When you choose OpenEduCat you are not just installing another + module you are investing in a global leader in + education management built specifically for the Odoo platform. Whether you are a + small institution or a large university OpenEduCat scales seamlessly to meet your + needs +
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+

+ Badges & Awards +

+
+
+ +
+
+ +
+
+
+
+ +
+
+ + + + + + + + + + + + + + + +
+
+

Need Any Help?

+
+
+
    +
  • Website :
    openeducat.org

  • +
  • Contact Us :
    openeducat.org/contactus

  • +
  • Try for Free :
    openeducat.org/demo

  • +
  • Talk to Expert :
    openeducat.org/booking

  • +
+
+ + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/static/description/inventory.svg b/CatEdu/openeducat_fees/static/description/inventory.svg new file mode 100644 index 0000000..cb8d2f0 --- /dev/null +++ b/CatEdu/openeducat_fees/static/description/inventory.svg @@ -0,0 +1,34 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/static/description/kpi-dashboard-icon.svg b/CatEdu/openeducat_fees/static/description/kpi-dashboard-icon.svg new file mode 100644 index 0000000..e8af68d --- /dev/null +++ b/CatEdu/openeducat_fees/static/description/kpi-dashboard-icon.svg @@ -0,0 +1,68 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/static/description/lms-icon.svg b/CatEdu/openeducat_fees/static/description/lms-icon.svg new file mode 100644 index 0000000..3b730a9 --- /dev/null +++ b/CatEdu/openeducat_fees/static/description/lms-icon.svg @@ -0,0 +1,67 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/static/description/news.svg b/CatEdu/openeducat_fees/static/description/news.svg new file mode 100644 index 0000000..0467a2d --- /dev/null +++ b/CatEdu/openeducat_fees/static/description/news.svg @@ -0,0 +1,67 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/static/description/notice-board-icon.svg b/CatEdu/openeducat_fees/static/description/notice-board-icon.svg new file mode 100644 index 0000000..1308382 --- /dev/null +++ b/CatEdu/openeducat_fees/static/description/notice-board-icon.svg @@ -0,0 +1,82 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/static/description/openeducat-fees_banner.jpg b/CatEdu/openeducat_fees/static/description/openeducat-fees_banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..20b778b2c609742c504b9ff91b77ebd01ba2309d GIT binary patch literal 64959 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 y{?K**T;|~)y41hz + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/static/description/openeducat_admission.svg b/CatEdu/openeducat_fees/static/description/openeducat_admission.svg new file mode 100644 index 0000000..7260030 --- /dev/null +++ b/CatEdu/openeducat_fees/static/description/openeducat_admission.svg @@ -0,0 +1,54 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/static/description/openeducat_alumni_enterprise.svg b/CatEdu/openeducat_fees/static/description/openeducat_alumni_enterprise.svg new file mode 100644 index 0000000..884a67c --- /dev/null +++ b/CatEdu/openeducat_fees/static/description/openeducat_alumni_enterprise.svg @@ -0,0 +1,59 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/static/description/openeducat_assignment.svg b/CatEdu/openeducat_fees/static/description/openeducat_assignment.svg new file mode 100644 index 0000000..3e8f694 --- /dev/null +++ b/CatEdu/openeducat_fees/static/description/openeducat_assignment.svg @@ -0,0 +1,57 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/static/description/openeducat_attendance.svg b/CatEdu/openeducat_fees/static/description/openeducat_attendance.svg new file mode 100644 index 0000000..85864b8 --- /dev/null +++ b/CatEdu/openeducat_fees/static/description/openeducat_attendance.svg @@ -0,0 +1,65 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/static/description/openeducat_classroom.svg b/CatEdu/openeducat_fees/static/description/openeducat_classroom.svg new file mode 100644 index 0000000..effb5ae --- /dev/null +++ b/CatEdu/openeducat_fees/static/description/openeducat_classroom.svg @@ -0,0 +1,44 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/static/description/openeducat_exam.svg b/CatEdu/openeducat_fees/static/description/openeducat_exam.svg new file mode 100644 index 0000000..ddc4c39 --- /dev/null +++ b/CatEdu/openeducat_fees/static/description/openeducat_exam.svg @@ -0,0 +1,60 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/static/description/openeducat_fees_banner.jpg b/CatEdu/openeducat_fees/static/description/openeducat_fees_banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9e46a4e5cdd8e742566e807923d85968e6472535 GIT binary patch literal 88566 zcmdSAWmMhI(k8lb3GVK0!QC~uZrt59NO0HS5Zry^?gZhx#yX#lI^R)Q10YH0sUrM1Xx%EWJCl+WK z^e035UHi{||EfLp0np(g+Mt}FAkYDj=nzoo5KkWgBw&otP!P{p|0XajSO`dX1UST} zWdQtd%1uxsu!ORn6B-Mcrr`-Zv7w^f$vk}*r->x}LFH|jOS-&(R|W6b7`q?d6eH9g zyb&|+%Yl8T$1A;im~wK`8>y*W znq_5frq3&e&|wQw>I@CFF<0%5Eu>@GRAk>El-XQaY?Hc)Y#yP;)mQOZ)?Jysz<5tQJxydQwF86w;D_ObuDYX*cd;z2UFp2Vm*V=*DV^6 zPmpraFJ!5vny%Di4`W&Io!i4dXI2LD+U>HqFwqPU{VkXSM zsc%f2rcfb}<@GTLPRo_9tNc3rLda$`gMU1+{Gz$(-8W5sJ2(dYBb-n|_BW~eY^Ig_ zZ_f|u!*Y{NqQgC_*PE@$sWnTMSMxtBW|^;vIN-k>t}|$oi|1N{6%aBpc0n!4fRFm# zx>POO9`C%DOV4_Ukln8bodPBBq77tW=nntOaw7cR&>iA0Gb7#{V!0y|+OY0@7 zRQtWcaoJ&z!L(4a9TC2;%&U(UUUx!9cv1da1mx~js^1ha{ZpH&Ps}NkO*^}U){ikhB@0*VdEl3@48QPK2P4sYp z?8-p|?HrBdnIMxB%2=f%V*pGHY1IG)bRSGx+UpeI8y)s8Yezp?X@gi zsPIKa!;+%@fWlA`v|SmD$43BC5v}K3L(E|7+)f~jyborqS@B17IK3^Fqy#g1$(E!f zHd3+}x+oj%pU0l>^b%T_x5=1eOc}JHO?I=PeM5*!p8&=bX4hJXvce3RhkT95?q2Lj z!h}t)cL>{J!rWN)WstU$6J961#IL$wVeE6%`*q@6bIhgBVz@CPGwY_i;35kj01w(+ zY~l<{T*S6zn05+zlkF| zgPJ2%)e=WY`N2q}X3sRfenNDUyN#pibTD5Ums4WYIOrn67x>KR{y~Q$lTcbtdT42* z3Yk3TQ(SaLz?-GpZ@RF!VA1UYhrC9)`uqxtmPky?}i9cguqQO3xH z&jkjJ+bqt{Y=EP<1|Xm#y7Np-Iqp+3Db zm`!EoU!!?P9a8Qu$;y59NQ`qGSfxJ5A<&cO=o6xyVn=yx`UHr0(*po-aRZ=gJ90F> z^jbH?nzyhfS={A{F)00`+dg4nL zkPIKcbB*K+{iJ=faD_@~yw?2nrQY|^q6e`=sJVEh{1jkG+=mvB4Uc}K7;mP>T1c6T z>ke$v1hUR~d@lgN93TmL{nF{3&h zcOmYQq5Xva-hGeX0C0pgc1p99&Hk9F{-+9paPzD!W`+Lc z;zN)382iS6WczUC-}fQXMr8oD?NC)=B;LX$`MOWm1{+g5F}@sIn6RfN4|TK+(O2?_EO2~bLh;p)NN33 z(|hZ0$&cjwzx39Pa5EwJnD)uA%00gKgWzmHox76vj~Y8oD2ElTn-ra67#DdOGt~g> z=6Q(BdF?Cx=75a=x*)FmFr$Pn;7{hxoip?&fIPb(?cFX!fay=8REuohu*_KN52>V* z_X~@@4-MX!-`-n?Umf8{C@vLd#_>jE|Iy~zr(735lKtDfmd7{Nn>Q#GN005bBdz`A zGN;ka({E!U+^+Y|Rutt6@b1>%ZhPqUt^<+%a;}($7~HKGuAPR3n?WMk>ugX9%7(j( zBJl};ZCQ)^&OoO;_l|SS&tK{_YTkq=%@u{;e}fZ&Y5bb16nf^SjEVP?vHJ-i%xR2T z=RLlFXWaiXw^>@JBf+KmB)+n?Sg{|yMvoaw;M^)TNW`q0h&MOlD_mOl*}zYW+r^0q zBQ%Jkh1%0iDxiL}*KU>;-bh^fKt^t*Vt%lPpqZs0;dx-|PwtY1ZfjWo7kB$b05}jy z^4CzuiIRd%M=`_1nz6B2%MxhJ>>w(*q%6`_o(FpYJ&Xm*y?V*2W($W;mT|`5+wb{gi9@CxwxpM}auFEnQ)n zA>j5Q>wlRL;hFP=GIVLTfANkAxPtW(xjhhRpmCOy>r6`Nx%0&xSjnS zRw`lpGV|e)bbfC~gX8)~`B*&-$1a`;0M3`P*^b-l-|_+8F$dc+=6)jVsLR;$^xVz#I-fE3^C4HJQznYOH%bElLQ+>PtwM~^9;ejgNGrw(AJ<1X{So^1TtZGl zePMS40U$M3006Gme?XndHlA$v9sKQzO&ebP;EJ%UN_>LdM?tWQ?(3orzAa`+RVa(a z`RE-8&1|pBT#;$w^F+o?8m5y5+h;B>$BY3$dOq+iVBBr*buLXH&E130^tt2JvHF@$ zk!zLYvHDd#?oihT02-A*D-ZxRJ)xn2u8YC2S>?u!!BJXn1434-(@b!oWQnz~;|U_l z2S8{P?*IVTxASEe(B@JZoi>_YKDaQJS`1Phx_CX4v)Y>N^a3lJ%O^mgWvvh)B?XenP6@zxMQX=0&aEf!1poj~!dVM| zIHWBaCg*Cl9aZnFFtY4gZ{8tMY)r0n?9^gkuGxcg$~hpmMB<7_d4o1D&A>gSznW*_ z)0vofspOnAAiP-Q(j(J9A_wi}o6i@T5bdsSLRRdT1N)LlRGQa;ZjipO&PcYk(SHT4 z(fMM!Cxp(9{S(brT}=f~`;@`q+-j9Y)d)*reoLL?qRoOrVW-#0LWR!7u^kOfFZ3P` zz73hot3fGwSqXB68Y!JN+xy&-uoCa3bV8b##M<;!1@ETV<0W@$!hr3U^uC2I%x1r`_HU4rS)dlfAas!^l; z)Pfo<%@PXS4(|>=&zBl$Fg5edO#ypDy|^0r$b!jP#G;d5_^=bo$Eo+nq0ML++u+Kc%~i-><)U5762yz zpR9P?+>Dzo^`5v2{k$bM5K2=Zy01d;EmKh+TUOd+rwvo5AFgaaFsGill&6ZUX7di?jNY&3S%BR zV@3a~a8$9~_R47y4&nMTd_Rub?^$2JXnu+5?zwpLGU?{Sbgr8g$5l1v+y^?p$Zt>} zLSNdovzK1hw-G~&yzf_cl+$jC;i%o6rg%-t|5Gx_z@4n}Ez~BP>lc_aQZ7HFJ1XYU zcin8?jV6TM0_rv2Uv5n_6FJ_7mM|L>%|1HZM{Iu>i=VQ}`GRsbAtXezm6bN#_5_$0 zVe@DF_RBr|w|pV1%b6YjZC})=V*b%dN71{kAw;9cxj7Qr+!E)x&e9Idk7o|Nq{qT8 zp3S5k%p?xp2wMq0{o5ycYf4Vxkw36`CTidy{w?#l1UD_@6|?Cd{#DY~@64&r zSCjT_Evdl?0Zp#c{l*7^hNJk7M<2gH!^(m6WZj2?gHEfI{aSx&4Jg?89M)D}_`?%9;^mx{x7mCt{*EJ+ekVXRC100R&Va!Oo zw^nH`gd>vkCz%xYT-*0W>~?Hg1jVnLa!gl%%S!YoAP$S1`LdQdukI4&-tj7aYsa8R?{ z5Y>7*DDpCIKAqXjax;r-Ro($aV0*!p**PXPs52(c6I(B*VKlK#2<;o{F^1v$&9*vr zin!SEhIa{_2E)gsu&Uw2D+*?@vsPZjx)$m0RVtQ9Qf}h7=vd) z5yt;+c@~7ULOZJ1AM{t6O3}ZFa)y#N>5{W6_V0Wo5uVRj z@T`AvNMzmJF1z}hlq~;2Hov@UN6WbB{Z+KLdlA6#~K3%C^a8W{CIe z&owaf-$??VnR!+wpId(?wk}b)FXgDpb$=WF<_Lj*OaH&hG5;56Az1(C4F4UC6nr?~ zgCp0^=^s5IV8DU(Uq=Jfvo!?%gYrnYh?c%eC2;zFiQS1Ko_e(V5Lw5Lf4D_ZTjEI`JS1e^Z(yjA)YPke?L7R5SnNJ2=I9T z4fg^T2?i1t>iIzqTt`R4AZLRSQ#HZFB4gKZNrc6rP!CE-8HF}yTIO29O+NOV|be|&&}W}AHFUoz@ed0m$`wd=Pm+_ z9iETRn9a*Hbslo9ev4mJY09gPCA$#Ji*(AduT6oDH|IY^dvqF0l-OZ4O**M9i8)oz_?n%r9wQbXq`4 z_@LneKi5BB&M}X|sMAPb6QP{9PlxE+bFuugY?J!~vyK&7P@2>!e`4kKlT_7ih(}!xR7dDu- z4ky-|;xX=f^^}W&h4_5X>z-syM8FmK$}luP)-tLOrURdhorfGkr!*XZh*{|CS=GFg z-U%f_)&fAgx(mI8x<<O!B2T?PKCvILMjd9%Oc(N|?%*D>QT(Mv?;+9ng7yXoc0A)f*0`v^?&{+SZ=n zU~Ftxvo{U)eVY&YR)2R*L+fKte_!SJz7ys1EVo_VP8b8d30{bP^)T+SmPc*naz!g4 z!m)O8rrl#wPgUcn!-vZH_9Y+8;18Y9t5qu|YZ(&S{8d~u(O>bals4*Y?ON`bXwP)d z8?{S4I5_HdEg*|LUJjgUWi=Z*&Z)Lcyl_P!xGpddgR%hH`zb+s9I9i1h51ux9& zUBgbt+-5h2rpK5Obvwn1j&Bl%1D^hb%+4UlsFAY}gL$OEP9g@LS~%PMW$=b@bve{N z5iN>?(rjX-=`P=rVv|6+K5C$OWxA>U3C}w@yxW6=rIN$lgJR72qAI!3N|!gxt>|$2E(MG8eht z3eqBNheJf%sPOJcxYj=PfUA~RXj$-1_Mk=b%Z}H@d-0MuhB&&+6t?0EPt8;msI;#l zj(1MIuOE@YsV)!*Ygk|A&}3FjDN2RryZ$AU7A@qydnMz*}@5|`2^cI69Fpry*o{YZ%2~RK(6oGJ2DhqpfZMK|DUg{!s(1L z8yH7}2fxm@rm95E3l_YPuL!m&sl{&2pKnsS7pi1>C!nsVx>~=WCm6=vaqOmK0wFd^ z(O&r;mj@bvvxZ$`_W~Z&0h|tTsn}g3<%%0#@!I zVaL?gkQU6MYZ)lHSYZw&OJUko{(tC6+X}3ES;y0~XZWx$olY8e^n_ zEF#R$oVNuc^fk7q#kSiGzo^o%K0kuQv(Q#|5S1L?-;J?unkwr?JZ8!wZHy$o#CDcF6 zX)$x$%b6Vqz=NN)R@c?@Iv?#&OgN}({fk+T8g4k}jBRT8p!Zdw^wl%;RUD2JMnZ^> zh@+bu1%bE?eTQUr#-GS*MvgyL1y}U@h0W?p&T|NtH9Y~|OuH6*+0NGdUDpf!p zrAdlq6ydcULwighCte2oUL1;!L@h926j2KHSu5DKLC-!T6wCu!jsZ} zi1dk!dU6Hk{QPpskmEh2gP0;K@Q#jHN`L5QCAD|EM`^T^L=R2JoNb)+O#05-U^3h{ zIPz4h!3BIE9`^|9M!%Hvt{B;e#y^NmyF`|5DhpHeAey3|FEk~G6T6Tv#&<0wp!{*r zhA2c*&6rBvePT6-B%(=%_K5^cW(PK8ep3R6)(uQ){j@r%*>{;c$9<8x>;6Y`r9;Z_ zrsL|R`39}Fo0(jTbHhq|l&fNAXHx&^w%C4UZiH_d@HSicw%33A*B5SW*Fh zs*nA`JKZTx(b;O+i{ty;nMXaT__QCwbFb|+97;Bg7``oi%CF009A7cn0cwKI){<)S zyO_%fQF?0PnmsMyY4?I>M2aniC(h$9*2bRzpdX}T*;3qd7Ez2sUm8Y2Cou0fcSb|jGJ)KQYzLsBC3jeq4yi0lX46L8*H(B=6|8_ z|8V?6(@zZSWtCDkj9WRRD$KVpSu|VB*5+qN?oV5j2DNVa#@ zD?&b>k%Ohs{mOV#)vSSgj)&18QE@R6)ZPt%NhMTur?0kb${TGw^ijTZz`lP1G@j^a zH5v}d}(~X_C z1yQvYp_sE3N>aPvAI-=r_{DD$m8;c6-msn7mm!K^e7&|anzb(7vD{Jqo=zP*hh_SC z-Kc5@ZAzUv(9$voMI3PVZ5-8DDFVIPZVmY)0;3B{hO_0GTPt;SUj0MoqlM(YEq?8b zN8m}DwktOWSFZ{2f59q0t4;Xec&8WH!E(vb=}Eq^#)qLoO@2tZ)t336w@7m}li^fBRW zphZ9 z@-5?DQ|EGJ$AM1KZCJ+9u7)-&;e6&#YPK7ZP*>fR2{YlW%=PIq$@J8>v=Uy~+>fjR zWIW7-B_$bH*0%~S8F+1SQf~!m0!}{Gn3<^moDh%FP7;ZXs?onh)%?=UN&2}AYX*(g$GZy?8LAQ!dI83 z6!{qx&V&@Qb5;+HBNu}i#IGw)0Dde>oZK!%yILO^+V;F_u#U}@ohWWY0pJf8#n^qy z&kU6ZwC3R^xPaQ!H=hWWRGZb>ZWuN#+<(ruFGtu`ri$$dP#62_`x)6hq~Nj9P{2D6 z@_)|fPUYblpf7Av*|aL$Bw(HU>Gvv~9}*P~^+7W&b8KJk3E&SbY*NqX{rou>$D4(B z+x7hl?GCT)V6X`BW!BY)+Luz#`{NC6Rx_#Xx&Zd3TtOUdJr5&s95JZaysMmGSy&NM z>`+v_R!7UFI(w#Vadq%iO8h=N(LrJNSN8!k5sq2vFG&4W@^M<~93S zjU%0ylyPUH?eqk2r}GitQg48I0wBfq_mDmTa@Zacx!!1IO{-d!Leq--Ht{)KP3#-- zB_FHUnvDkKA&$K1^;EJcA`wpUGCLEULCZW^pZauaKdIz@c9)8SgIU4WB!gy8v=L`H zQJnLRzUWkW-}{|hMb{3{W4|7DGlz#EeC~=ejOfz{B_gxOR9T9@_^hvh|SS zNpECcWoT0_WB^^(F?1128IBYgkq<^U&zFbTqg0e+I$dQCEk2?T^U+N{0T8W&2T2ia z0j!U0j|J8_sJO2_(l8s3^tw}u=s4fSsu=gBg)g#_N2+9uo4wJMmzF=E^ECaAo^ioJ z$^D~mDwD<7=AHZ)`x%BHr+Rslo4ohPX${ZT&hAmn`qvu5aFP{>QgW_^?!xu`fVrRX zd%(I*m2tKvAilOxcu_EUr`Hr_D0!Ab%4KD3rA+D4IX6x@$6(nCKLONe zPy$1G`=0>VC3}s0(;vR1T32IzMd4^H3(Jj(<6W(7O%);U*W^V1ewO{ENHkXSQqD_^TJ3opU8gx}r!k$e6wLv^Ulj<8klyF8LAcMBjLX@Eu>IFBE$i){(BvD}K>lPk^b|n+J2nXe@1) z%@!tFBeM(o!6SVMCp1>;`6iE)2wnq3N?wHUyyWG)60fd{~qsK@Hv6@xi zjuYCwcm_M01smdbHX>l^0xl%tkx_o!(yb)m1H+Uq{Uni< zmGTQATq2itBim_%Np|3A5W^G!hrjCS9*@V>Px`WgI+@6Ilot&yVH-c@<4?ota~CnI z&C&rHz~Z7J0h&W;R+qg zA^sB7F=Uti9Yg( zN3V=|m~hPyz?yC!5s0((JOR9CXDdrq*BA?Pw5{+G1~t?;&dUmnEKy16QMDOg4U6T3 zxi3nR(qft>XS2pMX{KVEoNM1&NJ{!akrdW9`I;^L)S#=|?zh)gdOx(InKG5lwyl;6 zz0KCYufCi=7*uMEFI(UHSz@o#z$4yTO})P9wNvlCM87*wOZ8C<1#d`a7IwOH?|TWSW;7Agl|ID)!H3!kOgK@ojm;-O z^z@}p_JPsaNRwvtYsi0^#|%qKLOgbOBE1Lx`Y}$VIX*pJD^A&0f~G{OJk0k)ty)*Q7#1_S!kD>s7}zG=D~{mb z337%fgcNO@CkoPb!m~;{GFV!2u3E{&9Zh%|6T&3T2$BYZfBre^AKSrr{RFUDu`C*< zg7M035bM;^gg|u9BGUA~uI&|Djvg=HvUju`JFma)1+J)2b%OdUcmS2bC3HSO>A7bQ zZ0y+sOLxv8q2fiter*K{F&~Hw5xZAs;FL7ZYsxMu6~3~HiJY3i4=i)U|V{%vY;1`_uA;Fl-uS#VdQxNjKNC+A}geGlcjcrG3jXzSaOI@T9mt3d) z#`%|K^K9Xr-plwzNw4tf%Roo-ij2r*TM_Jc=hS$@GC zba|wsXbhb{us-^5>vR9&2m$2l6j0M2~mH0!p{=fQ3ShXEjj)~<PZ!7m#ItXgw@M*1b0U@Ip3l7+x*TGAbI01kDhY>L=-G z#ra_HRHF(hZUjf1n}x{?BD#WKW&5I1Sdq5D{eB0fcLPaDF=r?-DO_mOrqH5TFo%me z2V3bjzo4g~PbXlJ598nFmHFGe%$h+#)mFiuPJx8LFE6V7RChHlQtT?Yo39taXXa5I zr0Oz<2CC!fMl2$f z4tC93$GY}5t!8OoI^<0XDSI40+DsV0*NY$1rFvm}9oVB^+>0UMDe^Zq+^e|?Kfn&! z6`0YI?gT9QM|38yw%$+u5ZRM}TBsS^HEVI$wb79s?uW&~4Id>Hr`)Tttl_tCI+k5VO<}ObxnI6;O7Jm}&$#4} z2-FI#1=Qmb;iox?9kJuR+9- zob#naG&{Mqr@)UU@zi|%nPHnsE9$X{j_@g2musPKCVQ(q*o~+?U9cVe6$yySeiMXlOT81)A67 z(_Y>g)tgHH;&BfFD1(Z^kT;D4IWZ?p{z(<(OU9$baz(ZipwS|=YVhk3VfCL?lcALy zOiRlP!!chApFFCaB`!}z;l%qwiJ$nsD5(Af9q+5-o}g-9liK;FSU9;@_@aUnS1cBy znYi^`dMQUi2a(J}LFm@#+H2L50b?N- zb%ZY}Dxg#~HdSgMGAEc|=iUibEQYdio+yp1nf8Z;P8qsFmwAa7a3CH@0uAV^=iTZy z6cH^o4@Aph6JS6bR#WRM)TYQ0`k@9C`N*j{{S#pA3BZmI4a8K`Y_#wJ za^En7B5P`UkO5?%8D}frFOX-*dV78o^AP_vM1YWAL9w2>`1z%o;l9aTm0H(Ygt!s*TmuIf7F^~!Zg}zUlI)3 z&|4E&`0)XSvB9jjU%#!rIX$*s6ro=Iaz6pa$CZj*QnQz38!o1S>rNSTLuQv68kFe* zN0x4rE*dZpKdXW_(~RbK^!%<8-q{YFoG!M6sQc~mUB*vJ(&z7`?#!VS8lm$Xf6O(6 zFS6meB`=h1thHUhzZyPm;^XOvrQn+^`Ev8>rslq^gY&~r!>h-GrlR&PB;iu6c@01M zVoT>(0ko!v!K|Xkyid1G*0diyA3m95p9j@|C=O{d=LhXps`)`Dwo0AwAX5ML>J1V) zN-HaN9w+sEp!Dgs(r9f(7@%F$1&o`cht11(mMiJt@05Sr8(Ij(_icq1zLbri?YDSZ zM*&`?4Knfr5yjL+{Bou`U$(e->l|*&ZY9XbhkV%$zgr&jzH!bP+~wdPaO5Z&a^LT) zFEW0}a|<{U@q8Gbo2{?5iMF9-b2NP6qNQI$+#~~Gfz}gyW3Ud6{vWkchyvj#&GbBz z`=E(ih7ga+DE$XYV_&EA-skm+klomksNOm5iWXl7+&lp?hm8GX3q!mq$^lFsBxn~^ zcW_QSj;*F0*c-Jdz)58La$V)!C9ok}pp&;Sz93Fi#m9h(kuBMji_iWta?AHvdmO-( z=F7MmyfNpi`EHF6d$JsojkTI}$BwJtw5^M*)=?|0W&$*SyfiXHT5R?+Z<939hbx}$ zq1H9;=vm7uCX034JIz|Uumz~lGke+Xl#l33%Rs{UhL0Yur~=-W{+%pguc5*Ey;Pyk zWF)pQYc}O7(6?=||BH+bjLfm~lLuYG8p49Xjz9qY>WzAU*DB5ONYZvI7 zA^Ln9Ti1mUD5S!yrLu|vDp7-?|MO9E$8j~blU1O?JV&GAV{-Zr(moNYUpi6(Uj?_% zSAm<-4%<+}>gSC(nmz`)On0Jz)QeQbwxz4+J#}wB^3)paQBLqrSDBz2=%{!m+AJ2WAZz@1t`2ap~jGrS87{$09k6y-Zs^ z6l^WI9!uZo$DZ2Lrp#*wh8fT@jN)OFHZNnDsus_Z?(TBU*??&|>JR-|oV}(m2Ym7M z50n>9mi4=&$)}nhwkw_htq-F{q2XTUv0}WX8*9xn5K6OCReSd36Ka&&FVy_MQOmdY z-mM?yjWy`(hwmzena$U{UCul)h@m2FS+g7|wNvI#wdbP@)N47a%VfH2_;v&Yxy)j( zwVjIP;?&hUdc~ICCtqWiiu^kEMCg9$nq@a&0UR1jxL$HEELSmG45wW%DM5BMEN1V; z_67fEn$>zG=$vxy9N%EZg$gKzc_XbPu9PkJm+dRSO^3rw%0OL--K^^XdJIC-mZPo+ z(dVO&id_=4rKCxQ>~Xp9k;Fia*={ws z_bDNZSblNENRs(UMaotgIsE#$D|)h{peFhcWPMHLf}Yx0TMTw8ttinehg-^`;>N86 zAws`T)_0UC#i*=42~!uG4ZDp_m6+D2$4?a zgIiMY*v~6_#LNj-k7ALl`Kx)q3stOiMI!2nIn3x4wJd|;#ITPh@mkSsXah9^v)6U1$ZFcj=$ ztQZ8xf{^)WEsjKrHNgdsMkj(X!N~#%tN#Mb2u~9dZ0Q5JL8i5%BlbA?whPPyCgQX) zUy8F|oRu7S5T_a|CZ#OU!;RUpyLy3LJ+R^s=!Ijz_1DGe{n27z#ca9e;NYg?Vx)Yn z>*{ICE|Ut`gSMbng4D!KpZ&y|&w1{=g48LH52M0WgWjn^wxiy#&h|ner{dv^!cumT zkAnpqH0GbX;1FFPM4Vu=aMFq9rDE9!7C)WMp9SDiR4=MJs@%$5d*KW@OA({90|9mROD1Cl>5?;xnQ<0K!IZ6PH%qEE+`Q8x zRjP}adP+?X@8I1~Q&q^{yx;kfwW~DFp<9xQ*urZTc%-GQ)*i=4OYj1gH+e^|_edwM zNmu$B_y#u3)SjCs8-1UU`ZN<@^<>vh$sb)#^ zGoaLRu$hh7wf0yvZ11IS#X;uDT`$t7ojhCKu=&OwU0uZXxZQ+aL(gjooGe%qfgIz7 z*?2Cb0~;=0bLsfygy^VC!9tr_}B3KgXGyu3nH?0 zfA0M1dpVdT%@@O;fr~%u8_Rd92YtuEhgY`}G|Iz+$4(zRH6K`&pZa-hP|FqCY}b%Ydp^g4EL8zd2*d+~DHo)_X}|AjEiv(mr&%M1)%>Va2gr%S_s@In4PSf{^LIg&Rw2&Ry) z5&iD-50;nMq+sBlui0g;|Fx{(1()rf97dfR1Z#-Orzm+2<z5u&#DocdX+aP{k)!AN#9f}W`A3(8F)sCr{OXK z(!bzgCH&L?4-Q8D8`fEz{J^h1+u%OGj1D}tzYM>mP7Y&UJX6TmzHQMDk^If&muT~cXVJe90|}AGpKU}Z z-R0;R=@58tfvxoKswJLAzk2+=gOKumtE8Xy*Y1<(z~^5G`A=(+^J@E}o6TPXZYF$V z0}mMR^Fpir?jStk{c$IX*4@XZ6^{Y1}QehY`)({zycw@)QE|R=a96g{c z$=_pY-%s*pZieS;`CvYB!`Z#Z^2x{po__2fq^9D|5$qY%|oL(_DH{_ch_CF_Fcd9HtCKPc3}|y|nS30PSB8&rAabdrmz2$~cKuQ{WV&d}-O5%5AuYs!*Q*GN&Gj z$(W9@XomLX(5SaW@6u*CUS>o=8q$ZrB6MmR>q~o8I4}w^obL^}EpvokYNnQMisww# zHN9n%spI-$vD_6cAu}}n(ueFFXFoRe6JQb>PV@kNVC%@FIga`LWl$-eojO0%#$nVpJ#2X*lYz^2lqF{VR1(LA=1p{6U_y>Z8sFs05fR!$nhwS&s-BF7vd-ORUGVYxzlB_w~6AtXbcoO?%lWMBWcFL z55u9N%;v$#qj)!|D{fJ6O9&H@X_~1u9Hp*{;;$M`nYmcy#5Xx^v(r-{tDT&<^b#@X ztolVmKQ?7ik-YWdg_9f7tF*6DHk*j{>ckVD>xD8;DCdtbjrFj+WRu7n_=J_uz8tzf_Q{hoGu7yL zy(sv5A0usmxb5SV$gL4@gg>i1M7-dGr*$`Fkl;n`&s@8f)?0iuhDL{e7Ik|_47Df! zpbfw{)!W_sU@2s$V3Se9fupNS3x$Z#ChtaT$S8ggmCQb@lb+2%X*?vr>OG&EYF~A? zF)%OV^#73d-ce0;-QMU7EJA~dLgx*0cpeUh((!11zgeF~3L8ODCqJjd_ zl+ZyD0a59_iJ~+W0rlp2-g3@)$GP7(#=ZF~8Che^x#pZ}?zLz6Eja9#PY(~9VHb8v zqbJ(^_d4UR0pCnf!LHzEd3CE34N0?7*;I|)^ei|3@s|0dykr65o4 zdSO~ulY-(p7XS9z){QZ=Assh6oEX0T;~^&`V?&(!JTwW-8>1Cv9Qoi6KS?}GB>82=<;||Qcm>AAsRrk$Q5D&tvwbm3D#lg#B^&0cVr@-yb#_t4 zckSCBbbHQMuZZ|E_+ZOgGD8KU<{!PLKKd?k?1%giE1h6uwQ=B|&b>YJp>?C#wt=ql zkl zaOK)ohxOr&>u()w3e#a1g-9^8>~@fN;jM=Z)oUVFY36sgUuQ7)^L2tBn7{14K4zPg z4_;Vod34TmZ@YToHxjn~$x87g?0&$>)<820qvOl7{ABvB^wNM!@qyV^FWeJRfp0sx zR{sExe#oI*ijp37J`%9_@c!;XD|BT@oe_-Hn;v)nz%p&)E3=smCU0KlUkQ+DO@XL`ZcQ@@N;#Y}O*6B6t;E9R{skE> zWnW?(`R)%uOIf!40p3~vFz&0awA|5SNn-Darxnvx|9fhE{o-Hkwo5XG@p<`&b6suK zzcBL?&)%PU{M#wv^U@yx{j9|sDd2l+hH9Gg2RL2jxDoo+KY~6fcuSSZNTtKv0=5~q zywdw`$8=7Et9ZEIJve-z>qewJ3rAr%RuQXf;FFrjaf5gv@AleHDzU9Pacx*hRR>-R z@NYde^hx#w@rZ_e$9o}U??}9496i+HTg#1ozU#Tj$@gzthV9;Kk$L z^uOkR-FS2=0Uig-< ztxt=Yd^=|nnLSjP#ga&6y8g(*(q`B~v96tKyXf`hJ$_@$k7@jp-z}{z?02x9v5FVl z-xuWiQReAcRw~qvvEc!KfDfMH73TdOJ@TQd{=Dd0BeyO*R6a%Kic=2CZp^h?h}0D_ zn{ln58TNPS66kvjq4`bnICorNzZKo~feoIBH(qghIouzLY_s3wl z>T{46g=@v%xKA8tw~Pc9_T4ym!4;$EaCqq)q9t$CzpQ$Woe@x%W7AWKooC!}4D=t! zpKLTGl}VKLT~O)MoOqE7k$KOUUplf|&nqFlR-b%FG{i^dd9QC&MtYT3Df8lIQTweP z4-V2;kXRAN8K2oC)ZFFa(*ucj_9MtB_db%AhDlv3yLhi_Ujd_cV3_jB(N(c&n6_{m z|<=XSz} z`9@UN3r~jHi{23$GVFP(w#CzxxBPIqSP1fMI61G;@9nN6sR)4$l`t`uS5&) z(^vf-6u}mmaL5w!2e@tZdnkJR53v5W<5}9VDea4nNo0k|et@${WO@I704;u_J+geL z9&;02yb=71_xY>T;eCy{%(>Mb?`XaRldmC5%FmJdm60vM+;b^{qir+I8D9;vH)g*$ zTZC4a?C~|{uN!5qX$DKprST5^zYqRDQTzRWre>76G4n4fG#+^W$wTJfJOr&u{gbSE z<^Q1mKZgAm^-+;%b$Kz(QIRWI&K5L5&=x>j&);+XYtX;`{pa$&{=GbI+VVzQf~AK4 z*H!*Y2LJfip_o;@V72G2mS~{jt2CQ1vpM&_rThG!(*3`z_aD;z4{rYbQ~Ph$X+Qh^ zH|7148f)=JZhJpXwg3Ba|GWDBt<8T~#oxy9Pu>2fX#TR5=zrSE|7|t@Qow%@`VArB70=BSX?@-5ApE1R{SEWcS@nPl;Uhn^+p zPs4gGHoGqc;Jafk`0a|%?Mkd(15!L)MZYknD_n}ObTm~A9MU@vb9)^&=n&1}Z-{wv z`eD-eC&v~$=GBue-!UeJr?d1&qi@9bFsr9C^bfi#pSSC05>T3T58bRQPq`_2A=zvM zS$jQ_Js6(QAno7R#T@!D1mDoBe|Qcg$tbbDX^62?tvhw~o!!V7n$_Bf{`qJ;O2Ga^5$#LcaQo#ii#VnQ>LC$ zBOW|2;<#|`YJlOjpwp{}#MW@>Pm}kU^v}MpvznfCPu9H*9jcXX13wZu`8cWRep~Kv zgJbb~w0*tmoi-`&Hg;L&DZe|L4{E?_4?4ECaOcDP9O=$8K8%#9eARgN?A(*5l-a9X z={5<`K@T&B`!i(fQ32~Yy-F`ExnDExwntn+^$2Y_-MZxbHpT6s@7`H;1v#?UE2IXK zqV{#)QvXM$T^xvB%4y|WX=SIjrt0521a+UTL3hzD6dE)-N~j+?S3kF^2WJNIy(L#INXxWV>mcED*|yayXqO zia4=rR<@#kv@5~j5YG0ll{Hhw)WcrqydN>4gjzI4+oVI;*nlke_{ZBGdAuv2AR|GN;ce z&>FO5Q8Z{|8n`j^FN~MJksN67#6pTFT5onR36opCUEhfvUEIOh5rY2RcCCaxAjh*BS>xXJ8XhJfz2w4`GF&&aQpY%pS%*h23gfFZW^ z6sz3XOlCCq6j*ZavaiJva#V@DJ|@r=6~x*0E2x@asz#Iv*KAv z3nbWwV~OdJ#a1ZYk_>a7C-=04f{!wPr}8q3X>W2r%46WL<`vP-UZ)cUq;gRN3X{nA zP+SdG7fQNT#=w}&vD+!^bhpQ6u)I}n+`Z7RX&AL|3K}2ghVwi_YQaZCG$qah%UHmC z>U@4I7`63TxU>^z6GKrnCsYUlXd+;U3+G?n+0kINwO)8HAf^qi9gjrGK?J729>U8F z2G{1Tyuh+5jSD?hJ1;QUP&({m$WWIxgJ6nP^;qjAqXxu9!!hd&eqcnjvx$`I;bWm6tED3!*9?j^105o+M0D_zX$4|rEXoK{U2%_Ws z5}nw$hoGAcCIbwK2<K}k<99M~Vs2)e@s6TvwU6=4xIm?ZK z5OC#ZG)G-@PT`;eTYC(~hM$Onx0hI95HE}Di*)I7ebO96Q&_8wnifpE@1>r5Vu7L$ z*j-@zu_p4tkdWnh#5r#=v8$%|y>)(QJ66-y?In?sS<8IP=33aTSh!hMzr>WC1tFsa zS|nTG!`50bAAE;JztogTfWR@uEd-0A2(D7>ZC)gDN2S2pzk;0xt>BZT*0L_zJ|*B~ z#HakO#YLr`Bz*ihbG&T-LLIjhU-{Pq))-!4QnBBKOAf)VobcC7w&9 zK*-!s0-zv5?_6l@TsnS(S@JUZ8DG|(C{w_~{gEsF<1f+%B$?ugip2w|ZYYm_nB!wI zGend8HHlUWLf@Y7BcrJBW4ZK@P`yCicE|#frLYJk)dto~Yxm*MsbnBikznSufSl6D zUjiC`dqE}iV;SActm!ojXTOYg$_|6xTx?aPF5bg%OX4pwiBgSpTFB*lPrN=)oBoEB z+!0TPP$`q=(I*NQ`mU5IjtMQryUg9#;_>7#hTmS8$4UC&A=iKTm{6csco041bwu9x zU2!r=w&<#+un@QTao($L5U;fTCzMN6`DQm*|hFcZl<-KP)v+x?@KFT-GsXy z(s8NLd=Rz_@eQKSb5^==SCT58HgH<+V#UDKE&EgM zuAWcS+W0UblFJPf)2Sbhlxz=EySt>xhs7hgw@<^bKg#loks0x-Uokm}KdmAkYAVw3 z1jYndcr3WLduR{TV__1(W9UQ?@)W?C_X-ah2r@G7=!%8&UIJnFA^2dF44pG^OLlVM&c)MZMIM zbcg70wH*q%%zaQVta(FN7Kbni0e6_4#k7ojtqaH&bZ@H+UDQ@1rqKsXy{mX>2MGO; z=fD&O30P?KJZG9zcSU5?;=KS^!uEW~P`h6!#RC-)f-;KD7gB=y(FrX_s zr3RA93jHQ-0v8b8cqOrBq_d}(;wXY)Fa{Uyf6MTi2&8a_d!JY24`7J8R6KU)jabF! zd;K5-0Kg}wiW0qRzibe3@*v8!L=^cHE#G^1$2 zWKdIjckjkzzlZ3YD4W3A=Li*)=aH2&Iu)C9#BYUjnkTi)mG$ou&^wSQfVV7P{#?o) z+vE0&w(S7pi4D=wm=XyGor~%j^5}y(miTR)QytB159wahWS0Jb4|qrBw|h{@-$Z1e zag|bR>~!tIL2olOI}vcWC03FS&Za(RnN}cjc#0OmJI{UDLy`1eSw&~a-(*j%JD|S6 zujws@uURYuPl3+33ZWY2K%e>gSnz^dAgY!d!1B3o!wf)uTVE3_wqy`%Wd-#?yN1lK z!$BjNChkS3TGzG+9UQ~(8?#f-MhldLu>_9*5kQu@ME3^}zxZg~*F7X;B-z+E|9fVc z&{s)ya)Clmy%rwHR&YR0T9XURSJBz4p{oYCAUv$(C4EX*8i0CZ+bD|-gDQK@tg+G+ zz|~X*Q6q|d87RAuybp%LPr!~)?LR>7PE7av2qY8GnI1hNSXQW@__NdJ<;*a&u?BF9 zNh^@OD3>h97tDae*^FiwnO|%rS~YNqvHTy7DymB*_D}kLq!Zs z!#?V5KXLQ|QP=n-tz;BnAedGe=!NJ0arL)nO$81scMRfPLFacQHDQ3=+m+YZC3a(3 zAZ5il!WL4}5S%^-5H5v6r9koo=r?Ue;kSO;AM=_}t)RWfX*=)}Xu~Q)>}ekyIS>|> z_-qIPI(1emvDXc~fFpE0o451UEJ=Td02RruZrCXkxy1OT9df->L&`46@bdF(B1>m} zM3xMXZliUwrZ`TE!%rx@6)cE%^{L3})A|EYPWX9LNCh&SiO9%&nDzDv@3#W_V-us( zGolCLRS=T}Fj0=*fYfzXUN0Xyra@~%tSirM0G+{N@peRF*ysrJ#3KEE0ak_U=>pyy zJV+%$O~ja*#G~CKPI17~wtrGQT?6fyvNHfgM25VnUma`-d>Tbz7yeG>;emTX@tkK- zDBkmZ50u^ytum%DmkCXLuXOlarVzq~oXV{IiISh(0TIwI@>4nV(Im?`^_wF``Jf^7 z5#zFi+9f{j0@4+9?!Xq4n?rvOzYf^JW{NA)nhON_1fy5ec?u{$;P$_*bA8>I&6#^# z;O%`OLoTX79p?%W%4j!{!PT+Oc}$C|-*&%ssiMbH5Z-+w{Vt0-7(hi5<0SM44CUzj z1U&a;8X9k?@#IkI+%_)fYrE-@$^l9+$B7=#gP+5BI)$S~%xF8BC-27FWJ^0S>1>+k z*Ghnr+nWgqAgl7tA~EU-=Eg4gB=%r5c|74~u|xw9Vq^QD`KWj4kjtzy(*;v^3Ey+~ ztnn!BLI!`REN|fpMCLF+&cB1Tn<#MuFMGqJ z%Je2W`iOh(yE6PrU(Kcsbmq=fMp){=KA0UzRxw!fyLXKHoHe#RW28|G%Qm|c3PfIT z4t9NawLqyv1SO%oYx(KeP3El9-oy60U2jD{vG_(f(W-QdSn=xhBg_Sbdb;HvPwO;@ z2t>)%TCHl-6U6tkA5!UNZo@%ludf?G6jFV#v9#w&JLrg6e(1K*k~@1)B2}j!XWctx z$7ndzqGf^B6ie;Le$Ig+F?DvlDsd7vI&L|^1w&rSl^K0u!Nq)D%6!2E!$i0(R5Q_aS-Gg)$&ujAA1g_cq`LJzYvoX_ChX!i1Y?1X1NT`NW{!d65w_Glwk;o=n*Cp zh3d}UFLxZ}pHYF5Qcy6um-p|;*vilQ_@U{W`rvj!C=C=S1pshD>PUuCq=vZ=@lMxh zUIX_h7jij-fB?WCnr|NhQx|_FZ(rNx7YGL`_3i_xOo*}GE33A%O^N+=Vrnn)+M5f& zB_2=?n{}M8H(Xv@4w)mqpy%v-aRh~=z40J|wUnQK@s63H(ootEKDl`}H{H;fQQFKq z&6@@mlb9KTgl^^Ip!GH9=hH$M?i*2OCE*yxpv?L&5*b16XP0Y|I|mH0Cy-Vydqn!s zyvhK|nhV9gEST5e+qQ(j=!$$Sm)T246_s|}JL13yV~8L_zjx~I>$bEK@*((yE;JF_ zr^@g^Ba;d@Xq`uK2r6@DE`d1cHUKZQyyHlYnCi3gM>ROXF@W$SLW6RPduEH1zQKJW zBNP7Kuzh7$QR{Z9DZPl|+sv}S?Bk`AetZgG`vcIM zIPf>zr&~Z@-ZVTnFYG6p;_?xZ6A6Ie0+9xF7h$(0 z9El0`jA2l{0i!fctvNF;f+G>?J!%!0#{dztNknF3Kp~v}U>&IA3n+FpuLcddRqm{K zY8~Ch9*gBj-xt@-0nVS|Lg#8^!dcam&21<_HBYrZE*MGD@pXC!Q;E++MlhI(5s+MM zM5<(#@0jCsCX}v>h~3)&f*5X0e^d6R1gz0rPUFWZ2+ltaQZix^-Dit%71j}Ai{HJT zNQ|`qM7%J#*b|$D5qgf}FP`?@QF%3P-F=U8UY%FjL}2?ZyLytX-i^U$wbor_^2k9e z3w&HvAL3vh2Y3XQ;uO8^BlmjHN^EodL#>8hD>_cU)swY#a7@5KQX-dieS;9$C!S+3 zt3LhqJtTYum0E!`__het%LoSIne`Gi>pY?|htG-u&w_C2YCNE>Au9xo&~PT=25y9V z(@WBXL4SfU;{l2XyFXu*b|D1CQteY!`tg3u{nO(aIVuD`7$RoxV?ZtYXAr{Hu1@mg zJmZPtsgw~eYFUfQZjpUE9(YY3+8ePfT$f=>N_;??S&X8?*u(N>rXEIZo17Z$8c3Ig0ddulh6%8sE&QP&ktxsJOi-jgAhU141n zR{4lAp9@(6;my$G^o+;9RV7x4vdOw-Up4kUKe_Zly7^0l7tqZDKdwe`+X8=KI-Frc0J?@FWatL7(4A`@tXY8*=(h1G(jLso( zR$+&_{omkGa3V}H+rWOXDx7nC!`&5exp+w-3Lb)~+rRo~G+_dJ3_<`a?v`R{V9IpX zs+R7Wd>;fFdICdYn{eYY6A>;e;t?GeLY6(w)b}aqHAc-XXCP0Mzf4pp!#sg#Tm4E! zAB+4Yn-O$N;6 z-$Efe3I&fQC6{w1u~ z?GAf6c1JpqB!nYg8|WT*BWYg3KsWrcWeNTz!yg`Vp2~6oZurWD2fUfG&4P%CO2>I^ zJ&(Fe%tv5|0q;C@5I6gRhU5DeNt^%8PEf5u@Nc^E5Uk9kOTM z8xKS}g+7KtwBaw6n-4!l4<-j8 zE85DWvLOV0?!l?=|FK1c9W!q z2wlv60^5DDL^npWZX1#`}j4$hPuTVO5O5bO~xqmbEP#R|Fe^q80 zw2c_OIu*-{ZN2QFoM>cA0<@lAqPcGEo}0sI#Nu07_c@)>934j6I3d!ZN8B&y-_kR} z?)Neo+fT{HX6@t*d~pL7se~$%LF-LMWaTslL>~~vUHE6*Kl~` z1@Z2v<~3cwznu?dnDCNU$!6_7x45RmQk>ymJ8zqR&q#d@?FHBc(eC z%bz*vSz}C8WS1E))?@3lAi#3H?<5$W#cHGB)b4O|$ z2!pCH3!w_{Uf2jN+q!R9(6l3@CZzXawG649HGFZwtl(~EMh+{dR=QpfDCVP6dWe4e ze$F75y|BMzLfzS4G`)8^SwMrA%Gn-UB!(XFu43u@nJrekAaS?b zdjZuoyj(zo7pA6f1c?J&tX;Z|hIT3ROxx?n7H(a!zB_ukf7x~r!))=_zik`*PuqUO zYfH0j865mpOwdH&h^<0Jb{&7%9G{$yvq}ZBKg7A2v$V? zobQlPqtCy;S>KF(C4i+R08=7G{7bLkuF+oWF^ z9KLQ`w{l()6D~(x$=d4?sZ|Q0un$1M68->ugI-Vq52}O^g1Wdxont!rak=<~XryeX z$55bt<7d^$>oGQu0>nI8x`H-(GWe0u6DDcN1Xdgl&Z$-{9~(rVbzl=T+{A>HGCB$IS5i4;gdYR;0-tD3HpfTrBOL>yi0 zR0O|vcuZK$XLrbn4qWPQx@(vjYN%sS5Pz0&zCv~XA}vb(lkSbg6mVbEfVm87LcTt< z;hf5$Nz`vf*qi!jn&xR^)QHS)cG<3{{-i=S_~1_$*JSG_S!3q(0ZKJ!g!H`6fja1Y zCu-_1AA2qbj!8xu$%9)T5cHUPB&O+NEPpWSS=|IAK?xV@f*2PElR#A7;ycg*&?E~% z_ms_>FCWpol@3Uu>#<$VwvO9wSJ(~ja}-Cm`<=*aHpDFCekI9)p1mMZ*oHK)UEgyI zPu~q@_}*|&_RL5vqcKV#N6RpiZN5ENfGBx`fFb8Ra^)q<8e3KP-Oe@;O4PhfR+c^A zMelFJnkL}kF8{fh63p1OpPVhN4uGG`gMc~xIwoL3{QTopu$TCh*fw#uqRXXF*?k6H zo#x2unj0w+eAn_w(y1s%16(nAgZ|EH^%JeshYhau%0@s!^fw7GX0`0}SM1mJFEJ(> zALM{up2c#aY~s36OgF8?>NJjv?Hh=-CH@caSz?j_G(Hn}bhGc5uFCl>-Lhz?Fk%j! zm^^r3IJm!xPMax9|E?f^o5PMnlDKv7?Z3>D_#JY9oHp0?ES97;enC{I8ayM$6*#ib zkLJVf^Ye1+Nyx_u!n8YTs-E$S$V5t|(4S*!GVWZ_Vk@*xCP0(*;T?+*lc8E~{CO^Z z)kobWbwr;OMn>RDN~>!Zg#%KHwZcA^U*1>h+EAve$G_RM$;{7J#A?>Nxtpzkmg2>@ z^$6TATR1RQKd=9`IZf5J1G!{5OCA)aEs58{7tl#BA*4-ibEv#W36!DJ-SpjERKB&r zrB?-SCL$$MXcF9i0 zl8g0X*~$4Tw|jej@Lk@C&t*u=UgSdB?k%o<3rSMzF*{vCE!|jnLaaBU5A3hppfC~s z;XLW<1iJtp%cpu6ju8F|dZAaaPSXYszaBsJB?bDb4f;&(Nr;KE*Ez_?&e97V1CZ>? zDV1}TqtuNMhF8~=8;%8gR$awvQ?D^0^v4zadYsh4=+Z7`haN}I1)-8Va*R}zK24|a z_ptSL(l3Dx+%g0giXoD880dnA6hPSHPd z7z|Z}HZ8bCHLoK(qzd5PI%RYl1MHA%pqkc{3Lg(&WFJex0@F;J31es18R8Kw!1)K5 zgIYMDH<(i9_!r$zX+={}9g@a`SWkGj~h6ZCig z^3Q*5gl!_xzJRvbRLU=j>sr>ys>Jz6j z{~d|W>9HW+{oAMe54_v|055@OC$3#ycv}?~Agg#!MAFe;@SS}A;peb@R=Qh7-;p`# z76+IC8s3ztnev8)%nFMcM^jSkhK&;kK{HhyBmCkn12_uBXBSc1+q=auATa+~zRVQ& zGu+x_d=~TF0VQCRwDxqskH3U*5@InQGl31}NFr@3TrubOpx< z^F<(JQfi8Ym@|+$1f8$a7Y#3bv7vwp3de(yQ)K#|GBIzCiJeU){$oQ=v!3pU!fUx` zHw}ue_9y`VXFW|KfS)sE`o|uFw zk`g6$bV#Xcj|*`727dsqc&z~?=d_iBZNBU!bm(XzP8mLH20T7*@w=H)rnr&_CPUPTH$yFXJIpC@cZ}tbM99Gn8%f8?A>hr8ZJ5AF zhL`4+V*SQQVUgwu0o%6)DnIH9qP%_(^ar13{Q**yurCE zu3`f;z{Wj*Tm_V`4Ap!lT+mm>%oym3TQ&3Dlr{g30)|BMqIe`r9a#moe+wZ^5Cmma zc%rf`uSF__^SjmQYhq>KBRBi{U-f#khqM^7?X&p1(;apx`j@LTd*u=pzj6z%GU$Ei z5fZq~^39s`{`3KfvIpuR_JEv}0U-YiL5%e=ACCr#3T7_aU}aF8qcW>LO-`s4ws;A^ zFXK=5Rq;YTqo4p64~lyZY^Rsm2t%+?4YC_{HipQFo=EI&!T^qY0g4HpqrHt~lur?U zbcSTR+T8nP;4A9LzNa^Nn4b9Hqr*p+8mViae%sf5_#9DGA}e8}Z$aw$X-ePVgf17k z+yfPP5(gEv8}4I>e{+Z-vg9a#V-4W%c&TX!ua16o6W29GY1>6(9EQ?sVE^?(#VIw-pd#rQft%CC#YpkJ)T7P}&7*#c6x-mOGp1I)qe{fPXK&2c@HH8vG4fp@I=m`h=ach8vT zxdyXHDg0hcr}qd9%8V^wM9=fIGHeWRxyfe@_Q$jEu%9n_J%0U=03vbu&ZCoycgpd& zr*J}+mrhL>w)kFKSGUEP2oH5Kedii9L47H+8tA#7zVcrsDqu1QE9W;DE6S#oJ@Qwq~fcWP`sr$E0Bl7DLYM9F}wW? zz9(W^MHsqLt9qo6adv(w4uq2w0lxpBavQC!&C8&Ms?A@?}{gOhXNqS6GzvDrXA`# zLnt0MbTzUD5PYdkP!l(gi_d{Q{)?!I0(LP=(It4xxQ4_lQb1S4_ZzyCfoNc4x_#Y0TvPl@&mK<4?jaqeANi(L~5V=Xws2qIz%7;k47@}PLGr@mHmrDMF3IhU{Xdajjd_mhp^ zsHe3fROl_1X(49>JS1u{hiay1da1SF-X!Um0z|1hc)t=OLiA7}3*EGtrQeD#t6$2h zBp84)D9Dh+7M7K?5Ya}3T86@uXO~fhj8a#@u9jt_IT9quRKPS zC-mmf9H*TD;2Lk|PK0FFo*zOG`zt&Kb3p+f%~xo^ccO!N;#P%9 zek&hj&!r#HNw8zl^mH3f1m`?duWFEkR11~Fg(}TsSSygE;PXM`W)>`jkY>0_G;KKWAyEPV zk0iY?;TZ%(e8f)irRt2+4r^V$x~Z$r@MF2%mNqhA$h(X&Qp$KfKF(|4WE{bg2$xZ| z*fdU-dV!>D>xY_GQ(N?ZB%wFN8 zLBK~s;n_9aH6p#;S3ek+osO*sAYnIG353KNus>yxcEb5#D*NsiLLchs_6>bAx4br^ zuvLJ26yunxUs0(P7TEd+0K?8dR*e^nxCSy`Y!F@0Uz}7m`|;+`PaYrgXoC!j6Hv~^ zbWZ%rITx#fmjO1PH1JXQLOhPUhaghxD==Ey4pK-y!%Yp6aL=z%$i5h z=Ao#LYj{rhTlfV1_k{;rfyOw2k^NPsL}$5sGHu4=nSL?T%XzDHPZ4)&QAt@96k^bjmBvU>MOw#iaI5f<|?ipZ+8T zsWw|JB1a5fu!^L0`}SlkTn;kAm}N-}mk2B4#JHc9ww_3nrlBa&3&AN3eot)jX9NSM zA?OO%r!f+b*BDuYG{Km=ZX$6(3y;r&ANh*PgxEHO2UenLQt9sJ)?ERhJO!*(=ScOR zY62HjaIOS*t!Ja+O?Jqo%qpb{e2^J%Zq+SxPeJqo*(0BlgLnQ+!$ENm1FfXoxnOr+ zAQ=8ty;RlCNFd}BeIxQ9(>b^W5;;z5uUfE@o5Yc!)H)j)K>yFzzBhu=|c^_^L^!}P>%$g zzs7IP*9`e&aXvVp6)*qzI(`(n8K?XWwC(bYXM6Ffx8SPYufz0#-!r!N;_uFOIC#I$ z;?tl_+`s<&9ASs%ns1hyA_dRQRL2V z`vQ3~8SCO`PvewNFX?d9#QOFhp!*<-K&?zcGU`42>+ESl=;-@vb{h8@LDne2rnj3e z53zw~-~2Qd-k_I1#VG4RC0u#ABUA8!fG#x+B45KO+yx>-X(>v4X6`0n_Y8b-g4=N< z*?6{FtxaJ^{n;cOX^ zG?{;2wA`h*Z>nfm7kOQr;?4Nuj-(0HA#Wc5d9>k;7K~jYN;6q4&2^wqwX=0Kp6pIV z)RJy>xZ*hM8KHViivTOX4Ck9r9SHXR4$GiF0$M__RgutSHwdnHqW|$ zIE9hD4YzI;!CJhuOCs06TZf-_rvQG&p zf3dsmgjM<>AmlqT;U$>!*}L(;X7rUlM~lIl)LDR^AjCKHo(CcRsnp`!w5}NPxO9`5 zs7rCrIl>v#Zx|R(jsZlzOCcs|Zz3IgWQmZU%4Hd$3`}wT{$_$-q#p>J0=i;I_H+f+ zU!{~|KFzR^?)Kd5XefWm0&^d8d<8(dl=q2%KgUc5&jc-#9o!q*Z5A~(;tfZ-WJ*emn8}aWKkzhl)Wy9Zt zkuNf&=7`*qzCg+xw2=v`oEUO5`QlnC6H7c)&Xd$;YxDX0zif zgi7Pgu^)LsNf4)19>WL-oeeD}%H`?l2I!Hnnk~GOb=1?}rM{?womYv|WTdSFQ%J<@ z;@AHmcdp+GXx~mzpl&06S7)H}JB> z;y}tRrEk9{H75G{5GoA|5^p&4oEVk|xO#efPwC!u*wHFY8;`}i?J}kay^0rRe`oG$ z_~s`zhve}w(1%uh{>5{4SGVD@ds^D*7kwu>$|&vVUnZPg6lya_^g@73la1A@&+Fai z)G*-&PX}XE_?m}AUm&ZLWUNd*Bz8s8YlHPobj|Wgpol*Bz{o;p`CP0kJd--d!@QD# zn$8mx*!wus4-B4CEQgtGB&qEI=?)48Ppz+hm9nz?Abi8w8S6i$wy^;8!J_oBfTA?$ zOGdyeoecvO$g7uYMnOW^z&DQMGL#h`mnC_JD`X2mpmknq<#m+nrO-->xZoP{5I!`a z+i`{ace(xPR?zkK11btc(u=lYBIU56-x>1X{KzQeVOiKYr+bIS!UA}^bwh| zwj`9<=Xqh;fKeGT*b@V$fyRR ztD_TAyEr5Z&-5m>^M_WtvC=Zf4{ zO2_2dcvDjgOkGDv92wks_@CdhzN}q;C^$5wCINR3I>Kn)?7s4n1^qT`tGLoYqEC{$ z_#4>o+`x*J;p~t&>x!X(Ta)68!lW!)t%Vrdl#QMr@vh>AL=^j(>QJxZL}_ zAmlum&R}!=Zew#re#I5YmVMpLvO?*I=IBhXC#6=XW$7D%CPMgSwmHVW&vUD`DP*D9 zH|$s&t*6sTDz8%3&d$aiqI)RNDaDgde$%OYW{Bw-OV+*}SJ% z1CFjj3x$vEbuur#&7T|3SVY0Ul>255m8-(wO0I#Aq}W}2OOuq7jm-2I4J<+T-x2R6 zPIi6s4E_6aFa}HG0Hu1a`i=)M7UESkUuZIY2gMlRc4B zRri`F7o%yG)dx8UL)rAuH;RWYqEqy zofL3?h+t) zfB->4AV9EO-uJswb^lJ)Oi#_}b58g4BYX{{KVbBWe~)uheJupr$dMd`u8q6SUKIHZ zqLH%2N_;!}&|~wlq!uDTtCctbz&h^et0x%JOf8NC( z{GNQU-Wh3^v?D@`3U~()A<@qS&ukFcis}H+BGDW~uV{4SsE-8Yys57n(WeC`ZmOtN zOb**2{SH2=A=S>=lFF0I%;LT-G4$LjdbN-Sa>T*M?PllLTZoY|^u1+16w4|(H{=C> z1H4kkGvE4|nyr9}zMqTD1|Io}G^-Lcd$d{QlvRj*hd zKWvr#7H7Yf=4rc-2Ydz%y@T?sx>i>+zJPU_ z2!5Cw+y;-r=PY&a9jv2bq)Vv_j{U@8&{PN*Pz#RJYn&s@J*~aj;V}{|9&i zel&wFAUbr#ILv)Tgzf%{H0Yy;6^3iPa@yhg+|C7Y9xx>Q5NsQ7LsxN>O<=4-e_aMt zhf?oxabn@&tCGU2*7$B=0HlZ!B(E(mOmx1|Q| zG(^oQ8D?`$z)#^B+r<{ARwHH{dhc}tMiKsmvA=)jMp)xVRI&=$xIbJcR=|*Y_#!!g z<*Qm&MI{nC9grK&vD|T-=e+qDVIP7p(-beZN&mp(B(I{}4g(^eYVMfJHfIJJw1`ACiGnhv>*=C&rOazX5u)fYC-`=qZZ~{n`Zl+N zXhyXSQdoN%%1O!S{3aiH(^IShB}QGkVlPolAd-O0AL$G>u2nsoffrR!Ug}Ppr0niw zD|TguFS{=J9p?_gWutz58((zH;t%i)5YQLV^vUw}hz}gemUv)B6!nd>&}SaR zBqzOE4*DeLtCZjMikMc~98<(4SunAS4wj)?)vl2xl|HCm{^OvIit|1GsQQ`bu7hah zuQZDRIc6k4&$^aeCc~gXxSjxn9sKi--X;>6j+eE*67fKrnlRif zq=rU_ZOUa)v`qa)tSEskOKwuj+JicgKGj$}h}FD~GeWcATGKHSTK;o9neqD0t49zqQn60JQTx5~H(=LFPq zfex`?I$Bs*+Uw!^?=UPdugj5HN#gCBB4aqWdPvxT z{)yQez3n5!w1J8W5CiwUG7d9=FEL8TN zU0Jf(MnMOIX1_LXT#d^56iOh-6M9+&U4)H9agrHMA`MlNH#P6n>;}Fa7PC@3NWX%A zj(c%JVMvBpF~?jGlD+rh30c=wTUwl5505aZV_U*1!s8xYQIOgF6=Men2JucV+8pX7k!t!w&mBHmRV(3o~$tH+th(lG&;zrQ!? zbdV)w@)qiDKNk9iA;RQP)!I@ohA>wgNZ#yRj}v|^&sXs6&6q2z^il*>dQNF`z;9o4 zOt&RaXC7DCROv#iHOX!e$`54VvYI`Mo6ZE3*D_Vfb3Mw}P@G>)g>?wA!MXn(OFewz zRWTT~mZp^vuE^&^_9P|os*|sKR!8K~pfT>_wRU?qH8mXBt&od4 zD^1e{G6nt4v0cXG-p*gh$vE|Q3nDOpcuh6Y4*Q5@GnhW^oXsw^bxk;EitLRRrj4Bn zjpkhn%63DjrEq_t3#gfMf6bRfYB)q&e%NaGi-v@Z0!FcCM)qp6`cX&I!l+IQ`=g@C zfVyz%TY2_2%iu(bscft;sk<_BMkyHxuMtiWwO&FhM$uJybAEnU4=Z38xl5%jWa(Fe z+tiys>^N;2DoLRyH~~c|F4rMl%s5!D{Pr8%Fi567a?mgDHMGdKeBV^cO?EdZ#M&rP zV-VWmKCLgvyT<mK)eG1kY8N#6+m1Y#Gh`QHBmEBo^qpkeREK?*W_mI<{aVUT= z?*_(21_4UUOrpMCTZxQaa=*;<5F%j~F6eAfnhYaBn>dCK0cLTmJ9}WcazVJ*5A}m^ z&0r5zqR4e8Sh6Lh;CDEg;=FI*rQt50nMz!r&N?{O-StfMJou+hAU!w$<{i-bTQAZJ z7$*l_f#>=BG@7x=U5VxOugXqT!VB{rBOz~#GVqw zsX}aphI}BMUiaCcib@T$M=dyW8r#+!vFcTwNRzJQvV|!B;#8Pcw=>s2>}~K5aD(IP zf`ecEBem2Abs{5vBk;0^a@cQjKRAS8aj3z!EzpaN;L|yGpmz>4=V&`uj{F=)L5iQ zvs37cZzr>jT7Hb^zV?Y;nnt2T#Sf21Hf0vWP}#Ur#6u~B)ClOn| zyCUNfN^Y$~nw;{8P&e(Mj=hz%O{&Ul;c51gRO334Jyyz2QZOG&1NF@+y=Te*dD^vW-A;So*mYhiiLmYH{?dm`$9EJI!7; zXszi>%CNLyv#8tr5StwI4#uXZ1P@uO1VoI>s#tC(%|A(TiJ%AYd{H5n@=*I6XBQ-n zjql{x>{{(Y1ZPEQQNm;z5cj~rZO$o1A;auV}ttUAoF~M)5G#ac9eD(M14w1 zSet)+VnLEopGKjTW5Q2@$lE$ahIdp>xGb9Y!nfx??J&ZOit!Is*1- z^VD>z@4&hRgh{Bnc>KHEUI%M^Y2>|?2WIxd?KnKGy5T-HWno(6@mFnj=C5Ou6qXnr zP}LW8#^w?zt5Tbg_3zgaV4*>F;9gS)U$w|H$(eo|D^nZ_ofg$*1XkInp%zExG6%st zRfXXqGCRz!dCKYI#`2*<=vZ!ak117_9ExF_iT(K}Sb92hKZ8jz*pK%5qu`4={$QJV zrca0|3)^Fqe%&g9+1rNM z^yI3h%cNc)1HuF7J74c0?7Qrg5nSo*nJi~Iy+A^i9^~IRf4m(^2Gh_hmXfAT@{`%N z91+82I9thhvEA`)6r6I`B{}xP(}Y7_)s9gpc8IxobjYtUo9>Xu6)&`v`a1vnWp2qO z-kXBTbW6}oTe2#SMP|M4@4M3RY-_dsPp)fSWy31Cn&huO%Un|?rY2m)$k!fiv<>$~P z;;UAjyR!6Q`-2NQV4C^Od&6v#fPni^OcXW>W)_z|5gu0~lO#9%5o7`MGRtl|@N$0= zlj_Ab@Hn_)nv@{oewZ;HgXT>FS*2P*c}LOApW)|#dXB3e6D!PqrIGuC6=tdQeSZN^ zRaLCg%3}{W(T0xyQO6(wv>RuE5RH>&bHdBIp#;`CZy# zTg)z)pXly;Zkg?0a|Y6FTDJc*-}JwH5l7Ku9)r7)w1!p!2#x88m9h)K_$>KdZO2YV z>MCxmps&A4D_$Tn2H{!4_bne+d*i_J!Gb>_pA0p8b;uemO5W6)CZ=syd7`s5?1>CE z{HX+_c?Q{@MeiSJdGGN!joA)ZlBZ`)|uAUt~1qkhil+SlCf}P1eW9tr=S+8 z)R}gc8R=lC8UJ#` z)!&lneyuJ0G=)|#dp6<|hR=Nf+fxjvODK~+S;)rpa8t3Z1<%Sv%jp-}v!*(~Nykm4 zd{?oNk}bD9fU-e__-#e@Y%`C!^YMkV1eg@e@=m67hw!&4r4R{W-sZ|R#)0EeQz8Og zyMOixrDPKoWKcNmOZM`tcCmi&4%R$^u@_ja=VmZ5sy;hsLK9lbz0lSetVRMO=#uN2 zKN-@@0)MqRtk&w2W?F_Elh(d69H;`(0NpK)W+*f($&QIRNF#7PFfKqyF|^We$Q9Qw zJZqKH*itjG))C%2&NK$6eY2!v42SFK=%^X*c{PzU&|m4fC;4${l(>SsV_oBZ>SvPB z(6;K43rbh_SD=@8EwDc=!R%DlIUtB`^8{~^v9Bz8=S%IbDfKFdt^Zt7@7CL_SLvkA zJX81Yq~3>Etbfvr_mXhdePaI;=*U;NsR!a9qS+SVJH;nW#AS|M+0-i)ghVNs-*ql{ zHbz!a!M~n<5HZ|)Sg zda}+mI_$A8w{xLP5`>xnYZx}$GMd9gRYt4CJ5j6^XupZMh&-9|shVq=P7z_+sdb8ueP@QL zm~<4x0#%VlLDTJE5>{4*zh#*bf2%R>N-G!%-kV0M;zjY#o2u9v?rY)*GVRq`RuYJO z2SB<>Poh>;=UwV1%12CNwfG(~8d#oZf$Zi{55-mO!W_Er;FkqxZs z)bml_*`4^uLJq0Tj45G?7Iw#kL}{pmSsp6A+f&Ut=lCYT!6hZCU98JTWyzFhRuww# zmR_bic-X&}gZJ6d??u=+`?Zdp$d17tvgW2W`6>J0ZIyl{9s|$?bO;9EVsXiHmeDxY*WMoW9XgLeTNRlmMBs3^(pIBpWU=p{jX)@q7x3wH)w zKZ{T2gm9b1;pw5fd-Zmd?_{`$n?a&_UDmO&muH6Mc(Yj5Zgb*kbM*!VElU+bTh;~5 z2Dn1rv@OnV_4v1E#4A)?VPVDfQK7h)`RIWRV6CQ$Bu+(EMQP;&62w`qA8VxK12-CX z8~bvbG>}VZ{dkjmVD{P2_P~E>P7XbToA>uoxKK&u(U4;ca4+QHxawHH2eG|N&+TPz z#RRIV%crhgkBV!`+eCWnN*i?tdbqx5`Rk)5#O$Ko#;+?PRa`!zin>{&w}=y#CL}4Z&kg{u{f97}d#y2YLU| z50I~PuctWbg67vCkClq}7-GOf(3-NKCNz zH}Z7G1W6FY?VIzy9rH+9>na5 zK6zDA{{Gqy@B&-@+J+UtR1={;=g=k;v*e4V>vi^rh z2}|kF*p{v)X~YUS*{w~R8*ylt4NykH`v*|KXI(vPck+4A0Rbs_Tm6oL0$k`FOuau| z{{s~Du7_*(-f=nEEABpXl}1c*Yk)! z3g3~fqk=~#1b~DT(F~Pch+Yg%G^L8#1K(gfGBU=JJ-PVgwLefVs!-+z;D3K8gjn}$ zbDEBPWB|wNI}{VECsN1d^#}jdSB?eCWWQ1@G&^0gSt}th9-e$%GwzOAdnx$c$C~z? zJX0xnD==f9O&=qKcqXH4v-_S)IGH_Y1oX`Zcd0s@>xwF{)lSzahtSP&I994PoBd=3 z{cxXmog>tn?G%r}Blamo=01OG?|k|w!WeIP#ji)Dg?7%>%8xWEU$Ky9b+k^wY&n|T z`ljlX@g7&lq)sU(F3oij=Q7Msw>b`@ldO>xp3Or`W%^5B*P567w$eK#DyN1amke4^ zRugsaIjp}N=j{h4hIVS4qP+bb_mkQ9qm^w_=9Qlrx)|>t=(tGWG1>tvcbr=M#V0qb zFZVye;Zc^zsIcbmE$%_aW46JVjBBHnSdQn3jLy^>>Mdm?R~UT2qw`!~j+}>+D|r?f zb^NR(Zls=5K}9j?4w>*W_FlaM^5Pa&t#g_YYaG-4t(87FxlZL(>Dk0iO_zQe;X7JV zy?!%oW9zYU$y?cmAIB2fQTzydu4=?g7fsrO$1WscNVw4ia1CjDI_~Y>^V&(es)A5l zb)~GQg6q5Q=feA8v7lsiH60{@bL~a-4!ahsHep=bzPc(@l|2P7kkB|EQ6PnRREtg- zNDj;r`%FfQ7iHCXp%I7U$$=0w=ocqE$xEQ*GDcor;&*1xaXb@uw&(NK)3dY5sq|B@ zNIR3OdaV8WZBN!piU05~5Tf)$uWZe7d0fBVFY^Q4kvw5Me#Q)3Pm$$xX~v}Yre?0? zPM^mW!8fCK>&V$4r}D5|%NV=-qYb%VhA0;|uPe0rIHCQ`x>DjrD37WQ>112h$G@*@ zgeYa4PCiQV3T&gueb_C)Zj}5=B*EL+LoYdxJk*THNrag9o)oE?1m|C?n(qGq<}Wx! zE+fP-HshrK0lr@x!bv=Ou@}H~Hmf)d)gE%KL;{fq!|RFC6KEL&gOgk~6@}$;ywTA& z)DpX8${3|`ys^77MPA0l&~DSxRfDCnM4jZy04UbUVeQ+Yqopm@yng^{BYfLEh|OZH z`F0PJBUO@RYWF-zD7RFY)}LaZT3MjI@5M&KB_4*`;uH*%rqkns6qQ&yF(Tj>w5l2Fn&-PqMoJ3niHH~$1*Jmld?s(LVx`Ti$N;uF#TJ4{7oV`#~Zy+f+z zz*zXTGg=BQ$2?_WN0J}fENjMVmW5G<^FnEgdH8lFWh&&<&=<5 zvtJ}QktVp^5JNqTWM0ksJ8}zg;v5)2;;*IP&o{4}9~aNZg7w_I3paH!Guc9u&CzJ2 zp*1hZJ7S8-OhKHY%5dv)j|$k0mEM+Ep-zC13;!WjE&ktS{=B;NWHkFHl z9$;2f&H?fM@=_*#%cyyjWG5O?6?~nnCQ^a@kftm2$e`fO9U4GBE3pQOrfuf@vP(|%@CgCrh5Ry%Q2vSEZxNy& zgpX?ap8{7JDfGC>~e6UwwpN@6oF3uRz1xvu8xsdZ(q}$ zYkbLb*I=z17mSp#TCNr2c-*Z|JN3&y2-s{#GWrVAs_P}Ls=Slm75u6S{01gek(@QD zNP~t9ItL0-w@5O2DxI~Mr+?CnJ=MH!_)!u(Q;%GwL)>wkoU-&*{rDoqhNsX7bfo@v zDN;Hh;0R6oz_E9m=)O#`w*KSclZ`NHC&boX3|Nx)Q9W}pNd$|Th7>fT=>co+V7)aQ zbr2ngk7amYHu-hJo2?(*QAevjyy~r2(qSI%&f0t@Ij&c7cZDn2MN3y@PlB1aHzt|H*!NJkI=<3{*Jd^WhZ$au%%;A8_ z)uAed;rS1GEuiyh3#zKl8~u6D^I55-YdINE)F9UJ{NH4g z=lt`Z{`Hb<|I@!pGyiXR50wi?e*Xht7Bg}slSPjswbXwMlOvp0Zt|kgQy4B+G=uLq ze>~Z0#s`lQOdw`e8-f5_k-uKTtv73ZTKret|A~%2VMKOo*`5fA$%~d{al`jCyO7ST zt!CS^T#<(jfQpMDufo;1?2o;KLl39 z5(s!uMlCrdH(NlDHFlAsQgj3xsq6=T<-yfYfft?;TM%7nAa%!zek~y&(d|)d6p7Xt z@r`nnkn8^v9BW_?r)pk#)E#v}5nHI`4L9TM%gnQ4SScg@0q^|bl$@T)hUdq80APUDR2{5IR2esg?eN`z5zor>ktBVbND&sw zU!(Q~GTG={ac<`Gco}Z+S$fWaG%2$oI|d|aC~F#!nu)e-nI5H<`z%kROxc2rRUwqO z+gSycr}p$X%!pVznwrGTs3@s9?({kXC<86@+R{J)ZGlIVC z6z%J>7<@c&#pZ{+zyeK;&<~u4L*8g_}aK(Slrg>QeGV8mcE<}7u`hu-C z_w}0=Obf}J)b%6DnhS^aS&e)!fy7-2)n96VU^yRx_e_In)w9d5eE1CfSa$diP^@Rn z$iBXuiuLv=;eEx-@h6*%`plXZ!N--n2D?%)Dk%H&VjUD+C*UZa?nRhhJtYFfYHXtCiI5; z9?NJ6{ky)MFnX76Ha0^&r$MgI)}O9ic@Pl1RWTTNby|7Q{}=W$Z9BZaxD+<}%U7EFBhYEe> z8ZR$fRGaitjycs!Uzc5JV(EG4QX!x}6)GS)sqv;ZN?TSwPxd_i?UxQNV@;5tcvI)Kyhc_;7=!M%FY|Lb!{XFQ$#x&()=* z-Xz3%T?1xb#2w=wXDc>`Su5PD13p(qyf3(3Du45QtUgrqmU>VW3;ioHzURWg8V-@n z7q-UwbaNdwIIF~$Ph7D`(VI4XHd+XQ<}=9%pxg<5YB&nJ*UmI7!KIQ|pBFiJs;~OPHdidbN35`~!f8;=f(jV2+qrym~o}-dX5oEZi>Ls>|Cs zOIuH!kw<5Z?lD3B2T*pcDz=ZNW4)fnOciqX%^;_EpI*Mfs2TMb3+HATa#8cPL9G39bYizi>1ru?diCFo9#h8BHsY ze1TG>rEWviT(L|NT_W&AYP#iVV9C9A^J)zkXKHSZvi8To_^BUVIo1zI)3^7p$@i%d zPX^0qaUyqBZ)eLMGQ>+rpXfxGFNfN5Ls9*|kE+2dq7qP8521Xtg1;)yS3S#61Ox^~ zSmS!kY#+3wUE?&uNwL+3kmLqwM2HQH>C;i0Ke+hFyj5b0UNCeZbh%zZALq+#4tJlA zt57{=(wt8#rk`T<#9$Snsxi1|X5sMb5jaR2ouRjN*?p&X-oWO*9W)Zl@h2r_q;iIO zdeQlU(~s*7zbP@4PthOLNvR6W;+GBRre-v{ z+20gU)O_uc!?ylSJTQgdmp@>l_&f9LWm_c5Y`mUk-Hmf)2rxyDem(1@fV&#ty7yv# zLS}O5$5Pdy`V#B z)`?|d`B3+r#&6g1>q)ykNx$3aWlXd6hY*#!@1Dh>iouf8NkA;dAuGXO70O4$_A`I1 z9h!7{R3&qXIp8%#T=B-u3B~~~_4qanM!gSQ%n?3;2)BWxDSc;5=3~9lD!&?^4U(Q0 zXiC3sC5iRi+`^pA6?i}hM#7j_lRJI!Yb&>!9VS5U%rlUcw}T(;5$v?rSbMO1^rgh@ z%(-f!DPl^iEmx4<2=Z;p>1M@Kx=O%I`GqVGYfpmv{;m7uM5oTVUd}|_l1tb>mce{* zZX3Jhf396~2hRy9;9<(8x07o;<(H@K>t|w^XSbmyj{f`Kj7sC4iT|G#`QLbe#$bjN;6jRhzosggXb!y_emTkvL{%&;xy zN|6=zk+>Idbw&T2;E^%DoRGo>5RnWP*0+hD)7^UV8Ybed6c?<92~0@|Hx-RLJp6DH zpKX4e@u1EmfgX-*aawBIEy8xanYff?>)I^s`3oJ^xz5#aG!9{?8`(S#P^xWsC6lUX zrl3+`5WP!!YCy065GjI_HDEQMB6jC@h`ddgxuhlR^U$qqZh~kidHi=Y#r)xU$2M&z zkdtWe++MxzPoQq-c+sq~9#gUUHxocXrwa|@4tsG`X-PF)Ro3KON28Ahq1pBL8u0rN zKZ77;l^qKma7#f#I`cIMZC$GU=;oY?oV~OT%iW>m9?g+MB?cH*WhLNe{P9Q%Rd4XgW8K_-0fNxoKQEe9Co2B)iMh5Cc>Dk$<~W&n>YlK`&Fj^9$b6+4} zAOGfWUup${UDunbSkDkYYhGKT_v0_=g!u&(4&yaR?MELgow42SB-|zu&U2kVOZM>% z_t}obeBVo`NQhcI;Mp{%1g6&bQ3CuDFSMToPYEiW%0BEE4(}i92uvk@za$s7w&we# zaFAfH*o8i-97xw?J?*QR2sw!qLumbC{5$FeLChM=!OJu4*zY6m)u^@ThArNQ*Dr7G zs?&}wBO!a)7(8mJec$C;vs6~g{MFx7UT@f$&`vKXyPB~G+@rbb>;~&)^1aY2O0_%- z4HuGIfst3IPsw&Eede&yVw@g`AfTnfVi1j5%RF{jBd=`J=*<+eW3gG>j^qu{@q~?kL9*S@2vq>4=6XgA3Y0=@2 zH0^sV$&IxVT~Dl&SQ5tTY*xtx6&_(#u5h1_=O8xwyYlhM|YLoas{$( zaae1P@BHo44d&6n4))7hPvg^aeRbNo2KutoGn%r8JHO!p@ExQDT70(e3l)Ag zf%4R()1L3mj%bP5@0@eZ{-oX^zBg$T8dzsj%d8u$qNf9h)jyOZuQl9~`R}b{_dG5( zRyWRe`5)yn@`C>)7=?tm6ts*7j0Vr^6T=r9vz>J?UR5L9zU&48FnO_)2k_NTJ>%$nEoOo$2Zh zsDUB^at`#xKTm4J~m0}mA2B4j%W!kn|Hs}jlqxILfM9GsIyFb z{!Hy*I>_7q>M)~?vT1J6kqv!qX*&yi&ab-RrNH8^a&7%k#J>MlGxVf(kvctp#b+GU`_05+V1V^QK!R3$%>6DCFtf_ zdDn$P{I}y95XYSjUGxpvtRTn!uS0bKwKJcmjJj zci@5wn6Ol-Qvp!*XMmbrqyh&QJ+gXvB<$7qBLVBKvLTITZT9oex7WovVbgc_K2$oV zaKywof0ky6FG8Nv7ks@?WP8)&+#$Ddh~6fPjMnVvnpEI^i>x|ykL;QL;xO}ymbG+7Q|=tY}c@-Andft^HY2+2mJ zGm~AJ=1919A!i?p!6s)g`bub>6^fWfTdxXjMs(9rWpcJ!%1V@A+=d1kT?GDAE6x4s z>qD6(sCA`oU;-?WGdO5vwH7J2E5|Z`OXE{6Jueq#)>e;XOfojBTSk2@-L4-!75#x~ zOu-Y|YZ&e0$VX$yLa7aV)V&{MIS(qO-%GTqbw*%g&yzq9C9}Nvf�Z?{tg#BLdBA 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 H{J#kR_tAVa literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_fees/static/description/openeducat_library.svg b/CatEdu/openeducat_fees/static/description/openeducat_library.svg new file mode 100644 index 0000000..3f0527b --- /dev/null +++ b/CatEdu/openeducat_fees/static/description/openeducat_library.svg @@ -0,0 +1,128 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/static/description/openeducat_logo.png b/CatEdu/openeducat_fees/static/description/openeducat_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..f6586ba8a82970d865ac4c37fb56d33c5102f83f GIT binary patch literal 40322 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 + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/static/description/sis-icon.svg b/CatEdu/openeducat_fees/static/description/sis-icon.svg new file mode 100644 index 0000000..2c26731 --- /dev/null +++ b/CatEdu/openeducat_fees/static/description/sis-icon.svg @@ -0,0 +1,70 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/static/description/sourceforge-img.svg b/CatEdu/openeducat_fees/static/description/sourceforge-img.svg new file mode 100644 index 0000000..4264556 --- /dev/null +++ b/CatEdu/openeducat_fees/static/description/sourceforge-img.svg @@ -0,0 +1,970 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/static/description/students-icon.svg b/CatEdu/openeducat_fees/static/description/students-icon.svg new file mode 100644 index 0000000..697c044 --- /dev/null +++ b/CatEdu/openeducat_fees/static/description/students-icon.svg @@ -0,0 +1,45 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/static/description/term_type_1.svg b/CatEdu/openeducat_fees/static/description/term_type_1.svg new file mode 100644 index 0000000..a1897a2 --- /dev/null +++ b/CatEdu/openeducat_fees/static/description/term_type_1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/CatEdu/openeducat_fees/static/description/term_type_2.svg b/CatEdu/openeducat_fees/static/description/term_type_2.svg new file mode 100644 index 0000000..a3a12de --- /dev/null +++ b/CatEdu/openeducat_fees/static/description/term_type_2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/CatEdu/openeducat_fees/static/description/term_type_3.svg b/CatEdu/openeducat_fees/static/description/term_type_3.svg new file mode 100644 index 0000000..444be3a --- /dev/null +++ b/CatEdu/openeducat_fees/static/description/term_type_3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/CatEdu/openeducat_fees/static/description/term_type_4.svg b/CatEdu/openeducat_fees/static/description/term_type_4.svg new file mode 100644 index 0000000..b32d504 --- /dev/null +++ b/CatEdu/openeducat_fees/static/description/term_type_4.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/CatEdu/openeducat_fees/static/description/term_type_5.svg b/CatEdu/openeducat_fees/static/description/term_type_5.svg new file mode 100644 index 0000000..2c83310 --- /dev/null +++ b/CatEdu/openeducat_fees/static/description/term_type_5.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/CatEdu/openeducat_fees/static/description/transportation-icon.svg b/CatEdu/openeducat_fees/static/description/transportation-icon.svg new file mode 100644 index 0000000..889e366 --- /dev/null +++ b/CatEdu/openeducat_fees/static/description/transportation-icon.svg @@ -0,0 +1,101 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/static/src/js/fees_term_widget.js b/CatEdu/openeducat_fees/static/src/js/fees_term_widget.js new file mode 100644 index 0000000..11c9f8f --- /dev/null +++ b/CatEdu/openeducat_fees/static/src/js/fees_term_widget.js @@ -0,0 +1,107 @@ +/** @odoo-module **/ + +import {PageDependencies} from '@website/components/dialog/page_properties'; +import {standardFieldProps} from '@web/views/fields/standard_field_props'; +import { UrlField, urlField } from "@web/views/fields/url/url_field"; +import {registry} from '@web/core/registry'; +import { _t } from '@web/core/l10n/translation'; +import { Component, useEffect, useRef } from "@odoo/owl"; + +/** + * Displays website page dependencies and URL redirect options when the page URL + * is updated. + */ +class PageUrlField extends UrlField { + static components = { PageDependencies }; + static template = "website.PageUrlField"; + static defaultProps = { + ...UrlField.defaultProps, + websitePath: true, + }; + + setup() { + super.setup(); + this.serverUrl = `${window.location.origin}/`; + this.inputRef = useRef("input"); + + // Trigger onchange api on input event to display redirection + // parameters as soon as the user types. + // TODO should find a way to do this more automatically (and option in + // the framework? or at least a t-on-input?) + useEffect( + (inputEl) => { + if (inputEl) { + const fireChangeEvent = () => { + inputEl.dispatchEvent(new Event("change")); + }; + + inputEl.addEventListener("input", fireChangeEvent); + return () => { + inputEl.removeEventListener("input", fireChangeEvent); + }; + } + }, + () => [this.inputRef.el], + ); + } + + get value() { + let value = super.value; + if (value[0] === "/") { + value = value.substring(1); + } + this.props.record.data[this.props.name] = `/${value.trim()}`; + return value; + } +} + + +export class FeesTermsDisplay extends Component { + static template = "website.FieldFeesTermsDisplay"; + static props = { + ...standardFieldProps, + }; + + setup() { + const selection = this.props.record.fields[this.props.name].selection; + this.terms = selection.filter(item => item[0] || item[1]).map(item => ({ + value: item[0], + label: item[1], + description: this.props.record.data.fees_terms_description || '' +// image: this.getImagePath(item[0]), + })); + + } + _onClickLabel(value) { + this.props.record.update({ [this.props.name]: value }); + } + + get description() { + return { + 'fixed_days': 'Fixed fee per attendance day.', + 'fixed_date': 'Fixed fee for a specific period or dates.', + 'duration_based': 'Fees based on session or program length.', + 'session_based': 'Fee per session; pay-as-you-go.', + 'faculty_based': 'Fees depends on faculty expertise and specialization.' + } + } + get ImagePath() { + return { + 'fixed_days': '/openeducat_fees/static/description/term_type_1.svg', + 'fixed_date': '/openeducat_fees/static/description/term_type_2.svg', + 'duration_based': '/openeducat_fees/static/description/term_type_3.svg', + 'session_based': '/openeducat_fees/static/description/term_type_4.svg', + 'faculty_based': '/openeducat_fees/static/description/term_type_5.svg' + } + } + onSelectValue(value) { + this.props.record.update({ [this.props.name]: value }); + } +} + +export const feesTermsDisplay = { + component: FeesTermsDisplay, + supportedTypes: ['selection'], +}; + +registry.category("fields").add("fees_terms_display", feesTermsDisplay); diff --git a/CatEdu/openeducat_fees/static/src/js/page_list.js b/CatEdu/openeducat_fees/static/src/js/page_list.js new file mode 100644 index 0000000..20f5de6 --- /dev/null +++ b/CatEdu/openeducat_fees/static/src/js/page_list.js @@ -0,0 +1,19 @@ +/** @odoo-module **/ + +import { _t } from "@web/core/l10n/translation"; +import {registry} from '@web/core/registry'; +import {listView} from '@web/views/list/list_view'; + + +export class PageListController extends listView.Controller { + onClickCreate() { + return this.actionService.doAction('openeducat_fees.action_select_fees_term_type'); + } +} + +export const PageListView = { + ...listView, + Controller: PageListController, +}; + +registry.category("views").add("fees_wizard_list", PageListView); diff --git a/CatEdu/openeducat_fees/static/src/xml/fees_term_widget_template.xml b/CatEdu/openeducat_fees/static/src/xml/fees_term_widget_template.xml new file mode 100644 index 0000000..7cafa1e --- /dev/null +++ b/CatEdu/openeducat_fees/static/src/xml/fees_term_widget_template.xml @@ -0,0 +1,97 @@ + + + + +
+ + + +
+
+
diff --git a/CatEdu/openeducat_fees/tests/__init__.py b/CatEdu/openeducat_fees/tests/__init__.py new file mode 100644 index 0000000..0b98823 --- /dev/null +++ b/CatEdu/openeducat_fees/tests/__init__.py @@ -0,0 +1,21 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from . import test_fees diff --git a/CatEdu/openeducat_fees/tests/test_fees.py b/CatEdu/openeducat_fees/tests/test_fees.py new file mode 100644 index 0000000..30cfddc --- /dev/null +++ b/CatEdu/openeducat_fees/tests/test_fees.py @@ -0,0 +1,81 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from logging import info + +from .test_fees_common import TestFeesCommon + + +class TestStudentFees(TestFeesCommon): + + def setUp(self): + super(TestStudentFees, self).setUp() + + def test_case_fees(self): + fees = self.op_student_fees.search([]) + if not fees: + raise AssertionError( + 'Error in data, please check for student fees details') + info(' Details Of Student Fees:.....') + for record in fees: + record.action_get_invoice() + + +class TestStudent(TestFeesCommon): + + def setUp(self): + super(TestStudent, self).setUp() + + def test_case_student_fees(self): + student = self.op_student.search([]) + if not student: + raise AssertionError( + 'Error in data, please check for student fees invoice details') + info(' Details Of Student Fees Invoice:.....') + for record in student: + record.action_view_invoice() + + +class TestWizardFees(TestFeesCommon): + + def setUp(self): + super(TestWizardFees, self).setUp() + + def test_case_wizard_fees(self): + wizard = self.op_fees_wizard.create({ + 'fees_filter': 'student', + 'student_id': self.env.ref('openeducat_core.op_student_1').id + }) + info(' Details Of Student Fees :.....') + wizard.print_report() + + +class TestFeesTerms(TestFeesCommon): + + def setUp(self): + super(TestFeesTerms, self).setUp() + + def test_case_fees_terms(self): + terms = self.op_fees_terms.create({ + 'name': 'Library Fees', + 'line_ids': self.env.ref('openeducat_fees.op_fees_term_line_6'), + }) + info(' Details Of Fees Terms :.....') + return terms diff --git a/CatEdu/openeducat_fees/tests/test_fees_common.py b/CatEdu/openeducat_fees/tests/test_fees_common.py new file mode 100644 index 0000000..6b710db --- /dev/null +++ b/CatEdu/openeducat_fees/tests/test_fees_common.py @@ -0,0 +1,29 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### +from odoo.tests import TransactionCase + + +class TestFeesCommon(TransactionCase): + def setUp(self): + super(TestFeesCommon, self).setUp() + self.op_student_fees = self.env['op.student.fees.details'] + self.op_student = self.env['op.student'] + self.op_fees_wizard = self.env['fees.detail.report.wizard'] + self.op_fees_terms = self.env['op.fees.terms'] diff --git a/CatEdu/openeducat_fees/views/course_view.xml b/CatEdu/openeducat_fees/views/course_view.xml new file mode 100644 index 0000000..22b25ec --- /dev/null +++ b/CatEdu/openeducat_fees/views/course_view.xml @@ -0,0 +1,28 @@ + + + + + op.course.list.pt.inherit + op.course + + + + + + + + + + + op.course.form.pt.inherit + op.course + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/views/fees_element_view.xml b/CatEdu/openeducat_fees/views/fees_element_view.xml new file mode 100644 index 0000000..d708178 --- /dev/null +++ b/CatEdu/openeducat_fees/views/fees_element_view.xml @@ -0,0 +1,45 @@ + + + + + op.fees.element.list + op.fees.element + list + + + + + + + + + + + op.fees.element.form + op.fees.element + form + + +
+ + + + + + + + +
+
+
+ + + Fees Elements + ir.actions.act_window + op.fees.element + fees-element + form + list,form + + +
diff --git a/CatEdu/openeducat_fees/views/fees_terms_view.xml b/CatEdu/openeducat_fees/views/fees_terms_view.xml new file mode 100644 index 0000000..03898b1 --- /dev/null +++ b/CatEdu/openeducat_fees/views/fees_terms_view.xml @@ -0,0 +1,133 @@ + + + + + op.fees.terms.list + op.fees.terms + list + + + + + + + + + + + + op.fees.terms.form + op.fees.terms + form + + +
+

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 + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/static/description/courses-icon 1.svg b/CatEdu/openeducat_fees/static/description/courses-icon 1.svg new file mode 100644 index 0000000..505cf2f --- /dev/null +++ b/CatEdu/openeducat_fees/static/description/courses-icon 1.svg @@ -0,0 +1,76 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/static/description/faculties-icon.svg b/CatEdu/openeducat_fees/static/description/faculties-icon.svg new file mode 100644 index 0000000..bd7270b --- /dev/null +++ b/CatEdu/openeducat_fees/static/description/faculties-icon.svg @@ -0,0 +1,41 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/static/description/fees.svg b/CatEdu/openeducat_fees/static/description/fees.svg new file mode 100644 index 0000000..bbb54e8 --- /dev/null +++ b/CatEdu/openeducat_fees/static/description/fees.svg @@ -0,0 +1,62 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/static/description/financial.png b/CatEdu/openeducat_fees/static/description/financial.png new file mode 100644 index 0000000000000000000000000000000000000000..4b6976e375cdbb2d891fd30ad78e0093a412a8c8 GIT binary patch literal 83257 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⁢PbXP%+hf10+yw`%gth+uM7l$1XJ* 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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + op.fees.terms.search + op.fees.terms + search + + + + + + + + + + + Fees Terms + ir.actions.act_window + op.fees.terms + fees-terms + form + list,form + + + + + + + form + + + + + + + list + + + + + + + op.student.course.form.inherit + op.student.course + + + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/views/student_view.xml b/CatEdu/openeducat_fees/views/student_view.xml new file mode 100644 index 0000000..d8d80d2 --- /dev/null +++ b/CatEdu/openeducat_fees/views/student_view.xml @@ -0,0 +1,22 @@ + + + + + op.student.form.fees.inherit + op.student + + + + + + + + + + diff --git a/CatEdu/openeducat_fees/wizard/__init__.py b/CatEdu/openeducat_fees/wizard/__init__.py new file mode 100644 index 0000000..0f88ec7 --- /dev/null +++ b/CatEdu/openeducat_fees/wizard/__init__.py @@ -0,0 +1,22 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from . import fees_detail_report_wizard +from . import select_term_type_wizard diff --git a/CatEdu/openeducat_fees/wizard/fees_detail_report_wizard.py b/CatEdu/openeducat_fees/wizard/fees_detail_report_wizard.py new file mode 100644 index 0000000..df5ac7c --- /dev/null +++ b/CatEdu/openeducat_fees/wizard/fees_detail_report_wizard.py @@ -0,0 +1,46 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import fields, models + + +class FeesDetailReportWizard(models.TransientModel): + """ Admission Analysis Wizard """ + _name = "fees.detail.report.wizard" + _description = "Wizard For Fees Details Report" + + fees_filter = fields.Selection( + [('student', 'Student'), ('course', 'Course')], + 'Fees Filter', required=True) + student_id = fields.Many2one('op.student', 'Student') + course_id = fields.Many2one('op.course', 'Course') + + def print_report(self): + data = {} + if self.fees_filter == 'student': + data['fees_filter'] = self.fees_filter + data['student'] = self.student_id.id + else: + data['fees_filter'] = self.fees_filter + data['course'] = self.course_id.id + + report = self.env.ref( + 'openeducat_fees.action_report_fees_detail_analysis') + return report.report_action(self, data=data) diff --git a/CatEdu/openeducat_fees/wizard/fees_detail_report_wizard_view.xml b/CatEdu/openeducat_fees/wizard/fees_detail_report_wizard_view.xml new file mode 100644 index 0000000..a1b173e --- /dev/null +++ b/CatEdu/openeducat_fees/wizard/fees_detail_report_wizard_view.xml @@ -0,0 +1,30 @@ + + + + fees.detail.report.wizard.form + fees.detail.report.wizard + +
+ + + + + +
+
+
+
+
+ + + Fees Details Report + fees.detail.report.wizard + form + form + + {} + new + +
diff --git a/CatEdu/openeducat_fees/wizard/select_term_type.xml b/CatEdu/openeducat_fees/wizard/select_term_type.xml new file mode 100644 index 0000000..d32596c --- /dev/null +++ b/CatEdu/openeducat_fees/wizard/select_term_type.xml @@ -0,0 +1,27 @@ + + + + + select.fees.term.type.form + select.fees.term.type.wizard + +
+ + +
+
+ + +
+
+ + Select Fees Term Type + select.fees.term.type.wizard + form + + new + + +
diff --git a/CatEdu/openeducat_fees/wizard/select_term_type_wizard.py b/CatEdu/openeducat_fees/wizard/select_term_type_wizard.py new file mode 100644 index 0000000..7116e2d --- /dev/null +++ b/CatEdu/openeducat_fees/wizard/select_term_type_wizard.py @@ -0,0 +1,53 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + + +from odoo import fields, models + + +class SelectFeesTermTypeWizard(models.TransientModel): + _name = "select.fees.term.type.wizard" + _description = "Wizard For Fees Term Type" + + fees_terms = fields.Selection( + selection=[('fixed_days', 'Fixed Fees of Days'), + ('fixed_date', 'Fixed Fees of Dates')], string='Fees Terms') + + def action_open_wizard(self): + return { + 'name': 'Select Fees Term Type', + 'type': 'ir.actions.act_window', + 'res_model': 'select.fees.term.type.wizard', + 'view_mode': 'form', + 'view_id': self.env.ref('openeducat_fees.select_fees_term_type_form').id, + 'target': 'new', + } + + def select_term_type(self): + selected_term = self.fees_terms + return { + 'name': 'name', + 'view_type': 'form', + 'view_mode': 'form', + 'res_model': 'op.fees.terms', + 'type': 'ir.actions.act_window', + 'target': 'current', + 'context': {'default_fees_terms': selected_term}, + } diff --git a/CatEdu/openeducat_library/README.rst b/CatEdu/openeducat_library/README.rst new file mode 100644 index 0000000..99aa412 --- /dev/null +++ b/CatEdu/openeducat_library/README.rst @@ -0,0 +1 @@ +This module provide feature of Library Management. diff --git a/CatEdu/openeducat_library/__init__.py b/CatEdu/openeducat_library/__init__.py new file mode 100644 index 0000000..b801a33 --- /dev/null +++ b/CatEdu/openeducat_library/__init__.py @@ -0,0 +1,23 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from . import models +from . import report +from . import wizards diff --git a/CatEdu/openeducat_library/__manifest__.py b/CatEdu/openeducat_library/__manifest__.py new file mode 100644 index 0000000..927ed66 --- /dev/null +++ b/CatEdu/openeducat_library/__manifest__.py @@ -0,0 +1,85 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +{ + 'name': 'OpenEduCat Library', + 'version': '18.0.1.0', + 'license': 'LGPL-3', + 'category': 'Education', + "sequence": 3, + 'summary': 'Manage Library', + 'complexity': "easy", + 'author': 'OpenEduCat Inc', + 'website': 'https://www.openeducat.org', + 'depends': [ + 'account', + 'base_automation', + 'openeducat_activity', + 'openeducat_parent', + ], + 'data': [ + 'security/op_security.xml', + 'security/ir.model.access.csv', + 'data/custom_paperformat.xml', + 'data/media_queue_sequence.xml', + 'data/action_rule_data.xml', + 'data/product_demo.xml', + 'report/report_media_barcode.xml', + 'report/report_library_card_barcode.xml', + 'report/report_student_library_card.xml', + 'report/report_menu.xml', + 'wizards/issue_media_view.xml', + 'wizards/return_media_view.xml', + 'wizards/reserve_media_view.xml', + 'views/media_view.xml', + 'views/media_unit_view.xml', + 'views/media_movement_view.xml', + 'views/media_purchase_view.xml', + 'views/media_queue_view.xml', + 'views/library_view.xml', + 'views/author_view.xml', + 'views/publisher_view.xml', + 'views/tag_view.xml', + 'views/media_type_view.xml', + 'views/student_view.xml', + 'views/faculty_view.xml', + 'menus/op_menu.xml', + ], + 'demo': [ + 'demo/media_type_demo.xml', + 'demo/res_users_demo.xml', + 'demo/tag_demo.xml', + 'demo/publisher_demo.xml', + 'demo/author_demo.xml', + 'demo/media_demo.xml', + 'demo/media_unit_demo.xml', + 'demo/media_queue_demo.xml', + 'demo/library_card_type_demo.xml', + 'demo/library_card_demo.xml', + 'demo/media_movement_demo.xml', + 'demo/media_purchase_demo.xml' + ], + 'images': [ + 'static/description/openeducat-library_banner.jpg', + ], + 'installable': True, + 'auto_install': False, + 'application': True, +} diff --git a/CatEdu/openeducat_library/data/action_rule_data.xml b/CatEdu/openeducat_library/data/action_rule_data.xml new file mode 100644 index 0000000..8bec73b --- /dev/null +++ b/CatEdu/openeducat_library/data/action_rule_data.xml @@ -0,0 +1,261 @@ + + + + Media Movement + {{ user.email }} + Library Card Renew + {{ object.student_id.user_id.partner_id.id }} + {{ object.student_id.user_id.partner_id.id }} + + + + {{ object.student_id.user_id.partner_id.lang }} + + + + + +
+ + + + + + + + + + + + +
+ + + + + + + + +
+ Library Card Renew +
+
+ +
+
+
+
+ + + + + + + +
+

Dear

+ + + +

Your, + + + + will + + be expiring + today. + + + expire in + + + + day(s). + + Please return it as soon as possible. +

+

Thank you.

+
+
+
+
+ + + + + + + +
+ +
+ + + | + + + + + + | + + + + +
+
+
+
+
+ + + Server Actions Media Movement + + mail_post + + + + + Media Movement Line Before 1 Days + on_time + + + -1 + day + + + + Media Movement After Due Date Passed + {{ user.email }} + Library Card Expired + {{ object.student_id.user_id.partner_id.id }} + {{ object.student_id.user_id.partner_id.id }} + + + + {{ object.student_id.user_id.partner_id.lang }} + + + + + +
+ + + + + + + + + + + + +
+ + + + + + + + +
+ +
+
+ +
+
+
+
+ + + + + + + +
+

Dear

+ + +

Your , + + has been expired. Please return it as soon as possible. +

+

Thank you.

+
+
+
+
+ + + + + + + +
+ +
+ + + | + + + + + + | + + + + +
+
+
+
+
+ + + Server Actions Media Movement After 1 Days + + mail_post + + + + + Media Movement Line After 1 Days + on_time + + + 1 + day + +
diff --git a/CatEdu/openeducat_library/data/custom_paperformat.xml b/CatEdu/openeducat_library/data/custom_paperformat.xml new file mode 100644 index 0000000..e0bdebd --- /dev/null +++ b/CatEdu/openeducat_library/data/custom_paperformat.xml @@ -0,0 +1,19 @@ + + + + + Library + + A4 + 0 + 0 + Landscape + 10 + 35 + 10 + 10 + 17 + 90 + + + diff --git a/CatEdu/openeducat_library/data/media_queue_sequence.xml b/CatEdu/openeducat_library/data/media_queue_sequence.xml new file mode 100644 index 0000000..1e0fc34 --- /dev/null +++ b/CatEdu/openeducat_library/data/media_queue_sequence.xml @@ -0,0 +1,38 @@ + + + + + + Media Queue Request + op.media.queue + BQR + 4 + + + + + Media Purchase Request + op.media.purchase + MPR + 4 + + + + + Media Unit Barcode + op.media.unit + MUB + 10 + + + + + + Library Card Barcode + op.library.card + LCB + 10 + + + + diff --git a/CatEdu/openeducat_library/data/product_demo.xml b/CatEdu/openeducat_library/data/product_demo.xml new file mode 100644 index 0000000..0973564 --- /dev/null +++ b/CatEdu/openeducat_library/data/product_demo.xml @@ -0,0 +1,11 @@ + + + + Library penalty fee + service + penalty fee + + + + + diff --git a/CatEdu/openeducat_library/demo/author_demo.xml b/CatEdu/openeducat_library/demo/author_demo.xml new file mode 100644 index 0000000..54edbc2 --- /dev/null +++ b/CatEdu/openeducat_library/demo/author_demo.xml @@ -0,0 +1,27 @@ + + + + Mathew James + + + + Janet Gabreiel + + + + Josh Tenenbaum + + + + Dr. P. R. Narayan + + + + Tamboli and Jha + + + + K. Rajnathan + + + diff --git a/CatEdu/openeducat_library/demo/library_card_demo.xml b/CatEdu/openeducat_library/demo/library_card_demo.xml new file mode 100644 index 0000000..984d424 --- /dev/null +++ b/CatEdu/openeducat_library/demo/library_card_demo.xml @@ -0,0 +1,68 @@ + + + + + + student + + + + + + + + student + + + + + + + + student + + + + + + + + student + + + + + + + + student + + + + + + + + student + + + + + + + + student + + + + + + + + student + + + + + + diff --git a/CatEdu/openeducat_library/demo/library_card_type_demo.xml b/CatEdu/openeducat_library/demo/library_card_type_demo.xml new file mode 100644 index 0000000..719bab1 --- /dev/null +++ b/CatEdu/openeducat_library/demo/library_card_type_demo.xml @@ -0,0 +1,18 @@ + + + + + Bachelor Degree Card + 3 + 10 + 1 + + + + Master Degree Card + 3 + 10 + 1 + + + diff --git a/CatEdu/openeducat_library/demo/media_demo.xml b/CatEdu/openeducat_library/demo/media_demo.xml new file mode 100644 index 0000000..f51097d --- /dev/null +++ b/CatEdu/openeducat_library/demo/media_demo.xml @@ -0,0 +1,66 @@ + + + + + Python Programming + 3rd Edition + 234332232323 + 123322223 + + + + + + + + + + Web Development + 3rd Edition + 334432323323 + 843833433 + + + + + + + + + + Basic Accounting + 4th Edition + 634483832909 + 343323235 + + + + + + + + + + Advanced Accounting + 1st Edition + 634483832562 + 8765643564 + + + + + + + + + diff --git a/CatEdu/openeducat_library/demo/media_movement_demo.xml b/CatEdu/openeducat_library/demo/media_movement_demo.xml new file mode 100644 index 0000000..748fee9 --- /dev/null +++ b/CatEdu/openeducat_library/demo/media_movement_demo.xml @@ -0,0 +1,136 @@ + + + + + + + + + student + issue + + + + + + + + + + + + + + student + issue + + + + + + + + + + + + + + student + issue + + + + + + + + + + + + + + student + issue + + + + + + + + + + + + + + student + issue + + + + + + + + + + + + + + student + issue + + + + + + + + + + + + + + student + issue + + + + + + + + + + + + + + student + issue + + + + + + + + + diff --git a/CatEdu/openeducat_library/demo/media_purchase_demo.xml b/CatEdu/openeducat_library/demo/media_purchase_demo.xml new file mode 100644 index 0000000..8751b16 --- /dev/null +++ b/CatEdu/openeducat_library/demo/media_purchase_demo.xml @@ -0,0 +1,40 @@ + + + + + Accounting Made Simple + + + + Mike Piper + Delhi Publications + + 1st + draft + + + + Financial Management + + + + Michael Ehrhardt + Arcade Publications + + 2nd + accept + + + + Financial Shenanigans + + + + Jeremy Bueinda + Express Publication + + 3rd + request + + + diff --git a/CatEdu/openeducat_library/demo/media_queue_demo.xml b/CatEdu/openeducat_library/demo/media_queue_demo.xml new file mode 100644 index 0000000..75a4219 --- /dev/null +++ b/CatEdu/openeducat_library/demo/media_queue_demo.xml @@ -0,0 +1,39 @@ + + + + + + request + + + + + + + request + + + + + + + request + + + + + + + request + + + + + + + accept + + + + + diff --git a/CatEdu/openeducat_library/demo/media_type_demo.xml b/CatEdu/openeducat_library/demo/media_type_demo.xml new file mode 100644 index 0000000..05d3910 --- /dev/null +++ b/CatEdu/openeducat_library/demo/media_type_demo.xml @@ -0,0 +1,29 @@ + + + + + Course Books + cb + + + + Referance Books + rb + + + + Digital Disc + dd + + + + Magazine + ma + + + + Research Paper + rp + + + diff --git a/CatEdu/openeducat_library/demo/media_unit_demo.xml b/CatEdu/openeducat_library/demo/media_unit_demo.xml new file mode 100644 index 0000000..c0192ad --- /dev/null +++ b/CatEdu/openeducat_library/demo/media_unit_demo.xml @@ -0,0 +1,103 @@ + + + + + Python Programming-U001 + issue + + + + + Python Programming-U002 + issue + + + + + Python Programming-U003 + available + + + + + Web Development-U0001 + + issue + + + + + Web Development-U0002 + + issue + + + + + Web Development-U0003 + + available + + + + + Basic Accounting-U0001 + issue + + + + + Basic Accounting-U0002 + issue + + + + + Basic Accounting-U0003 + available + + + + + Basic Accounting-U0004 + available + + + + + Basic Accounting-U0005 + available + + + + + Advanced Accounting-U0001 + issue + + + + + Advanced Accounting-U0002 + issue + + + + + Advanced Accounting-U0003 + available + + + + + Advanced Accounting-U0004 + available + + + + + Advanced Accounting-U0005 + available + + + + diff --git a/CatEdu/openeducat_library/demo/publisher_demo.xml b/CatEdu/openeducat_library/demo/publisher_demo.xml new file mode 100644 index 0000000..063cdbb --- /dev/null +++ b/CatEdu/openeducat_library/demo/publisher_demo.xml @@ -0,0 +1,16 @@ + + + + + O'Relly Publication + + + + Delhi Publications + + + + Wiley Publications + + + diff --git a/CatEdu/openeducat_library/demo/res_users_demo.xml b/CatEdu/openeducat_library/demo/res_users_demo.xml new file mode 100644 index 0000000..7ebcf22 --- /dev/null +++ b/CatEdu/openeducat_library/demo/res_users_demo.xml @@ -0,0 +1,22 @@ + + + + + Parth + parth@demo.com + + + + librarian@openeducat.com + librarian + + + + + + + + + + diff --git a/CatEdu/openeducat_library/demo/tag_demo.xml b/CatEdu/openeducat_library/demo/tag_demo.xml new file mode 100644 index 0000000..3d78b18 --- /dev/null +++ b/CatEdu/openeducat_library/demo/tag_demo.xml @@ -0,0 +1,24 @@ + + + + + land + + + + LTRP + + + + Restoration + + + + Techniques + + + + Accounting + + + diff --git a/CatEdu/openeducat_library/i18n/ar_001.po b/CatEdu/openeducat_library/i18n/ar_001.po new file mode 100644 index 0000000..2f7db8c --- /dev/null +++ b/CatEdu/openeducat_library/i18n/ar_001.po @@ -0,0 +1,1592 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_library +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-19 04:37+0000\n" +"PO-Revision-Date: 2024-02-19 04:37+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_library +#: model:ir.actions.report,print_report_name:openeducat_library.action_report_student_library_card +msgid "'Library ID Card - %s' % (object.name)" +msgstr "بطاقة معرف المكتبة - ٪ s '٪ (object.name)" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Card No :\n" +" " +msgstr "" +"
\n" +" \n" +" لا بطاقة :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Issued Date :\n" +" " +msgstr "" +"
\n" +" \n" +" تاريخ إصدار:\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Type :\n" +" " +msgstr "" +"
\n" +" \n" +" يكتب :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" اسم :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Library Card(s) Barcode" +msgstr " بطاقة مكتبة (بطاقات) باركود " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +"

Your , \n" +" \n" +" has been expired. Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

عزيزي $ {object.student_id.name} \n" +"

$ {object.media_type_id.name} ، $ {object.media_id.name} انتهت صلاحيتها. يرجى إعادته في أقرب وقت ممكن.

\n" +"

شكرا لك.

\n" +" " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Library Card Renew\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your,\n" +" \n" +" \n" +" \n" +" will\n" +" \n" +" be expiring\n" +" today.\n" +" \n" +" \n" +" expire in\n" +" \n" +" \n" +" \n" +" day(s).\n" +" \n" +" Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

عزيزي $ {object.student_id.name} \n" +"

$ {object.media_type_id.name} ، $ {object.media_id.name} Will\n" +" ٪ if object.get_diff_day () == 0:\n" +" أن تنتهي من انتهاء الصلاحية اليوم. \n" +" ٪ آخر:\n" +" تنتهي في $ {object.get_diff_day ()} اليوم (s).\n" +" ٪ إنهاء إذا\n" +" يرجى إعادته في أقرب وقت ممكن.

\n" +"

شكرا لك.

\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Accept" +msgstr "قبول" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__accept +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__accept +msgid "Accepted" +msgstr "وافقت" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction +msgid "Action Needed" +msgstr "الإجراءات اللازمة" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__active +msgid "Active" +msgstr "نشيط" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__actual_return_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__actual_return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Actual Return Date" +msgstr "تاريخ العودة الفعلي" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "Actual Return Date cannot be set before Issued Date" +msgstr "لا يمكن تحديد تاريخ الإرجاع الفعلي قبل تاريخ الإصدار" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__address +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__address_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address" +msgstr "تبوك" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address Detail" +msgstr "تفاصيل العنوان" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Admission Details" +msgstr "تفاصيل القبول" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_view +#: model:ir.ui.menu,name:openeducat_library.menu_library_medias +msgid "All Media" +msgstr "كل وسائل الإعلام" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +msgid "Archived" +msgstr "أرشفة" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_attachment_count +msgid "Attachment Count" +msgstr "عدد المرفقات" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_tree +msgid "Author" +msgstr "مؤلف" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__author_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__author +msgid "Author(s)" +msgstr "المؤلفون)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_author_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_author_sub +msgid "Authors" +msgstr "المؤلفون" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__available +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__available +msgid "Available" +msgstr "متوفرة" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__barcode +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Barcode" +msgstr "الرمز الشريطي" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unit_unique_name_barcode +msgid "Barcode must be unique per Media unit!" +msgstr "يجب أن يكون الباركود فريدًا لكل وحدة وسائط!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "Can't return media." +msgstr "لا يمكن إرجاع الوسائط." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Cancel" +msgstr "يلغي" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Barcode" +msgstr "بطاقة الباركود" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Holder" +msgstr "حامل البطاقة" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__library_card_type_id +msgid "Card Type" +msgstr "نوع البطاقة" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "City" +msgstr "مدينة" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__code +msgid "Code" +msgstr "شفرة" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_type_unique_media_type_code +msgid "Code should be unique per media type!" +msgstr "يجب أن يكون الكود فريدًا لكل نوع وسائط!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__company_id +msgid "Company" +msgstr "شركة" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_school_library_config +msgid "Configuration" +msgstr "ترتيب" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Country" +msgstr "دولة" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__course_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__course_ids +msgid "Course" +msgstr "مسار" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Course Details" +msgstr "تفاصيل الدورة" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Courses" +msgstr "الدورات" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Create Invoice" +msgstr "إنشاء فاتورة" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_uid +msgid "Created by" +msgstr "انشأ من قبل" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_date +msgid "Created on" +msgstr "تم إنشاؤها على" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__description +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Description" +msgstr "وصف" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__display_name +msgid "Display Name" +msgstr "اسم العرض" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__draft +msgid "Draft" +msgstr "مسودة" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__return_date +msgid "Due Date" +msgstr "تاريخ الاستحقاق" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__duration +msgid "Duration" +msgstr "مدة" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_library_card_type__duration +msgid "Duration in terms of Number of Lead Days" +msgstr "المدة من حيث عدد أيام الرصاص" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__edition +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__edition +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Edition" +msgstr "الإصدار" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Education Details" +msgstr "تفاصيل التعليم" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Educational" +msgstr "تعليمية" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/library.py:0 +#, python-format +msgid "Enter proper value" +msgstr "أدخل القيمة الصحيحة" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__faculty_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Faculty" +msgstr "الأساتذه" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "First Name" +msgstr "الاسم الاول" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_follower_ids +msgid "Followers" +msgstr "متابعون" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_partner_ids +msgid "Followers (Partners)" +msgstr "أتباع (شركاء)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_from +msgid "From Date" +msgstr "من التاريخ" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Group By..." +msgstr "مجموعة من..." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__has_message +msgid "Has Message" +msgstr "لديه رسالة" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__id +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__id +msgid "ID" +msgstr "بطاقة تعريف" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__isbn +msgid "ISBN Code" +msgstr "رمز ISBN" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_isbn +msgid "ISBN code must be unique per media!" +msgstr "يجب أن يكون رمز ISBN فريدًا لكل وسائط!" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction +msgid "If checked, new messages require your attention." +msgstr "إذا تم فحصها ، تتطلب رسائل جديدة انتباهك." + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "إذا تم فحصها ، فإن بعض الرسائل لديها خطأ في التسليم." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__internal_code +msgid "Internal Code" +msgstr "رمز داخلي" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_internal_code +msgid "Internal Code must be unique per media!" +msgstr "يجب أن يكون الشفرة الداخلية فريدة من نوعها لكل وسائط!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Purchase Requests!" +msgstr "" +"إجراء غير صالح!\n" +"لا يمكن للوالد إنشاء طلبات شراء الوسائط!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Queue Requests!" +msgstr "" +"إجراء غير صالح!\n" +"لا يمكن للوالد إنشاء طلبات قائمة انتظار الوسائط!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Purchase Requests!" +msgstr "" +"إجراء غير صالح!\n" +"لا يمكن للوالد تعديل طلبات شراء الوسائط!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Queue Requests!" +msgstr "" +"إجراء غير صالح!\n" +"لا يمكن للوالد تعديل طلبات قائمة انتظار الوسائط!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__invoice_id +msgid "Invoice" +msgstr "فاتورة" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_is_follower +msgid "Is Follower" +msgstr "هو أتباع" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__issue_date +msgid "Issue Date" +msgstr "تاريخ الإصدار" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +msgid "Issue Media" +msgstr "إصدار وسائل الإعلام" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_issue_media +msgid "Issue Media Wizard" +msgstr "إصدار معالج وسائل الإعلام" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.issue_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Issue media" +msgstr "إصدار وسائل الإعلام" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__issue +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__issue +msgid "Issued" +msgstr "صادر" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__issued_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Date" +msgstr "تاريخ إصدار" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Today" +msgstr "صدر اليوم" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_account_move +msgid "Journal Entry" +msgstr "إفتتاحية المجلة" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Last Name" +msgstr "الكنية" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_uid +msgid "Last Updated by" +msgstr "آخر تحديث بواسطة" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_date +msgid "Last Updated on" +msgstr "آخر تحديث على" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_root +#: model:res.groups,name:openeducat_library.group_op_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +msgid "Library" +msgstr "مكتبة" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__library_card_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Library Card" +msgstr "بطاقة المكتبة" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card_barcode +msgid "Library Card Barcode" +msgstr "باركود بطاقة المكتبة" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_library_card_barcode +msgid "Library Card Barcode Report" +msgstr "تقرير باركود بطاقة المكتبة" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement_after +msgid "Library Card Expired" +msgstr "انتهت صلاحية بطاقة المكتبة" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement +msgid "Library Card Renew" +msgstr "تجديد بطاقة المكتبة" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card_type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_tree +msgid "Library Card Type" +msgstr "نوع بطاقة المكتبة" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_type_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_type_sub +msgid "Library Card Types" +msgstr "أنواع بطاقات المكتبة" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_sub +msgid "Library Cards" +msgstr "بطاقات المكتبة" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card +msgid "Library ID Card" +msgstr "بطاقة هوية المكتبة" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_library_card_unique_library_card_number +msgid "Library card Number should be unique per card!" +msgstr "يجب أن يكون رقم بطاقة المكتبة فريدًا لكل بطاقة!" + +#. module: openeducat_library +#: model:product.template,name:openeducat_library.op_product_7_product_template +msgid "Library penalty fee" +msgstr "رسوم عقوبة المكتبة" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__lost +msgid "Lost" +msgstr "ضائع" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Maximum Number of media allowed for %s is : %s" +msgstr "الحد الأقصى لعدد الوسائط المسموح بها لـ %s هو: %s" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_sub_media_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_form_library_inherit +msgid "Media" +msgstr "وسائل الإعلام" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media :" +msgstr "وسائل الإعلام :" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_author +#: model:ir.model,name:openeducat_library.model_return_media +msgid "Media Author" +msgstr "مؤلف وسائل الإعلام" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_media_barcode +msgid "Media Barcode" +msgstr "باركود الوسائط" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_media_barcode +msgid "Media Barcode Report" +msgstr "تقرير باركود الوسائط" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media +msgid "Media Details" +msgstr "تفاصيل الوسائط" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_movement +#: model:mail.template,name:openeducat_library.email_template_media_movement +msgid "Media Movement" +msgstr "حركة الإعلام" + +#. module: openeducat_library +#: model:mail.template,name:openeducat_library.email_template_media_movement_after +msgid "Media Movement After Due Date Passed" +msgstr "حركة الإعلام بعد مرور تاريخ الاستحقاق" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_after +msgid "Media Movement Line After 1 Days" +msgstr "خط الحركة الإعلامية بعد يوم واحد" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_1 +msgid "Media Movement Line Before 1 Days" +msgstr "خط الحركة الإعلامية قبل يوم واحد" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines_count +msgid "Media Movement Lines Count" +msgstr "عدد خطوط الحركة الإعلامية" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_movement_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_movement_library +msgid "Media Movements" +msgstr "حركات الإعلام" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Name" +msgstr "اسم الوسائط" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_purchase +msgid "Media Purchase Request" +msgstr "طلب شراء الوسائط" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_purchase_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_request_library_sub +msgid "Media Purchase Requests" +msgstr "طلبات شراء الوسائط" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__queue_ids +msgid "Media Queue" +msgstr "قائمة انتظار الإعلام" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_queue +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_tree +msgid "Media Queue Request" +msgstr "طلب قائمة انتظار الوسائط" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_queue_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_queue_request_library_sub +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Queue Requests" +msgstr "طلبات قائمة انتظار الوسائط" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.reserve_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +msgid "Media Reservation" +msgstr "حجز وسائل الإعلام" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_reserve_media +msgid "Media Reserve" +msgstr "احتياطي الإعلام" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Media Return" +msgstr "عودة وسائل الإعلام" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_tag +msgid "Media Tags" +msgstr "علامات الوسائط" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_type_view +#: model:ir.model,name:openeducat_library.model_op_media_type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_type_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_tag_sub +msgid "Media Type" +msgstr "نوع الوسائط" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_unit +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_unit_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media Unit" +msgstr "وحدة الوسائط" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "" +"Media Unit can not be returned because it's state is : %s" +msgstr "لا يمكن إرجاع وحدة الوسائط لأن حالتها هي: %s" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_media_unit_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_unit_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_pivot +msgid "Media Units" +msgstr "وحدات الإعلام" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__media_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__media_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +msgid "Media(s)" +msgstr "وسائل الإعلام (S)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error +msgid "Message Delivery error" +msgstr "خطأ تسليم الرسائل" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_ids +msgid "Messages" +msgstr "رسائل" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Middle Name" +msgstr "الاسم الوسطى" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__movement_line +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Movements" +msgstr "الحركات" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Name" +msgstr "اسم" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__allow_media +msgid "No of medias Allowed" +msgstr "لا يسمح بالوسائط" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__number +msgid "Number" +msgstr "رقم" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of Actions" +msgstr "عدد الإجراءات" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of errors" +msgstr "عدد الأخطاء" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "عدد الرسائل التي تتطلب إجراء" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "عدد الرسائل ذات خطأ التسليم" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "OpenEducat هيئة التدريس" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__partner_id +msgid "Partner" +msgstr "شريك" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__penalty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Penalty" +msgstr "ضربة جزاء" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__penalty_amt_per_day +msgid "Penalty Amount per Day" +msgstr "مبلغ العقوبة في اليوم الواحد" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__partner_id +msgid "Person" +msgstr "شخص" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__reserver_name +msgid "Person Name" +msgstr "اسم الشخص" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Personal Information" +msgstr "معلومات شخصية" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Proceed" +msgstr "يتابع" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_publisher +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_tree +msgid "Publisher" +msgstr "الناشر" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__publisher_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__publisher +msgid "Publisher(s)" +msgstr "الناشر (ق)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_publisher_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_publisher_sub +msgid "Publishers" +msgstr "الناشرين" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_purchase_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_tree +msgid "Purchase Request" +msgstr "طلب الشراء" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__rating_ids +msgid "Ratings" +msgstr "التقييمات" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Reject" +msgstr "رفض" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__reject +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__reject +msgid "Rejected" +msgstr "مرفوض" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__request +msgid "Request" +msgstr "طلب" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "Request Again" +msgstr "طلب مرة أخرى" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Request media" +msgstr "طلب وسائل الإعلام" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__request +msgid "Requested" +msgstr "مطلوب" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__requested_id +msgid "Requested By" +msgstr "بتوصية من" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Reservation Detail" +msgstr "تفاصيل الحجز" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__reserve +msgid "Reserved" +msgstr "محجوز" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Return Date" +msgstr "تاريخ العودة" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Return Date cannot be set before Issued Date." +msgstr "لا يمكن تحديد تاريخ العودة قبل تاريخ الإصدار." + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.return_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Return Media" +msgstr "إرجاع وسائل الإعلام" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return +msgid "Returned" +msgstr "عاد" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return_done +msgid "Returned Done" +msgstr "عادت" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Returned Today" +msgstr "عاد اليوم" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "SMS Delivery error" +msgstr "خطأ تسليم الرسائل القصيرة" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__name +msgid "Sequence No" +msgstr "تسلسل لا" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action +msgid "Server Actions Media Movement" +msgstr "حركة خادم حركة الوسائط" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action_after +msgid "Server Actions Media Movement After 1 Days" +msgstr "حركة خادم حركة الوسائط بعد يوم واحد" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "State" +msgstr "حالة" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +msgid "Status" +msgstr "حالة" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street..." +msgstr "شارع..." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street2" +msgstr "شارع 2" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_student +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__student_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__student +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Student" +msgstr "طالب علم" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__partner_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__partner_id +msgid "Student/Faculty" +msgstr "طالب/أعضاء هيئة التدريس" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Student/Faculty Detail" +msgstr "تفاصيل الطالب/هيئة التدريس" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__subject_ids +msgid "Subject" +msgstr "موضوعات" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Subjects" +msgstr "المواضيع" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_tree +msgid "Tag" +msgstr "بطاقة شعار" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__tags +msgid "Tag(s)" +msgstr "العلامات (S)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_tag_view +msgid "Tags" +msgstr "العلامات" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: " +"\"%s\". You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"لا يوجد حساب دخل محدد لهذا المنتج:" +"\"٪س\". قد يتعين عليك تثبيت مخطط حساب من" +"تطبيق المحاسبة، قائمة الإعدادات." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Title" +msgstr "عنوان" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_to +msgid "To Date" +msgstr "حتي اليوم" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "لا يمكن تعيين إلى تاريخ قبل من التاريخ." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Type" +msgstr "يكتب" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__unit_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Units" +msgstr "الوحدات" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "User" +msgstr "المستعمل" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__user_id +msgid "Users" +msgstr "المستخدمون" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website Messages" +msgstr "رسائل الموقع" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website communication history" +msgstr "تاريخ اتصال الموقع" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "ZIP" +msgstr "أَزِيز" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "media" +msgstr "وسائل الإعلام" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +msgid "media Issue" +msgstr "قضية وسائل الإعلام" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_tree +msgid "media Movement" +msgstr "حركة الإعلام" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "media Queue Request" +msgstr "طلب قائمة انتظار الوسائط" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "" +"media Unit can not be issued because it's state is : %s" +msgstr "لا يمكن إصدار وحدة الوسائط لأن حالتها هي: %s" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +msgid "media Units" +msgstr "وحدات الإعلام" diff --git a/CatEdu/openeducat_library/i18n/da_DK.po b/CatEdu/openeducat_library/i18n/da_DK.po new file mode 100644 index 0000000..6c51f3f --- /dev/null +++ b/CatEdu/openeducat_library/i18n/da_DK.po @@ -0,0 +1,1592 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_library +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-19 04:56+0000\n" +"PO-Revision-Date: 2024-02-19 04:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_library +#: model:ir.actions.report,print_report_name:openeducat_library.action_report_student_library_card +msgid "'Library ID Card - %s' % (object.name)" +msgstr "Bibliotek ID -kort - % s ' % (objekt.navn)" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Card No :\n" +" " +msgstr "" +"
\n" +" \n" +" Kort nej :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Issued Date :\n" +" " +msgstr "" +"
\n" +" \n" +" Udstedt dato :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Type :\n" +" " +msgstr "" +"
\n" +" \n" +" Type:\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" Navn:\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Library Card(s) Barcode" +msgstr " bibliotekskort (r) stregkode " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +"

Your , \n" +" \n" +" has been expired. Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

kære $ {objekt.student_id.name} \n" +"

Din $ {objekt.media_type_id.name}, $ {objekt.media_id.name} er udløbet. Returner det så hurtigt som muligt.

\n" +"

tak.

\n" +" " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Library Card Renew\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your,\n" +" \n" +" \n" +" \n" +" will\n" +" \n" +" be expiring\n" +" today.\n" +" \n" +" \n" +" expire in\n" +" \n" +" \n" +" \n" +" day(s).\n" +" \n" +" Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

kære $ {objekt.student_id.name} \n" +"

Din $ {objekt.media_type_id.name}, $ {objekt.media_id.name} vil\n" +" % hvis objekt.get_diff_day () == 0:\n" +" udløber i dag. \n" +" % andet:\n" +" udløbe i $ {objekt.get_diff_day ()} dag (r).\n" +" % Afslut Hvis\n" +" Returner det så hurtigt som muligt.

\n" +"

tak.

\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Accept" +msgstr "Acceptere" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__accept +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__accept +msgid "Accepted" +msgstr "Accepteret" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction +msgid "Action Needed" +msgstr "Der kræves handling" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__active +msgid "Active" +msgstr "Aktiv" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__actual_return_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__actual_return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Actual Return Date" +msgstr "Faktisk returdato" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "Actual Return Date cannot be set before Issued Date" +msgstr "Den faktiske returdato kan ikke indstilles før Udstedelsesdatoen" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__address +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__address_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address" +msgstr "Adresse" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address Detail" +msgstr "Adressetalje" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Admission Details" +msgstr "Adgangsoplysninger" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_view +#: model:ir.ui.menu,name:openeducat_library.menu_library_medias +msgid "All Media" +msgstr "Alle medier" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +msgid "Archived" +msgstr "Arkiveret" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_attachment_count +msgid "Attachment Count" +msgstr "Vedhæftningstælling" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_tree +msgid "Author" +msgstr "Forfatter" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__author_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__author +msgid "Author(s)" +msgstr "Forfatter (er)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_author_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_author_sub +msgid "Authors" +msgstr "Forfattere" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__available +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__available +msgid "Available" +msgstr "Ledig" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__barcode +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Barcode" +msgstr "Stregkode" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unit_unique_name_barcode +msgid "Barcode must be unique per Media unit!" +msgstr "Stregkode skal være unik pr. Medieenhed!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "Can't return media." +msgstr "Kan ikke returnere medier" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Cancel" +msgstr "Afbestille" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Barcode" +msgstr "Kort stregkode" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Holder" +msgstr "Kortholder" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__library_card_type_id +msgid "Card Type" +msgstr "Kort type" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "City" +msgstr "By" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__code +msgid "Code" +msgstr "Kode" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_type_unique_media_type_code +msgid "Code should be unique per media type!" +msgstr "Kode skal være unik pr. Medietype!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__company_id +msgid "Company" +msgstr "Selskab" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_school_library_config +msgid "Configuration" +msgstr "Konfiguration" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Country" +msgstr "Land" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__course_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__course_ids +msgid "Course" +msgstr "Rute" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Course Details" +msgstr "Kursusdetaljer" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Courses" +msgstr "Kurser" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Create Invoice" +msgstr "Opret faktura" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_uid +msgid "Created by" +msgstr "Lavet af" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_date +msgid "Created on" +msgstr "Oprettet på" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__description +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Description" +msgstr "Beskrivelse" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__display_name +msgid "Display Name" +msgstr "Visnavn" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__draft +msgid "Draft" +msgstr "Udkast" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__return_date +msgid "Due Date" +msgstr "Afleveringsdato" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__duration +msgid "Duration" +msgstr "Varighed" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_library_card_type__duration +msgid "Duration in terms of Number of Lead Days" +msgstr "Varighed med hensyn til antal ledningsdage" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__edition +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__edition +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Edition" +msgstr "Udgave" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Education Details" +msgstr "Uddannelsesdetaljer" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Educational" +msgstr "Uddannelsesmæssig" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/library.py:0 +#, python-format +msgid "Enter proper value" +msgstr "Indtast korrekt værdi" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__faculty_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Faculty" +msgstr "Fakultet" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "First Name" +msgstr "Fornavn" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_follower_ids +msgid "Followers" +msgstr "Tilhængere" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_partner_ids +msgid "Followers (Partners)" +msgstr "Tilhængere (partnere)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_from +msgid "From Date" +msgstr "Fra dato" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Group By..." +msgstr "Gruppe efter ..." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__has_message +msgid "Has Message" +msgstr "Har besked" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__id +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__id +msgid "ID" +msgstr "Id" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__isbn +msgid "ISBN Code" +msgstr "ISBN -kode" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_isbn +msgid "ISBN code must be unique per media!" +msgstr "ISBN -kode skal være unik pr. Medier!" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Hvis de kontrolleres, kræver nye meddelelser din opmærksomhed." + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Hvis de kontrolleres, har nogle meddelelser en leveringsfejl." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__internal_code +msgid "Internal Code" +msgstr "Intern kode" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_internal_code +msgid "Internal Code must be unique per media!" +msgstr "Intern kode skal være unik pr. Medier!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Purchase Requests!" +msgstr "" +"Ugyldig handling!\n" +"Forældre kan ikke oprette mediekøbsanmodninger!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Queue Requests!" +msgstr "" +"Ugyldig handling!\n" +"Forælder kan ikke oprette mediekøanmodninger!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Purchase Requests!" +msgstr "" +"Ugyldig handling!\n" +"Forældre kan ikke redigere mediekøbsanmodninger!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Queue Requests!" +msgstr "" +"Ugyldig handling!\n" +"Forældre kan ikke redigere mediekøanmodninger!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__invoice_id +msgid "Invoice" +msgstr "Faktura" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_is_follower +msgid "Is Follower" +msgstr "Er tilhænger" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__issue_date +msgid "Issue Date" +msgstr "Udstedelsesdato" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +msgid "Issue Media" +msgstr "Udstede medier" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_issue_media +msgid "Issue Media Wizard" +msgstr "Udstede medie -guiden" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.issue_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Issue media" +msgstr "Udstede medier" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__issue +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__issue +msgid "Issued" +msgstr "Udstedt" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__issued_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Date" +msgstr "Udstedt dato" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Today" +msgstr "Udstedt i dag" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_account_move +msgid "Journal Entry" +msgstr "Journalindgang" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Last Name" +msgstr "Efternavn" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_uid +msgid "Last Updated by" +msgstr "Sidst opdateret af" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_date +msgid "Last Updated on" +msgstr "Sidst opdateret om" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_root +#: model:res.groups,name:openeducat_library.group_op_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +msgid "Library" +msgstr "Bibliotek" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__library_card_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Library Card" +msgstr "Bibliotekskort" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card_barcode +msgid "Library Card Barcode" +msgstr "Bibliotekskort stregkode" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_library_card_barcode +msgid "Library Card Barcode Report" +msgstr "Bibliotekskort stregkode rapport" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement_after +msgid "Library Card Expired" +msgstr "Bibliotekskort udløbet" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement +msgid "Library Card Renew" +msgstr "Bibliotekskort Forny" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card_type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_tree +msgid "Library Card Type" +msgstr "Bibliotekskorttype" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_type_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_type_sub +msgid "Library Card Types" +msgstr "Bibliotekskorttyper" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_sub +msgid "Library Cards" +msgstr "Bibliotekskort" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card +msgid "Library ID Card" +msgstr "Bibliotek ID -kort" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_library_card_unique_library_card_number +msgid "Library card Number should be unique per card!" +msgstr "Bibliotekskortnummer skal være unikt pr. Kort!" + +#. module: openeducat_library +#: model:product.template,name:openeducat_library.op_product_7_product_template +msgid "Library penalty fee" +msgstr "Bibliotekets straffegebyr" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__lost +msgid "Lost" +msgstr "Faret vild" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Maximum Number of media allowed for %s is : %s" +msgstr "Maksimalt antal tilladte medier for %s er: %s" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_sub_media_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_form_library_inherit +msgid "Media" +msgstr "Medier" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media :" +msgstr "Medier:" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_author +#: model:ir.model,name:openeducat_library.model_return_media +msgid "Media Author" +msgstr "Medieforfatter" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_media_barcode +msgid "Media Barcode" +msgstr "Media stregkode" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_media_barcode +msgid "Media Barcode Report" +msgstr "Rapport om medie stregkode" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media +msgid "Media Details" +msgstr "Medieoplysninger" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_movement +#: model:mail.template,name:openeducat_library.email_template_media_movement +msgid "Media Movement" +msgstr "Mediebevægelse" + +#. module: openeducat_library +#: model:mail.template,name:openeducat_library.email_template_media_movement_after +msgid "Media Movement After Due Date Passed" +msgstr "Mediebevægelse efter forfaldsdatoen vedtaget" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_after +msgid "Media Movement Line After 1 Days" +msgstr "Mediebevægelseslinje efter 1 dage" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_1 +msgid "Media Movement Line Before 1 Days" +msgstr "Mediebevægelseslinje inden 1 dage" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines_count +msgid "Media Movement Lines Count" +msgstr "Mediebevægelseslinjer tæller" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_movement_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_movement_library +msgid "Media Movements" +msgstr "Mediebevægelser" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Name" +msgstr "Mediumnavn" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_purchase +msgid "Media Purchase Request" +msgstr "Medieopkøbsanmodning" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_purchase_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_request_library_sub +msgid "Media Purchase Requests" +msgstr "Medier købsanmodninger" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__queue_ids +msgid "Media Queue" +msgstr "Mediekø" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_queue +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_tree +msgid "Media Queue Request" +msgstr "Anmodning om mediekø" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_queue_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_queue_request_library_sub +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Queue Requests" +msgstr "Anmodninger om mediekø" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.reserve_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +msgid "Media Reservation" +msgstr "Medieforbehold" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_reserve_media +msgid "Media Reserve" +msgstr "Mediereserve" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Media Return" +msgstr "Medier tilbagevenden" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_tag +msgid "Media Tags" +msgstr "Mediemærker" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_type_view +#: model:ir.model,name:openeducat_library.model_op_media_type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_type_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_tag_sub +msgid "Media Type" +msgstr "Medietype" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_unit +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_unit_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media Unit" +msgstr "Medieenhed" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "" +"Media Unit can not be returned because it's state is : %s" +msgstr "Medieenhed kan ikke returneres, fordi dens tilstand er: %s" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_media_unit_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_unit_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_pivot +msgid "Media Units" +msgstr "Medieenheder" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__media_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__media_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +msgid "Media(s)" +msgstr "Medier (er)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error +msgid "Message Delivery error" +msgstr "Fejl på meddelelseslevering" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_ids +msgid "Messages" +msgstr "Beskeder" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Middle Name" +msgstr "Mellemnavn" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__movement_line +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Movements" +msgstr "Bevægelser" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Name" +msgstr "Navn" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__allow_media +msgid "No of medias Allowed" +msgstr "Ingen af ​​medias tilladt" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__number +msgid "Number" +msgstr "Nummer" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of Actions" +msgstr "Antal handlinger" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of errors" +msgstr "Antal fejl" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Antal meddelelser, der kræver en handling" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Antal meddelelser med leveringsfejl" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Åbneducat -fakultetet" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__partner_id +msgid "Partner" +msgstr "Partner" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__penalty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Penalty" +msgstr "Straf" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__penalty_amt_per_day +msgid "Penalty Amount per Day" +msgstr "Straffebeløb pr. Dag" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__partner_id +msgid "Person" +msgstr "Person" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__reserver_name +msgid "Person Name" +msgstr "Personnavn" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Personal Information" +msgstr "Personlig information" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Proceed" +msgstr "Fortsæt" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_publisher +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_tree +msgid "Publisher" +msgstr "Forlægger" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__publisher_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__publisher +msgid "Publisher(s)" +msgstr "Udgiver (er)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_publisher_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_publisher_sub +msgid "Publishers" +msgstr "Udgivere" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_purchase_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_tree +msgid "Purchase Request" +msgstr "Købsanmodning" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__rating_ids +msgid "Ratings" +msgstr "Bedømmelser" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Reject" +msgstr "Afvise" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__reject +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__reject +msgid "Rejected" +msgstr "Afvist" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__request +msgid "Request" +msgstr "Anmodning" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "Request Again" +msgstr "Anmodning igen" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Request media" +msgstr "Anmod om medier" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__request +msgid "Requested" +msgstr "Anmodet" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__requested_id +msgid "Requested By" +msgstr "Efterspurgt af" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Reservation Detail" +msgstr "Reservationsdetaljer" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__reserve +msgid "Reserved" +msgstr "Reserveret" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Return Date" +msgstr "Retur dato" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Return Date cannot be set before Issued Date." +msgstr "Returdato kan ikke indstilles før Udstedelsesdato." + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.return_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Return Media" +msgstr "Returmedier" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return +msgid "Returned" +msgstr "Vendt tilbage" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return_done +msgid "Returned Done" +msgstr "Returneret gjort" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Returned Today" +msgstr "Vendte tilbage i dag" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS -leveringsfejl" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__name +msgid "Sequence No" +msgstr "Sekvensnr" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action +msgid "Server Actions Media Movement" +msgstr "Serverhandlinger mediebevægelse" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action_after +msgid "Server Actions Media Movement After 1 Days" +msgstr "Serverhandlinger mediebevægelse efter 1 dage" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "State" +msgstr "Stat" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +msgid "Status" +msgstr "Status" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street..." +msgstr "Gade..." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street2" +msgstr "Gade 2" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_student +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__student_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__student +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Student" +msgstr "Studerende" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__partner_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__partner_id +msgid "Student/Faculty" +msgstr "Studerende/fakultet" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Student/Faculty Detail" +msgstr "Studerende/fakultetsdetaljer" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__subject_ids +msgid "Subject" +msgstr "Emne" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Subjects" +msgstr "Emner" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_tree +msgid "Tag" +msgstr "Tag" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__tags +msgid "Tag(s)" +msgstr "Tag (r)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_tag_view +msgid "Tags" +msgstr "Tags" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: " +"\"%s\". You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"Der er ingen indkomstkonto defineret for dette produkt:" +"\"%s\". Du skal muligvis installere en kontoplan fra" +"Regnskabsapp, indstillingsmenu." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Title" +msgstr "Titel" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_to +msgid "To Date" +msgstr "Til dato" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "Til dato kan ikke indstilles før Fra dato." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Type" +msgstr "Type" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__unit_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Units" +msgstr "Enheder" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "User" +msgstr "Bruger" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__user_id +msgid "Users" +msgstr "Brugere" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website Messages" +msgstr "Webstedsmeddelelser" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website communication history" +msgstr "Webstedskommunikationshistorie" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "ZIP" +msgstr "Zip" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "media" +msgstr "medier" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +msgid "media Issue" +msgstr "Medieproblem" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_tree +msgid "media Movement" +msgstr "Mediebevægelse" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "media Queue Request" +msgstr "Anmodning om mediekø" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "" +"media Unit can not be issued because it's state is : %s" +msgstr "medieenhed kan ikke udstedes, fordi dens tilstand er: %s" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +msgid "media Units" +msgstr "medieenheder" diff --git a/CatEdu/openeducat_library/i18n/de.po b/CatEdu/openeducat_library/i18n/de.po new file mode 100644 index 0000000..ab812b9 --- /dev/null +++ b/CatEdu/openeducat_library/i18n/de.po @@ -0,0 +1,1592 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_library +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-19 05:14+0000\n" +"PO-Revision-Date: 2024-02-19 05:14+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_library +#: model:ir.actions.report,print_report_name:openeducat_library.action_report_student_library_card +msgid "'Library ID Card - %s' % (object.name)" +msgstr "Bibliotheks -ID -Karte - % s ' % (Objekt.Name)" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Card No :\n" +" " +msgstr "" +"
\n" +" \n" +" Karten-Nr :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Issued Date :\n" +" " +msgstr "" +"
\n" +" \n" +" Ausstellungsdatum :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Type :\n" +" " +msgstr "" +"
\n" +" \n" +" Typ :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" Name :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Library Card(s) Barcode" +msgstr " Bibliothekskarte (n) Barcode " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +"

Your , \n" +" \n" +" has been expired. Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

Lieber $ {Object.student_id.name} \n" +"

Ihr $ {Object.Media_type_id.name}, $ {Object.Media_id.name} wurde abgelaufen. Bitte geben Sie es so schnell wie möglich zurück.

\n" +"

Danke.

\n" +" " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Library Card Renew\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your,\n" +" \n" +" \n" +" \n" +" will\n" +" \n" +" be expiring\n" +" today.\n" +" \n" +" \n" +" expire in\n" +" \n" +" \n" +" \n" +" day(s).\n" +" \n" +" Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

Lieber $ {Object.student_id.name} \n" +"

Ihr $ {Object.media_type_id.name}, $ {Object.media_id.name} Will\n" +" % if object.get_diff_day () == 0:\n" +" abläuft heute. \n" +" % anders:\n" +" Verfallen Sie in $ {Object.get_diff_day ()} Tag (s).\n" +" % endif\n" +" Bitte geben Sie es so schnell wie möglich zurück.

\n" +"

Danke.

\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Accept" +msgstr "Annehmen" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__accept +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__accept +msgid "Accepted" +msgstr "Akzeptiert" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction +msgid "Action Needed" +msgstr "Handlungsbedarf" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__active +msgid "Active" +msgstr "Aktiv" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__actual_return_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__actual_return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Actual Return Date" +msgstr "Tatsächlicher Rückgabedatum" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "Actual Return Date cannot be set before Issued Date" +msgstr "Den faktiske returdato kan ikke indstilles før Udstedelsesdatoen" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__address +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__address_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address" +msgstr "Adresse" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address Detail" +msgstr "Adressdetail" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Admission Details" +msgstr "Zulassungsdetails" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_view +#: model:ir.ui.menu,name:openeducat_library.menu_library_medias +msgid "All Media" +msgstr "Alle Medien" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +msgid "Archived" +msgstr "Archiviert" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_attachment_count +msgid "Attachment Count" +msgstr "Anhaftungsanzahl" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_tree +msgid "Author" +msgstr "Autor" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__author_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__author +msgid "Author(s)" +msgstr "Autor (en)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_author_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_author_sub +msgid "Authors" +msgstr "Autoren" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__available +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__available +msgid "Available" +msgstr "Verfügbar" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__barcode +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Barcode" +msgstr "Barcode" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unit_unique_name_barcode +msgid "Barcode must be unique per Media unit!" +msgstr "Barcode muss pro Medieneinheit einzigartig sein!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "Can't return media." +msgstr "Medien können nicht zurückgegeben werden." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Cancel" +msgstr "Absagen" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Barcode" +msgstr "Karte Barcode" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Holder" +msgstr "Kartenhalter" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__library_card_type_id +msgid "Card Type" +msgstr "Speicherkarten-Typ" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "City" +msgstr "Stadt" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__code +msgid "Code" +msgstr "Code" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_type_unique_media_type_code +msgid "Code should be unique per media type!" +msgstr "Code sollte pro Medientyp eindeutig sein!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__company_id +msgid "Company" +msgstr "Gesellschaft" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_school_library_config +msgid "Configuration" +msgstr "Aufbau" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Country" +msgstr "Land" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__course_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__course_ids +msgid "Course" +msgstr "Kurs" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Course Details" +msgstr "Kursdetails" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Courses" +msgstr "Kurse" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Create Invoice" +msgstr "Rechnung erstellen" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_uid +msgid "Created by" +msgstr "Erstellt von" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_date +msgid "Created on" +msgstr "Erstellt am" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__description +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Description" +msgstr "Beschreibung" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__draft +msgid "Draft" +msgstr "Entwurf" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__return_date +msgid "Due Date" +msgstr "Geburtstermin" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__duration +msgid "Duration" +msgstr "Dauer" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_library_card_type__duration +msgid "Duration in terms of Number of Lead Days" +msgstr "Dauer in Bezug auf die Anzahl der Führungstage" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__edition +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__edition +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Edition" +msgstr "Auflage" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Education Details" +msgstr "Details zur Ausbildung" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Educational" +msgstr "Lehrreich" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/library.py:0 +#, python-format +msgid "Enter proper value" +msgstr "Geben Sie den richtigen Wert ein" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__faculty_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Faculty" +msgstr "Fakultät" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "First Name" +msgstr "Vorname" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_follower_ids +msgid "Followers" +msgstr "Anhänger" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_partner_ids +msgid "Followers (Partners)" +msgstr "Anhänger (Partner)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_from +msgid "From Date" +msgstr "Ab Datum" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Group By..." +msgstr "Gruppiere nach..." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__has_message +msgid "Has Message" +msgstr "Hat Nachricht" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__id +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__id +msgid "ID" +msgstr "ICH WÜRDE" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__isbn +msgid "ISBN Code" +msgstr "ISBN -Code" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_isbn +msgid "ISBN code must be unique per media!" +msgstr "Der ISBN -Code muss pro Medien einzigartig sein!" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Bei Überprüfung erfordern neue Nachrichten Ihre Aufmerksamkeit." + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Wenn es überprüft wird, haben einige Nachrichten einen Zustellfehler." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__internal_code +msgid "Internal Code" +msgstr "Interner Code" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_internal_code +msgid "Internal Code must be unique per media!" +msgstr "Interner Code muss pro Medien eindeutig sein!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Purchase Requests!" +msgstr "" +"Ugyldig handling!\n" +"Forældre kan ikke oprette mediekøbsanmodninger!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Queue Requests!" +msgstr "" +"Ugyldig handling!\n" +"Forælder kan ikke oprette mediekøanmodninger!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Purchase Requests!" +msgstr "" +"Ugyldig handling!\n" +"Forældre kan ikke redigere mediekøbsanmodninger!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Queue Requests!" +msgstr "" +"Ugyldig handling!\n" +"Forældre kan ikke redigere mediekøanmodninger!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__invoice_id +msgid "Invoice" +msgstr "Rechnung" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_is_follower +msgid "Is Follower" +msgstr "Ist Anhänger" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__issue_date +msgid "Issue Date" +msgstr "Ausgabedatum" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +msgid "Issue Media" +msgstr "Medien ausgeben" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_issue_media +msgid "Issue Media Wizard" +msgstr "Ausgeben von Medienassistenten" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.issue_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Issue media" +msgstr "Medien ausgeben" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__issue +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__issue +msgid "Issued" +msgstr "Problematisch" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__issued_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Date" +msgstr "Ausstellungsdatum" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Today" +msgstr "Heute ausgegeben" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_account_move +msgid "Journal Entry" +msgstr "Tagebucheintrag" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Last Name" +msgstr "Nachname" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert von" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_root +#: model:res.groups,name:openeducat_library.group_op_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +msgid "Library" +msgstr "Bibliothek" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__library_card_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Library Card" +msgstr "Bibliotheksausweis" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card_barcode +msgid "Library Card Barcode" +msgstr "Bibliothekskarte Barcode" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_library_card_barcode +msgid "Library Card Barcode Report" +msgstr "Bibliothekskarten Barcode -Bericht" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement_after +msgid "Library Card Expired" +msgstr "Bibliothekskarte ist abgelaufen" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement +msgid "Library Card Renew" +msgstr "Bibliothekskarte erneuern" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card_type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_tree +msgid "Library Card Type" +msgstr "Bibliothekskartentyp" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_type_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_type_sub +msgid "Library Card Types" +msgstr "Bibliothekskartentypen" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_sub +msgid "Library Cards" +msgstr "Bibliothekskarten" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card +msgid "Library ID Card" +msgstr "Bibliotheksausweise" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_library_card_unique_library_card_number +msgid "Library card Number should be unique per card!" +msgstr "Die Bibliothekskartennummer sollte pro Karte eindeutig sein!" + +#. module: openeducat_library +#: model:product.template,name:openeducat_library.op_product_7_product_template +msgid "Library penalty fee" +msgstr "Bibliotheksstrafgebühr" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__lost +msgid "Lost" +msgstr "Verirrt" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Maximum Number of media allowed for %s is : %s" +msgstr "Die maximal zulässige Anzahl an Medien für %s beträgt: %s" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_sub_media_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_form_library_inherit +msgid "Media" +msgstr "Medien" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media :" +msgstr "Medien:" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_author +#: model:ir.model,name:openeducat_library.model_return_media +msgid "Media Author" +msgstr "Medienautor" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_media_barcode +msgid "Media Barcode" +msgstr "Medien-Barcode" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_media_barcode +msgid "Media Barcode Report" +msgstr "Medien-Barcode-Bericht" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media +msgid "Media Details" +msgstr "Mediendetails" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_movement +#: model:mail.template,name:openeducat_library.email_template_media_movement +msgid "Media Movement" +msgstr "Medienbewegung" + +#. module: openeducat_library +#: model:mail.template,name:openeducat_library.email_template_media_movement_after +msgid "Media Movement After Due Date Passed" +msgstr "Medienbewegung nach Ablauf des Fälligkeitsdatums" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_after +msgid "Media Movement Line After 1 Days" +msgstr "Medienbewegungslinie nach 1 Tagen" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_1 +msgid "Media Movement Line Before 1 Days" +msgstr "Medienbewegungslinie vor 1 Tagen" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines_count +msgid "Media Movement Lines Count" +msgstr "Medienbewegungszeilen zählen" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_movement_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_movement_library +msgid "Media Movements" +msgstr "Medienbewegungen" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Name" +msgstr "Medienname" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_purchase +msgid "Media Purchase Request" +msgstr "Medienkaufanfrage" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_purchase_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_request_library_sub +msgid "Media Purchase Requests" +msgstr "Medienkaufanfragen" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__queue_ids +msgid "Media Queue" +msgstr "Medienwarteschlange" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_queue +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_tree +msgid "Media Queue Request" +msgstr "Medienwarteschlangenanfrage" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_queue_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_queue_request_library_sub +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Queue Requests" +msgstr "Medienwarteschlangenanfragen" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.reserve_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +msgid "Media Reservation" +msgstr "Medienreservierung" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_reserve_media +msgid "Media Reserve" +msgstr "Medienreserve" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Media Return" +msgstr "Medienrückkehr" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_tag +msgid "Media Tags" +msgstr "Medien -Tags" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_type_view +#: model:ir.model,name:openeducat_library.model_op_media_type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_type_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_tag_sub +msgid "Media Type" +msgstr "Medientyp" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_unit +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_unit_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media Unit" +msgstr "Medieneinheit" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "" +"Media Unit can not be returned because it's state is : %s" +msgstr "Die Medieneinheit kann nicht zurückgegeben werden, da ihr Status %s ist" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_media_unit_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_unit_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_pivot +msgid "Media Units" +msgstr "Medieneinheiten" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__media_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__media_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +msgid "Media(s)" +msgstr "Medien (en)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error +msgid "Message Delivery error" +msgstr "Meldungsergebnisfehler" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_ids +msgid "Messages" +msgstr "Mitteilungen" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Middle Name" +msgstr "Zweiter Vorname" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__movement_line +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Movements" +msgstr "Bewegungen" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Name" +msgstr "Name" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__allow_media +msgid "No of medias Allowed" +msgstr "Nein der Medien erlaubt" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__number +msgid "Number" +msgstr "Nummer" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of Actions" +msgstr "Anzahl der Aktionen" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of errors" +msgstr "Anzahl der Fehler" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Anzahl der Nachrichten, die eine Aktion erfordert" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Anzahl der Nachrichten mit Lieferfehler" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Openeducat -Fakultät" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__partner_id +msgid "Partner" +msgstr "Partner" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__penalty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Penalty" +msgstr "Strafe" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__penalty_amt_per_day +msgid "Penalty Amount per Day" +msgstr "Strafmenge pro Tag" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__partner_id +msgid "Person" +msgstr "Person" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__reserver_name +msgid "Person Name" +msgstr "Name der Person" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Personal Information" +msgstr "Persönliche Informationen" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Proceed" +msgstr "Fortfahren" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_publisher +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_tree +msgid "Publisher" +msgstr "Verleger" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__publisher_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__publisher +msgid "Publisher(s)" +msgstr "Verlag)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_publisher_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_publisher_sub +msgid "Publishers" +msgstr "Verlag" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_purchase_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_tree +msgid "Purchase Request" +msgstr "Kaufanfrage" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__rating_ids +msgid "Ratings" +msgstr "Bewertungen" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Reject" +msgstr "Ablehnen" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__reject +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__reject +msgid "Rejected" +msgstr "Abgelehnt" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__request +msgid "Request" +msgstr "Anfrage" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "Request Again" +msgstr "Erneut anfordern" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Request media" +msgstr "Medien anfordern" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__request +msgid "Requested" +msgstr "Angefordert" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__requested_id +msgid "Requested By" +msgstr "Angefordert von" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Reservation Detail" +msgstr "Reservierungsdetail" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__reserve +msgid "Reserved" +msgstr "Reserviert" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Return Date" +msgstr "Rückflugdatum" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Return Date cannot be set before Issued Date." +msgstr "Das Rückgabedatum kann nicht vor dem Ausstellungsdatum festgelegt werden." + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.return_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Return Media" +msgstr "Medien zurückgeben" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return +msgid "Returned" +msgstr "Ist zurückgekommen" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return_done +msgid "Returned Done" +msgstr "Zurückgegeben" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Returned Today" +msgstr "Heute zurückgekehrt" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS -Lieferfehler" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__name +msgid "Sequence No" +msgstr "Sequenz Nr" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action +msgid "Server Actions Media Movement" +msgstr "Serveraktionen Medienbewegung" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action_after +msgid "Server Actions Media Movement After 1 Days" +msgstr "Serveraktionen Medienbewegungen nach 1 Tagen" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "State" +msgstr "Bundesland" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +msgid "Status" +msgstr "Status" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street..." +msgstr "Straße..." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street2" +msgstr "Straße Nummer 2" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_student +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__student_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__student +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Student" +msgstr "Student" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__partner_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__partner_id +msgid "Student/Faculty" +msgstr "Student/Fakultät" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Student/Faculty Detail" +msgstr "Student/Fakultätsdetail" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__subject_ids +msgid "Subject" +msgstr "Thema" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Subjects" +msgstr "Themen" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_tree +msgid "Tag" +msgstr "Schild" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__tags +msgid "Tag(s)" +msgstr "Stichworte)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_tag_view +msgid "Tags" +msgstr "Stichworte" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: " +"\"%s\". You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"Für dieses Produkt ist kein Ertragskonto definiert:" +"\"%S\". Möglicherweise müssen Sie einen Kontenplan installieren" +"Buchhaltungs-App, Einstellungsmenü." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Title" +msgstr "Titel" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_to +msgid "To Date" +msgstr "Miteinander ausgehen" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "Das Bis-Datum kann nicht vor dem Von-Datum eingestellt werden." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Type" +msgstr "Typ" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__unit_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Units" +msgstr "Einheiten" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "User" +msgstr "Benutzer" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__user_id +msgid "Users" +msgstr "Benutzer" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website Messages" +msgstr "Website -Nachrichten" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website communication history" +msgstr "Website -Kommunikationsgeschichte" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "ZIP" +msgstr "POSTLEITZAHL" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "media" +msgstr "Medien" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +msgid "media Issue" +msgstr "Medienproblem" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_tree +msgid "media Movement" +msgstr "Medienbewegung" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "media Queue Request" +msgstr "Medienwarteschlangenanfrage" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "" +"media Unit can not be issued because it's state is : %s" +msgstr "Die Medieneinheit kann nicht ausgegeben werden, da ihr Status %s ist" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +msgid "media Units" +msgstr "Medieneinheiten" diff --git a/CatEdu/openeducat_library/i18n/es.po b/CatEdu/openeducat_library/i18n/es.po new file mode 100644 index 0000000..805a2d4 --- /dev/null +++ b/CatEdu/openeducat_library/i18n/es.po @@ -0,0 +1,1598 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_library +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-19 05:26+0000\n" +"PO-Revision-Date: 2024-02-19 05:26+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_library +#: model:ir.actions.report,print_report_name:openeducat_library.action_report_student_library_card +msgid "'Library ID Card - %s' % (object.name)" +msgstr "" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Card No :\n" +" " +msgstr "" +"
\n" +" \n" +" Tarjeta No:\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Issued Date :\n" +" " +msgstr "" +"
\n" +" \n" +" Fecha emitida:\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Type :\n" +" " +msgstr "" +"
\n" +" \n" +" Escribe :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" Nombre :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Library Card(s) Barcode" +msgstr " tarjeta de barras de biblioteca " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +"

Your , \n" +" \n" +" has been expired. Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

Dear $ {object.student_id.name} \n" +"

Your $ {object.media_type_id.name}, $ {object.media_id.name} ha sido expirado. Devuélvelo lo antes posible.

\n" +"

Gracias.

\n" +" " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Library Card Renew\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your,\n" +" \n" +" \n" +" \n" +" will\n" +" \n" +" be expiring\n" +" today.\n" +" \n" +" \n" +" expire in\n" +" \n" +" \n" +" \n" +" day(s).\n" +" \n" +" Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

Dear $ {object.student_id.name} \n" +"

Your $ {object.media_type_id.name}, $ {object.media_id.name} Will\n" +" % if object.get_diff_day () == 0:\n" +" estar expirando hoy. \n" +" % más:\n" +" expirar en $ {object.get_diff_day ()} día (s).\n" +" % terminara si\n" +" Devuélvelo lo antes posible.

\n" +"

Gracias.

\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Accept" +msgstr "Aceptar" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__accept +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__accept +msgid "Accepted" +msgstr "Aceptado" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction +msgid "Action Needed" +msgstr "Accion necesaria" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__active +msgid "Active" +msgstr "Activo" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__actual_return_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__actual_return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Actual Return Date" +msgstr "Fecha de devolución real" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "Actual Return Date cannot be set before Issued Date" +msgstr "" +"Real fecha de regreso no se puede ajustar antes de la fecha de publicación" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__address +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__address_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address" +msgstr "Dirección" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address Detail" +msgstr "Detalle de la dirección" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Admission Details" +msgstr "Detalles de admisión" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_view +#: model:ir.ui.menu,name:openeducat_library.menu_library_medias +msgid "All Media" +msgstr "Todos los medios" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +msgid "Archived" +msgstr "Archivado" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_attachment_count +msgid "Attachment Count" +msgstr "Recuento de adjuntos" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_tree +msgid "Author" +msgstr "Autor" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__author_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__author +msgid "Author(s)" +msgstr "Autor (s)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_author_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_author_sub +msgid "Authors" +msgstr "Autores" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__available +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__available +msgid "Available" +msgstr "Disponible" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__barcode +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Barcode" +msgstr "Código de barras" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unit_unique_name_barcode +msgid "Barcode must be unique per Media unit!" +msgstr "¡El código de barras debe ser único por unidad de medios!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "Can't return media." +msgstr "No se puede volver medios de comunicación." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Barcode" +msgstr "Código de barras" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Holder" +msgstr "Titular de la tarjeta" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__library_card_type_id +msgid "Card Type" +msgstr "Tipo de tarjeta" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "City" +msgstr "Ciudad" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__code +msgid "Code" +msgstr "Código" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_type_unique_media_type_code +msgid "Code should be unique per media type!" +msgstr "¡El código debe ser único por tipo de medios!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__company_id +msgid "Company" +msgstr "Compañía" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_school_library_config +msgid "Configuration" +msgstr "Configuración" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Country" +msgstr "País" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__course_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__course_ids +msgid "Course" +msgstr "Curso" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Course Details" +msgstr "detalles del curso" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Courses" +msgstr "Cursos" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Create Invoice" +msgstr "Crear factura" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__description +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Description" +msgstr "Descripción" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__display_name +msgid "Display Name" +msgstr "Nombre para mostrar" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__draft +msgid "Draft" +msgstr "Reclutar" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__return_date +msgid "Due Date" +msgstr "Fecha de vencimiento" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__duration +msgid "Duration" +msgstr "Duración" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_library_card_type__duration +msgid "Duration in terms of Number of Lead Days" +msgstr "Duración en términos de número de días de plomo" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__edition +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__edition +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Edition" +msgstr "Edición" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Education Details" +msgstr "Detalles de la educación" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Educational" +msgstr "Educativo" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/library.py:0 +#, python-format +msgid "Enter proper value" +msgstr "Introducir el valor adecuado" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__faculty_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Faculty" +msgstr "Facultad" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "First Name" +msgstr "Primer nombre" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguidores (socios)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_from +msgid "From Date" +msgstr "Partir de la fecha" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__has_message +msgid "Has Message" +msgstr "Tiene mensaje" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__id +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__id +msgid "ID" +msgstr "IDENTIFICACIÓN" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__isbn +msgid "ISBN Code" +msgstr "Código ISBN" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_isbn +msgid "ISBN code must be unique per media!" +msgstr "¡El código ISBN debe ser único por medio!" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Si se revisan, los nuevos mensajes requieren su atención." + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Si se verifican, algunos mensajes tienen un error de entrega." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__internal_code +msgid "Internal Code" +msgstr "Codigo interno" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_internal_code +msgid "Internal Code must be unique per media!" +msgstr "¡El código interno debe ser único por medio!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Purchase Requests!" +msgstr "" +"¡Acción no válida!\n" +" Padre no puede crear solicitudes de los medios de Compra!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Queue Requests!" +msgstr "" +"¡Acción no válida!\n" +" Padre no puede crear solicitudes de los medios de cola!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Purchase Requests!" +msgstr "" +"¡Acción no válida!\n" +" Padre no puede editar solicitudes de los medios de Compra!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Queue Requests!" +msgstr "" +"¡Acción no válida!\n" +" Padre no puede editar solicitudes de los medios de cola!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__invoice_id +msgid "Invoice" +msgstr "Factura" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_is_follower +msgid "Is Follower" +msgstr "Es seguidor" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__issue_date +msgid "Issue Date" +msgstr "Fecha de asunto" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +msgid "Issue Media" +msgstr "Emitir medios" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_issue_media +msgid "Issue Media Wizard" +msgstr "Programa de medios de comunicación" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.issue_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Issue media" +msgstr "Emitir medios" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__issue +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__issue +msgid "Issued" +msgstr "Emitido" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__issued_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Date" +msgstr "Fecha emitida" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Today" +msgstr "Emitido hoy" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_account_move +msgid "Journal Entry" +msgstr "Entrada de diario" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Last Name" +msgstr "Apellido" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_root +#: model:res.groups,name:openeducat_library.group_op_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +msgid "Library" +msgstr "Biblioteca" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__library_card_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Library Card" +msgstr "Tarjeta de biblioteca" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card_barcode +msgid "Library Card Barcode" +msgstr "Código de barras de tarjeta de biblioteca" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_library_card_barcode +msgid "Library Card Barcode Report" +msgstr "Informe de código de barras de tarjeta de biblioteca" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement_after +msgid "Library Card Expired" +msgstr "Tarjeta de biblioteca expirada" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement +msgid "Library Card Renew" +msgstr "Renovar la tarjeta de la biblioteca" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card_type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_tree +msgid "Library Card Type" +msgstr "Tipo de tarjeta de biblioteca" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_type_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_type_sub +msgid "Library Card Types" +msgstr "Tipos de tarjetas de biblioteca" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_sub +msgid "Library Cards" +msgstr "Tarjetas de biblioteca" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card +msgid "Library ID Card" +msgstr "Tarjeta de identificación de biblioteca" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_library_card_unique_library_card_number +msgid "Library card Number should be unique per card!" +msgstr "¡El número de tarjeta de la biblioteca debe ser único por tarjeta!" + +#. module: openeducat_library +#: model:product.template,name:openeducat_library.op_product_7_product_template +msgid "Library penalty fee" +msgstr "multa Biblioteca" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__lost +msgid "Lost" +msgstr "Perdió" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Maximum Number of media allowed for %s is : %s" +msgstr "Número máximo de los medios permitido para% s es:% s" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_sub_media_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_form_library_inherit +msgid "Media" +msgstr "Medios de comunicación" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media :" +msgstr "Medios:" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_author +#: model:ir.model,name:openeducat_library.model_return_media +msgid "Media Author" +msgstr "Autor de los medios" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_media_barcode +msgid "Media Barcode" +msgstr "Código de barras de medios" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_media_barcode +msgid "Media Barcode Report" +msgstr "Informe de código de barras de medios" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media +msgid "Media Details" +msgstr "Detalles de los medios" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_movement +#: model:mail.template,name:openeducat_library.email_template_media_movement +msgid "Media Movement" +msgstr "Movimiento de medios" + +#. module: openeducat_library +#: model:mail.template,name:openeducat_library.email_template_media_movement_after +msgid "Media Movement After Due Date Passed" +msgstr "Movimiento de los medios después de que pasó la fecha de vencimiento" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_after +msgid "Media Movement Line After 1 Days" +msgstr "Línea de movimiento de medios después de 1 días" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_1 +msgid "Media Movement Line Before 1 Days" +msgstr "Línea de movimiento de medios antes de 1 días" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines_count +msgid "Media Movement Lines Count" +msgstr "Cuenta de líneas de movimiento de medios" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_movement_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_movement_library +msgid "Media Movements" +msgstr "Movimientos de medios" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Name" +msgstr "Nombre de los medios" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_purchase +msgid "Media Purchase Request" +msgstr "Solicitud de compra de medios" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_purchase_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_request_library_sub +msgid "Media Purchase Requests" +msgstr "Solicitudes de compra de medios" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__queue_ids +msgid "Media Queue" +msgstr "Cola de medios" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_queue +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_tree +msgid "Media Queue Request" +msgstr "Solicitud de cola de medios" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_queue_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_queue_request_library_sub +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Queue Requests" +msgstr "Solicitudes de cola de medios" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.reserve_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +msgid "Media Reservation" +msgstr "Reserva de medios" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_reserve_media +msgid "Media Reserve" +msgstr "Reserva de medios" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Media Return" +msgstr "Regreso de los medios" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_tag +msgid "Media Tags" +msgstr "Etiquetas multimedia" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_type_view +#: model:ir.model,name:openeducat_library.model_op_media_type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_type_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_tag_sub +msgid "Media Type" +msgstr "Tipo de medio" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_unit +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_unit_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media Unit" +msgstr "Unidad de medios" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "" +"Media Unit can not be returned because it's state is : %s" +msgstr "" +"Unidad de los medios de comunicación no puede ser devuelto, ya que el estado" +" es:% s" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_media_unit_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_unit_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_pivot +msgid "Media Units" +msgstr "Unidades de medios" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__media_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__media_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +msgid "Media(s)" +msgstr "(S) medios (s)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error +msgid "Message Delivery error" +msgstr "Error de entrega de mensajes" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_ids +msgid "Messages" +msgstr "Mensajes" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Middle Name" +msgstr "Segundo nombre" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__movement_line +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Movements" +msgstr "Movimientos" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Name" +msgstr "Nombre" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__allow_media +msgid "No of medias Allowed" +msgstr "No de los medios permitidos" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__number +msgid "Number" +msgstr "Número" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of Actions" +msgstr "Número de acciones" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of errors" +msgstr "Número de errores" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Número de mensajes que requieren una acción" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Número de mensajes con error de entrega" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Facultad de Openeducat" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__partner_id +msgid "Partner" +msgstr "Compañero" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__penalty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Penalty" +msgstr "Multa" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__penalty_amt_per_day +msgid "Penalty Amount per Day" +msgstr "Cantidad de la penalización por día" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__partner_id +msgid "Person" +msgstr "Persona" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__reserver_name +msgid "Person Name" +msgstr "Nombre de la persona" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Personal Information" +msgstr "Informacion personal" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Proceed" +msgstr "Proceder" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_publisher +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_tree +msgid "Publisher" +msgstr "Editor" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__publisher_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__publisher +msgid "Publisher(s)" +msgstr "Editor (s)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_publisher_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_publisher_sub +msgid "Publishers" +msgstr "Editores" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_purchase_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_tree +msgid "Purchase Request" +msgstr "Solicitud de compra" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__rating_ids +msgid "Ratings" +msgstr "Calificaciones" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Reject" +msgstr "Rechazar" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__reject +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__reject +msgid "Rejected" +msgstr "Rechazado" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__request +msgid "Request" +msgstr "Solicitud" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "Request Again" +msgstr "Solicitar nuevamente" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Request media" +msgstr "Medios de solicitud" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__request +msgid "Requested" +msgstr "Solicitado" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__requested_id +msgid "Requested By" +msgstr "Solicitado por" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Reservation Detail" +msgstr "Detalle de reserva" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__reserve +msgid "Reserved" +msgstr "Reservado" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Return Date" +msgstr "Fecha de regreso" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Return Date cannot be set before Issued Date." +msgstr "" +"Fecha de regreso no se puede ajustar antes de la fecha de publicación." + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.return_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Return Media" +msgstr "Devolución de medios" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return +msgid "Returned" +msgstr "Devuelto" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return_done +msgid "Returned Done" +msgstr "Devuelto hecho hecho" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Returned Today" +msgstr "Regresó hoy" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Error de entrega de SMS" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__name +msgid "Sequence No" +msgstr "Secuencia no" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action +msgid "Server Actions Media Movement" +msgstr "Acciones del servidor Movimiento de medios" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action_after +msgid "Server Actions Media Movement After 1 Days" +msgstr "Acciones del servidor Movimiento de medios después de 1 días" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "State" +msgstr "Estado" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +msgid "Status" +msgstr "Estado" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street..." +msgstr "Calle..." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street2" +msgstr "Calle # 2" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_student +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__student_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__student +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Student" +msgstr "Alumno" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__partner_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__partner_id +msgid "Student/Faculty" +msgstr "Estudiante/facultad" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Student/Faculty Detail" +msgstr "Detalle de estudiante/facultad" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__subject_ids +msgid "Subject" +msgstr "Tema" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Subjects" +msgstr "Asignaturas" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_tree +msgid "Tag" +msgstr "Etiqueta" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__tags +msgid "Tag(s)" +msgstr "Etiqueta (s)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_tag_view +msgid "Tags" +msgstr "Etiquetas" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: " +"\"%s\". You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"No existe una cuenta de ingresos definido para este producto: \"% s\". Puede" +" que tenga que instalar un plan de cuentas de la contabilidad de " +"aplicaciones, ajustes del menú." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Title" +msgstr "Título" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_to +msgid "To Date" +msgstr "Hasta la fecha" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "Hasta la fecha no pueden ajustarse antes de partir de la fecha." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Type" +msgstr "Escribe" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__unit_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Units" +msgstr "Unidades" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "User" +msgstr "Usuario" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__user_id +msgid "Users" +msgstr "Usuarios" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website Messages" +msgstr "Mensajes del sitio web" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website communication history" +msgstr "Historial de comunicación del sitio web" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "ZIP" +msgstr "CÓDIGO POSTAL" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "media" +msgstr "medios de comunicación" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +msgid "media Issue" +msgstr "problema de los medios" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_tree +msgid "media Movement" +msgstr "movimiento de medios" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "media Queue Request" +msgstr "Solicitud de cola de medios" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "" +"media Unit can not be issued because it's state is : %s" +msgstr "" +"Unidad de medios de comunicación no puede ser emitido, ya que el estado es:%" +" s" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +msgid "media Units" +msgstr "unidades de medios" diff --git a/CatEdu/openeducat_library/i18n/fa.po b/CatEdu/openeducat_library/i18n/fa.po new file mode 100644 index 0000000..8ad2e24 --- /dev/null +++ b/CatEdu/openeducat_library/i18n/fa.po @@ -0,0 +1,1591 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_library +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-19 05:28+0000\n" +"PO-Revision-Date: 2024-02-19 05:28+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_library +#: model:ir.actions.report,print_report_name:openeducat_library.action_report_student_library_card +msgid "'Library ID Card - %s' % (object.name)" +msgstr ""کارت شناسه کتابخانه - %s" % (شیء.نام)" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Card No :\n" +" " +msgstr "" +"
\n" +" \n" +" شماره کارت :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Issued Date :\n" +" " +msgstr "" +"
\n" +" \n" +" تاریخ صدور :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Type :\n" +" " +msgstr "" +"
\n" +" \n" +" نوع:\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" نام :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Library Card(s) Barcode" +msgstr " بارکد کارت (های) کتابخانه " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +"

Your , \n" +" \n" +" has been expired. Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

عزیز $ {object.student_id.name} \n" +"

$ {object.media_type_id.name} ، $ {object.media_id.name} منقضی شده است. لطفاً در اسرع وقت آن را برگردانید.

\n" +"

متشکرم.

\n" +" " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Library Card Renew\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your,\n" +" \n" +" \n" +" \n" +" will\n" +" \n" +" be expiring\n" +" today.\n" +" \n" +" \n" +" expire in\n" +" \n" +" \n" +" \n" +" day(s).\n" +" \n" +" Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

عزیز $ {object.student_id.name} \n" +"

$ {object.media_type_id.name} ، $ {object.media_id.name} \n" +" ٪ اگر object.get_diff_day () == 0:\n" +" امروز در حال انقضا است. \n" +" ٪ دیگر:\n" +" در $ {object.get_diff_day ()} روز (ها) منقضی شوید.\n" +" ٪ endif\n" +" لطفاً در اسرع وقت آن را برگردانید.

\n" +"

متشکرم.

\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Accept" +msgstr "تایید کنید" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__accept +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__accept +msgid "Accepted" +msgstr "پذیرفته شده" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction +msgid "Action Needed" +msgstr "عمل مورد نیاز" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__active +msgid "Active" +msgstr "فعال" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__actual_return_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__actual_return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Actual Return Date" +msgstr "تاریخ بازگشت واقعی" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "Actual Return Date cannot be set before Issued Date" +msgstr "تاریخ بازگشت واقعی را نمی توان قبل از تاریخ صدور تنظیم کرد" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__address +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__address_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address" +msgstr "نشانی" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address Detail" +msgstr "جزئیات خطاب" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Admission Details" +msgstr "جزئیات پذیرش" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_view +#: model:ir.ui.menu,name:openeducat_library.menu_library_medias +msgid "All Media" +msgstr "همه رسانه ها" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +msgid "Archived" +msgstr "بایگانی شده" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_attachment_count +msgid "Attachment Count" +msgstr "تعداد پیوست" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_tree +msgid "Author" +msgstr "نویسنده" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__author_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__author +msgid "Author(s)" +msgstr "نویسنده (ها)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_author_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_author_sub +msgid "Authors" +msgstr "نویسندگان" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__available +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__available +msgid "Available" +msgstr "در دسترس" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__barcode +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Barcode" +msgstr "بارکد" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unit_unique_name_barcode +msgid "Barcode must be unique per Media unit!" +msgstr "بارکد باید در هر واحد رسانه ای بی نظیر باشد!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "Can't return media." +msgstr "نمی توان رسانه را برگرداند." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Cancel" +msgstr "لغو کردن" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Barcode" +msgstr "بارکد کارت" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Holder" +msgstr "دارنده کارت" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__library_card_type_id +msgid "Card Type" +msgstr "نوع کارت" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "City" +msgstr "شهر" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__code +msgid "Code" +msgstr "رمز" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_type_unique_media_type_code +msgid "Code should be unique per media type!" +msgstr "کد باید در هر نوع رسانه منحصر به فرد باشد!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__company_id +msgid "Company" +msgstr "شرکت" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_school_library_config +msgid "Configuration" +msgstr "پیکربندی" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Country" +msgstr "کشور" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__course_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__course_ids +msgid "Course" +msgstr "دوره" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Course Details" +msgstr "جزئیات دوره" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Courses" +msgstr "دوره های آموزشی" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Create Invoice" +msgstr "فاکتور ایجاد کنید" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_uid +msgid "Created by" +msgstr "خلق شده توسط" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_date +msgid "Created on" +msgstr "ایجاد شده در" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__description +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Description" +msgstr "شرح" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__display_name +msgid "Display Name" +msgstr "نام نمایش" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__draft +msgid "Draft" +msgstr "پیش نویس" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__return_date +msgid "Due Date" +msgstr "موعد مقرر" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__duration +msgid "Duration" +msgstr "مدت زمان" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_library_card_type__duration +msgid "Duration in terms of Number of Lead Days" +msgstr "مدت زمان از نظر تعداد روزهای سرب" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__edition +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__edition +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Edition" +msgstr "نسخه" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Education Details" +msgstr "جزئیات تحصیلی" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Educational" +msgstr "تحصیلی" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/library.py:0 +#, python-format +msgid "Enter proper value" +msgstr "مقدار مناسب را وارد کنید" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__faculty_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Faculty" +msgstr "دانشکده" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "First Name" +msgstr "نام کوچک" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_follower_ids +msgid "Followers" +msgstr "پیروان" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_partner_ids +msgid "Followers (Partners)" +msgstr "پیروان (شرکا)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_from +msgid "From Date" +msgstr "از تاریخ" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Group By..." +msgstr "دسته بندی بر اساس..." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__has_message +msgid "Has Message" +msgstr "پیام دارد" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__id +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__id +msgid "ID" +msgstr "شناسه" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__isbn +msgid "ISBN Code" +msgstr "کد ISBN" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_isbn +msgid "ISBN code must be unique per media!" +msgstr "کد ISBN باید در هر رسانه منحصر به فرد باشد!" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction +msgid "If checked, new messages require your attention." +msgstr "در صورت بررسی ، پیام های جدید به توجه شما نیاز دارند." + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "در صورت بررسی ، برخی از پیام ها خطای تحویل دارند." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__internal_code +msgid "Internal Code" +msgstr "کد داخلی" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_internal_code +msgid "Internal Code must be unique per media!" +msgstr "کد داخلی باید در هر رسانه منحصر به فرد باشد!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Purchase Requests!" +msgstr "" +"اقدام نامعتبر است!\n" +" والدین نمی‌توانند درخواست‌های خرید رسانه ایجاد کنند!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Queue Requests!" +msgstr "" +"اقدام نامعتبر است!\n" +" والدین نمی توانند درخواست های صف رسانه ایجاد کنند!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Purchase Requests!" +msgstr "" +"اقدام نامعتبر است!\n" +" والدین نمی‌توانند درخواست‌های خرید رسانه را ویرایش کنند!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Queue Requests!" +msgstr "" +"اقدام نامعتبر!\n" +" والدین نمی‌توانند درخواست‌های صف رسانه را ویرایش کنند!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__invoice_id +msgid "Invoice" +msgstr "صورتحساب" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_is_follower +msgid "Is Follower" +msgstr "پیرو است" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__issue_date +msgid "Issue Date" +msgstr "تاریخ صدور" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +msgid "Issue Media" +msgstr "رسانه ها" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_issue_media +msgid "Issue Media Wizard" +msgstr "جادوگر رسانه ای را صادر کنید" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.issue_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Issue media" +msgstr "رسانه ها" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__issue +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__issue +msgid "Issued" +msgstr "صادر شده" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__issued_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Date" +msgstr "تاریخ صدور" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Today" +msgstr "امروز صادر شده است" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_account_move +msgid "Journal Entry" +msgstr "مطلب ثبت شده در روزنامه، قلم روزنامه، دفتر روزنامه" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Last Name" +msgstr "نام خانوادگی" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_uid +msgid "Last Updated by" +msgstr "آخرین به روز شده توسط" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_date +msgid "Last Updated on" +msgstr "آخرین بروز رسانی در تاریخ" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_root +#: model:res.groups,name:openeducat_library.group_op_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +msgid "Library" +msgstr "کتابخانه" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__library_card_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Library Card" +msgstr "کارت کتابخانه" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card_barcode +msgid "Library Card Barcode" +msgstr "بارکد کارت کتابخانه" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_library_card_barcode +msgid "Library Card Barcode Report" +msgstr "گزارش بارکد کارت کتابخانه" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement_after +msgid "Library Card Expired" +msgstr "کارت کتابخانه منقضی شده است" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement +msgid "Library Card Renew" +msgstr "کارت کتابخانه تمدید می شود" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card_type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_tree +msgid "Library Card Type" +msgstr "نوع کارت کتابخانه" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_type_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_type_sub +msgid "Library Card Types" +msgstr "انواع کارت کتابخانه" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_sub +msgid "Library Cards" +msgstr "کارتهای کتابخانه" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card +msgid "Library ID Card" +msgstr "کارت شناسایی کتابخانه" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_library_card_unique_library_card_number +msgid "Library card Number should be unique per card!" +msgstr "شماره کارت کتابخانه باید در هر کارت منحصر به فرد باشد!" + +#. module: openeducat_library +#: model:product.template,name:openeducat_library.op_product_7_product_template +msgid "Library penalty fee" +msgstr "هزینه جریمه کتابخانه" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__lost +msgid "Lost" +msgstr "گمشده" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Maximum Number of media allowed for %s is : %s" +msgstr "حداکثر تعداد رسانه مجاز برای %s : %s است" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_sub_media_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_form_library_inherit +msgid "Media" +msgstr "رسانه ها" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media :" +msgstr "رسانه ها :" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_author +#: model:ir.model,name:openeducat_library.model_return_media +msgid "Media Author" +msgstr "نویسنده رسانه" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_media_barcode +msgid "Media Barcode" +msgstr "بارکد رسانه ای" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_media_barcode +msgid "Media Barcode Report" +msgstr "گزارش بارکد رسانه ای" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media +msgid "Media Details" +msgstr "جزئیات رسانه" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_movement +#: model:mail.template,name:openeducat_library.email_template_media_movement +msgid "Media Movement" +msgstr "حرکت رسانه" + +#. module: openeducat_library +#: model:mail.template,name:openeducat_library.email_template_media_movement_after +msgid "Media Movement After Due Date Passed" +msgstr "حرکت رسانه پس از موعد مقرر گذشت" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_after +msgid "Media Movement Line After 1 Days" +msgstr "خط حرکت رسانه بعد از 1 روز" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_1 +msgid "Media Movement Line Before 1 Days" +msgstr "خط حرکت رسانه قبل از 1 روز" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines_count +msgid "Media Movement Lines Count" +msgstr "خطوط حرکت رسانه ها حساب می شوند" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_movement_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_movement_library +msgid "Media Movements" +msgstr "حرکات رسانه ای" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Name" +msgstr "نام رسانه" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_purchase +msgid "Media Purchase Request" +msgstr "درخواست خرید رسانه" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_purchase_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_request_library_sub +msgid "Media Purchase Requests" +msgstr "درخواست های خرید رسانه ای" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__queue_ids +msgid "Media Queue" +msgstr "صف رسانه" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_queue +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_tree +msgid "Media Queue Request" +msgstr "درخواست صف رسانه" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_queue_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_queue_request_library_sub +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Queue Requests" +msgstr "درخواست های صف رسانه ای" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.reserve_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +msgid "Media Reservation" +msgstr "رزرو رسانه" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_reserve_media +msgid "Media Reserve" +msgstr "ذخیره رسانه ها" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Media Return" +msgstr "بازگشت رسانه ها" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_tag +msgid "Media Tags" +msgstr "برچسب های رسانه ای" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_type_view +#: model:ir.model,name:openeducat_library.model_op_media_type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_type_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_tag_sub +msgid "Media Type" +msgstr "نوع رسانه" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_unit +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_unit_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media Unit" +msgstr "واحد رسانه" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "" +"Media Unit can not be returned because it's state is : %s" +msgstr "واحد رسانه را نمی توان برگرداند زیرا وضعیت آن : %s است" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_media_unit_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_unit_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_pivot +msgid "Media Units" +msgstr "واحدهای رسانه ای" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__media_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__media_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +msgid "Media(s)" +msgstr "رسانه (ها)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error +msgid "Message Delivery error" +msgstr "خطای تحویل پیام" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_ids +msgid "Messages" +msgstr "پیام ها" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Middle Name" +msgstr "نام میانی" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__movement_line +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Movements" +msgstr "حرکات" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Name" +msgstr "نام" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__allow_media +msgid "No of medias Allowed" +msgstr "هیچ یک از رسانه ها مجاز نیست" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__number +msgid "Number" +msgstr "عدد" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of Actions" +msgstr "تعداد اقدامات" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of errors" +msgstr "تعداد خطاها" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "تعداد پیام هایی که نیاز به یک عمل دارند" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "تعداد پیام ها با خطای تحویل" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "دانشکده Openeducat" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__partner_id +msgid "Partner" +msgstr "شریک" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__penalty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Penalty" +msgstr "مجازات" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__penalty_amt_per_day +msgid "Penalty Amount per Day" +msgstr "مبلغ مجازات در روز" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__partner_id +msgid "Person" +msgstr "شخص" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__reserver_name +msgid "Person Name" +msgstr "نام شخص" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Personal Information" +msgstr "اطلاعات شخصی" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Proceed" +msgstr "ادامه دادن" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_publisher +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_tree +msgid "Publisher" +msgstr "ناشر" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__publisher_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__publisher +msgid "Publisher(s)" +msgstr "ناشر (ها)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_publisher_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_publisher_sub +msgid "Publishers" +msgstr "ناشران" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_purchase_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_tree +msgid "Purchase Request" +msgstr "درخواست خرید" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__rating_ids +msgid "Ratings" +msgstr "رتبه بندی ها" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Reject" +msgstr "رد کردن" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__reject +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__reject +msgid "Rejected" +msgstr "رد شده" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__request +msgid "Request" +msgstr "درخواست" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "Request Again" +msgstr "دوباره درخواست" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Request media" +msgstr "رسانه را درخواست کنید" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__request +msgid "Requested" +msgstr "خواسته" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__requested_id +msgid "Requested By" +msgstr "درخواست شده توسط" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Reservation Detail" +msgstr "جزئیات رزرو" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__reserve +msgid "Reserved" +msgstr "محفوظ" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Return Date" +msgstr "تاریخ بازگشت" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Return Date cannot be set before Issued Date." +msgstr "تاریخ بازگشت را نمی توان قبل از تاریخ صدور تنظیم کرد." + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.return_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Return Media" +msgstr "رسانه را برگردانید" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return +msgid "Returned" +msgstr "برگشته" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return_done +msgid "Returned Done" +msgstr "بازگشت" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Returned Today" +msgstr "امروز بازگشت" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "SMS Delivery error" +msgstr "خطای تحویل پیام کوتاه" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__name +msgid "Sequence No" +msgstr "هیچ توالی" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action +msgid "Server Actions Media Movement" +msgstr "اقدامات سرور حرکت رسانه" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action_after +msgid "Server Actions Media Movement After 1 Days" +msgstr "اقدامات سرور حرکت رسانه بعد از 1 روز" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "State" +msgstr "دولت" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +msgid "Status" +msgstr "وضعیت" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street..." +msgstr "خیابان ..." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street2" +msgstr "خیابان شماره 2" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_student +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__student_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__student +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Student" +msgstr "دانشجو" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__partner_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__partner_id +msgid "Student/Faculty" +msgstr "دانشجویی/دانشکده" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Student/Faculty Detail" +msgstr "جزئیات دانشجویی/دانشکده" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__subject_ids +msgid "Subject" +msgstr "موضوع" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Subjects" +msgstr "فاعل، موضوع" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_tree +msgid "Tag" +msgstr "نشان" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__tags +msgid "Tag(s)" +msgstr "برچسب (ها)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_tag_view +msgid "Tags" +msgstr "برچسب ها" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: " +"\"%s\". You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"هیچ حساب درآمدی برای این محصول تعریف نشده است: \"%s\". ممکن است مجبور شوید " +"یک نمودار حساب را از برنامه حسابداری، منوی تنظیمات نصب کنید." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Title" +msgstr "عنوان" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_to +msgid "To Date" +msgstr "به روز" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "تا تاریخ را نمی توان قبل از از تاریخ تنظیم کرد." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Type" +msgstr "نوع" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__unit_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Units" +msgstr "واحد" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "User" +msgstr "کاربر" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__user_id +msgid "Users" +msgstr "کاربران" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website Messages" +msgstr "پیام های وب سایت" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website communication history" +msgstr "سابقه ارتباطات وب سایت" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "ZIP" +msgstr "زیپ" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "media" +msgstr "رسانه ها" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +msgid "media Issue" +msgstr "موضوع رسانه" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_tree +msgid "media Movement" +msgstr "حرکت رسانه" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "media Queue Request" +msgstr "درخواست صف رسانه" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "" +"media Unit can not be issued because it's state is : %s" +msgstr "واحد رسانه نمی تواند صادر شود زیرا وضعیت آن : %s است" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +msgid "media Units" +msgstr "واحدهای رسانه ای" diff --git a/CatEdu/openeducat_library/i18n/fr.po b/CatEdu/openeducat_library/i18n/fr.po new file mode 100644 index 0000000..6f4241a --- /dev/null +++ b/CatEdu/openeducat_library/i18n/fr.po @@ -0,0 +1,1597 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_library +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-19 05:33+0000\n" +"PO-Revision-Date: 2024-02-19 05:33+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_library +#: model:ir.actions.report,print_report_name:openeducat_library.action_report_student_library_card +msgid "'Library ID Card - %s' % (object.name)" +msgstr "'Carte d'identité de la bibliothèque - %s' % (objet.nom)" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Card No :\n" +" " +msgstr "" +"
\n" +" \n" +" Numéro de carte :\n" +" \n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Issued Date :\n" +" " +msgstr "" +"
\n" +" \n" +" Date de publication :\n" +" \n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Type :\n" +" " +msgstr "" +"
\n" +" \n" +" Taper :\n" +" \n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" Nom :\n" +" \n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Library Card(s) Barcode" +msgstr " Card de bibliothèque (s) Barcode " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +"

Your , \n" +" \n" +" has been expired. Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

cher $ {object.student_id.name} \n" +"

Votre $ {object.media_type_id.name}, $ {object.media_id.name} a été expiré. Veuillez le retourner dès que possible.

\n" +"

merci.

\n" +" " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Library Card Renew\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your,\n" +" \n" +" \n" +" \n" +" will\n" +" \n" +" be expiring\n" +" today.\n" +" \n" +" \n" +" expire in\n" +" \n" +" \n" +" \n" +" day(s).\n" +" \n" +" Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

cher $ {object.student_id.name} \n" +"

votre $ {object.media_type_id.name}, $ {object.media_id.name} \n" +" % si object.get_diff_day () == 0:\n" +" expirer aujourd'hui. \n" +" % autre:\n" +" Expire dans $ {object.get_diff_day ()} jour (s).\n" +" % fin si\n" +" Veuillez le retourner dès que possible.

\n" +"

merci.

\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Accept" +msgstr "Accepter" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__accept +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__accept +msgid "Accepted" +msgstr "Accepté" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction +msgid "Action Needed" +msgstr "Action nécessaire" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__active +msgid "Active" +msgstr "Actif" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__actual_return_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__actual_return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Actual Return Date" +msgstr "Date de retour réelle" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "Actual Return Date cannot be set before Issued Date" +msgstr "Date réelle de retour ne peut pas être réglé avant Date d'émission" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__address +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__address_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address" +msgstr "Adresse" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address Detail" +msgstr "Détail d'adressage" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Admission Details" +msgstr "Détails d'admission" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_view +#: model:ir.ui.menu,name:openeducat_library.menu_library_medias +msgid "All Media" +msgstr "Tous les médias" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +msgid "Archived" +msgstr "Archivé" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_attachment_count +msgid "Attachment Count" +msgstr "Nombre de pièces jointes" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_tree +msgid "Author" +msgstr "Auteur" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__author_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__author +msgid "Author(s)" +msgstr "Auteurs)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_author_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_author_sub +msgid "Authors" +msgstr "Auteurs" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__available +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__available +msgid "Available" +msgstr "Disponible" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__barcode +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Barcode" +msgstr "code à barre" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unit_unique_name_barcode +msgid "Barcode must be unique per Media unit!" +msgstr "Le code-barres doit être unique par unité multimédia!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "Can't return media." +msgstr "Ne peut pas retourner les médias." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Cancel" +msgstr "Annuler" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Barcode" +msgstr "Code-barres de carte" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Holder" +msgstr "Titulaire de la carte" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__library_card_type_id +msgid "Card Type" +msgstr "Type de carte" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "City" +msgstr "Ville" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__code +msgid "Code" +msgstr "Code" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_type_unique_media_type_code +msgid "Code should be unique per media type!" +msgstr "Le code doit être unique par type de média!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__company_id +msgid "Company" +msgstr "Compagnie" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_school_library_config +msgid "Configuration" +msgstr "Configuration" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Country" +msgstr "Pays" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__course_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__course_ids +msgid "Course" +msgstr "Cours" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Course Details" +msgstr "Détails du cours" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Courses" +msgstr "Cours" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Create Invoice" +msgstr "Créer une facture" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_date +msgid "Created on" +msgstr "Créé sur" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__description +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Description" +msgstr "La description" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__display_name +msgid "Display Name" +msgstr "Afficher un nom" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__draft +msgid "Draft" +msgstr "Brouillon" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__return_date +msgid "Due Date" +msgstr "Date d'échéance" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__duration +msgid "Duration" +msgstr "Durée" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_library_card_type__duration +msgid "Duration in terms of Number of Lead Days" +msgstr "Durée en termes de nombre de jours de tête" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__edition +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__edition +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Edition" +msgstr "Édition" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Education Details" +msgstr "Détails sur l'éducation" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Educational" +msgstr "Éducatif" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/library.py:0 +#, python-format +msgid "Enter proper value" +msgstr "Entrer la valeur correcte" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__faculty_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Faculty" +msgstr "la faculté" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "First Name" +msgstr "Prénom" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_follower_ids +msgid "Followers" +msgstr "Suiveurs" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_partner_ids +msgid "Followers (Partners)" +msgstr "Abonnés (partenaires)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_from +msgid "From Date" +msgstr "Partir de la date" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Group By..." +msgstr "Par groupe..." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__has_message +msgid "Has Message" +msgstr "A un message" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__id +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__id +msgid "ID" +msgstr "IDENTIFIANT" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__isbn +msgid "ISBN Code" +msgstr "Code ISBN" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_isbn +msgid "ISBN code must be unique per media!" +msgstr "Le code ISBN doit être unique par média!" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction +msgid "If checked, new messages require your attention." +msgstr "S'il est vérifié, les nouveaux messages nécessitent votre attention." + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "S'il est vérifié, certains messages ont une erreur de livraison." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__internal_code +msgid "Internal Code" +msgstr "Code interne" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_internal_code +msgid "Internal Code must be unique per media!" +msgstr "Le code interne doit être unique par média!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Purchase Requests!" +msgstr "" +"Action non valide!\n" +" Parent ne peut pas créer des médias demandes d'achat!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Queue Requests!" +msgstr "" +"Action non valide!\n" +" Parent ne peut pas créer des médias Demandes de file d'attente!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Purchase Requests!" +msgstr "" +"Action non valide!\n" +" Parent ne peut pas modifier des médias demandes d'achat!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Queue Requests!" +msgstr "" +"Action non valide!\n" +" Parent ne peut pas modifier la file d'attente des médias Demandes!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__invoice_id +msgid "Invoice" +msgstr "Facture d'achat" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_is_follower +msgid "Is Follower" +msgstr "Est suiveur" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__issue_date +msgid "Issue Date" +msgstr "Date d'émission" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +msgid "Issue Media" +msgstr "Émettre des médias" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_issue_media +msgid "Issue Media Wizard" +msgstr "Émission d'assistant médiatique" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.issue_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Issue media" +msgstr "Émettre des médias" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__issue +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__issue +msgid "Issued" +msgstr "Publié" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__issued_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Date" +msgstr "Date de publication" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Today" +msgstr "Publié aujourd'hui" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_account_move +msgid "Journal Entry" +msgstr "Entrée sur le journal" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Last Name" +msgstr "Nom de famille" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_root +#: model:res.groups,name:openeducat_library.group_op_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +msgid "Library" +msgstr "Bibliothèque" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__library_card_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Library Card" +msgstr "Carte de bibliothèque" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card_barcode +msgid "Library Card Barcode" +msgstr "Card à barres de la carte de bibliothèque" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_library_card_barcode +msgid "Library Card Barcode Report" +msgstr "Rapport de code-barres de la carte de bibliothèque" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement_after +msgid "Library Card Expired" +msgstr "Carte de bibliothèque expirée" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement +msgid "Library Card Renew" +msgstr "Renouveler la carte de bibliothèque" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card_type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_tree +msgid "Library Card Type" +msgstr "Type de carte de bibliothèque" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_type_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_type_sub +msgid "Library Card Types" +msgstr "Types de cartes de bibliothèque" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_sub +msgid "Library Cards" +msgstr "Cartes de bibliothèque" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card +msgid "Library ID Card" +msgstr "Carte d'identité de la bibliothèque" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_library_card_unique_library_card_number +msgid "Library card Number should be unique per card!" +msgstr "Le numéro de carte de bibliothèque doit être unique par carte!" + +#. module: openeducat_library +#: model:product.template,name:openeducat_library.op_product_7_product_template +msgid "Library penalty fee" +msgstr "frais de pénalité Bibliothèque" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__lost +msgid "Lost" +msgstr "Perdu" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Maximum Number of media allowed for %s is : %s" +msgstr "Nombre maximum de médias a permis% s est:% s" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_sub_media_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_form_library_inherit +msgid "Media" +msgstr "Médias" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media :" +msgstr "Médias :" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_author +#: model:ir.model,name:openeducat_library.model_return_media +msgid "Media Author" +msgstr "Auteur des médias" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_media_barcode +msgid "Media Barcode" +msgstr "Code-barres médiatique" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_media_barcode +msgid "Media Barcode Report" +msgstr "Rapport de code-barres multimédia" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media +msgid "Media Details" +msgstr "Détails des médias" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_movement +#: model:mail.template,name:openeducat_library.email_template_media_movement +msgid "Media Movement" +msgstr "Mouvement des médias" + +#. module: openeducat_library +#: model:mail.template,name:openeducat_library.email_template_media_movement_after +msgid "Media Movement After Due Date Passed" +msgstr "Le mouvement des médias après la date d'échéance s'est écoulé" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_after +msgid "Media Movement Line After 1 Days" +msgstr "Ligne de mouvement des médias après 1 jours" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_1 +msgid "Media Movement Line Before 1 Days" +msgstr "Ligne de mouvement des médias avant 1 jours" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines_count +msgid "Media Movement Lines Count" +msgstr "Les lignes de mouvement des médias comptent" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_movement_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_movement_library +msgid "Media Movements" +msgstr "Mouvements médiatiques" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Name" +msgstr "Nom de média" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_purchase +msgid "Media Purchase Request" +msgstr "Demande d'achat de médias" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_purchase_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_request_library_sub +msgid "Media Purchase Requests" +msgstr "Demandes d'achat de médias" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__queue_ids +msgid "Media Queue" +msgstr "File d'attente multimédia" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_queue +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_tree +msgid "Media Queue Request" +msgstr "Demande de file d'attente multimédia" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_queue_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_queue_request_library_sub +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Queue Requests" +msgstr "Demandes de file d'attente multimédia" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.reserve_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +msgid "Media Reservation" +msgstr "Réservation de médias" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_reserve_media +msgid "Media Reserve" +msgstr "Réserve médiatique" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Media Return" +msgstr "Retour des médias" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_tag +msgid "Media Tags" +msgstr "Tags multimédias" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_type_view +#: model:ir.model,name:openeducat_library.model_op_media_type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_type_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_tag_sub +msgid "Media Type" +msgstr "Type de support" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_unit +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_unit_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media Unit" +msgstr "Unité multimédia" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "" +"Media Unit can not be returned because it's state is : %s" +msgstr "" +"Service de presse ne peut pas être retourné parce que l'état de c'est:% s" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_media_unit_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_unit_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_pivot +msgid "Media Units" +msgstr "Unités médiatiques" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__media_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__media_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +msgid "Media(s)" +msgstr "Des médias)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error +msgid "Message Delivery error" +msgstr "Erreur de livraison de messages" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_ids +msgid "Messages" +msgstr "messages" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Middle Name" +msgstr "Deuxième nom" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__movement_line +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Movements" +msgstr "Mouvements" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Name" +msgstr "Nom" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__allow_media +msgid "No of medias Allowed" +msgstr "Aucun des médias autorisés" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__number +msgid "Number" +msgstr "Numéro" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of Actions" +msgstr "Nombre d'actions" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of errors" +msgstr "Nombre d'erreurs" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Nombre de messages qui nécessitent une action" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Nombre de messages avec erreur de livraison" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "OpenDeducat Faculté" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__partner_id +msgid "Partner" +msgstr "Partenaire" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__penalty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Penalty" +msgstr "Peine" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__penalty_amt_per_day +msgid "Penalty Amount per Day" +msgstr "Montant de pénalité par jour" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__partner_id +msgid "Person" +msgstr "La personne" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__reserver_name +msgid "Person Name" +msgstr "Nom d'une personne" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Personal Information" +msgstr "Renseignements personnels" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Proceed" +msgstr "Procéder" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_publisher +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_tree +msgid "Publisher" +msgstr "Éditeur" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__publisher_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__publisher +msgid "Publisher(s)" +msgstr "Éditeur (s)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_publisher_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_publisher_sub +msgid "Publishers" +msgstr "Éditeurs" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_purchase_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_tree +msgid "Purchase Request" +msgstr "Demande d'achat" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__rating_ids +msgid "Ratings" +msgstr "Notes" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Reject" +msgstr "Rejeter" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__reject +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__reject +msgid "Rejected" +msgstr "Rejeté" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__request +msgid "Request" +msgstr "Demande" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "Request Again" +msgstr "Demander à nouveau" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Request media" +msgstr "Demander des médias" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__request +msgid "Requested" +msgstr "Demandé" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__requested_id +msgid "Requested By" +msgstr "Demandé par" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Reservation Detail" +msgstr "Détail de réservation" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__reserve +msgid "Reserved" +msgstr "Réservé" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Return Date" +msgstr "Date de retour" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Return Date cannot be set before Issued Date." +msgstr "Date de retour ne peut pas être réglée avant Date d'émission." + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.return_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Return Media" +msgstr "Médias de retour" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return +msgid "Returned" +msgstr "Revenu" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return_done +msgid "Returned Done" +msgstr "Retourné" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Returned Today" +msgstr "Retourné aujourd'hui" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Erreur de livraison SMS" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__name +msgid "Sequence No" +msgstr "Séquence non" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action +msgid "Server Actions Media Movement" +msgstr "Actions du serveur Mouvement médiatique" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action_after +msgid "Server Actions Media Movement After 1 Days" +msgstr "Actions du serveur Mouvement des médias après 1 jours" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "State" +msgstr "État" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +msgid "Status" +msgstr "Statut" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street..." +msgstr "Rue..." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street2" +msgstr "Rue # 2" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_student +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__student_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__student +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Student" +msgstr "Étudiant" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__partner_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__partner_id +msgid "Student/Faculty" +msgstr "Étudiant / professeur" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Student/Faculty Detail" +msgstr "Détail des étudiants / professeurs" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__subject_ids +msgid "Subject" +msgstr "Matière" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Subjects" +msgstr "Sujets" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_tree +msgid "Tag" +msgstr "Étiquette" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__tags +msgid "Tag(s)" +msgstr "Mots clés)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_tag_view +msgid "Tags" +msgstr "Mots clés" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: " +"\"%s\". You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"Il n'y a pas compte de résultat défini pour ce produit: « % s ». Vous devrez" +" peut-être installer un tableau de compte à partir de l'application " +"Comptabilité, menu Paramètres." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Title" +msgstr "Titre" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_to +msgid "To Date" +msgstr "À ce jour" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "À ce jour ne peut pas être réglée avant A partir de la date." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Type" +msgstr "Taper" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__unit_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Units" +msgstr "Unités" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "User" +msgstr "Utilisateur" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__user_id +msgid "Users" +msgstr "Utilisateurs" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website Messages" +msgstr "Messages du site Web" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website communication history" +msgstr "Historique de communication du site Web" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "ZIP" +msgstr "ZIP *: FRANÇAIS" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "media" +msgstr "médias" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +msgid "media Issue" +msgstr "problème des médias" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_tree +msgid "media Movement" +msgstr "mouvement des médias" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "media Queue Request" +msgstr "Demande de file d'attente multimédia" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "" +"media Unit can not be issued because it's state is : %s" +msgstr "Unité de médias ne peut être émis parce que l'état de c'est:% s" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +msgid "media Units" +msgstr "unités médiatiques" diff --git a/CatEdu/openeducat_library/i18n/id.po b/CatEdu/openeducat_library/i18n/id.po new file mode 100644 index 0000000..73bb096 --- /dev/null +++ b/CatEdu/openeducat_library/i18n/id.po @@ -0,0 +1,1593 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_library +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-19 05:37+0000\n" +"PO-Revision-Date: 2024-02-19 05:37+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_library +#: model:ir.actions.report,print_report_name:openeducat_library.action_report_student_library_card +msgid "'Library ID Card - %s' % (object.name)" +msgstr "'Kartu ID Perpustakaan - %s' % (object.name)" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Card No :\n" +" " +msgstr "" +"
\n" +" \n" +" Nomor Kartu :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Issued Date :\n" +" " +msgstr "" +"
\n" +" \n" +" Tanggal Penerbitan :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Type :\n" +" " +msgstr "" +"
\n" +" \n" +" Ketik :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" Nama :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Library Card(s) Barcode" +msgstr " Kartu Perpustakaan (S) Barcode " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +"

Your , \n" +" \n" +" has been expired. Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"            

Sayang $ {object.student_id.name} \n" +"            

$ Anda {object.media_type_id.name}, $ {object.media_id.name} telah berakhir. Silakan kembali secepat mungkin. \n" +"            

Terima kasih. \n" +"            " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Library Card Renew\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your,\n" +" \n" +" \n" +" \n" +" will\n" +" \n" +" be expiring\n" +" today.\n" +" \n" +" \n" +" expire in\n" +" \n" +" \n" +" \n" +" day(s).\n" +" \n" +" Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"            

Sayang $ {object.student_id.name} \n" +"            

$ Anda {object.media_type_id.name}, $ {object.media_id.name} akan\n" +"                % Jika object.get_diff_day () == 0:\n" +"                    menjadi berakhir hari ini. \n" +"                % lain:\n" +"                    berakhir pada $ {object.get_diff_day ()} hari (s).\n" +"                % berakhir jika\n" +"                Silakan kembali secepat mungkin. \n" +"            

Terima kasih. \n" +"            " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Accept" +msgstr "Menerima" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__accept +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__accept +msgid "Accepted" +msgstr "Diterima" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction +msgid "Action Needed" +msgstr "Tindakan yang dibutuhkan" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__active +msgid "Active" +msgstr "Aktif" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__actual_return_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__actual_return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Actual Return Date" +msgstr "Tanggal pengembalian aktual" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "Actual Return Date cannot be set before Issued Date" +msgstr "" +"Sebenarnya tanggal kembali tidak dapat diatur sebelum Ditempatkan Tanggal" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__address +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__address_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address" +msgstr "Alamat" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address Detail" +msgstr "Detail alamat" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Admission Details" +msgstr "Detail Penerimaan" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_view +#: model:ir.ui.menu,name:openeducat_library.menu_library_medias +msgid "All Media" +msgstr "Semua media" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +msgid "Archived" +msgstr "Diarsipkan" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_attachment_count +msgid "Attachment Count" +msgstr "Jumlah lampiran" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_tree +msgid "Author" +msgstr "Pengarang" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__author_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__author +msgid "Author(s)" +msgstr "Penulis" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_author_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_author_sub +msgid "Authors" +msgstr "Penulis" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__available +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__available +msgid "Available" +msgstr "Tersedia" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__barcode +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Barcode" +msgstr "kode batang" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unit_unique_name_barcode +msgid "Barcode must be unique per Media unit!" +msgstr "Barcode harus unik per unit media!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "Can't return media." +msgstr "tidak dapat kembali Media." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Cancel" +msgstr "Membatalkan" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Barcode" +msgstr "Barcode kartu" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Holder" +msgstr "Pemegang kartu" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__library_card_type_id +msgid "Card Type" +msgstr "Tipe kartu" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "City" +msgstr "Kota" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__code +msgid "Code" +msgstr "Kode" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_type_unique_media_type_code +msgid "Code should be unique per media type!" +msgstr "Kode harus unik per jenis media!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__company_id +msgid "Company" +msgstr "Perusahaan" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_school_library_config +msgid "Configuration" +msgstr "Konfigurasi" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Country" +msgstr "Negara" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__course_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__course_ids +msgid "Course" +msgstr "Kursus" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Course Details" +msgstr "Detail kursus" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Courses" +msgstr "Kursus" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Create Invoice" +msgstr "Buat faktur" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_uid +msgid "Created by" +msgstr "Dibuat oleh" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_date +msgid "Created on" +msgstr "Dibuat pada" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__description +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Description" +msgstr "Keterangan" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__display_name +msgid "Display Name" +msgstr "Nama tampilan" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__draft +msgid "Draft" +msgstr "Konsep" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__return_date +msgid "Due Date" +msgstr "Batas waktu" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__duration +msgid "Duration" +msgstr "Durasi" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_library_card_type__duration +msgid "Duration in terms of Number of Lead Days" +msgstr "Durasi dalam hal jumlah hari utama" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__edition +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__edition +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Edition" +msgstr "Edisi" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Education Details" +msgstr "Detail Pendidikan" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Educational" +msgstr "Pendidikan" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/library.py:0 +#, python-format +msgid "Enter proper value" +msgstr "Masukkan nilai yang tepat" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__faculty_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Faculty" +msgstr "Fakultas" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "First Name" +msgstr "Nama depan" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_follower_ids +msgid "Followers" +msgstr "Pengikut" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_partner_ids +msgid "Followers (Partners)" +msgstr "Pengikut (mitra)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_from +msgid "From Date" +msgstr "Dari tanggal" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Group By..." +msgstr "Kelompok oleh ..." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__has_message +msgid "Has Message" +msgstr "Memiliki pesan" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__id +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__id +msgid "ID" +msgstr "PENGENAL" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__isbn +msgid "ISBN Code" +msgstr "Kode ISBN" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_isbn +msgid "ISBN code must be unique per media!" +msgstr "Kode ISBN harus unik per media!" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Jika diperiksa, pesan baru memerlukan perhatian Anda." + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Jika diperiksa, beberapa pesan memiliki kesalahan pengiriman." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__internal_code +msgid "Internal Code" +msgstr "Kode internal" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_internal_code +msgid "Internal Code must be unique per media!" +msgstr "Kode internal harus unik per media!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Purchase Requests!" +msgstr "" +"Aksi tidak valid!\n" +" Orang tua tidak dapat membuat Media Pembelian Permintaan!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Queue Requests!" +msgstr "" +"Aksi tidak valid!\n" +" Orang tua tidak dapat membuat Media Antrian Permintaan!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Purchase Requests!" +msgstr "" +"Aksi tidak valid!\n" +" Orang tua tidak dapat mengedit Media Pembelian Permintaan!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Queue Requests!" +msgstr "" +"Aksi tidak valid!\n" +" Orang tua tidak dapat mengedit Media Antrian Permintaan!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__invoice_id +msgid "Invoice" +msgstr "Faktur" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_is_follower +msgid "Is Follower" +msgstr "Adalah pengikut" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__issue_date +msgid "Issue Date" +msgstr "Tanggal pembuatan" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +msgid "Issue Media" +msgstr "Menerbitkan media" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_issue_media +msgid "Issue Media Wizard" +msgstr "Menerbitkan Wizard Media" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.issue_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Issue media" +msgstr "Menerbitkan media" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__issue +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__issue +msgid "Issued" +msgstr "Dikabarkan" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__issued_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Date" +msgstr "Tanggal yang dikeluarkan" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Today" +msgstr "Dikeluarkan hari ini" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_account_move +msgid "Journal Entry" +msgstr "Entri Jurnal" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Last Name" +msgstr "Nama keluarga" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_uid +msgid "Last Updated by" +msgstr "Terakhir diperbarui oleh" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_date +msgid "Last Updated on" +msgstr "Terakhir diperbarui saat" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_root +#: model:res.groups,name:openeducat_library.group_op_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +msgid "Library" +msgstr "Perpustakaan" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__library_card_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Library Card" +msgstr "Kartu perpustakaan" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card_barcode +msgid "Library Card Barcode" +msgstr "Barcode Kartu Perpustakaan" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_library_card_barcode +msgid "Library Card Barcode Report" +msgstr "Laporan Barcode Kartu Perpustakaan" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement_after +msgid "Library Card Expired" +msgstr "Kartu perpustakaan kedaluwarsa" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement +msgid "Library Card Renew" +msgstr "Pembaruan Kartu Perpustakaan" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card_type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_tree +msgid "Library Card Type" +msgstr "Jenis Kartu Perpustakaan" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_type_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_type_sub +msgid "Library Card Types" +msgstr "Jenis Kartu Perpustakaan" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_sub +msgid "Library Cards" +msgstr "Kartu Perpustakaan" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card +msgid "Library ID Card" +msgstr "Kartu ID Perpustakaan" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_library_card_unique_library_card_number +msgid "Library card Number should be unique per card!" +msgstr "Nomor kartu perpustakaan harus unik per kartu!" + +#. module: openeducat_library +#: model:product.template,name:openeducat_library.op_product_7_product_template +msgid "Library penalty fee" +msgstr "biaya penalti perpustakaan" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__lost +msgid "Lost" +msgstr "Hilang" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Maximum Number of media allowed for %s is : %s" +msgstr "Jumlah maksimum media diperbolehkan untuk% s adalah:% s" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_sub_media_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_form_library_inherit +msgid "Media" +msgstr "Media" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media :" +msgstr "Media:" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_author +#: model:ir.model,name:openeducat_library.model_return_media +msgid "Media Author" +msgstr "Penulis media" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_media_barcode +msgid "Media Barcode" +msgstr "Barcode Media" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_media_barcode +msgid "Media Barcode Report" +msgstr "Laporan Barcode Media" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media +msgid "Media Details" +msgstr "Detail Media" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_movement +#: model:mail.template,name:openeducat_library.email_template_media_movement +msgid "Media Movement" +msgstr "Gerakan Media" + +#. module: openeducat_library +#: model:mail.template,name:openeducat_library.email_template_media_movement_after +msgid "Media Movement After Due Date Passed" +msgstr "Gerakan media setelah tanggal jatuh tempo berlalu" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_after +msgid "Media Movement Line After 1 Days" +msgstr "Garis gerakan media setelah 1 hari" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_1 +msgid "Media Movement Line Before 1 Days" +msgstr "Garis pergerakan media sebelum 1 hari" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines_count +msgid "Media Movement Lines Count" +msgstr "Jumlah Gerakan Gerakan Media" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_movement_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_movement_library +msgid "Media Movements" +msgstr "Gerakan Media" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Name" +msgstr "Nama media" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_purchase +msgid "Media Purchase Request" +msgstr "Permintaan pembelian media" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_purchase_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_request_library_sub +msgid "Media Purchase Requests" +msgstr "Permintaan pembelian media" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__queue_ids +msgid "Media Queue" +msgstr "Antrian media" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_queue +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_tree +msgid "Media Queue Request" +msgstr "Permintaan antrian media" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_queue_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_queue_request_library_sub +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Queue Requests" +msgstr "Permintaan antrian media" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.reserve_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +msgid "Media Reservation" +msgstr "Reservasi Media" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_reserve_media +msgid "Media Reserve" +msgstr "Cadangan media" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Media Return" +msgstr "Pengembalian media" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_tag +msgid "Media Tags" +msgstr "Tag media" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_type_view +#: model:ir.model,name:openeducat_library.model_op_media_type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_type_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_tag_sub +msgid "Media Type" +msgstr "Tipe media" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_unit +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_unit_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media Unit" +msgstr "Unit media" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "" +"Media Unit can not be returned because it's state is : %s" +msgstr "Media Satuan tidak dapat dikembalikan karena negara itu adalah:% s" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_media_unit_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_unit_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_pivot +msgid "Media Units" +msgstr "Unit media" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__media_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__media_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +msgid "Media(s)" +msgstr "Media" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error +msgid "Message Delivery error" +msgstr "Kesalahan pengiriman pesan" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_ids +msgid "Messages" +msgstr "Pesan" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Middle Name" +msgstr "Nama tengah" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__movement_line +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Movements" +msgstr "Gerakan" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Name" +msgstr "Nama" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__allow_media +msgid "No of medias Allowed" +msgstr "Tidak ada media yang diizinkan" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__number +msgid "Number" +msgstr "Nomor" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of Actions" +msgstr "Jumlah tindakan" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of errors" +msgstr "Jumlah kesalahan" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Jumlah pesan yang membutuhkan tindakan" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Jumlah pesan dengan kesalahan pengiriman" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Fakultas Terbuka" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__partner_id +msgid "Partner" +msgstr "Mitra" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__penalty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Penalty" +msgstr "Penalti" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__penalty_amt_per_day +msgid "Penalty Amount per Day" +msgstr "Jumlah penalti per hari" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__partner_id +msgid "Person" +msgstr "Orang" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__reserver_name +msgid "Person Name" +msgstr "Nama orang" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Personal Information" +msgstr "Informasi pribadi" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Proceed" +msgstr "Melanjutkan" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_publisher +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_tree +msgid "Publisher" +msgstr "Penerbit" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__publisher_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__publisher +msgid "Publisher(s)" +msgstr "Penerbit" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_publisher_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_publisher_sub +msgid "Publishers" +msgstr "Penerbit" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_purchase_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_tree +msgid "Purchase Request" +msgstr "Permintaan pembelian" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__rating_ids +msgid "Ratings" +msgstr "Peringkat" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Reject" +msgstr "Menolak" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__reject +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__reject +msgid "Rejected" +msgstr "Ditolak" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__request +msgid "Request" +msgstr "Meminta" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "Request Again" +msgstr "Meminta lagi" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Request media" +msgstr "Meminta media" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__request +msgid "Requested" +msgstr "Diminta" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__requested_id +msgid "Requested By" +msgstr "Diminta oleh" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Reservation Detail" +msgstr "Detail Reservasi" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__reserve +msgid "Reserved" +msgstr "Disimpan" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Return Date" +msgstr "Tanggal pengembalian" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Return Date cannot be set before Issued Date." +msgstr "Kembali Tanggal tidak dapat ditetapkan sebelum Ditempatkan Tanggal." + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.return_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Return Media" +msgstr "Kembali Media" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return +msgid "Returned" +msgstr "Dikembalikan" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return_done +msgid "Returned Done" +msgstr "Dikembalikan selesai" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Returned Today" +msgstr "Kembali hari ini" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Kesalahan pengiriman SMS" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__name +msgid "Sequence No" +msgstr "Urutan no" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action +msgid "Server Actions Media Movement" +msgstr "Tindakan Server Gerakan Media" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action_after +msgid "Server Actions Media Movement After 1 Days" +msgstr "Tindakan Server Gerakan Media Setelah 1 Hari" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "State" +msgstr "Negara" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +msgid "Status" +msgstr "Status" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street..." +msgstr "Jalan..." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street2" +msgstr "Jalan nomor 2" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_student +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__student_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__student +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Student" +msgstr "Murid" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__partner_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__partner_id +msgid "Student/Faculty" +msgstr "Mahasiswa/Fakultas" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Student/Faculty Detail" +msgstr "Detail Mahasiswa/Fakultas" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__subject_ids +msgid "Subject" +msgstr "Subjek" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Subjects" +msgstr "Subjek" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_tree +msgid "Tag" +msgstr "Menandai" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__tags +msgid "Tag(s)" +msgstr "Tag" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_tag_view +msgid "Tags" +msgstr "Tag" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: " +"\"%s\". You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"Tidak ada akun pendapatan yang ditetapkan untuk produk ini: \"% s\". Anda " +"mungkin harus menginstal bagan akun dari Akuntansi aplikasi, pengaturan " +"menu." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Title" +msgstr "Judul" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_to +msgid "To Date" +msgstr "Saat ini" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "Untuk Tanggal tidak dapat ditetapkan sebelum Dari Tanggal." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Type" +msgstr "Jenis" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__unit_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Units" +msgstr "Unit" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "User" +msgstr "Pengguna" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__user_id +msgid "Users" +msgstr "Pengguna" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website Messages" +msgstr "Pesan situs web" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website communication history" +msgstr "Riwayat Komunikasi Situs Web" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "ZIP" +msgstr "RITSLETING" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "media" +msgstr "Media" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +msgid "media Issue" +msgstr "Masalah Media" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_tree +msgid "media Movement" +msgstr "Gerakan Media" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "media Queue Request" +msgstr "permintaan antrian media" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "" +"media Unit can not be issued because it's state is : %s" +msgstr "Media Satuan tidak bisa dikeluarkan karena negara itu adalah:% s" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +msgid "media Units" +msgstr "unit media" diff --git a/CatEdu/openeducat_library/i18n/it.po b/CatEdu/openeducat_library/i18n/it.po new file mode 100644 index 0000000..c0f0f4f --- /dev/null +++ b/CatEdu/openeducat_library/i18n/it.po @@ -0,0 +1,1598 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_library +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-19 05:40+0000\n" +"PO-Revision-Date: 2024-02-19 05:40+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_library +#: model:ir.actions.report,print_report_name:openeducat_library.action_report_student_library_card +msgid "'Library ID Card - %s' % (object.name)" +msgstr "'Tessera d'identità della biblioteca - %s' % (nome.oggetto)" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Card No :\n" +" " +msgstr "" +"
\n" +" \n" +"Numero carta:\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Issued Date :\n" +" " +msgstr "" +"
\n" +" \n" +" Data di emissione :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Type :\n" +" " +msgstr "" +"
\n" +" \n" +" Digita :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" Nome :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Library Card(s) Barcode" +msgstr " schede di libreria (i) a barre " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +"

Your , \n" +" \n" +" has been expired. Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

Gentile ${object.student_id.name} \n" +"

Il tuo ${object.media_type_id.name}, ${object.media_id.name} è scaduto. Restituiscilo il prima possibile.

\n" +"

Grazie.

\n" +" " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Library Card Renew\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your,\n" +" \n" +" \n" +" \n" +" will\n" +" \n" +" be expiring\n" +" today.\n" +" \n" +" \n" +" expire in\n" +" \n" +" \n" +" \n" +" day(s).\n" +" \n" +" Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

Gentile ${object.student_id.name} \n" +"

Il tuo ${object.media_type_id.name}, ${object.media_id.name} sarà \n" +" % se oggetto.get_diff_day() == 0:\n" +" in scadenza oggi.\n" +"% altro:\n" +" scade tra ${object.get_diff_day()} giorno/i.\n" +" %endif\n" +" Si prega di restituirlo il prima possibile.

\n" +"

Grazie.

\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Accept" +msgstr "Accettare" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__accept +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__accept +msgid "Accepted" +msgstr "Accettato" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction +msgid "Action Needed" +msgstr "Azione necessaria" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__active +msgid "Active" +msgstr "Attivo" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__actual_return_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__actual_return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Actual Return Date" +msgstr "Data di restituzione effettiva" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "Actual Return Date cannot be set before Issued Date" +msgstr "" +"La data di restituzione effettiva non può essere impostata prima della data " +"di emissione" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__address +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__address_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address" +msgstr "Indirizzo" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address Detail" +msgstr "Dettaglio dell'indirizzo" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Admission Details" +msgstr "Dettagli di ammissione" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_view +#: model:ir.ui.menu,name:openeducat_library.menu_library_medias +msgid "All Media" +msgstr "Tutti i media" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +msgid "Archived" +msgstr "Archiviato" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_attachment_count +msgid "Attachment Count" +msgstr "Conteggio di allegato" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_tree +msgid "Author" +msgstr "Autore" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__author_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__author +msgid "Author(s)" +msgstr "Autori" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_author_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_author_sub +msgid "Authors" +msgstr "Autori" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__available +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__available +msgid "Available" +msgstr "A disposizione" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__barcode +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Barcode" +msgstr "Codice a barre" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unit_unique_name_barcode +msgid "Barcode must be unique per Media unit!" +msgstr "Il codice a barre deve essere unico per unità multimediale!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "Can't return media." +msgstr "Impossibile restituire i file multimediali." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Cancel" +msgstr "Annulla" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Barcode" +msgstr "Codice a barre della carta" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Holder" +msgstr "Porta della carta" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__library_card_type_id +msgid "Card Type" +msgstr "Tipo di carta" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "City" +msgstr "Città" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__code +msgid "Code" +msgstr "Codice" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_type_unique_media_type_code +msgid "Code should be unique per media type!" +msgstr "Il codice dovrebbe essere unico per tipo di media!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__company_id +msgid "Company" +msgstr "Azienda" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_school_library_config +msgid "Configuration" +msgstr "Configurazione" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Country" +msgstr "Paese" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__course_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__course_ids +msgid "Course" +msgstr "Corso" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Course Details" +msgstr "Dettagli del Corso" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Courses" +msgstr "Corsi" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Create Invoice" +msgstr "Crea fattura" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_uid +msgid "Created by" +msgstr "Creato da" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_date +msgid "Created on" +msgstr "Creato" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__description +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Description" +msgstr "Descrizione" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__display_name +msgid "Display Name" +msgstr "Nome da visualizzare" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__draft +msgid "Draft" +msgstr "Brutta copia" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__return_date +msgid "Due Date" +msgstr "Scadenza" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__duration +msgid "Duration" +msgstr "Durata" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_library_card_type__duration +msgid "Duration in terms of Number of Lead Days" +msgstr "Durata in termini di numero di giorni di consegna" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__edition +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__edition +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Edition" +msgstr "Edizione" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Education Details" +msgstr "Dettagli educativi" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Educational" +msgstr "Educativo" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/library.py:0 +#, python-format +msgid "Enter proper value" +msgstr "Immettere il valore corretto" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__faculty_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Faculty" +msgstr "Facoltà" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "First Name" +msgstr "Nome di battesimo" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_follower_ids +msgid "Followers" +msgstr "Seguaci" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_partner_ids +msgid "Followers (Partners)" +msgstr "Follower (partner)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_from +msgid "From Date" +msgstr "Di data" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Group By..." +msgstr "Raggruppa per..." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__has_message +msgid "Has Message" +msgstr "Ha un messaggio" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__id +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__isbn +msgid "ISBN Code" +msgstr "Codice ISBN" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_isbn +msgid "ISBN code must be unique per media!" +msgstr "Il codice ISBN deve essere unico per media!" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Se controllati, i nuovi messaggi richiedono la tua attenzione." + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Se controllati, alcuni messaggi hanno un errore di consegna." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__internal_code +msgid "Internal Code" +msgstr "Codice interno" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_internal_code +msgid "Internal Code must be unique per media!" +msgstr "Il codice interno deve essere unico per media!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Purchase Requests!" +msgstr "" +"Azione non valida!\n" +"Il genitore non può creare richieste di acquisto di contenuti multimediali!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Queue Requests!" +msgstr "" +"Azione non valida!\n" +"Il genitore non può creare richieste di coda multimediale!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Purchase Requests!" +msgstr "" +"Azione non valida!\n" +"Il genitore non può modificare le richieste di acquisto di contenuti multimediali!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Queue Requests!" +msgstr "" +"Azione non valida!\n" +"Il genitore non può modificare le richieste della coda multimediale!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__invoice_id +msgid "Invoice" +msgstr "Fattura" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_is_follower +msgid "Is Follower" +msgstr "È follower" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__issue_date +msgid "Issue Date" +msgstr "Data di rilascio" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +msgid "Issue Media" +msgstr "Emissione dei media" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_issue_media +msgid "Issue Media Wizard" +msgstr "Emissione Media Wizard" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.issue_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Issue media" +msgstr "Emissione dei media" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__issue +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__issue +msgid "Issued" +msgstr "Rilasciato" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__issued_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Date" +msgstr "Data emessa" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Today" +msgstr "Emesso oggi" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_account_move +msgid "Journal Entry" +msgstr "Annotazione" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Last Name" +msgstr "Cognome" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_uid +msgid "Last Updated by" +msgstr "Ultimo aggiornamento da" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_date +msgid "Last Updated on" +msgstr "Ultimo aggiornamento su" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_root +#: model:res.groups,name:openeducat_library.group_op_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +msgid "Library" +msgstr "Biblioteca" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__library_card_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Library Card" +msgstr "Tessera della biblioteca" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card_barcode +msgid "Library Card Barcode" +msgstr "CODE CARD BIBLIBLY" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_library_card_barcode +msgid "Library Card Barcode Report" +msgstr "Rapporto sul codice a barre della scheda della libreria" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement_after +msgid "Library Card Expired" +msgstr "Scheda biblioteca scaduta" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement +msgid "Library Card Renew" +msgstr "Biblioteca Renew" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card_type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_tree +msgid "Library Card Type" +msgstr "Tipo di scheda della libreria" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_type_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_type_sub +msgid "Library Card Types" +msgstr "Tipi di schede della libreria" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_sub +msgid "Library Cards" +msgstr "Carte della biblioteca" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card +msgid "Library ID Card" +msgstr "Biblioteca carta d'identità" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_library_card_unique_library_card_number +msgid "Library card Number should be unique per card!" +msgstr "" +"Il numero della scheda della biblioteca dovrebbe essere unico per carta!" + +#. module: openeducat_library +#: model:product.template,name:openeducat_library.op_product_7_product_template +msgid "Library penalty fee" +msgstr "Commissione di penalità della biblioteca" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__lost +msgid "Lost" +msgstr "Perduto" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Maximum Number of media allowed for %s is : %s" +msgstr "Il numero massimo di supporti consentiti per %s è : %s" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_sub_media_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_form_library_inherit +msgid "Media" +msgstr "Media" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media :" +msgstr "Media:" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_author +#: model:ir.model,name:openeducat_library.model_return_media +msgid "Media Author" +msgstr "Autore mediatico" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_media_barcode +msgid "Media Barcode" +msgstr "CODE DI MEDIA" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_media_barcode +msgid "Media Barcode Report" +msgstr "Rapporto codice a barre multimediale" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media +msgid "Media Details" +msgstr "Dettagli dei media" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_movement +#: model:mail.template,name:openeducat_library.email_template_media_movement +msgid "Media Movement" +msgstr "Movimento dei media" + +#. module: openeducat_library +#: model:mail.template,name:openeducat_library.email_template_media_movement_after +msgid "Media Movement After Due Date Passed" +msgstr "Movimento dei media dopo la data di scadenza passata" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_after +msgid "Media Movement Line After 1 Days" +msgstr "Linea di movimento dei media dopo 1 giorno" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_1 +msgid "Media Movement Line Before 1 Days" +msgstr "Linea di movimento dei media prima di 1 giorno" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines_count +msgid "Media Movement Lines Count" +msgstr "Contano le linee dei movimenti dei media" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_movement_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_movement_library +msgid "Media Movements" +msgstr "Movimenti dei media" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Name" +msgstr "Nome media" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_purchase +msgid "Media Purchase Request" +msgstr "Richiesta di acquisto dei media" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_purchase_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_request_library_sub +msgid "Media Purchase Requests" +msgstr "Richieste di acquisto dei media" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__queue_ids +msgid "Media Queue" +msgstr "Coda dei media" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_queue +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_tree +msgid "Media Queue Request" +msgstr "Richiesta di coda multimediale" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_queue_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_queue_request_library_sub +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Queue Requests" +msgstr "Richieste di code multimediali" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.reserve_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +msgid "Media Reservation" +msgstr "Prenotazione dei media" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_reserve_media +msgid "Media Reserve" +msgstr "Riserva dei media" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Media Return" +msgstr "Ritorno dei media" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_tag +msgid "Media Tags" +msgstr "Tag multimediali" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_type_view +#: model:ir.model,name:openeducat_library.model_op_media_type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_type_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_tag_sub +msgid "Media Type" +msgstr "Tipo di supporto" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_unit +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_unit_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media Unit" +msgstr "Unità multimediale" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "" +"Media Unit can not be returned because it's state is : %s" +msgstr "" +"L'unità multimediale non può essere restituita perché il suo stato è: %s" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_media_unit_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_unit_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_pivot +msgid "Media Units" +msgstr "Unità mediatiche" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__media_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__media_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +msgid "Media(s)" +msgstr "Media" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error +msgid "Message Delivery error" +msgstr "Errore di consegna dei messaggi" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_ids +msgid "Messages" +msgstr "Messaggi" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Middle Name" +msgstr "Secondo nome" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__movement_line +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Movements" +msgstr "Movimenti" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Name" +msgstr "Nome" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__allow_media +msgid "No of medias Allowed" +msgstr "NO dei media consentiti" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__number +msgid "Number" +msgstr "Numero" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of Actions" +msgstr "Numero di azioni" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of errors" +msgstr "Numero di errori" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Numero di messaggi che richiedono un'azione" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Numero di messaggi con errore di consegna" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Facoltà aperta" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__partner_id +msgid "Partner" +msgstr "Compagno" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__penalty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Penalty" +msgstr "Pena" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__penalty_amt_per_day +msgid "Penalty Amount per Day" +msgstr "Importo di penalità al giorno" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__partner_id +msgid "Person" +msgstr "Persona" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__reserver_name +msgid "Person Name" +msgstr "Nome della persona" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Personal Information" +msgstr "Informazione personale" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Proceed" +msgstr "Procedere" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_publisher +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_tree +msgid "Publisher" +msgstr "Editore" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__publisher_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__publisher +msgid "Publisher(s)" +msgstr "Editore (i)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_publisher_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_publisher_sub +msgid "Publishers" +msgstr "Editori" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_purchase_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_tree +msgid "Purchase Request" +msgstr "Richiesta d'acquisto" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__rating_ids +msgid "Ratings" +msgstr "Peringkat" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Reject" +msgstr "Rifiutare" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__reject +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__reject +msgid "Rejected" +msgstr "Respinto" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__request +msgid "Request" +msgstr "Richiesta" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "Request Again" +msgstr "Richiesta di nuovo" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Request media" +msgstr "Richiedi media" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__request +msgid "Requested" +msgstr "Richiesto" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__requested_id +msgid "Requested By" +msgstr "Richiesto da" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Reservation Detail" +msgstr "Dettaglio di prenotazione" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__reserve +msgid "Reserved" +msgstr "Riservato" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Return Date" +msgstr "Data di ritorno" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Return Date cannot be set before Issued Date." +msgstr "" +"La data di restituzione non può essere impostata prima della data di " +"emissione." + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.return_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Return Media" +msgstr "Restituire i media" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return +msgid "Returned" +msgstr "Restituito" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return_done +msgid "Returned Done" +msgstr "Restituito fatto" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Returned Today" +msgstr "Tornato oggi" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Errore di consegna SMS" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__name +msgid "Sequence No" +msgstr "Sequenza n" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action +msgid "Server Actions Media Movement" +msgstr "Azioni del server Movimento multimediale" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action_after +msgid "Server Actions Media Movement After 1 Days" +msgstr "Azioni del server Movimento multimediale dopo 1 giorno" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "State" +msgstr "Stato" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +msgid "Status" +msgstr "Stato" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street..." +msgstr "Strada..." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street2" +msgstr "Strada numero 2" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_student +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__student_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__student +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Student" +msgstr "Alunno" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__partner_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__partner_id +msgid "Student/Faculty" +msgstr "Studente/facoltà" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Student/Faculty Detail" +msgstr "Dettaglio studente/facoltà" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__subject_ids +msgid "Subject" +msgstr "Materia" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Subjects" +msgstr "Soggetti" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_tree +msgid "Tag" +msgstr "Etichetta" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__tags +msgid "Tag(s)" +msgstr "Tag (i)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_tag_view +msgid "Tags" +msgstr "Tag" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: " +"\"%s\". You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"Non esiste un conto reddito definito per questo prodotto: \"%s\". Potrebbe " +"essere necessario installare un piano dei conti da App di contabilità, menu " +"delle impostazioni." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Title" +msgstr "Titolo" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_to +msgid "To Date" +msgstr "Ad oggi" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "A data non può essere impostato prima di From date." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Type" +msgstr "Tipo" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__unit_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Units" +msgstr "Unità" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "User" +msgstr "Utente" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__user_id +msgid "Users" +msgstr "Utenti" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website Messages" +msgstr "Messaggi del sito web" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website communication history" +msgstr "Storia di comunicazione del sito Web" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "ZIP" +msgstr "cerniera lampo" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "media" +msgstr "Media" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +msgid "media Issue" +msgstr "problema dei media" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_tree +msgid "media Movement" +msgstr "Movimento dei media" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "media Queue Request" +msgstr "Richiesta di coda multimediale" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "" +"media Unit can not be issued because it's state is : %s" +msgstr "L'unità multimediale non può essere emessa perché il suo stato è: %s" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +msgid "media Units" +msgstr "unità mediatiche" diff --git a/CatEdu/openeducat_library/i18n/lt.po b/CatEdu/openeducat_library/i18n/lt.po new file mode 100644 index 0000000..0bae4d6 --- /dev/null +++ b/CatEdu/openeducat_library/i18n/lt.po @@ -0,0 +1,1590 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_library +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-19 05:46+0000\n" +"PO-Revision-Date: 2024-02-19 05:46+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_library +#: model:ir.actions.report,print_report_name:openeducat_library.action_report_student_library_card +msgid "'Library ID Card - %s' % (object.name)" +msgstr "Bibliotekos ID kortelė - % s ' % (objektas.Name)" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Card No :\n" +" " +msgstr "" +"
\n" +" \n" +" Kortelės Nr.:\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Issued Date :\n" +" " +msgstr "" +"
\n" +" \n" +" Išduota data:\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Type :\n" +" " +msgstr "" +"
\n" +" \n" +" Tipas:\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" Vardas :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Library Card(s) Barcode" +msgstr " bibliotekos kortelė (-os) brūkšninis kodas " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +"

Your , \n" +" \n" +" has been expired. Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

brangusis $ {Object.student_id.name} \n" +"

Jūsų $ {Object.media_type_id.name}, $ {Object.media_id.name} pasibaigė. Prašau grąžinti jį kuo greičiau.

\n" +"

Ačiū.

\n" +" " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Library Card Renew\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your,\n" +" \n" +" \n" +" \n" +" will\n" +" \n" +" be expiring\n" +" today.\n" +" \n" +" \n" +" expire in\n" +" \n" +" \n" +" \n" +" day(s).\n" +" \n" +" Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

brangusis $ {Object.student_id.name} \n" +"

tavo $ {object.media_type_id.name}, $ {object.media_id.name} will\n" +" %, jei objektas.get_diff_day () == 0:\n" +" Būkite pasibaigęs šiandien. \n" +" % Kitas:\n" +" Galimi $ {Object.get_diff_day ()} diena (-os).\n" +" % Endif\n" +" Prašau grąžinti jį kuo greičiau.

\n" +"

Ačiū.

\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Accept" +msgstr "Priimti" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__accept +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__accept +msgid "Accepted" +msgstr "Priimtas" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction +msgid "Action Needed" +msgstr "Reikalingas veiksmas" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__active +msgid "Active" +msgstr "Aktyvus" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__actual_return_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__actual_return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Actual Return Date" +msgstr "Faktinė grąžinimo data" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "Actual Return Date cannot be set before Issued Date" +msgstr "" +"Tikroji grąžinimo data negali būti nustatyta anksčiau nei išdavimo data" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__address +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__address_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address" +msgstr "Adresas" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address Detail" +msgstr "Adreso detalė" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Admission Details" +msgstr "Įėjimo informacija" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_view +#: model:ir.ui.menu,name:openeducat_library.menu_library_medias +msgid "All Media" +msgstr "Visa žiniasklaida" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +msgid "Archived" +msgstr "Archyvuota" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_attachment_count +msgid "Attachment Count" +msgstr "Priedų skaičius" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_tree +msgid "Author" +msgstr "Autorius" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__author_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__author +msgid "Author(s)" +msgstr "Autorius (-ai)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_author_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_author_sub +msgid "Authors" +msgstr "Autoriai" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__available +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__available +msgid "Available" +msgstr "Galimas" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__barcode +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Barcode" +msgstr "Brūkšninis kodas" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unit_unique_name_barcode +msgid "Barcode must be unique per Media unit!" +msgstr "Brūkšninis kodas turi būti unikalus kiekviename žiniasklaidos bloke!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "Can't return media." +msgstr "Negalima grąžinti medijos." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Cancel" +msgstr "Atšaukti" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Barcode" +msgstr "Kortelių brūkšninis kodas" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Holder" +msgstr "Kortelių savininkas" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__library_card_type_id +msgid "Card Type" +msgstr "Kortelės tipas" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "City" +msgstr "Miestas" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__code +msgid "Code" +msgstr "Kodas" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_type_unique_media_type_code +msgid "Code should be unique per media type!" +msgstr "Kodas turėtų būti unikalus kiekvieno tipo žiniasklaidai!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__company_id +msgid "Company" +msgstr "Įmonė" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_school_library_config +msgid "Configuration" +msgstr "Konfigūracija" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Country" +msgstr "Šalis" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__course_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__course_ids +msgid "Course" +msgstr "Kursas" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Course Details" +msgstr "Informacija apie kursą" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Courses" +msgstr "Kursai" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Create Invoice" +msgstr "Sukurkite sąskaitą faktūrą" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_uid +msgid "Created by" +msgstr "Sukurta" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_date +msgid "Created on" +msgstr "Sukurtas" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__description +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Description" +msgstr "apibūdinimas" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__display_name +msgid "Display Name" +msgstr "Rodomas pavadinimas" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__draft +msgid "Draft" +msgstr "Juodraštis" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__return_date +msgid "Due Date" +msgstr "Terminas" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__duration +msgid "Duration" +msgstr "Trukmė" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_library_card_type__duration +msgid "Duration in terms of Number of Lead Days" +msgstr "Trukmė pagal pristatymo dienų skaičių" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__edition +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__edition +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Edition" +msgstr "Leidimas" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Education Details" +msgstr "Išsami švietimo informacija" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Educational" +msgstr "Edukacinis" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/library.py:0 +#, python-format +msgid "Enter proper value" +msgstr "Įveskite tinkamą vertę" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__faculty_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Faculty" +msgstr "Fakultetas" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "First Name" +msgstr "Pirmas vardas" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_follower_ids +msgid "Followers" +msgstr "Pasekėjai" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_partner_ids +msgid "Followers (Partners)" +msgstr "Stebėtojai (partneriai)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_from +msgid "From Date" +msgstr "Nuo datos" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Group By..." +msgstr "Grupuoti pagal..." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__has_message +msgid "Has Message" +msgstr "Turi pranešimą" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__id +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__id +msgid "ID" +msgstr "Id" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__isbn +msgid "ISBN Code" +msgstr "ISBN kodas" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_isbn +msgid "ISBN code must be unique per media!" +msgstr "ISBN kodas turi būti unikalus kiekvienoje laikmenoje!" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Jei patikrinsite, nauji pranešimai reikalauja jūsų dėmesio." + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Jei patikrinta, kai kurie pranešimai turi pristatymo klaidą." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__internal_code +msgid "Internal Code" +msgstr "Vidinis kodas" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_internal_code +msgid "Internal Code must be unique per media!" +msgstr "Vidinis kodas turi būti unikalus kiekvienoje laikmenoje!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Purchase Requests!" +msgstr "" +"Netinkamas veiksmas!\n" +"Tėvai negali sukurti žiniasklaidos pirkimo užklausų!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Queue Requests!" +msgstr "" +"Netinkamas veiksmas!\n" +"Tėvai negali sukurti medijos eilės užklausų!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Purchase Requests!" +msgstr "" +"Netinkamas veiksmas!\n" +"Tėvai negali redaguoti medijos pirkimo užklausų!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Queue Requests!" +msgstr "" +"Netinkamas veiksmas!\n" +"Tėvai negali redaguoti medijos eilės užklausų!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__invoice_id +msgid "Invoice" +msgstr "Sąskaita faktūra" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_is_follower +msgid "Is Follower" +msgstr "Yra sekėjas" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__issue_date +msgid "Issue Date" +msgstr "Išdavimo data" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +msgid "Issue Media" +msgstr "Išduoti žiniasklaidą" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_issue_media +msgid "Issue Media Wizard" +msgstr "Išleisti žiniasklaidos vedlį" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.issue_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Issue media" +msgstr "Išduoti žiniasklaidą" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__issue +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__issue +msgid "Issued" +msgstr "Išduotas" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__issued_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Date" +msgstr "Išduota data" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Today" +msgstr "Išleista šiandien" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_account_move +msgid "Journal Entry" +msgstr "Žurnalo įrašas" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Last Name" +msgstr "Pavardė" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujinta" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_root +#: model:res.groups,name:openeducat_library.group_op_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +msgid "Library" +msgstr "Biblioteka" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__library_card_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Library Card" +msgstr "Bibliotekos kortelė" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card_barcode +msgid "Library Card Barcode" +msgstr "Bibliotekos kortelių brūkšninis kodas" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_library_card_barcode +msgid "Library Card Barcode Report" +msgstr "Bibliotekos kortelių brūkšninių kodų ataskaita" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement_after +msgid "Library Card Expired" +msgstr "Bibliotekos kortelės galiojimo laikas pasibaigė" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement +msgid "Library Card Renew" +msgstr "Bibliotekos kortelės atnaujinimas" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card_type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_tree +msgid "Library Card Type" +msgstr "Bibliotekos kortelės tipas" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_type_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_type_sub +msgid "Library Card Types" +msgstr "Bibliotekos kortelių tipai" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_sub +msgid "Library Cards" +msgstr "Bibliotekos kortelės" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card +msgid "Library ID Card" +msgstr "Bibliotekos ID kortelė" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_library_card_unique_library_card_number +msgid "Library card Number should be unique per card!" +msgstr "Bibliotekos kortelės numeris turėtų būti unikalus už kortelę!" + +#. module: openeducat_library +#: model:product.template,name:openeducat_library.op_product_7_product_template +msgid "Library penalty fee" +msgstr "Bibliotekos mokesčiai" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__lost +msgid "Lost" +msgstr "Pamesta" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Maximum Number of media allowed for %s is : %s" +msgstr "Didžiausias leistinas %s laikmenų skaičius yra: %s" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_sub_media_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_form_library_inherit +msgid "Media" +msgstr "Žiniasklaida" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media :" +msgstr "Žiniasklaida:" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_author +#: model:ir.model,name:openeducat_library.model_return_media +msgid "Media Author" +msgstr "Žiniasklaidos autorius" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_media_barcode +msgid "Media Barcode" +msgstr "Žiniasklaidos brūkšninis kodas" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_media_barcode +msgid "Media Barcode Report" +msgstr "Žiniasklaidos brūkšninių kodų ataskaita" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media +msgid "Media Details" +msgstr "Informacija apie žiniasklaidą" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_movement +#: model:mail.template,name:openeducat_library.email_template_media_movement +msgid "Media Movement" +msgstr "Žiniasklaidos judėjimas" + +#. module: openeducat_library +#: model:mail.template,name:openeducat_library.email_template_media_movement_after +msgid "Media Movement After Due Date Passed" +msgstr "Žiniasklaidos judėjimas po termino datos" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_after +msgid "Media Movement Line After 1 Days" +msgstr "Žiniasklaidos judėjimo linija po 1 dienų" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_1 +msgid "Media Movement Line Before 1 Days" +msgstr "Žiniasklaidos judėjimo linija prieš 1 dienas" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines_count +msgid "Media Movement Lines Count" +msgstr "Žiniasklaidos judėjimo linijų skaičius" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_movement_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_movement_library +msgid "Media Movements" +msgstr "Žiniasklaidos judesiai" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Name" +msgstr "Žiniasklaidos vardas" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_purchase +msgid "Media Purchase Request" +msgstr "Žiniasklaidos pirkimo užklausa" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_purchase_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_request_library_sub +msgid "Media Purchase Requests" +msgstr "Žiniasklaidos pirkimo užklausos" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__queue_ids +msgid "Media Queue" +msgstr "Žiniasklaidos eilė" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_queue +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_tree +msgid "Media Queue Request" +msgstr "Žiniasklaidos eilės užklausa" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_queue_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_queue_request_library_sub +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Queue Requests" +msgstr "Žiniasklaidos eilės prašymai" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.reserve_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +msgid "Media Reservation" +msgstr "Žiniasklaidos rezervacija" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_reserve_media +msgid "Media Reserve" +msgstr "Žiniasklaidos rezervas" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Media Return" +msgstr "Žiniasklaidos sugrįžimas" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_tag +msgid "Media Tags" +msgstr "Žiniasklaidos žymės" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_type_view +#: model:ir.model,name:openeducat_library.model_op_media_type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_type_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_tag_sub +msgid "Media Type" +msgstr "Medijos tipas" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_unit +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_unit_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media Unit" +msgstr "Žiniasklaidos vienetas" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "" +"Media Unit can not be returned because it's state is : %s" +msgstr "" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_media_unit_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_unit_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_pivot +msgid "Media Units" +msgstr "Žiniasklaidos padaliniai" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__media_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__media_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +msgid "Media(s)" +msgstr "Žiniasklaida (-os)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error +msgid "Message Delivery error" +msgstr "Pranešimo pristatymo klaida" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_ids +msgid "Messages" +msgstr "Pranešimai" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Middle Name" +msgstr "Antras vardas" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__movement_line +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Movements" +msgstr "Judesiai" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Name" +msgstr "vardas" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__allow_media +msgid "No of medias Allowed" +msgstr "Jokių laikmenų neleidžiama" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__number +msgid "Number" +msgstr "Numeris" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of Actions" +msgstr "Veiksmų skaičius" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of errors" +msgstr "Klaidų skaičius" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Pranešimų, kuriems reikalingas veiksmas, skaičius" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Pranešimų su pristatymo klaida skaičius" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Atidaryti fakultetą" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__partner_id +msgid "Partner" +msgstr "Partneris" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__penalty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Penalty" +msgstr "Bausmė" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__penalty_amt_per_day +msgid "Penalty Amount per Day" +msgstr "Baudos suma per dieną" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__partner_id +msgid "Person" +msgstr "Asmuo" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__reserver_name +msgid "Person Name" +msgstr "Asmens vardas" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Personal Information" +msgstr "Asmeninė informacija" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Proceed" +msgstr "Tęsk" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_publisher +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_tree +msgid "Publisher" +msgstr "Leidėjas" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__publisher_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__publisher +msgid "Publisher(s)" +msgstr "Leidėjas (-ai)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_publisher_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_publisher_sub +msgid "Publishers" +msgstr "Leidėjai" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_purchase_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_tree +msgid "Purchase Request" +msgstr "Pirkimo uzklausa" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__rating_ids +msgid "Ratings" +msgstr "" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Reject" +msgstr "Atmesti" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__reject +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__reject +msgid "Rejected" +msgstr "Atstumtas" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__request +msgid "Request" +msgstr "Prašymas" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "Request Again" +msgstr "Vėl paprašyti" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Request media" +msgstr "Prašyti žiniasklaidos" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__request +msgid "Requested" +msgstr "Paprašė" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__requested_id +msgid "Requested By" +msgstr "Prašoma" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Reservation Detail" +msgstr "Rezervavimo detalė" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__reserve +msgid "Reserved" +msgstr "Rezervuota" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Return Date" +msgstr "Grįžimo data" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Return Date cannot be set before Issued Date." +msgstr "Grąžinimo data negali būti nustatyta anksčiau nei išdavimo data." + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.return_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Return Media" +msgstr "Grįžtanti žiniasklaida" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return +msgid "Returned" +msgstr "Grįžo" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return_done +msgid "Returned Done" +msgstr "Grįžo padaryta" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Returned Today" +msgstr "Grįžo šiandien" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS pristatymo klaida" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__name +msgid "Sequence No" +msgstr "Seka Nr" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action +msgid "Server Actions Media Movement" +msgstr "Serverio veiksmai žiniasklaidos judėjimas" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action_after +msgid "Server Actions Media Movement After 1 Days" +msgstr "Serverio veiksmai žiniasklaidos judėjimas po 1 dienų" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "State" +msgstr "Būsena" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +msgid "Status" +msgstr "Būsena" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street..." +msgstr "Gatvė ..." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street2" +msgstr "2 gatvė" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_student +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__student_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__student +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Student" +msgstr "Studentas" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__partner_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__partner_id +msgid "Student/Faculty" +msgstr "Studentas/dėstytojai" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Student/Faculty Detail" +msgstr "Studentų/dėstytojų detalė" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__subject_ids +msgid "Subject" +msgstr "Tema" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Subjects" +msgstr "Temos" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_tree +msgid "Tag" +msgstr "Žyma" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__tags +msgid "Tag(s)" +msgstr "Žyma (-os)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_tag_view +msgid "Tags" +msgstr "Žymos" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: " +"\"%s\". You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Title" +msgstr "Pavadinimas" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_to +msgid "To Date" +msgstr "Iki šiol" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "Iki datos negalima nustatyti anksčiau nei nuo datos." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Type" +msgstr "Tipas" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__unit_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Units" +msgstr "Vienetai" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "User" +msgstr "Vartotojas" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__user_id +msgid "Users" +msgstr "Vartotojai" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website Messages" +msgstr "Svetainės pranešimai" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website communication history" +msgstr "Tinklalapio komunikacijos istorija" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "ZIP" +msgstr "Užtrauktukas" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "media" +msgstr "žiniasklaida" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +msgid "media Issue" +msgstr "Žiniasklaidos problema" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_tree +msgid "media Movement" +msgstr "Žiniasklaidos judėjimas" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "media Queue Request" +msgstr "Žiniasklaidos eilės užklausa" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "" +"media Unit can not be issued because it's state is : %s" +msgstr "" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +msgid "media Units" +msgstr "Žiniasklaidos padaliniai" diff --git a/CatEdu/openeducat_library/i18n/nl.po b/CatEdu/openeducat_library/i18n/nl.po new file mode 100644 index 0000000..92854b4 --- /dev/null +++ b/CatEdu/openeducat_library/i18n/nl.po @@ -0,0 +1,1594 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_library +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-19 05:55+0000\n" +"PO-Revision-Date: 2024-02-19 05:55+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_library +#: model:ir.actions.report,print_report_name:openeducat_library.action_report_student_library_card +msgid "'Library ID Card - %s' % (object.name)" +msgstr "'Bibliotheek-ID-kaart - %s' % (object.name)" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Card No :\n" +" " +msgstr "" +"
\n" +" \n" +" Kaartnummer :\n" +"" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Issued Date :\n" +" " +msgstr "" +"
\n" +" \n" +" Uitgiftedatum :\n" +"" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Type :\n" +" " +msgstr "" +"
\n" +" \n" +" Typ :\n" +"" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" Naam :\n" +"" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Library Card(s) Barcode" +msgstr " Bibliotheekkaart (s) Barcode " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +"

Your , \n" +" \n" +" has been expired. Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"            

Dear $ {object.student_id.name} \n" +"            

Uw $ {object.media_type_id.name}, $ {object.media_id.name} is verstreken. Breng het terug zo snel mogelijk. \n" +"            

Thank you. \n" +"            " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Library Card Renew\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your,\n" +" \n" +" \n" +" \n" +" will\n" +" \n" +" be expiring\n" +" today.\n" +" \n" +" \n" +" expire in\n" +" \n" +" \n" +" \n" +" day(s).\n" +" \n" +" Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"            

Dear $ {object.student_id.name} \n" +"            

Uw $ {object.media_type_id.name}, $ {object.media_id.name} \n" +"                % Indien object.get_diff_day () == 0:\n" +"                    zijn aflopende vandaag. \n" +"                % Else:\n" +"                    vervallen in $ {object.get_diff_day ()} dag (en).\n" +"                % stop als\n" +"                Breng het terug zo snel mogelijk. \n" +"            

Thank you. \n" +"            " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Accept" +msgstr "Aanvaarden" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__accept +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__accept +msgid "Accepted" +msgstr "Geaccepteerd" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction +msgid "Action Needed" +msgstr "Actie nodig" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__active +msgid "Active" +msgstr "Actief" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__actual_return_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__actual_return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Actual Return Date" +msgstr "Werkelijke retourdatum" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "Actual Return Date cannot be set before Issued Date" +msgstr "" +"Feitelijke Return datum kan niet worden ingesteld voordat Uitgiftedatum" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__address +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__address_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address" +msgstr "Adres" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address Detail" +msgstr "Adresdetail" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Admission Details" +msgstr "Toegangsgegevens" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_view +#: model:ir.ui.menu,name:openeducat_library.menu_library_medias +msgid "All Media" +msgstr "Alle media " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +msgid "Archived" +msgstr "Gearchiveerde" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_attachment_count +msgid "Attachment Count" +msgstr "Bijlage tellen" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_tree +msgid "Author" +msgstr "Auteur" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__author_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__author +msgid "Author(s)" +msgstr "Auteur (s) " + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_author_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_author_sub +msgid "Authors" +msgstr "Auteurs " + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__available +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__available +msgid "Available" +msgstr "Verkrijgbaar" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__barcode +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Barcode" +msgstr "Barcode " + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unit_unique_name_barcode +msgid "Barcode must be unique per Media unit!" +msgstr "Barcode moet uniek zijn per media -eenheid!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "Can't return media." +msgstr "Kan geen media terug te keren." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Cancel" +msgstr "Annuleren" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Barcode" +msgstr "Kaart Barcode" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Holder" +msgstr "Kaarthouder" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__library_card_type_id +msgid "Card Type" +msgstr "Kaarttype" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "City" +msgstr "Stad" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__code +msgid "Code" +msgstr "Code" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_type_unique_media_type_code +msgid "Code should be unique per media type!" +msgstr "Code moet uniek zijn per media -type!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__company_id +msgid "Company" +msgstr "Bedrijf" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_school_library_config +msgid "Configuration" +msgstr "Configuratie" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Country" +msgstr "Land" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__course_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__course_ids +msgid "Course" +msgstr "Cursus" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Course Details" +msgstr "cursus details" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Courses" +msgstr "Cursussen" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Create Invoice" +msgstr "Maak een factuur" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_uid +msgid "Created by" +msgstr "Gemaakt door" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_date +msgid "Created on" +msgstr "Gemaakt op" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__description +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Description" +msgstr "Beschrijving" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__display_name +msgid "Display Name" +msgstr "Weergavenaam" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__draft +msgid "Draft" +msgstr "Voorlopige versie" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__return_date +msgid "Due Date" +msgstr "Opleveringsdatum" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__duration +msgid "Duration" +msgstr "Looptijd" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_library_card_type__duration +msgid "Duration in terms of Number of Lead Days" +msgstr "Duur in termen van het aantal looddagen " + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__edition +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__edition +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Edition" +msgstr "Editie" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Education Details" +msgstr "onderwijs details" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Educational" +msgstr "Leerzaam" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/library.py:0 +#, python-format +msgid "Enter proper value" +msgstr "Voer juiste waarde" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__faculty_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Faculty" +msgstr "Faculteit" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "First Name" +msgstr "Voornaam" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_follower_ids +msgid "Followers" +msgstr "Volgers" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_partner_ids +msgid "Followers (Partners)" +msgstr "Volgers (partners)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_from +msgid "From Date" +msgstr "Van datum" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Group By..." +msgstr "Groep door ..." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__has_message +msgid "Has Message" +msgstr "Heeft bericht" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__id +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__id +msgid "ID" +msgstr "ID kaart" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__isbn +msgid "ISBN Code" +msgstr "ISBN -code " + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_isbn +msgid "ISBN code must be unique per media!" +msgstr "ISBN -code moet uniek zijn per media!" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Indien aangevinkt, vereisen nieuwe berichten uw aandacht. " + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Indien aangevinkt, hebben sommige berichten een leveringsfout. " + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__internal_code +msgid "Internal Code" +msgstr "Interne code" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_internal_code +msgid "Internal Code must be unique per media!" +msgstr "Interne code moet uniek zijn per media!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Purchase Requests!" +msgstr "" +"Ongeldige actie!\n" +" Parent kan geen media-aankopen aanvragen!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Queue Requests!" +msgstr "" +"Ongeldige actie!\n" +" Ouder kan niet maken Media Queue aanvragen!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Purchase Requests!" +msgstr "" +"Ongeldige actie!\n" +" Ouder kan niet voor media-aankopen Verzoeken te bewerken!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Queue Requests!" +msgstr "" +"Ongeldige actie!\n" +" Ouder kan niet Media Queue Verzoeken te bewerken!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__invoice_id +msgid "Invoice" +msgstr "Factuur" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_is_follower +msgid "Is Follower" +msgstr "Is volger" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__issue_date +msgid "Issue Date" +msgstr "Datum van publicatie" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +msgid "Issue Media" +msgstr "Geef media uit" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_issue_media +msgid "Issue Media Wizard" +msgstr "Geef media -wizard uit" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.issue_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Issue media" +msgstr "Geef media uit" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__issue +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__issue +msgid "Issued" +msgstr "Uitgegeven" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__issued_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Date" +msgstr "Uitgegeven datum" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Today" +msgstr "Vandaag uitgegeven" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_account_move +msgid "Journal Entry" +msgstr "Tijdschriftinvoer" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Last Name" +msgstr "Achternaam" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_date +msgid "Last Updated on" +msgstr "Laatst geupdate op" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_root +#: model:res.groups,name:openeducat_library.group_op_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +msgid "Library" +msgstr "Bibliotheek" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__library_card_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Library Card" +msgstr "Bibliotheek kaart" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card_barcode +msgid "Library Card Barcode" +msgstr "Bibliotheekkaart Barcode" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_library_card_barcode +msgid "Library Card Barcode Report" +msgstr "Bibliotheekpas Barcode Rapport" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement_after +msgid "Library Card Expired" +msgstr "Bibliotheekkaart is verlopen" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement +msgid "Library Card Renew" +msgstr "Bibliotheekkaart vernieuwd" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card_type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_tree +msgid "Library Card Type" +msgstr "Bibliotheekkaarttype" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_type_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_type_sub +msgid "Library Card Types" +msgstr "Typen bibliotheekkaart" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_sub +msgid "Library Cards" +msgstr "Bibliotheekkaarten" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card +msgid "Library ID Card" +msgstr "Bibliotheek -ID -kaart" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_library_card_unique_library_card_number +msgid "Library card Number should be unique per card!" +msgstr "Bibliotheekkaartnummer moet uniek zijn per kaart! " + +#. module: openeducat_library +#: model:product.template,name:openeducat_library.op_product_7_product_template +msgid "Library penalty fee" +msgstr "Bibliotheek boete betalen" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__lost +msgid "Lost" +msgstr "Kwijt" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Maximum Number of media allowed for %s is : %s" +msgstr "Maximum aantal media toegestaan ​​voor% s is:% s" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_sub_media_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_form_library_inherit +msgid "Media" +msgstr "Media" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media :" +msgstr "Media :" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_author +#: model:ir.model,name:openeducat_library.model_return_media +msgid "Media Author" +msgstr "Media -auteur" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_media_barcode +msgid "Media Barcode" +msgstr "Media-streepjescode" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_media_barcode +msgid "Media Barcode Report" +msgstr "Media-streepjescoderapport" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media +msgid "Media Details" +msgstr "Mediagegevens" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_movement +#: model:mail.template,name:openeducat_library.email_template_media_movement +msgid "Media Movement" +msgstr "Mediabeweging" + +#. module: openeducat_library +#: model:mail.template,name:openeducat_library.email_template_media_movement_after +msgid "Media Movement After Due Date Passed" +msgstr "Mediabeweging na vervaldatum verstreken" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_after +msgid "Media Movement Line After 1 Days" +msgstr "Media Movement Line na 1 dagen" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_1 +msgid "Media Movement Line Before 1 Days" +msgstr "Mediabewegingslijn voor 1 dagen" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines_count +msgid "Media Movement Lines Count" +msgstr "Media -bewegingslijnen tellen" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_movement_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_movement_library +msgid "Media Movements" +msgstr "Mediabewegingen" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Name" +msgstr "Media -naam" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_purchase +msgid "Media Purchase Request" +msgstr "Aankoopverzoek van media" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_purchase_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_request_library_sub +msgid "Media Purchase Requests" +msgstr "Aankoopverzoeken in de media" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__queue_ids +msgid "Media Queue" +msgstr "Media -wachtrij" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_queue +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_tree +msgid "Media Queue Request" +msgstr "Verzoek voor media -wachtrij" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_queue_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_queue_request_library_sub +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Queue Requests" +msgstr "Media wachtrijverzoeken" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.reserve_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +msgid "Media Reservation" +msgstr "Media -reservering" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_reserve_media +msgid "Media Reserve" +msgstr "Media -reserve" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Media Return" +msgstr "Media keren terug" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_tag +msgid "Media Tags" +msgstr "Media -tags" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_type_view +#: model:ir.model,name:openeducat_library.model_op_media_type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_type_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_tag_sub +msgid "Media Type" +msgstr "Mediatype" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_unit +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_unit_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media Unit" +msgstr "Media -eenheid" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "" +"Media Unit can not be returned because it's state is : %s" +msgstr "" +"Media Unit kunnen niet geretourneerd worden, omdat het de staat is:% s" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_media_unit_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_unit_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_pivot +msgid "Media Units" +msgstr "Media -eenheden" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__media_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__media_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +msgid "Media(s)" +msgstr "Media (s) " + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error +msgid "Message Delivery error" +msgstr "Berichtbezorgingsfout" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_ids +msgid "Messages" +msgstr "Berichten " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Middle Name" +msgstr "Midden-naam" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__movement_line +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Movements" +msgstr "Bewegingen " + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Name" +msgstr "Naam" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__allow_media +msgid "No of medias Allowed" +msgstr "Nee van media toegestaan" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__number +msgid "Number" +msgstr "Nummer" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of Actions" +msgstr "Aantal acties" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of errors" +msgstr "Aantal fouten" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Aantal berichten dat een actie vereist " + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Aantal berichten met leveringsfout" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Openeducat -faculteit" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__partner_id +msgid "Partner" +msgstr "Partner" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__penalty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Penalty" +msgstr "Straf " + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__penalty_amt_per_day +msgid "Penalty Amount per Day" +msgstr "Strafbedrag per dag" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__partner_id +msgid "Person" +msgstr "Persoon" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__reserver_name +msgid "Person Name" +msgstr "Persoon naam" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Personal Information" +msgstr "Persoonlijke informatie" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Proceed" +msgstr "Doorgaan" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_publisher +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_tree +msgid "Publisher" +msgstr "Uitgeverij" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__publisher_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__publisher +msgid "Publisher(s)" +msgstr "Uitgever (s)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_publisher_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_publisher_sub +msgid "Publishers" +msgstr "Uitgevers" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_purchase_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_tree +msgid "Purchase Request" +msgstr "Aankoopverzoek" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__rating_ids +msgid "Ratings" +msgstr "Waarderingen" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Reject" +msgstr "Afwijzen" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__reject +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__reject +msgid "Rejected" +msgstr "Afgekeurd" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__request +msgid "Request" +msgstr "Verzoek" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "Request Again" +msgstr "Verzoek opnieuw" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Request media" +msgstr "Vraag media aan" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__request +msgid "Requested" +msgstr "Aangevraagd" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__requested_id +msgid "Requested By" +msgstr "Aangevraagd door" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Reservation Detail" +msgstr "Reserveringsdetail" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__reserve +msgid "Reserved" +msgstr "Gereserveerd" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Return Date" +msgstr "Retourdatum" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Return Date cannot be set before Issued Date." +msgstr "Return datum kan niet worden ingesteld voordat Uitgiftedatum." + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.return_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Return Media" +msgstr "Retourneer media" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return +msgid "Returned" +msgstr "Geretourneerd " + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return_done +msgid "Returned Done" +msgstr "Teruggekeerd klaar" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Returned Today" +msgstr "Keer vandaag terug" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS -leveringsfout" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__name +msgid "Sequence No" +msgstr "Volgorde nr" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action +msgid "Server Actions Media Movement" +msgstr "Serveracties Mediabeweging" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action_after +msgid "Server Actions Media Movement After 1 Days" +msgstr "Serveracties Mediabeweging na 1 dagen " + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "State" +msgstr "Staat" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +msgid "Status" +msgstr "Toestand" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street..." +msgstr "Straat..." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street2" +msgstr "Straat # 2" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_student +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__student_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__student +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Student" +msgstr "Leerling" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__partner_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__partner_id +msgid "Student/Faculty" +msgstr "Student/faculteit" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Student/Faculty Detail" +msgstr "Student/faculteitsdetail" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__subject_ids +msgid "Subject" +msgstr "Onderwerp" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Subjects" +msgstr "Onderwerpen " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_tree +msgid "Tag" +msgstr "Label" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__tags +msgid "Tag(s)" +msgstr "Tag (s) " + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_tag_view +msgid "Tags" +msgstr "Tags " + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: " +"\"%s\". You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"Er is geen inkomen rekening gedefinieerd voor dit product: \"% s\". Het kan " +"zijn dat een grafiek van de rekening te installeren vanaf Accounting app, " +"instellingen menu." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Title" +msgstr "Titel" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_to +msgid "To Date" +msgstr "Tot op heden" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "To Date kan niet eerder worden ingesteld van Date." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Type" +msgstr "Type" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__unit_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Units" +msgstr "Eenheden " + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "User" +msgstr "Gebruiker" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__user_id +msgid "Users" +msgstr "Gebruikers " + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website Messages" +msgstr "Website -berichten" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website communication history" +msgstr "Website communicatiegeschiedenis" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "ZIP" +msgstr "Ritssluiting" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "media" +msgstr "Media" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +msgid "media Issue" +msgstr "Media -uitgifte" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_tree +msgid "media Movement" +msgstr "mediabeweging" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "media Queue Request" +msgstr "Verzoek voor media -wachtrij" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "" +"media Unit can not be issued because it's state is : %s" +msgstr "media Unit kan niet worden verleend, omdat het de staat is:% s" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +msgid "media Units" +msgstr "media -eenheden" diff --git a/CatEdu/openeducat_library/i18n/pt.po b/CatEdu/openeducat_library/i18n/pt.po new file mode 100644 index 0000000..6110224 --- /dev/null +++ b/CatEdu/openeducat_library/i18n/pt.po @@ -0,0 +1,1592 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_library +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-19 06:01+0000\n" +"PO-Revision-Date: 2024-02-19 06:01+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_library +#: model:ir.actions.report,print_report_name:openeducat_library.action_report_student_library_card +msgid "'Library ID Card - %s' % (object.name)" +msgstr "'Cartão de identificação da biblioteca - %s' % (objeto.nome)" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Card No :\n" +" " +msgstr "" +"
\n" +" \n" +" Nenhum cartão :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Issued Date :\n" +" " +msgstr "" +"
\n" +" \n" +" Data emitida:\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Type :\n" +" " +msgstr "" +"
\n" +" \n" +" Modelo :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" Nome :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Library Card(s) Barcode" +msgstr " Cartão de biblioteca (s) de código (s) " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +"

Your , \n" +" \n" +" has been expired. Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

querido $ {object.student_id.name} \n" +"

Seu $ {object.media_type_id.name}, $ {object.media_id.name} foi expirado. Por favor, devolva o mais rápido possível.

\n" +"

Obrigado.

\n" +" " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Library Card Renew\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your,\n" +" \n" +" \n" +" \n" +" will\n" +" \n" +" be expiring\n" +" today.\n" +" \n" +" \n" +" expire in\n" +" \n" +" \n" +" \n" +" day(s).\n" +" \n" +" Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

querido $ {object.student_id.name} \n" +"

Seu $ {object.media_type_id.name}, $ {object.media_id.name} Will Will Will\n" +" % se object.get_diff_day () == 0:\n" +" estar expirando hoje. \n" +" % senão:\n" +" Expire em $ {object.get_diff_day ()} dia (s).\n" +" % fim se\n" +" Por favor, devolva o mais rápido possível.

\n" +"

Obrigado.

\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Accept" +msgstr "Aceitar" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__accept +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__accept +msgid "Accepted" +msgstr "Aceitaram" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction +msgid "Action Needed" +msgstr "Ação necessária" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__active +msgid "Active" +msgstr "Ativo" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__actual_return_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__actual_return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Actual Return Date" +msgstr "Data de retorno real" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "Actual Return Date cannot be set before Issued Date" +msgstr "Actual data de retorno não pode ser definido antes da Data de Emissão" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__address +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__address_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address" +msgstr "Endereço" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address Detail" +msgstr "Detalhes do endereço" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Admission Details" +msgstr "Detalhes da admissão" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_view +#: model:ir.ui.menu,name:openeducat_library.menu_library_medias +msgid "All Media" +msgstr "Toda a mídia" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +msgid "Archived" +msgstr "Arquivado" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_attachment_count +msgid "Attachment Count" +msgstr "Contagem de anexos" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_tree +msgid "Author" +msgstr "Autor" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__author_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__author +msgid "Author(s)" +msgstr "Autor (s)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_author_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_author_sub +msgid "Authors" +msgstr "Autores" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__available +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__available +msgid "Available" +msgstr "Disponível" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__barcode +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Barcode" +msgstr "Código de barras" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unit_unique_name_barcode +msgid "Barcode must be unique per Media unit!" +msgstr "O código de barras deve ser único por unidade de mídia!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "Can't return media." +msgstr "não pode retornar mídia." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Barcode" +msgstr "Cartão de barras de cartão" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Holder" +msgstr "Titular do cartão" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__library_card_type_id +msgid "Card Type" +msgstr "Tipo de carta" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "City" +msgstr "Cidade" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__code +msgid "Code" +msgstr "Código" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_type_unique_media_type_code +msgid "Code should be unique per media type!" +msgstr "O código deve ser único por tipo de mídia!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__company_id +msgid "Company" +msgstr "companhia" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_school_library_config +msgid "Configuration" +msgstr "Configuração" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Country" +msgstr "País" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__course_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__course_ids +msgid "Course" +msgstr "Curso" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Course Details" +msgstr "detalhes do curso" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Courses" +msgstr "Cursos" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Create Invoice" +msgstr "Criar recibo" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__description +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Description" +msgstr "Descrição" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__display_name +msgid "Display Name" +msgstr "Nome em Exibição" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__draft +msgid "Draft" +msgstr "Rascunho" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__return_date +msgid "Due Date" +msgstr "Data de vencimento" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__duration +msgid "Duration" +msgstr "Duração" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_library_card_type__duration +msgid "Duration in terms of Number of Lead Days" +msgstr "Duração em termos de número de dias de chumbo" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__edition +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__edition +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Edition" +msgstr "Edição" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Education Details" +msgstr "Detalhes educacionais" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Educational" +msgstr "Educacional" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/library.py:0 +#, python-format +msgid "Enter proper value" +msgstr "Digite o valor adequado" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__faculty_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Faculty" +msgstr "Faculdade" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "First Name" +msgstr "Primeiro nome" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguidores (parceiros)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_from +msgid "From Date" +msgstr "Da data" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Group By..." +msgstr "Grupo por ..." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__has_message +msgid "Has Message" +msgstr "Tem mensagem" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__id +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__id +msgid "ID" +msgstr "EU IRIA" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__isbn +msgid "ISBN Code" +msgstr "Código ISBN" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_isbn +msgid "ISBN code must be unique per media!" +msgstr "O código ISBN deve ser único por mídia!" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Se verificado, novas mensagens exigem sua atenção." + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Se verificado, algumas mensagens têm um erro de entrega." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__internal_code +msgid "Internal Code" +msgstr "Código interno" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_internal_code +msgid "Internal Code must be unique per media!" +msgstr "O código interno deve ser único por mídia!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Purchase Requests!" +msgstr "" +"Ação inválida!\n" +" Pai não pode criar pedidos de mídia compra!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Queue Requests!" +msgstr "" +"Ação inválida!\n" +" Pai não pode criar pedidos de fila de mídia!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Purchase Requests!" +msgstr "" +"Ação inválida!\n" +" Pai não pode editar pedidos da mídia compra!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Queue Requests!" +msgstr "" +"Ação inválida!\n" +" Pai não pode editar pedidos de fila de mídia!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__invoice_id +msgid "Invoice" +msgstr "Fatura" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_is_follower +msgid "Is Follower" +msgstr "É seguidor" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__issue_date +msgid "Issue Date" +msgstr "Data de emissão" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +msgid "Issue Media" +msgstr "Emissão de mídia" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_issue_media +msgid "Issue Media Wizard" +msgstr "Problema de mídia" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.issue_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Issue media" +msgstr "Emissão de mídia" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__issue +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__issue +msgid "Issued" +msgstr "Publicado" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__issued_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Date" +msgstr "Data emitida" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Today" +msgstr "Emitido hoje" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_account_move +msgid "Journal Entry" +msgstr "Entrada do diário" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Last Name" +msgstr "Sobrenome" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_uid +msgid "Last Updated by" +msgstr "Última atualização por" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_date +msgid "Last Updated on" +msgstr "Última atualização em" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_root +#: model:res.groups,name:openeducat_library.group_op_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +msgid "Library" +msgstr "Biblioteca" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__library_card_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Library Card" +msgstr "Cartão da biblioteca" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card_barcode +msgid "Library Card Barcode" +msgstr "Código de barras da biblioteca" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_library_card_barcode +msgid "Library Card Barcode Report" +msgstr "Relatório de código de barras da biblioteca" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement_after +msgid "Library Card Expired" +msgstr "Cartão da biblioteca expirou" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement +msgid "Library Card Renew" +msgstr "Renovação do cartão da biblioteca" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card_type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_tree +msgid "Library Card Type" +msgstr "Tipo de cartão da biblioteca" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_type_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_type_sub +msgid "Library Card Types" +msgstr "Tipos de cartões da biblioteca" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_sub +msgid "Library Cards" +msgstr "Cartões de biblioteca" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card +msgid "Library ID Card" +msgstr "Cartão de identificação da biblioteca" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_library_card_unique_library_card_number +msgid "Library card Number should be unique per card!" +msgstr "O número do cartão da biblioteca deve ser único por cartão!" + +#. module: openeducat_library +#: model:product.template,name:openeducat_library.op_product_7_product_template +msgid "Library penalty fee" +msgstr "taxa de penalização Biblioteca" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__lost +msgid "Lost" +msgstr "Perdido" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Maximum Number of media allowed for %s is : %s" +msgstr "Número máximo de meios permitiu% s é:% s" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_sub_media_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_form_library_inherit +msgid "Media" +msgstr "meios de comunicação" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media :" +msgstr "Meios de comunicação :" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_author +#: model:ir.model,name:openeducat_library.model_return_media +msgid "Media Author" +msgstr "Autor de mídia" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_media_barcode +msgid "Media Barcode" +msgstr "Mídia de código de barras" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_media_barcode +msgid "Media Barcode Report" +msgstr "Relatório de código de barras de mídia" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media +msgid "Media Details" +msgstr "Detalhes da mídia" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_movement +#: model:mail.template,name:openeducat_library.email_template_media_movement +msgid "Media Movement" +msgstr "Movimento da mídia" + +#. module: openeducat_library +#: model:mail.template,name:openeducat_library.email_template_media_movement_after +msgid "Media Movement After Due Date Passed" +msgstr "Movimento da mídia após a data de vencimento passada" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_after +msgid "Media Movement Line After 1 Days" +msgstr "Linha de movimento da mídia após 1 dia" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_1 +msgid "Media Movement Line Before 1 Days" +msgstr "Linha de movimento da mídia antes de 1 dia" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines_count +msgid "Media Movement Lines Count" +msgstr "Contagem de linhas de movimento da mídia" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_movement_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_movement_library +msgid "Media Movements" +msgstr "Movimentos da mídia" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Name" +msgstr "Nome da mídia" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_purchase +msgid "Media Purchase Request" +msgstr "Solicitação de compra de mídia" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_purchase_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_request_library_sub +msgid "Media Purchase Requests" +msgstr "Pedidos de compra de mídia" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__queue_ids +msgid "Media Queue" +msgstr "Fila de mídia" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_queue +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_tree +msgid "Media Queue Request" +msgstr "Solicitação de fila de mídia" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_queue_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_queue_request_library_sub +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Queue Requests" +msgstr "Solicitações de fila de mídia" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.reserve_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +msgid "Media Reservation" +msgstr "Reserva de mídia" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_reserve_media +msgid "Media Reserve" +msgstr "Reserva de mídia" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Media Return" +msgstr "Retorno da mídia" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_tag +msgid "Media Tags" +msgstr "Tags de mídia" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_type_view +#: model:ir.model,name:openeducat_library.model_op_media_type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_type_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_tag_sub +msgid "Media Type" +msgstr "Tipo de mídia" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_unit +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_unit_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media Unit" +msgstr "Unidade de mídia" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "" +"Media Unit can not be returned because it's state is : %s" +msgstr "Unidade de mídia não podem ser devolvidos porque o estado é:% s" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_media_unit_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_unit_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_pivot +msgid "Media Units" +msgstr "Unidades de mídia" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__media_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__media_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +msgid "Media(s)" +msgstr "Mídia (s)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error +msgid "Message Delivery error" +msgstr "Erro de entrega da mensagem" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_ids +msgid "Messages" +msgstr "Mensagens" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Middle Name" +msgstr "Nome do meio" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__movement_line +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Movements" +msgstr "Movimentos" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Name" +msgstr "Nome" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__allow_media +msgid "No of medias Allowed" +msgstr "Não de mídias permitidas" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__number +msgid "Number" +msgstr "Número" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of Actions" +msgstr "Número de ações" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of errors" +msgstr "Número de erros" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Número de mensagens que requer uma ação" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Número de mensagens com erro de entrega" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Faculdade de Openeducat" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__partner_id +msgid "Partner" +msgstr "Parceiro" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__penalty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Penalty" +msgstr "Pena" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__penalty_amt_per_day +msgid "Penalty Amount per Day" +msgstr "Valor de penalidade por dia" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__partner_id +msgid "Person" +msgstr "Pessoa" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__reserver_name +msgid "Person Name" +msgstr "Nome da pessoa" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Personal Information" +msgstr "Informação pessoal" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Proceed" +msgstr "Continuar" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_publisher +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_tree +msgid "Publisher" +msgstr "Editor" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__publisher_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__publisher +msgid "Publisher(s)" +msgstr "Editora (s)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_publisher_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_publisher_sub +msgid "Publishers" +msgstr "Editores" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_purchase_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_tree +msgid "Purchase Request" +msgstr "Pedido de compra" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__rating_ids +msgid "Ratings" +msgstr "Avaliações" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Reject" +msgstr "Rejeitar" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__reject +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__reject +msgid "Rejected" +msgstr "Rejeitado" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__request +msgid "Request" +msgstr "Solicitar" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "Request Again" +msgstr "Solicitar novamente" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Request media" +msgstr "Solicitar mídia" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__request +msgid "Requested" +msgstr "Requeridos" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__requested_id +msgid "Requested By" +msgstr "Requerido por" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Reservation Detail" +msgstr "Detalhes da reserva" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__reserve +msgid "Reserved" +msgstr "Reservado" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Return Date" +msgstr "Data de retorno" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Return Date cannot be set before Issued Date." +msgstr "Data de retorno não pode ser definido Data antes de Emissão." + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.return_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Return Media" +msgstr "Mídia de retorno" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return +msgid "Returned" +msgstr "Retornou" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return_done +msgid "Returned Done" +msgstr "Devolvido feito" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Returned Today" +msgstr "Voltou hoje" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Erro de entrega do SMS" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__name +msgid "Sequence No" +msgstr "Sequência no" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action +msgid "Server Actions Media Movement" +msgstr "Ações do servidor Movimento de mídia" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action_after +msgid "Server Actions Media Movement After 1 Days" +msgstr "Ações do servidor Movimento da mídia após 1 dia" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "State" +msgstr "Estado" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +msgid "Status" +msgstr "Status" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street..." +msgstr "Rua..." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street2" +msgstr "Rua # 2" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_student +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__student_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__student +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Student" +msgstr "Aluna" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__partner_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__partner_id +msgid "Student/Faculty" +msgstr "Aluno/faculdade" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Student/Faculty Detail" +msgstr "Detalhes dos alunos/professores" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__subject_ids +msgid "Subject" +msgstr "Sujeito" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Subjects" +msgstr "assuntos" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_tree +msgid "Tag" +msgstr "Marcação" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__tags +msgid "Tag(s)" +msgstr "Tag)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_tag_view +msgid "Tags" +msgstr "Tag" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: " +"\"%s\". You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"Não há nenhuma conta de resultado definido para este produto: \"% s\". Você " +"pode ter que instalar um plano de contas da contabilidade de aplicativos, " +"configurações do menu." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Title" +msgstr "Título" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_to +msgid "To Date" +msgstr "Até a presente data" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "Até à data não pode ser definida antes de From Date." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Type" +msgstr "Modelo" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__unit_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Units" +msgstr "Unidades" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "User" +msgstr "Do utilizador" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__user_id +msgid "Users" +msgstr "Usuários" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website Messages" +msgstr "Mensagens do site" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website communication history" +msgstr "Histórico de comunicação do site" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "ZIP" +msgstr "fecho eclair" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "media" +msgstr "meios de comunicação" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +msgid "media Issue" +msgstr "questão da mídia" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_tree +msgid "media Movement" +msgstr "movimento da mídia" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "media Queue Request" +msgstr "Solicitação de fila de mídia" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "" +"media Unit can not be issued because it's state is : %s" +msgstr "Unidade de mídia não pode ser emitido porque o estado é:% s" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +msgid "media Units" +msgstr "unidades de mídia" diff --git a/CatEdu/openeducat_library/i18n/ru.po b/CatEdu/openeducat_library/i18n/ru.po new file mode 100644 index 0000000..0c1595a --- /dev/null +++ b/CatEdu/openeducat_library/i18n/ru.po @@ -0,0 +1,1595 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_library +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-19 06:07+0000\n" +"PO-Revision-Date: 2024-02-19 06:07+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_library +#: model:ir.actions.report,print_report_name:openeducat_library.action_report_student_library_card +msgid "'Library ID Card - %s' % (object.name)" +msgstr "'Удостоверение личности библиотеки - %s' % (имя_объекта)" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Card No :\n" +" " +msgstr "" +"
\n" +" \n" +" Номер карты :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Issued Date :\n" +" " +msgstr "" +"
\n" +" \n" +" Дата выпуска :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Type :\n" +" " +msgstr "" +"
\n" +" \n" +" Тип :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" Имя :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Library Card(s) Barcode" +msgstr "читательский билет(ы) со штрих-кодом" + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +"

Your , \n" +" \n" +" has been expired. Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

Керидо $ {object.student_id.name} \n" +"

Твой $ {object.media_type_id.name}, $ {object.media_id.name} срок действия истек. Пожалуйста, верните его как можно скорее.

\n" +"

Спасибо.

\n" +" " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Library Card Renew\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your,\n" +" \n" +" \n" +" \n" +" will\n" +" \n" +" be expiring\n" +" today.\n" +" \n" +" \n" +" expire in\n" +" \n" +" \n" +" \n" +" day(s).\n" +" \n" +" Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

милый $ {object.student_id.name} \n" +"

Твой $ {object.media_type_id.name}, $ {object.media_id.name} Уилл Уилл Уилл\n" +" % se object.get_diff_day () == 0:\n" +" истекать сегодня. \n" +" % senão:\n" +" Выдохните $ {object.get_diff_day ()} день (s).\n" +" % fim se\n" +" Пожалуйста, верните его как можно скорее.

\n" +"

Спасибо.

\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Accept" +msgstr "Принимать" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__accept +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__accept +msgid "Accepted" +msgstr "Принял" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction +msgid "Action Needed" +msgstr "Требуется действие" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__active +msgid "Active" +msgstr "Активный" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__actual_return_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__actual_return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Actual Return Date" +msgstr "Текущая дата возвращения" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "Actual Return Date cannot be set before Issued Date" +msgstr "Фактическая Дата возврата не может быть установлена ​​до Выдали Даты" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__address +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__address_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address" +msgstr "Адрес" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address Detail" +msgstr "подробности адреса" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Admission Details" +msgstr "Детали приема" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_view +#: model:ir.ui.menu,name:openeducat_library.menu_library_medias +msgid "All Media" +msgstr "ОлМедиа" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +msgid "Archived" +msgstr "В архиве" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_attachment_count +msgid "Attachment Count" +msgstr "Количество вложений" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_tree +msgid "Author" +msgstr "Автор" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__author_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__author +msgid "Author(s)" +msgstr "Автор" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_author_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_author_sub +msgid "Authors" +msgstr "Авторы" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__available +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__available +msgid "Available" +msgstr "Доступный" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__barcode +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Barcode" +msgstr "штрих-код" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unit_unique_name_barcode +msgid "Barcode must be unique per Media unit!" +msgstr "Штрих-код должен быть уникальным для каждого Медиа-блока!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "Can't return media." +msgstr "Не удается вернуть средства массовой информации." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Cancel" +msgstr "Отмена" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Barcode" +msgstr "Штрих-код карты" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Holder" +msgstr "Держатель карты" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__library_card_type_id +msgid "Card Type" +msgstr "Тип карты" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "City" +msgstr "Город" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__code +msgid "Code" +msgstr "Код" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_type_unique_media_type_code +msgid "Code should be unique per media type!" +msgstr "Код должен быть уникальным для каждого типа носителя!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__company_id +msgid "Company" +msgstr "Компания" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_school_library_config +msgid "Configuration" +msgstr "Конфигурация" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Country" +msgstr "Страна" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__course_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__course_ids +msgid "Course" +msgstr "Курс" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Course Details" +msgstr "детали курса" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Courses" +msgstr "Курсы" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Create Invoice" +msgstr "Создать счет" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_uid +msgid "Created by" +msgstr "Сделано" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_date +msgid "Created on" +msgstr "Создано на" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__description +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Description" +msgstr "Описание" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__display_name +msgid "Display Name" +msgstr "Отображаемое имя" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__draft +msgid "Draft" +msgstr "Черновик" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__return_date +msgid "Due Date" +msgstr "Срок оплаты" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__duration +msgid "Duration" +msgstr "Продолжительность" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_library_card_type__duration +msgid "Duration in terms of Number of Lead Days" +msgstr "Продолжительность с точки зрения количества ведущих дней" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__edition +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__edition +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Edition" +msgstr "Версия" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Education Details" +msgstr "Подробности об образовании" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Educational" +msgstr "Образовательный" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/library.py:0 +#, python-format +msgid "Enter proper value" +msgstr "Введите правильное значение" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__faculty_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Faculty" +msgstr "Факультет" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "First Name" +msgstr "Имя" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_follower_ids +msgid "Followers" +msgstr "Последователи" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_partner_ids +msgid "Followers (Partners)" +msgstr "Последователи (Партнеры)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_from +msgid "From Date" +msgstr "С даты" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Group By..." +msgstr "Группа по..." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__has_message +msgid "Has Message" +msgstr "Имеет сообщение" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__id +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__id +msgid "ID" +msgstr "ИДЕНТИФИКАТОР" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__isbn +msgid "ISBN Code" +msgstr "ISBN-код" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_isbn +msgid "ISBN code must be unique per media!" +msgstr "Код ISBN должен быть уникальным для каждого носителя!" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Если этот флажок установлен, новые сообщения требуют вашего внимания." + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Если этот флажок установлен, некоторые сообщения имеют ошибку доставки." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__internal_code +msgid "Internal Code" +msgstr "Внутренний кодекс" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_internal_code +msgid "Internal Code must be unique per media!" +msgstr "Внутренний код должен быть уникальным для каждого носителя!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Purchase Requests!" +msgstr "" +"Invalid Action!\n" +" Родитель не может создавать запросы СМИ о покупке!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Queue Requests!" +msgstr "" +"Invalid Action!\n" +" Родитель не может создавать медиа Очередь запросов!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Purchase Requests!" +msgstr "" +"Invalid Action!\n" +" Родитель не может редактировать запросы СМИ о покупке!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Queue Requests!" +msgstr "" +"Invalid Action!\n" +" Родитель не может редактировать медиа Очередь запросов!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__invoice_id +msgid "Invoice" +msgstr "Счет" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_is_follower +msgid "Is Follower" +msgstr "является последователем" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__issue_date +msgid "Issue Date" +msgstr "Дата выпуска" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +msgid "Issue Media" +msgstr "Выпуск СМИ" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_issue_media +msgid "Issue Media Wizard" +msgstr "Мастер создания выпускных носителей" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.issue_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Issue media" +msgstr "Выпуск СМИ" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__issue +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__issue +msgid "Issued" +msgstr "Изданный" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__issued_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Date" +msgstr "Дата выпуска" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Today" +msgstr "Выпущено сегодня" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_account_move +msgid "Journal Entry" +msgstr "Запись журнала" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Last Name" +msgstr "Фамилия" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_uid +msgid "Last Updated by" +msgstr "Последнее обновление:" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_date +msgid "Last Updated on" +msgstr "Последнее обновление:" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_root +#: model:res.groups,name:openeducat_library.group_op_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +msgid "Library" +msgstr "Библиотека" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__library_card_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Library Card" +msgstr "Библиотечная карточка" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card_barcode +msgid "Library Card Barcode" +msgstr "Штрих-код читательской карты" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_library_card_barcode +msgid "Library Card Barcode Report" +msgstr "Отчет о штрих-кодах читательских карточек" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement_after +msgid "Library Card Expired" +msgstr "Срок действия читательского билета истек" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement +msgid "Library Card Renew" +msgstr "Продление читательского билета" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card_type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_tree +msgid "Library Card Type" +msgstr "Библиотека Тип карты" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_type_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_type_sub +msgid "Library Card Types" +msgstr "Типы читательских карточек" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_sub +msgid "Library Cards" +msgstr "читательские билеты" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card +msgid "Library ID Card" +msgstr "Библиотечное удостоверение" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_library_card_unique_library_card_number +msgid "Library card Number should be unique per card!" +msgstr "Номер читательской карты должен быть уникальным для каждой карты!" + +#. module: openeducat_library +#: model:product.template,name:openeducat_library.op_product_7_product_template +msgid "Library penalty fee" +msgstr "Библиотечный штраф" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__lost +msgid "Lost" +msgstr "Потерянный" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Maximum Number of media allowed for %s is : %s" +msgstr "" +"Максимальное количество средств массовой информации позволили% s является:% " +"s" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_sub_media_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_form_library_inherit +msgid "Media" +msgstr "СМИ" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media :" +msgstr "СМИ :" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_author +#: model:ir.model,name:openeducat_library.model_return_media +msgid "Media Author" +msgstr "Медиа Автор" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_media_barcode +msgid "Media Barcode" +msgstr "Медиа-штрих-код" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_media_barcode +msgid "Media Barcode Report" +msgstr "Отчет о штрих-кодах СМИ" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media +msgid "Media Details" +msgstr "СМИ Подробнее" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_movement +#: model:mail.template,name:openeducat_library.email_template_media_movement +msgid "Media Movement" +msgstr "Медиа-движение" + +#. module: openeducat_library +#: model:mail.template,name:openeducat_library.email_template_media_movement_after +msgid "Media Movement After Due Date Passed" +msgstr "Движение СМИ после истечения установленного срока" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_after +msgid "Media Movement Line After 1 Days" +msgstr "Линия движения СМИ через 1 день" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_1 +msgid "Media Movement Line Before 1 Days" +msgstr "Линия движения СМИ за 1 день" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines_count +msgid "Media Movement Lines Count" +msgstr "Количество линий движения СМИ" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_movement_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_movement_library +msgid "Media Movements" +msgstr "Медиа-движения" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Name" +msgstr "Название носителя" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_purchase +msgid "Media Purchase Request" +msgstr "Медиа Покупка Запрос" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_purchase_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_request_library_sub +msgid "Media Purchase Requests" +msgstr "Запросы на покупку медиа" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__queue_ids +msgid "Media Queue" +msgstr "Медиа-очередь" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_queue +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_tree +msgid "Media Queue Request" +msgstr "Медиа Очередь Запрос" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_queue_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_queue_request_library_sub +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Queue Requests" +msgstr "Запросы медиа-очереди" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.reserve_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +msgid "Media Reservation" +msgstr "Бронирование СМИ" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_reserve_media +msgid "Media Reserve" +msgstr "Медиа-резерв" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Media Return" +msgstr "Возврат СМИ" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_tag +msgid "Media Tags" +msgstr "СМИ Ключевые слова" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_type_view +#: model:ir.model,name:openeducat_library.model_op_media_type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_type_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_tag_sub +msgid "Media Type" +msgstr "Тип носителя" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_unit +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_unit_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media Unit" +msgstr "Медиа-Unit" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "" +"Media Unit can not be returned because it's state is : %s" +msgstr "" +"Медиа Устройство не может быть возвращено, потому что это состояние:% s" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_media_unit_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_unit_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_pivot +msgid "Media Units" +msgstr "Медиа-единицы" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__media_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__media_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +msgid "Media(s)" +msgstr "СМИ" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error +msgid "Message Delivery error" +msgstr "Ошибка доставки сообщения" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_ids +msgid "Messages" +msgstr "Сообщения" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Middle Name" +msgstr "Второе имя" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__movement_line +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Movements" +msgstr "Движения" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Name" +msgstr "Имя" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__allow_media +msgid "No of medias Allowed" +msgstr "Количество разрешенных носителей" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__number +msgid "Number" +msgstr "Число" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of Actions" +msgstr "Количество действий" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of errors" +msgstr "Количество ошибок" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Количество сообщений, требующих действий" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Количество сообщений с ошибкой доставки" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Openeducat Faculty" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__partner_id +msgid "Partner" +msgstr "Партнер" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__penalty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Penalty" +msgstr "Штраф" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__penalty_amt_per_day +msgid "Penalty Amount per Day" +msgstr "Сумма штрафа в день" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__partner_id +msgid "Person" +msgstr "Человек" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__reserver_name +msgid "Person Name" +msgstr "Имя человека" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Personal Information" +msgstr "Персональная информация" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Proceed" +msgstr "Продолжить" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_publisher +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_tree +msgid "Publisher" +msgstr "издатель" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__publisher_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__publisher +msgid "Publisher(s)" +msgstr "Издатель(и)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_publisher_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_publisher_sub +msgid "Publishers" +msgstr "Издатели" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_purchase_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_tree +msgid "Purchase Request" +msgstr "Запрос о покупке" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__rating_ids +msgid "Ratings" +msgstr "Рейтинги" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Reject" +msgstr "Отклонять" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__reject +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__reject +msgid "Rejected" +msgstr "Отклоненный" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__request +msgid "Request" +msgstr "Запрос" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "Request Again" +msgstr "Запросить еще раз" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Request media" +msgstr "Запросить медиа" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__request +msgid "Requested" +msgstr "Запрошено" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__requested_id +msgid "Requested By" +msgstr "Запрошенный" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Reservation Detail" +msgstr "Детали бронирования" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__reserve +msgid "Reserved" +msgstr "Сдержанный" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Return Date" +msgstr "Дата возврата" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Return Date cannot be set before Issued Date." +msgstr "Дата возвращение не может быть установлена ​​до Выпущено Даты." + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.return_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Return Media" +msgstr "Возврат СМИ" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return +msgid "Returned" +msgstr "Вернулся" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return_done +msgid "Returned Done" +msgstr "Возвращено Готово" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Returned Today" +msgstr "Вернулся сегодня" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Ошибка доставки СМС" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__name +msgid "Sequence No" +msgstr "Номер последовательности" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action +msgid "Server Actions Media Movement" +msgstr "Номер последовательности" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action_after +msgid "Server Actions Media Movement After 1 Days" +msgstr "Действия сервера Движение СМИ через 1 день" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "State" +msgstr "Состояние" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +msgid "Status" +msgstr "Положение дел" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street..." +msgstr "Улица..." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street2" +msgstr "Улица # 2" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_student +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__student_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__student +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Student" +msgstr "Ученик" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__partner_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__partner_id +msgid "Student/Faculty" +msgstr "Студент/Факультет" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Student/Faculty Detail" +msgstr "Информация о студенте/преподавателе" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__subject_ids +msgid "Subject" +msgstr "Предмет" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Subjects" +msgstr "Предметы" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_tree +msgid "Tag" +msgstr "Ярлык" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__tags +msgid "Tag(s)" +msgstr "Тег(ы)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_tag_view +msgid "Tags" +msgstr "Теги +" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: " +"\"%s\". You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"Там нет счетов доходов определяются для данного продукта: «% S». Вы, " +"возможно, придется установить схему счета из приложения Учет, меню настроек." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Title" +msgstr "Заголовок" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_to +msgid "To Date" +msgstr "На сегодняшний день" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "To Date не может быть установлено до С датой." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Type" +msgstr "Тип" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__unit_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Units" +msgstr "Единицы" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "User" +msgstr "Пользователь" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__user_id +msgid "Users" +msgstr "Пользователи" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website Messages" +msgstr "Сообщения веб-сайта" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website communication history" +msgstr "История общения на сайте" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "ZIP" +msgstr "Почтовый индекс" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "media" +msgstr "СМИ" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +msgid "media Issue" +msgstr "СМИ" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_tree +msgid "media Movement" +msgstr "Медиа-движение" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "media Queue Request" +msgstr "Запрос медиа-очереди" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "" +"media Unit can not be issued because it's state is : %s" +msgstr "СМИ Устройство не может быть выдан, потому что это состояние:% s" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +msgid "media Units" +msgstr "СМИ" diff --git a/CatEdu/openeducat_library/i18n/th.po b/CatEdu/openeducat_library/i18n/th.po new file mode 100644 index 0000000..eb76903 --- /dev/null +++ b/CatEdu/openeducat_library/i18n/th.po @@ -0,0 +1,1589 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:21+0000" +"PO-Revision-Date:2024-02-16 05:21+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_library +#: model:ir.actions.report,print_report_name:openeducat_library.action_report_student_library_card +msgid "'Library ID Card - %s' % (object.name)" +msgstr "'บัตรประจำตัวห้องสมุด - %s' % (ชื่อวัตถุ)" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Card No :\n" +" " +msgstr "" +"
\n" +" \n" +" หมายเลขการ์ด :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Issued Date :\n" +" " +msgstr "" +"
\n" +" \n" +" วันที่ออก :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Type :\n" +" " +msgstr "" +"
\n" +" \n" +" ประเภท :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" ชื่อ :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Library Card(s) Barcode" +msgstr "บาร์โค้ดของบัตรห้องสมุด" + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +"

Your , \n" +" \n" +" has been expired. Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

เคอริโด $ {object.student_id.name} \n" +"

เป็นของคุณ $ {object.media_type_id.name}, $ {object.media_id.name} +หมดอายุแล้ว กรุณาส่งคืนโดยเร็วที่สุด

\n" +"

ขอบคุณ.

\n" +" " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Library Card Renew\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your,\n" +" \n" +" \n" +" \n" +" will\n" +" \n" +" be expiring\n" +" today.\n" +" \n" +" \n" +" expire in\n" +" \n" +" \n" +" \n" +" day(s).\n" +" \n" +" Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

น่ารัก $ {object.student_id.name} \n" +"

เป็นของคุณ $ {object.media_type_id.name}, $ {object.media_id.name} วิล วิล วิล\n" +" % se object.get_diff_day () == 0:\n" +" หมดอายุ วันนี้. \n" +" % senão:\n" +" หายใจออก $ {object.get_diff_day ()} วัน (s).\n" +" % fim se\n" +" กรุณาส่งคืนโดยเร็วที่สุด

\n" +"

ขอบคุณ.

\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Accept" +msgstr "ยอมรับ" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__accept +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__accept +msgid "Accepted" +msgstr "ได้รับการยอมรับ" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction +msgid "Action Needed" +msgstr "จำเป็นต้องดำเนินการ" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__active +msgid "Active" +msgstr "คล่องแคล่ว" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__actual_return_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__actual_return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Actual Return Date" +msgstr "วันที่ส่งคืนจริง" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "Actual Return Date cannot be set before Issued Date" +msgstr "ไม่สามารถกำหนดวันที่ส่งคืนจริงก่อนวันที่ออกได้" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__address +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__address_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address" +msgstr "ที่อยู่" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address Detail" +msgstr "รายละเอียดที่อยู่" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Admission Details" +msgstr "รายละเอียดการรับสมัคร" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_view +#: model:ir.ui.menu,name:openeducat_library.menu_library_medias +msgid "All Media" +msgstr "สื่อทั้งหมด" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +msgid "Archived" +msgstr "เก็บถาวรแล้ว" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_attachment_count +msgid "Attachment Count" +msgstr "จำนวนไฟล์แนบ" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_tree +msgid "Author" +msgstr "ผู้เขียน" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__author_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__author +msgid "Author(s)" +msgstr "ผู้แต่ง" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_author_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_author_sub +msgid "Authors" +msgstr "ผู้เขียน" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__available +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__available +msgid "Available" +msgstr "มีอยู่" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__barcode +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Barcode" +msgstr "บาร์โค้ด" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unit_unique_name_barcode +msgid "Barcode must be unique per Media unit!" +msgstr "บาร์โค้ดต้องไม่ซ้ำกันต่อหน่วยสื่อ!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "Can't return media." +msgstr "ไม่สามารถคืนสื่อได้" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Cancel" +msgstr "ยกเลิก" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Barcode" +msgstr "บาร์โค้ดบัตร" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Holder" +msgstr "ผู้ถือบัตร" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__library_card_type_id +msgid "Card Type" +msgstr "ประเภทบัตร" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "City" +msgstr "เมือง" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__code +msgid "Code" +msgstr "รหัส" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_type_unique_media_type_code +msgid "Code should be unique per media type!" +msgstr "รหัสไม่ควรซ้ำกันตามประเภทสื่อ!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__company_id +msgid "Company" +msgstr "บริษัท" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_school_library_config +msgid "Configuration" +msgstr "การกำหนดค่า" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Country" +msgstr "ประเทศ" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__course_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__course_ids +msgid "Course" +msgstr "คอร์ส" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Course Details" +msgstr "รายละเอียดหลักสูตร" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Courses" +msgstr "หลักสูตร" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Create Invoice" +msgstr "สร้างใบแจ้งหนี้" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_uid +msgid "Created by" +msgstr "สร้างโดย" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_date +msgid "Created on" +msgstr "สร้างบน" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__description +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Description" +msgstr "คำอธิบาย" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__display_name +msgid "Display Name" +msgstr "ชื่อที่แสดง" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__draft +msgid "Draft" +msgstr "ร่าง" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__return_date +msgid "Due Date" +msgstr "วันครบกำหนด" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__duration +msgid "Duration" +msgstr "ระยะเวลา" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_library_card_type__duration +msgid "Duration in terms of Number of Lead Days" +msgstr "ระยะเวลาในแง่ของจำนวนวันรอคอย" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__edition +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__edition +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Edition" +msgstr "การแก้ไข" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Education Details" +msgstr "รายละเอียดการศึกษา" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Educational" +msgstr "เกี่ยวกับการศึกษา" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/library.py:0 +#, python-format +msgid "Enter proper value" +msgstr "ป้อนค่าที่เหมาะสม" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__faculty_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Faculty" +msgstr "คณะ" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "First Name" +msgstr "ชื่อจริง" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_follower_ids +msgid "Followers" +msgstr "ผู้ติดตาม" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_partner_ids +msgid "Followers (Partners)" +msgstr "ผู้ติดตาม (พันธมิตร)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_from +msgid "From Date" +msgstr "จากวันที่" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Group By..." +msgstr "จัดกลุ่มตาม..." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__has_message +msgid "Has Message" +msgstr "มีข้อความ" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__id +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__id +msgid "ID" +msgstr "บัตรประจำตัวประชาชน" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__isbn +msgid "ISBN Code" +msgstr "รหัสไอเอสบีเอ็น" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_isbn +msgid "ISBN code must be unique per media!" +msgstr "รหัส ISBN จะต้องไม่ซ้ำกันต่อสื่อ!" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction +msgid "If checked, new messages require your attention." +msgstr "หากเลือก ข้อความใหม่จะต้องได้รับการดูแลจากคุณ" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "หากเลือก แสดงว่าบางข้อความมีข้อผิดพลาดในการส่ง" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__internal_code +msgid "Internal Code" +msgstr "รหัสภายใน" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_internal_code +msgid "Internal Code must be unique per media!" +msgstr "รหัสภายในต้องไม่ซ้ำกันต่อสื่อ!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Purchase Requests!" +msgstr "" +"การกระทำไม่ถูกต้อง!\n" +" ผู้ปกครองไม่สามารถสร้างคำขอซื้อสื่อได้!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Queue Requests!" +msgstr "" +"การกระทำไม่ถูกต้อง!\n" +" ผู้ปกครองไม่สามารถสร้างคำขอคิวสื่อได้!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Purchase Requests!" +msgstr "" +"การกระทำไม่ถูกต้อง!\n" +" ผู้ปกครองไม่สามารถแก้ไขคำขอซื้อสื่อได้!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Queue Requests!" +msgstr "" +"การกระทำไม่ถูกต้อง!\n" +" ผู้ปกครองไม่สามารถแก้ไขคำขอคิวสื่อได้!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__invoice_id +msgid "Invoice" +msgstr "ใบแจ้งหนี้" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_is_follower +msgid "Is Follower" +msgstr "เป็นผู้ตาม" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__issue_date +msgid "Issue Date" +msgstr "วันที่ออก" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +msgid "Issue Media" +msgstr "ประเด็นสื่อ" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_issue_media +msgid "Issue Media Wizard" +msgstr "ตัวช่วยสร้างสื่อปัญหา" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.issue_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Issue media" +msgstr "ออกสื่อ" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__issue +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__issue +msgid "Issued" +msgstr "ออก" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__issued_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Date" +msgstr "วันที่ออก" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Today" +msgstr "ออกให้วันนี้" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_account_move +msgid "Journal Entry" +msgstr "รายการบันทึก" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Last Name" +msgstr "นามสกุล" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_uid +msgid "Last Updated by" +msgstr "อัปเดตล่าสุดโดย" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_date +msgid "Last Updated on" +msgstr "อัปเดตล่าสุดเมื่อ" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_root +#: model:res.groups,name:openeducat_library.group_op_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +msgid "Library" +msgstr "ห้องสมุด" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__library_card_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Library Card" +msgstr "บัตรห้องสมุด" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card_barcode +msgid "Library Card Barcode" +msgstr "บาร์โค้ดบัตรห้องสมุด" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_library_card_barcode +msgid "Library Card Barcode Report" +msgstr "รายงานบาร์โค้ดบัตรห้องสมุด" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement_after +msgid "Library Card Expired" +msgstr "บัตรห้องสมุดหมดอายุ" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement +msgid "Library Card Renew" +msgstr "ต่ออายุบัตรห้องสมุด" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card_type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_tree +msgid "Library Card Type" +msgstr "ประเภทบัตรห้องสมุด" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_type_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_type_sub +msgid "Library Card Types" +msgstr "ประเภทบัตรห้องสมุด" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_sub +msgid "Library Cards" +msgstr "การ์ดห้องสมุด" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card +msgid "Library ID Card" +msgstr "บัตรประจำตัวห้องสมุด" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_library_card_unique_library_card_number +msgid "Library card Number should be unique per card!" +msgstr "หมายเลขบัตรห้องสมุดไม่ควรซ้ำกันต่อบัตร!" + +#. module: openeducat_library +#: model:product.template,name:openeducat_library.op_product_7_product_template +msgid "Library penalty fee" +msgstr "ค่าปรับห้องสมุด" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__lost +msgid "Lost" +msgstr "สูญหาย" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Maximum Number of media allowed for %s is : %s" +msgstr "จำนวนสื่อสูงสุดที่อนุญาตสำหรับ %s คือ : %s" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_sub_media_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_form_library_inherit +msgid "Media" +msgstr "สื่อ" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media :" +msgstr "สื่อ :" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_author +#: model:ir.model,name:openeducat_library.model_return_media +msgid "Media Author" +msgstr "ผู้เขียนสื่อ" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_media_barcode +msgid "Media Barcode" +msgstr "บาร์โค้ดมีเดีย" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_media_barcode +msgid "Media Barcode Report" +msgstr "รายงานบาร์โค้ดของสื่อ" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media +msgid "Media Details" +msgstr "รายละเอียดสื่อ" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_movement +#: model:mail.template,name:openeducat_library.email_template_media_movement +msgid "Media Movement" +msgstr "ความเคลื่อนไหวของสื่อ" + +#. module: openeducat_library +#: model:mail.template,name:openeducat_library.email_template_media_movement_after +msgid "Media Movement After Due Date Passed" +msgstr "ความเคลื่อนไหวของสื่อหลังจากผ่านวันครบกำหนด" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_after +msgid "Media Movement Line After 1 Days" +msgstr "เส้นความเคลื่อนไหวของสื่อหลังจากผ่านไป 1 วัน" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_1 +msgid "Media Movement Line Before 1 Days" +msgstr "สายการเคลื่อนไหวของสื่อก่อน 1 วัน" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines_count +msgid "Media Movement Lines Count" +msgstr "จำนวนเส้นการเคลื่อนไหวของสื่อ" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_movement_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_movement_library +msgid "Media Movements" +msgstr "ความเคลื่อนไหวของสื่อ" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Name" +msgstr "ชื่อสื่อ" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_purchase +msgid "Media Purchase Request" +msgstr "คำขอซื้อสื่อ" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_purchase_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_request_library_sub +msgid "Media Purchase Requests" +msgstr "คำขอซื้อสื่อ" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__queue_ids +msgid "Media Queue" +msgstr "คิวสื่อ" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_queue +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_tree +msgid "Media Queue Request" +msgstr "คำขอคิวสื่อ" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_queue_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_queue_request_library_sub +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Queue Requests" +msgstr "คำขอคิวสื่อ" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.reserve_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +msgid "Media Reservation" +msgstr "การจองสื่อ" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_reserve_media +msgid "Media Reserve" +msgstr "สำรองสื่อ" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Media Return" +msgstr "การกลับมาของสื่อ" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_tag +msgid "Media Tags" +msgstr "แท็กมีเดีย" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_type_view +#: model:ir.model,name:openeducat_library.model_op_media_type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_type_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_tag_sub +msgid "Media Type" +msgstr "ประเภทสื่อ" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_unit +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_unit_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media Unit" +msgstr "หน่วยสื่อ" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "" +"Media Unit can not be returned because it's state is : %s" +msgstr "ไม่สามารถส่งคืนหน่วยสื่อได้เนื่องจากมีสถานะเป็น : %s" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_media_unit_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_unit_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_pivot +msgid "Media Units" +msgstr "หน่วยสื่อ" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__media_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__media_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +msgid "Media(s)" +msgstr "สื่อ" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error +msgid "Message Delivery error" +msgstr "ข้อผิดพลาดในการส่งข้อความ" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_ids +msgid "Messages" +msgstr "ข้อความ" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Middle Name" +msgstr "ชื่อกลาง" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__movement_line +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Movements" +msgstr "การเคลื่อนไหว" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Name" +msgstr "ชื่อ" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__allow_media +msgid "No of medias Allowed" +msgstr "ไม่อนุญาตให้มีสื่อใด ๆ" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__number +msgid "Number" +msgstr "ตัวเลข" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of Actions" +msgstr "จำนวนการกระทำ" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of errors" +msgstr "จำนวนข้อผิดพลาด" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "จำนวนข้อความที่ต้องดำเนินการ" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "จำนวนข้อความที่มีข้อผิดพลาดในการส่ง" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "คณะ OpenEduCat" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__partner_id +msgid "Partner" +msgstr "พันธมิตร" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__penalty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Penalty" +msgstr "การลงโทษ" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__penalty_amt_per_day +msgid "Penalty Amount per Day" +msgstr "ค่าปรับต่อวัน" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__partner_id +msgid "Person" +msgstr "บุคคล" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__reserver_name +msgid "Person Name" +msgstr "ชื่อบุคคล" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Personal Information" +msgstr "ข้อมูลส่วนบุคคล" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Proceed" +msgstr "ดำเนินการ" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_publisher +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_tree +msgid "Publisher" +msgstr "สำนักพิมพ์" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__publisher_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__publisher +msgid "Publisher(s)" +msgstr "ผู้จัดพิมพ์" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_publisher_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_publisher_sub +msgid "Publishers" +msgstr "ผู้จัดพิมพ์" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_purchase_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_tree +msgid "Purchase Request" +msgstr "คำขอซื้อ" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__rating_ids +msgid "Ratings" +msgstr "การให้คะแนน" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Reject" +msgstr "ปฏิเสธ" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__reject +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__reject +msgid "Rejected" +msgstr "ถูกปฏิเสธ" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__request +msgid "Request" +msgstr "ขอ" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "Request Again" +msgstr "ขออีกครั้ง" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Request media" +msgstr "ขอสื่อ" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__request +msgid "Requested" +msgstr "ร้องขอ" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__requested_id +msgid "Requested By" +msgstr "การร้องขอจาก" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Reservation Detail" +msgstr "รายละเอียดการจอง" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__reserve +msgid "Reserved" +msgstr "ที่สงวนไว้" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Return Date" +msgstr "วันที่เดินทางกลับ" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Return Date cannot be set before Issued Date." +msgstr "ไม่สามารถกำหนดวันที่ส่งคืนก่อนวันที่ออกได้" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.return_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Return Media" +msgstr "ส่งคืนสื่อ" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return +msgid "Returned" +msgstr "กลับมาแล้ว" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return_done +msgid "Returned Done" +msgstr "กลับมาเรียบร้อยแล้ว" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Returned Today" +msgstr "กลับมาแล้ววันนี้" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "SMS Delivery error" +msgstr "ข้อผิดพลาดในการส่ง SMS" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__name +msgid "Sequence No" +msgstr "ลำดับที่" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action +msgid "Server Actions Media Movement" +msgstr "การเคลื่อนไหวของสื่อการดำเนินการของเซิร์ฟเวอร์" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action_after +msgid "Server Actions Media Movement After 1 Days" +msgstr "การดำเนินการของเซิร์ฟเวอร์การเคลื่อนไหวของสื่อหลังจาก 1 วัน" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "State" +msgstr "สถานะ" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +msgid "Status" +msgstr "สถานะ" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street..." +msgstr "ถนน..." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street2" +msgstr "ถนน2" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_student +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__student_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__student +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Student" +msgstr "นักเรียน" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__partner_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__partner_id +msgid "Student/Faculty" +msgstr "นักศึกษา/คณาจารย์" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Student/Faculty Detail" +msgstr "รายละเอียดนักศึกษา/คณาจารย์" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__subject_ids +msgid "Subject" +msgstr "เรื่อง" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Subjects" +msgstr "วิชา" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_tree +msgid "Tag" +msgstr "แท็ก" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__tags +msgid "Tag(s)" +msgstr "แท็ก" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_tag_view +msgid "Tags" +msgstr "แท็ก" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: " +"\"%s\". You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"ไม่มีบัญชีรายได้ที่กำหนดไว้สำหรับผลิตภัณฑ์นี้: \"%s\" " +"คุณอาจต้องติดตั้งผังบัญชีจากแอปการบัญชี เมนูการตั้งค่า" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Title" +msgstr "ชื่อ" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_to +msgid "To Date" +msgstr "จนถึงปัจจุบัน" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "ไม่สามารถตั้งค่าถึงวันที่ก่อนวันที่เริ่มต้นได้" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Type" +msgstr "พิมพ์" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__unit_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Units" +msgstr "หน่วย" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "User" +msgstr "ผู้ใช้" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__user_id +msgid "Users" +msgstr "ผู้ใช้" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website Messages" +msgstr "ข้อความเว็บไซต์" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website communication history" +msgstr "ประวัติการสื่อสารเว็บไซต์" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "ZIP" +msgstr "รหัสไปรษณีย์" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "media" +msgstr "สื่อ" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +msgid "media Issue" +msgstr "ประเด็นสื่อ" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_tree +msgid "media Movement" +msgstr "ความเคลื่อนไหวของสื่อ" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "media Queue Request" +msgstr "คำขอคิวสื่อ" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "" +"media Unit can not be issued because it's state is : %s" +msgstr "ไม่สามารถออกหน่วยสื่อได้เนื่องจากมีสถานะเป็น : %s" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +msgid "media Units" +msgstr "หน่วยสื่อ" diff --git a/CatEdu/openeducat_library/i18n/vi.po b/CatEdu/openeducat_library/i18n/vi.po new file mode 100644 index 0000000..638fb75 --- /dev/null +++ b/CatEdu/openeducat_library/i18n/vi.po @@ -0,0 +1,1386 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_library +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-09-27 05:41+0000\n" +"PO-Revision-Date: 2019-09-27 05:41+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement_after +msgid "\n" +"

Dear ${object.student_id.name} \n" +"

Your ${object.media_type_id.name}, ${object.media_id.name} has been expired. Please return it as soon as possible.

\n" +"

Thank you.

\n" +" " +msgstr "\n" +"            

Thưa $ {object.student_id.name} \n" +"            

$ của bạn {} object.media_type_id.name, $ {object.media_id.name} đã hết hạn. Vui lòng gửi lại nó càng sớm càng tốt. \n" +"            

Cảm ơn bạn. \n" +"            " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement +msgid "\n" +"

Dear ${object.student_id.name} \n" +"

Your ${object.media_type_id.name}, ${object.media_id.name} will \n" +" % if object.get_diff_day() == 0:\n" +" be expiring today.\n" +" % else:\n" +" expire in ${object.get_diff_day()} day(s).\n" +" % endif\n" +" Please return it as soon as possible.

\n" +"

Thank you.

\n" +" " +msgstr "\n" +"            

Thưa $ {object.student_id.name} \n" +"            

$ của bạn {} object.media_type_id.name, $ {object.media_id.name} sẽ\n" +"                % Nếu object.get_diff_day () == 0:\n" +"                    được hết hạn ngày hôm nay. \n" +"                % Else:\n" +"                    hết hạn trong $ {object.get_diff_day ()} day (s).\n" +"                % endif\n" +"                Vui lòng gửi lại nó càng sớm càng tốt. \n" +"            

Cảm ơn bạn. \n" +"            " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "
\n" +" E-mail :" +msgstr "
\n" +"                                                        E-mail:" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "
\n" +" Issued Date :" +msgstr "
\n" +"                                                        Ngày phát hành :" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "
\n" +" Phone :" +msgstr "
\n" +"                                                        Điện thoại :" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "
\n" +" Type :" +msgstr "
\n" +"                                                        Thể loại :" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Library Card(s) Barcode" +msgstr " Thư viện thẻ (s) mã vạch " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Accept" +msgstr "Chấp nhận" + +#. module: openeducat_library +#: selection:op.media.purchase,state:0 +#: selection:op.media.queue,state:0 +msgid "Accepted" +msgstr "Đã được chấp nhận" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction +msgid "Action Needed" +msgstr "Hành động cần thiết" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__actual_return_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__actual_return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Actual Return Date" +msgstr "Ngày trở về thực tế" + +#. module: openeducat_library +#: code:addons/openeducat_library/models/media_movement.py:92 +#, python-format +msgid "Actual Return Date cannot be set before Issued Date" +msgstr "Thực tế ngày trở về không thể được thiết lập trước ngày ban hành" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__address +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__address_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address" +msgstr "Địa chỉ nhà" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address Detail" +msgstr "địa chỉ chi tiết" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Admission Details" +msgstr "Chi tiết Tuyển sinh" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_view +#: model:ir.ui.menu,name:openeducat_library.menu_library_medias +msgid "All Media" +msgstr "Tất cả các kênh truyền thông" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_attachment_count +msgid "Attachment Count" +msgstr "Đếm tập tin đính kèm" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_tree +msgid "Author" +msgstr "tác giả" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__author_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__author +msgid "Author(s)" +msgstr "Author (s)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_author_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_author_sub +msgid "Authors" +msgstr "Tác giả" + +#. module: openeducat_library +#: selection:op.media.movement,state:0 +#: selection:op.media.unit,state:0 +msgid "Available" +msgstr "có sẵn" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__barcode +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Barcode" +msgstr "Mã vạch" + +#. module: openeducat_library +#: sql_constraint:op.media.unit:0 +msgid "Barcode must be unique per Media unit!" +msgstr "Mã vạch phải là duy nhất trên một đơn vị truyền thông!" + +#. module: openeducat_library +#: code:addons/openeducat_library/wizards/return_media.py:49 +#, python-format +msgid "Can't return media." +msgstr "không thể trở về phương tiện truyền thông." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Cancel" +msgstr "Hủy" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Barcode" +msgstr "mã vạch thẻ" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Holder" +msgstr "Chủ thẻ" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "Card No :" +msgstr "Không có thẻ :" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__library_card_type_id +msgid "Card Type" +msgstr "Loại thẻ" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "City" +msgstr "Thành phố" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__code +msgid "Code" +msgstr "Mã" + +#. module: openeducat_library +#: sql_constraint:op.media.type:0 +msgid "Code should be unique per media type!" +msgstr "Mã phải là duy nhất cho mỗi loại phương tiện truyền thông!" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_school_library_config +msgid "Configuration" +msgstr "Cấu hình" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Country" +msgstr "Quốc gia" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__course_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__course_ids +msgid "Course" +msgstr "Khóa học" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Course Details" +msgstr "chi tiết khóa học" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Courses" +msgstr "Các khóa học" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Create Invoice" +msgstr "Tạo hóa đơn" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_uid +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_date +msgid "Created on" +msgstr "Được tạo ra" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__description +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Description" +msgstr "Sự miêu tả" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_report_openeducat_library_report_library_card_barcode__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_report_openeducat_library_report_media_barcode__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: openeducat_library +#: selection:op.media.purchase,state:0 +msgid "Draft" +msgstr "Bản nháp" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__return_date +msgid "Due Date" +msgstr "Ngày đáo hạn" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__duration +msgid "Duration" +msgstr "thời gian" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_library_card_type__duration +msgid "Duration in terms of Number of Lead Days" +msgstr "Thời gian về số ngày Chì" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__edition +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__edition +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Edition" +msgstr "Phiên bản" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Education Details" +msgstr "Chi tiết Giáo dục" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Educational" +msgstr "giáo dục" + +#. module: openeducat_library +#: code:addons/openeducat_library/models/library.py:43 +#, python-format +msgid "Enter proper value" +msgstr "Nhập giá trị thích hợp" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__faculty_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: selection:issue.media,type:0 +#: selection:op.library.card,type:0 +#: selection:op.media.movement,type:0 +msgid "Faculty" +msgstr "Giảng viên" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "First Name" +msgstr "Tên đầu tiên" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_follower_ids +msgid "Followers" +msgstr "Người theo dõi" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_channel_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_channel_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_channel_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_channel_ids +msgid "Followers (Channels)" +msgstr "Người theo dõi (Channels)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_partner_ids +msgid "Followers (Partners)" +msgstr "Người theo dõi (Partners)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_from +msgid "From Date" +msgstr "Từ ngày" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Group By..." +msgstr "Nhóm theo..." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__id +#: model:ir.model.fields,field_description:openeducat_library.field_report_openeducat_library_report_library_card_barcode__id +#: model:ir.model.fields,field_description:openeducat_library.field_report_openeducat_library_report_media_barcode__id +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__id +msgid "ID" +msgstr "" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__isbn +msgid "ISBN Code" +msgstr "ISBN Mã" + +#. module: openeducat_library +#: sql_constraint:op.media:0 +msgid "ISBN code must be unique per media!" +msgstr "ISBN mã phải là duy nhất cho mỗi phương tiện truyền thông!" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_unread +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_unread +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_unread +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_unread +msgid "If checked new messages require your attention." +msgstr "Nếu kiểm tra tin nhắn mới đòi hỏi sự chú ý của bạn." + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Nếu được chọn, các thông điệp mới đòi hỏi sự chú ý của bạn." + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error +msgid "If checked, some messages have a delivery error." +msgstr "Nếu được chọn, một số thông báo có một lỗi giao hàng." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__internal_code +msgid "Internal Code" +msgstr "Mã nội bộ" + +#. module: openeducat_library +#: sql_constraint:op.media:0 +msgid "Internal Code must be unique per media!" +msgstr "Internal Mã phải là duy nhất cho mỗi phương tiện truyền thông!" + +#. module: openeducat_library +#: code:addons/openeducat_library/models/media_purchase.py:64 +#, python-format +msgid "Invalid Action!\n" +" Parent can not create Media Purchase Requests!" +msgstr "Hành động không hợp lệ!\n" +" Cha mẹ không thể tạo các yêu cầu truyền thông mua hàng!" + +#. module: openeducat_library +#: code:addons/openeducat_library/models/media_queue.py:59 +#, python-format +msgid "Invalid Action!\n" +" Parent can not create Media Queue Requests!" +msgstr "Hành động không hợp lệ!\n" +" Cha mẹ không thể tạo các yêu cầu truyền thông Queue!" + +#. module: openeducat_library +#: code:addons/openeducat_library/models/media_purchase.py:71 +#, python-format +msgid "Invalid Action!\n" +" Parent can not edit Media Purchase Requests!" +msgstr "Hành động không hợp lệ!\n" +" Cha mẹ không thể chỉnh sửa yêu cầu truyền thông mua hàng!" + +#. module: openeducat_library +#: code:addons/openeducat_library/models/media_queue.py:69 +#, python-format +msgid "Invalid Action!\n" +" Parent can not edit Media Queue Requests!" +msgstr "Hành động không hợp lệ!\n" +" Cha mẹ không thể chỉnh sửa yêu cầu truyền thông Queue!" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_account_invoice +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__invoice_id +msgid "Invoice" +msgstr "Hóa đơn" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_is_follower +msgid "Is Follower" +msgstr "Trở thành người theo dõi" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__issue_date +msgid "Issue Date" +msgstr "ngày phát hành" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +msgid "Issue Media" +msgstr "Truyền thông phát hành" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_issue_media +msgid "Issue Media Wizard" +msgstr "Vấn đề Truyền thông Hướng dẫn" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.issue_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Issue media" +msgstr "phương tiện truyền thông phát hành" + +#. module: openeducat_library +#: selection:op.media.movement,state:0 +#: selection:op.media.unit,state:0 +msgid "Issued" +msgstr "Cấp" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__issued_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Date" +msgstr "Ngày phát hành" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Today" +msgstr "ban hành Hôm nay" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media____last_update +#: model:ir.model.fields,field_description:openeducat_library.field_op_author____last_update +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card____last_update +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type____last_update +#: model:ir.model.fields,field_description:openeducat_library.field_op_media____last_update +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement____last_update +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase____last_update +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue____last_update +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type____last_update +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit____last_update +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher____last_update +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag____last_update +#: model:ir.model.fields,field_description:openeducat_library.field_report_openeducat_library_report_library_card_barcode____last_update +#: model:ir.model.fields,field_description:openeducat_library.field_report_openeducat_library_report_media_barcode____last_update +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media____last_update +#: model:ir.model.fields,field_description:openeducat_library.field_return_media____last_update +msgid "Last Modified on" +msgstr "Sửa đổi lần cuối trên" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Last Name" +msgstr "tên họ" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_root +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_form_library_inherit +#: model:res.groups,name:openeducat_library.group_op_library +msgid "Library" +msgstr "Thư viện" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__library_card_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Library Card" +msgstr "Thẻ thư viện" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card_barcode +msgid "Library Card Barcode" +msgstr "Mã vạch thẻ thư viện" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_library_card_barcode +msgid "Library Card Barcode Report" +msgstr "Thư viện Báo cáo mã vạch Thẻ" + +#. module: openeducat_library +#: model:mail.template,report_name:openeducat_library.email_template_media_movement_after +#: model:mail.template,subject:openeducat_library.email_template_media_movement_after +msgid "Library Card Expired" +msgstr "Thư viện Thẻ hết hạn" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement +msgid "Library Card Renew" +msgstr "Thư viện Thẻ Renew" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card_type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_tree +msgid "Library Card Type" +msgstr "Loại thẻ thư viện" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_type_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_type_sub +msgid "Library Card Types" +msgstr "Các loại thẻ thư viện" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_sub +msgid "Library Cards" +msgstr "Thẻ thư viện" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card +msgid "Library ID Card" +msgstr "CMND Thư viện" + +#. module: openeducat_library +#: sql_constraint:op.library.card:0 +msgid "Library card Number should be unique per card!" +msgstr "Số thẻ thư viện phải là duy nhất cho mỗi thẻ!" + +#. module: openeducat_library +#: model:product.product,name:openeducat_library.op_product_7 +#: model:product.template,name:openeducat_library.op_product_7_product_template +msgid "Library penalty fee" +msgstr "Phí phạt Thư viện" + +#. module: openeducat_library +#: selection:op.media.movement,state:0 +msgid "Lost" +msgstr "Mất đi" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_main_attachment_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_main_attachment_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_main_attachment_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_main_attachment_id +msgid "Main Attachment" +msgstr "Đính kèm chính" + +#. module: openeducat_library +#: code:addons/openeducat_library/wizards/issue_media.py:103 +#, python-format +msgid "Maximum Number of media allowed for %s is : %s" +msgstr "Tối đa số phương tiện truyền thông cho phép cho% s là:% s" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_sub_media_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_tree +msgid "Media" +msgstr "Phương tiện truyền thông" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media :" +msgstr "Phương tiện truyền thông :" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_author +#: model:ir.model,name:openeducat_library.model_return_media +msgid "Media Author" +msgstr "phương tiện truyền thông tác giả" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_media_barcode +msgid "Media Barcode" +msgstr "phương tiện truyền thông mã vạch" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_media_barcode +msgid "Media Barcode Report" +msgstr "Báo cáo phương tiện truyền thông mã vạch" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media +msgid "Media Details" +msgstr "Thông tin chi tiết phương tiện truyền thông" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_movement +msgid "Media Movement" +msgstr "phương tiện truyền thông phong trào" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_after +#: model:ir.actions.server,name:openeducat_library.test_rule_media_movement_line_after_ir_actions_server +msgid "Media Movement Line After 1 Days" +msgstr "Phương tiện truyền thông phong trào Dòng Sau 1 ngày" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_1 +#: model:ir.actions.server,name:openeducat_library.test_rule_media_movement_line_1_ir_actions_server +msgid "Media Movement Line Before 1 Days" +msgstr "Phương tiện truyền thông phong trào Dòng Trước 1 ngày" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_movement_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_movement_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_form_library_inherit +msgid "Media Movements" +msgstr "Biến động truyền thông" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Name" +msgstr "Tên phương tiện truyền thông" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_purchase +msgid "Media Purchase Request" +msgstr "Phương tiện truyền thông mua hàng Yêu cầu" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_purchase_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_request_library_sub +msgid "Media Purchase Requests" +msgstr "Các yêu cầu phương tiện truyền thông mua hàng" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__queue_ids +msgid "Media Queue" +msgstr "Truyền thông Queue" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_queue +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_tree +msgid "Media Queue Request" +msgstr "Truyền thông Queue Yêu cầu" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_queue_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_queue_request_library_sub +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Queue Requests" +msgstr "Các yêu cầu Queue Truyền thông" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.reserve_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +msgid "Media Reservation" +msgstr "Truyền thông Reservation" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_reserve_media +msgid "Media Reserve" +msgstr "Cục dự trữ phương tiện truyền thông" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Media Return" +msgstr "Truyền thông Return" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_tag +msgid "Media Tags" +msgstr "Truyền thông Thẻ" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_type_view +#: model:ir.model,name:openeducat_library.model_op_media_type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_type_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_tag_sub +msgid "Media Type" +msgstr "Loại phương tiện truyền thông" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_unit +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_unit_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media Unit" +msgstr "Đơn vị truyền thông" + +#. module: openeducat_library +#: code:addons/openeducat_library/wizards/return_media.py:52 +#, python-format +msgid "Media Unit can not be returned because it's state is : %s" +msgstr "Truyền thông Đơn vị không thể được trả lại bởi vì nó của nhà nước là:% s" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_media_unit_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_unit_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_tree +msgid "Media Units" +msgstr "Các đơn vị truyền thông" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__media_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__media_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +msgid "Media(s)" +msgstr "Media (s)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error +msgid "Message Delivery error" +msgstr "thông báo lỗi giao hàng" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_ids +msgid "Messages" +msgstr "Tin nhắn" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Middle Name" +msgstr "Tên đệm" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__movement_line +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Movements" +msgstr "phong trào" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Name" +msgstr "Tên" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__allow_media +msgid "No of medias Allowed" +msgstr "Số lượng phương tiện truyền phép" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__number +msgid "Number" +msgstr "Con số" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of Actions" +msgstr "Số Actions" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of error" +msgstr "Số lỗi" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "Số lượng tin nhắn mà đòi hỏi phải có một hành động" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Số lượng tin nhắn với lỗi giao hàng" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_unread_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_unread_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_unread_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_unread_counter +msgid "Number of unread messages" +msgstr "Số tin nhắn chưa đọc" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "OpenEduCat Khoa" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__partner_id +msgid "Partner" +msgstr "Cộng sự" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__penalty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Penalty" +msgstr "hình phạt" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__penalty_amt_per_day +msgid "Penalty Amount per Day" +msgstr "Số tiền phạt mỗi ngày" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__partner_id +msgid "Person" +msgstr "Người" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__reserver_name +msgid "Person Name" +msgstr "Tên người" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Personal Information" +msgstr "Thông tin cá nhân" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Proceed" +msgstr "tiến hành" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_publisher +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_tree +msgid "Publisher" +msgstr "nhà phát hành" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__publisher_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__publisher +msgid "Publisher(s)" +msgstr "Nhà xuất bản (s)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_publisher_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_publisher_sub +msgid "Publishers" +msgstr "Nhà xuất bản" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_tree +msgid "Purchase Request" +msgstr "mua Request" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Reject" +msgstr "Từ chối" + +#. module: openeducat_library +#: selection:op.media.purchase,state:0 +#: selection:op.media.queue,state:0 +msgid "Rejected" +msgstr "Từ chối" + +#. module: openeducat_library +#: model:mail.template,report_name:openeducat_library.email_template_media_movement +msgid "Renew" +msgstr "Thay mới" + +#. module: openeducat_library +#: selection:op.media.queue,state:0 +msgid "Request" +msgstr "Yêu cầu" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "Request Again" +msgstr "Yêu cầu Again" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Request media" +msgstr "phương tiện truyền thông yêu cầu" + +#. module: openeducat_library +#: selection:op.media.purchase,state:0 +msgid "Requested" +msgstr "Yêu cầu" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__requested_id +msgid "Requested By" +msgstr "Được yêu cầu bởi" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Reservation Detail" +msgstr "Đặt chi tiết" + +#. module: openeducat_library +#: selection:op.media.movement,state:0 +msgid "Reserved" +msgstr "Kín đáo" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Return Date" +msgstr "Ngày trở lại" + +#. module: openeducat_library +#: code:addons/openeducat_library/models/media_movement.py:85 +#: code:addons/openeducat_library/wizards/issue_media.py:52 +#, python-format +msgid "Return Date cannot be set before Issued Date." +msgstr "Ngày trở lại không thể được thiết lập ngày trước khi ban hành." + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.return_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Return Media" +msgstr "Trở Truyền thông" + +#. module: openeducat_library +#: selection:op.media.movement,state:0 +msgid "Returned" +msgstr "Trả lại" + +#. module: openeducat_library +#: selection:op.media.movement,state:0 +msgid "Returned Done" +msgstr "trở Done" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Returned Today" +msgstr "Hôm nay trở lại" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__name +msgid "Sequence No" +msgstr "chuỗi Không" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action +msgid "Server Actions Media Movement" +msgstr "Máy chủ Actions Truyền thông Phong trào" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action_after +msgid "Server Actions Media Movement After 1 Days" +msgstr "Máy chủ Actions Truyền thông Phong trào Sau 1 ngày" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "State" +msgstr "Giai đoạn" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +msgid "Status" +msgstr "Trạng thái" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street..." +msgstr "Đường phố..." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street2" +msgstr "" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_student +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__student_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +#: selection:issue.media,type:0 +#: selection:op.library.card,type:0 +#: selection:op.media.movement,type:0 +msgid "Student" +msgstr "Sinh viên" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__partner_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__partner_id +msgid "Student/Faculty" +msgstr "Sinh viên / Khoa" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Student/Faculty Detail" +msgstr "Sinh viên / Khoa Chi tiết" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__subject_ids +msgid "Subject" +msgstr "Môn học" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Subjects" +msgstr "Đối tượng" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_tree +msgid "Tag" +msgstr "Nhãn" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__tags +msgid "Tag(s)" +msgstr "Tag (s)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_tag_view +msgid "Tags" +msgstr "" + +#. module: openeducat_library +#: code:addons/openeducat_library/models/media_movement.py:169 +#, python-format +msgid "There is no income account defined for this product: \"%s\". You may have to install a chart of account from Accounting app, settings menu." +msgstr "Không có tài khoản thu nhập được xác định cho sản phẩm này: \"% s\". Bạn có thể phải cài đặt một biểu đồ của tài khoản từ kế toán ứng dụng, trình đơn cài đặt." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Title" +msgstr "Tiêu đề" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_to +msgid "To Date" +msgstr "đến ngày" + +#. module: openeducat_library +#: code:addons/openeducat_library/models/media_queue.py:54 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "Ngày kết thúc không thể được thiết lập trước ngày bắt đầu." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Type" +msgstr "Thể loại" + +#. module: openeducat_library +#: model:product.product,uom_name:openeducat_library.op_product_7 +#: model:product.template,uom_name:openeducat_library.op_product_7_product_template +msgid "Unit(s)" +msgstr "Đơn vị" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__unit_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Units" +msgstr "Các đơn vị" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_unread +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_unread +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_unread +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_unread +msgid "Unread Messages" +msgstr "Tin nhắn chưa đọc" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_unread_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_unread_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_unread_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_unread_counter +msgid "Unread Messages Counter" +msgstr "Tin nhắn chưa đọc Counter" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "User" +msgstr "Người dùng" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__user_id +msgid "Users" +msgstr "người dùng" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website Messages" +msgstr "Tin nhắn của trang web" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website communication history" +msgstr "lịch sử truyền thông website" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "ZIP" +msgstr "" + +#. module: openeducat_library +#: model:product.product,weight_uom_name:openeducat_library.op_product_7 +#: model:product.template,weight_uom_name:openeducat_library.op_product_7_product_template +msgid "kg" +msgstr "" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "media" +msgstr "phương tiện truyền thông" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +msgid "media Issue" +msgstr "phương tiện truyền thông phát hành" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_tree +msgid "media Movement" +msgstr "Phong trào truyền thông" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "media Queue Request" +msgstr "phương tiện truyền thông Queue Yêu cầu" + +#. module: openeducat_library +#: code:addons/openeducat_library/wizards/issue_media.py:97 +#, python-format +msgid "media Unit can not be issued because it's state is : %s" +msgstr "phương tiện truyền thông Đơn vị không thể được ban hành vì nó của nhà nước là:% s" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +msgid "media Units" +msgstr "Các đơn vị truyền thông" diff --git a/CatEdu/openeducat_library/i18n/vi_VN.po b/CatEdu/openeducat_library/i18n/vi_VN.po new file mode 100644 index 0000000..63360c1 --- /dev/null +++ b/CatEdu/openeducat_library/i18n/vi_VN.po @@ -0,0 +1,1588 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:21+0000" +"PO-Revision-Date:2024-02-16 05:21+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_library +#: model:ir.actions.report,print_report_name:openeducat_library.action_report_student_library_card +msgid "'Library ID Card - %s' % (object.name)" +msgstr "'Thẻ ID thư viện - %s' % (object.name)" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Card No :\n" +" " +msgstr "" +"
\n" +" \n" +" Số thẻ :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Issued Date :\n" +" " +msgstr "" +"
\n" +" \n" +" Ngày phát hành:\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Type :\n" +" " +msgstr "" +"
\n" +" \n" +" Loại :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" Tên :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Library Card(s) Barcode" +msgstr "Mã vạch (các) thẻ thư viện" + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +"

Your , \n" +" \n" +" has been expired. Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

Querido $ {object.student_id.name} \n" +"

Là của bạn $ {object.media_type_id.name}, $ {object.media_id.name} hết hạn. Xin vui lòng trả lại nó càng sớm càng tốt.

\n" +"

Cảm ơn.

\n" +" " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Library Card Renew\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your,\n" +" \n" +" \n" +" \n" +" will\n" +" \n" +" be expiring\n" +" today.\n" +" \n" +" \n" +" expire in\n" +" \n" +" \n" +" \n" +" day(s).\n" +" \n" +" Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

Dễ thương $ {object.student_id.name} \n" +"

Là của bạn $ {object.media_type_id.name}, $ {object.media_id.name} ý chí sẽ ý chí\n" +" % se object.get_diff_day () == 0:\n" +" hết hạn Hôm nay. \n" +" % senão:\n" +" thở ra $ {object.get_diff_day ()} ngày (s).\n" +" % fim se\n" +" Xin vui lòng trả lại nó càng sớm càng tốt.

\n" +"

Cảm ơn.

\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Accept" +msgstr "Chấp nhận" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__accept +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__accept +msgid "Accepted" +msgstr "Đã được chấp nhận" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction +msgid "Action Needed" +msgstr "Hành động cần thiết" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__active +msgid "Active" +msgstr "Tích cực" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__actual_return_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__actual_return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Actual Return Date" +msgstr "Ngày trở lại thực tế" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "Actual Return Date cannot be set before Issued Date" +msgstr "Ngày hoàn trả thực tế không thể được đặt trước Ngày phát hành" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__address +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__address_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address" +msgstr "Địa chỉ" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address Detail" +msgstr "Chi tiết địa chỉ" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Admission Details" +msgstr "Chi tiết tuyển sinh" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_view +#: model:ir.ui.menu,name:openeducat_library.menu_library_medias +msgid "All Media" +msgstr "Tất cả các kênh truyền thông" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +msgid "Archived" +msgstr "Đã lưu trữ" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_attachment_count +msgid "Attachment Count" +msgstr "Số lượng tệp đính kèm" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_tree +msgid "Author" +msgstr "Tác giả" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__author_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__author +msgid "Author(s)" +msgstr "(Các) tác giả" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_author_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_author_sub +msgid "Authors" +msgstr "tác giả" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__available +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__available +msgid "Available" +msgstr "Có sẵn" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__barcode +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Barcode" +msgstr "Mã vạch" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unit_unique_name_barcode +msgid "Barcode must be unique per Media unit!" +msgstr "Mã vạch phải là duy nhất cho mỗi đơn vị Truyền thông!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "Can't return media." +msgstr "Không thể trả lại phương tiện." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Cancel" +msgstr "Hủy bỏ" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Barcode" +msgstr "Mã vạch thẻ" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Holder" +msgstr "Chủ thẻ" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__library_card_type_id +msgid "Card Type" +msgstr "Loại thẻ" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "City" +msgstr "Thành phố" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__code +msgid "Code" +msgstr "Mã số" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_type_unique_media_type_code +msgid "Code should be unique per media type!" +msgstr "Mã phải là duy nhất cho mỗi loại phương tiện!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__company_id +msgid "Company" +msgstr "Công ty" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_school_library_config +msgid "Configuration" +msgstr "Cấu hình" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Country" +msgstr "Quốc gia" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__course_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__course_ids +msgid "Course" +msgstr "Khóa học" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Course Details" +msgstr "chi tiết khóa học" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Courses" +msgstr "Khóa học" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Create Invoice" +msgstr "Tạo hóa đơn" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_uid +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_date +msgid "Created on" +msgstr "Được tạo ra" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__description +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Description" +msgstr "Sự miêu tả" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__draft +msgid "Draft" +msgstr "Bản nháp" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__return_date +msgid "Due Date" +msgstr "Ngày đáo hạn" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__duration +msgid "Duration" +msgstr "Khoảng thời gian" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_library_card_type__duration +msgid "Duration in terms of Number of Lead Days" +msgstr "Thời lượng tính theo số ngày thực hiện" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__edition +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__edition +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Edition" +msgstr "Chỉnh sửa" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Education Details" +msgstr "Chi tiết về trình độ học vấn" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Educational" +msgstr "giáo dục" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/library.py:0 +#, python-format +msgid "Enter proper value" +msgstr "Nhập giá trị phù hợp" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__faculty_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Faculty" +msgstr "Khoa" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "First Name" +msgstr "Tên đầu tiên" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_follower_ids +msgid "Followers" +msgstr "Người theo dõi" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_partner_ids +msgid "Followers (Partners)" +msgstr "Người theo dõi (Đối tác)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_from +msgid "From Date" +msgstr "Từ ngày" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Group By..." +msgstr "Nhóm theo..." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__has_message +msgid "Has Message" +msgstr "Có tin nhắn" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__id +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__id +msgid "ID" +msgstr "NHẬN DẠNG" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__isbn +msgid "ISBN Code" +msgstr "Mã ISBN" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_isbn +msgid "ISBN code must be unique per media!" +msgstr "Mã ISBN phải là duy nhất cho mỗi phương tiện!" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Nếu được chọn, các tin nhắn mới cần bạn chú ý." + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Nếu được chọn, một số tin nhắn có lỗi gửi." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__internal_code +msgid "Internal Code" +msgstr "Mã nội bộ" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_internal_code +msgid "Internal Code must be unique per media!" +msgstr "Mã nội bộ phải là duy nhất cho mỗi phương tiện!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Purchase Requests!" +msgstr "" +"Hành động không hợp lệ!\n" +" Phụ huynh không thể tạo Yêu cầu mua phương tiện!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Queue Requests!" +msgstr "" +"Hành động không hợp lệ!\n" +" Phụ huynh không thể tạo Yêu cầu hàng đợi phương tiện!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Purchase Requests!" +msgstr "" +"Hành động không hợp lệ!\n" +" Phụ huynh không thể chỉnh sửa Yêu cầu mua phương tiện!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Queue Requests!" +msgstr "" +"Hành động không hợp lệ!\n" +" Phụ huynh không thể chỉnh sửa Yêu cầu hàng đợi phương tiện!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__invoice_id +msgid "Invoice" +msgstr "Hóa đơn" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_is_follower +msgid "Is Follower" +msgstr "là người theo dõi" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__issue_date +msgid "Issue Date" +msgstr "Ngày phát hành" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +msgid "Issue Media" +msgstr "Phương tiện phát hành" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_issue_media +msgid "Issue Media Wizard" +msgstr "Trình hướng dẫn phương tiện phát hành" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.issue_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Issue media" +msgstr "Phát hành phương tiện truyền thông" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__issue +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__issue +msgid "Issued" +msgstr "Cấp" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__issued_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Date" +msgstr "Ngày ban hành" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Today" +msgstr "Phát hành hôm nay" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_account_move +msgid "Journal Entry" +msgstr "Nhật ký" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Last Name" +msgstr "Họ" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_root +#: model:res.groups,name:openeducat_library.group_op_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +msgid "Library" +msgstr "Thư viện" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__library_card_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Library Card" +msgstr "Thẻ thư viện" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card_barcode +msgid "Library Card Barcode" +msgstr "Mã vạch thẻ thư viện" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_library_card_barcode +msgid "Library Card Barcode Report" +msgstr "Báo cáo mã vạch thẻ thư viện" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement_after +msgid "Library Card Expired" +msgstr "Thẻ Thư Viện Đã Hết Hạn" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement +msgid "Library Card Renew" +msgstr "Gia hạn thẻ thư viện" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card_type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_tree +msgid "Library Card Type" +msgstr "Loại thẻ thư viện" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_type_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_type_sub +msgid "Library Card Types" +msgstr "Các loại thẻ thư viện" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_sub +msgid "Library Cards" +msgstr "Thẻ thư viện" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card +msgid "Library ID Card" +msgstr "Thẻ ID thư viện" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_library_card_unique_library_card_number +msgid "Library card Number should be unique per card!" +msgstr "Số thẻ thư viện phải là duy nhất cho mỗi thẻ!" + +#. module: openeducat_library +#: model:product.template,name:openeducat_library.op_product_7_product_template +msgid "Library penalty fee" +msgstr "Phí phạt thư viện" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__lost +msgid "Lost" +msgstr "Mất" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Maximum Number of media allowed for %s is : %s" +msgstr "Số lượng phương tiện tối đa được phép cho %s là: %s" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_sub_media_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_form_library_inherit +msgid "Media" +msgstr "Phương tiện truyền thông" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media :" +msgstr "Phương tiện truyền thông :" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_author +#: model:ir.model,name:openeducat_library.model_return_media +msgid "Media Author" +msgstr "Tác giả truyền thông" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_media_barcode +msgid "Media Barcode" +msgstr "Mã vạch phương tiện" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_media_barcode +msgid "Media Barcode Report" +msgstr "Báo cáo mã vạch phương tiện" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media +msgid "Media Details" +msgstr "Chi tiết phương tiện" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_movement +#: model:mail.template,name:openeducat_library.email_template_media_movement +msgid "Media Movement" +msgstr "Phong trào truyền thông" + +#. module: openeducat_library +#: model:mail.template,name:openeducat_library.email_template_media_movement_after +msgid "Media Movement After Due Date Passed" +msgstr "Phong trào truyền thông sau khi hết ngày đáo hạn" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_after +msgid "Media Movement Line After 1 Days" +msgstr "Đường di chuyển của phương tiện truyền thông sau 1 ngày" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_1 +msgid "Media Movement Line Before 1 Days" +msgstr "Đường di chuyển của phương tiện truyền thông trước 1 ngày" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines_count +msgid "Media Movement Lines Count" +msgstr "Số lượng dòng chuyển động của phương tiện truyền thông" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_movement_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_movement_library +msgid "Media Movements" +msgstr "Phong trào truyền thông" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Name" +msgstr "Tên phương tiện" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_purchase +msgid "Media Purchase Request" +msgstr "Yêu cầu mua phương tiện truyền thông" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_purchase_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_request_library_sub +msgid "Media Purchase Requests" +msgstr "Yêu cầu mua phương tiện truyền thông" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__queue_ids +msgid "Media Queue" +msgstr "Hàng đợi phương tiện" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_queue +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_tree +msgid "Media Queue Request" +msgstr "Yêu cầu hàng đợi phương tiện" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_queue_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_queue_request_library_sub +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Queue Requests" +msgstr "Yêu cầu hàng đợi phương tiện" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.reserve_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +msgid "Media Reservation" +msgstr "Đặt trước phương tiện" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_reserve_media +msgid "Media Reserve" +msgstr "Dự trữ phương tiện" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Media Return" +msgstr "Trả lại phương tiện" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_tag +msgid "Media Tags" +msgstr "Thẻ phương tiện" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_type_view +#: model:ir.model,name:openeducat_library.model_op_media_type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_type_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_tag_sub +msgid "Media Type" +msgstr "Loại phương tiện" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_unit +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_unit_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media Unit" +msgstr "Đơn vị truyền thông" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "" +"Media Unit can not be returned because it's state is : %s" +msgstr "Không thể trả lại Đơn vị truyền thông vì trạng thái của nó là : %s" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_media_unit_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_unit_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_pivot +msgid "Media Units" +msgstr "Đơn vị truyền thông" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__media_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__media_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +msgid "Media(s)" +msgstr "(Các) phương tiện" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error +msgid "Message Delivery error" +msgstr "Lỗi gửi tin nhắn" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_ids +msgid "Messages" +msgstr "Tin nhắn" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Middle Name" +msgstr "Tên đệm" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__movement_line +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Movements" +msgstr "Sự di chuyển" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Name" +msgstr "Tên" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__allow_media +msgid "No of medias Allowed" +msgstr "Số phương tiện được phép" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__number +msgid "Number" +msgstr "Con số" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of Actions" +msgstr "Số lượng hành động" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of errors" +msgstr "Số lỗi" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Số lượng tin nhắn yêu cầu hành động" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Số lượng tin nhắn có lỗi gửi" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Khoa OpenEduCat" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__partner_id +msgid "Partner" +msgstr "Cộng sự" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__penalty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Penalty" +msgstr "Hình phạt" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__penalty_amt_per_day +msgid "Penalty Amount per Day" +msgstr "Số tiền phạt mỗi ngày" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__partner_id +msgid "Person" +msgstr "Người" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__reserver_name +msgid "Person Name" +msgstr "Tên người" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Personal Information" +msgstr "Thông tin cá nhân" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Proceed" +msgstr "Tiếp tục" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_publisher +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_tree +msgid "Publisher" +msgstr "Nhà xuất bản" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__publisher_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__publisher +msgid "Publisher(s)" +msgstr "(Các) nhà xuất bản" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_publisher_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_publisher_sub +msgid "Publishers" +msgstr "Nhà xuất bản" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_purchase_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_tree +msgid "Purchase Request" +msgstr "Yêu cầu mua hàng" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__rating_ids +msgid "Ratings" +msgstr "Xếp hạng" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Reject" +msgstr "Từ chối" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__reject +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__reject +msgid "Rejected" +msgstr "Vật bị loại bỏ" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__request +msgid "Request" +msgstr "Lời yêu cầu" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "Request Again" +msgstr "Yêu cầu lại" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Request media" +msgstr "Yêu cầu phương tiện" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__request +msgid "Requested" +msgstr "Yêu cầu" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__requested_id +msgid "Requested By" +msgstr "Được yêu cầu bởi" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Reservation Detail" +msgstr "Chi tiết đặt chỗ" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__reserve +msgid "Reserved" +msgstr "Kín đáo" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Return Date" +msgstr "Ngày trở lại" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Return Date cannot be set before Issued Date." +msgstr "Ngày trả lại không thể được đặt trước Ngày phát hành." + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.return_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Return Media" +msgstr "Trả lại phương tiện" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return +msgid "Returned" +msgstr "Trả lại" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return_done +msgid "Returned Done" +msgstr "Đã trả lại Xong" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Returned Today" +msgstr "Trở về hôm nay" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Lỗi gửi SMS" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__name +msgid "Sequence No" +msgstr "Trình tự Không" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action +msgid "Server Actions Media Movement" +msgstr "Hoạt động của máy chủ Phong trào truyền thông" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action_after +msgid "Server Actions Media Movement After 1 Days" +msgstr "Hoạt động của máy chủ Media Movement sau 1 ngày" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "State" +msgstr "Tình trạng" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +msgid "Status" +msgstr "Trạng thái" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street..." +msgstr "Đường phố..." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street2" +msgstr "Đường 2" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_student +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__student_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__student +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Student" +msgstr "Học sinh" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__partner_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__partner_id +msgid "Student/Faculty" +msgstr "Sinh viên/Khoa" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Student/Faculty Detail" +msgstr "Chi tiết sinh viên/giảng viên" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__subject_ids +msgid "Subject" +msgstr "Chủ thể" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Subjects" +msgstr "Đối tượng" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_tree +msgid "Tag" +msgstr "Nhãn" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__tags +msgid "Tag(s)" +msgstr "(Các) thẻ" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_tag_view +msgid "Tags" +msgstr "Thẻ" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: " +"\"%s\". You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"Không có tài khoản thu nhập nào được xác định cho sản phẩm này: \"%s\". Bạn " +"có thể phải cài đặt biểu đồ tài khoản từ ứng dụng Kế toán, menu cài đặt." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Title" +msgstr "Tiêu đề" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_to +msgid "To Date" +msgstr "Đến ngày" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "Đến Ngày không thể được đặt trước Từ Ngày." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Type" +msgstr "Kiểu" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__unit_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Units" +msgstr "Các đơn vị" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "User" +msgstr "Người dùng" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__user_id +msgid "Users" +msgstr "Người dùng" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website Messages" +msgstr "Tin nhắn trang web" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website communication history" +msgstr "Lịch sử giao tiếp trang web" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "ZIP" +msgstr "Mã ZIP" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "media" +msgstr "phương tiện truyền thông" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +msgid "media Issue" +msgstr "vấn đề truyền thông" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_tree +msgid "media Movement" +msgstr "phong trào truyền thông" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "media Queue Request" +msgstr "Yêu cầu hàng đợi phương tiện" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "" +"media Unit can not be issued because it's state is : %s" +msgstr "Không thể phát hành Đơn vị truyền thông vì trạng thái của nó là: %s" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +msgid "media Units" +msgstr "đơn vị truyền thông" diff --git a/CatEdu/openeducat_library/i18n/zh_CN.po b/CatEdu/openeducat_library/i18n/zh_CN.po new file mode 100644 index 0000000..e8bbf4d --- /dev/null +++ b/CatEdu/openeducat_library/i18n/zh_CN.po @@ -0,0 +1,1586 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:21+0000" +"PO-Revision-Date:2024-02-16 05:21+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_library +#: model:ir.actions.report,print_report_name:openeducat_library.action_report_student_library_card +msgid "'Library ID Card - %s' % (object.name)" +msgstr "'图书馆 ID 卡 - %s' % (对象.名称)" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Card No :\n" +" " +msgstr "" +"
\n" +" \n" +" 卡号:\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Issued Date :\n" +" " +msgstr "" +"
\n" +" \n" +" 发布日期:\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Type :\n" +" " +msgstr "" +"
\n" +" \n" +" 类型:\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" 名称:\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Library Card(s) Barcode" +msgstr "图书馆卡条形码" + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +"

Your , \n" +" \n" +" has been expired. Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

克里多 $ {object.student_id.name} \n" +"

是你的 $ {object.media_type_id.name}, $ {object.media_id.name} 已到期。请尽快归还。

\n" +"

谢谢.

\n" +" " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Library Card Renew\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your,\n" +" \n" +" \n" +" \n" +" will\n" +" \n" +" be expiring\n" +" today.\n" +" \n" +" \n" +" expire in\n" +" \n" +" \n" +" \n" +" day(s).\n" +" \n" +" Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

可爱的 $ {object.student_id.name} \n" +"

是你的 $ {object.media_type_id.name}, $ {object.media_id.name} 威尔 威尔 威尔\n" +" % se object.get_diff_day () == 0:\n" +" 到期 今天. \n" +" % senão:\n" +" 呼气 $ {object.get_diff_day ()} 天 (s).\n" +" % fim se\n" +" 请尽快归还。

\n" +"

谢谢。

\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Accept" +msgstr "接受" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__accept +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__accept +msgid "Accepted" +msgstr "公认" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction +msgid "Action Needed" +msgstr "需要采取行动" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__active +msgid "Active" +msgstr "积极的" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__actual_return_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__actual_return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Actual Return Date" +msgstr "实际返回日期" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "Actual Return Date cannot be set before Issued Date" +msgstr "实际归还日期不能早于发行日期" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__address +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__address_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address" +msgstr "地址" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address Detail" +msgstr "地址详情" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Admission Details" +msgstr "入学详情" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_view +#: model:ir.ui.menu,name:openeducat_library.menu_library_medias +msgid "All Media" +msgstr "所有媒体" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +msgid "Archived" +msgstr "已存档" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_attachment_count +msgid "Attachment Count" +msgstr "附件计数" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_tree +msgid "Author" +msgstr "作者" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__author_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__author +msgid "Author(s)" +msgstr "作者" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_author_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_author_sub +msgid "Authors" +msgstr "作者" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__available +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__available +msgid "Available" +msgstr "可用的" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__barcode +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Barcode" +msgstr "条码" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unit_unique_name_barcode +msgid "Barcode must be unique per Media unit!" +msgstr "每个媒体单元的条形码必须是唯一的!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "Can't return media." +msgstr "无法退回媒体。" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Cancel" +msgstr "取消" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Barcode" +msgstr "卡条码" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Holder" +msgstr "卡夹" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__library_card_type_id +msgid "Card Type" +msgstr "卡的种类" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "City" +msgstr "城市" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__code +msgid "Code" +msgstr "代码" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_type_unique_media_type_code +msgid "Code should be unique per media type!" +msgstr "每个媒体类型的代码应该是唯一的!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__company_id +msgid "Company" +msgstr "公司" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_school_library_config +msgid "Configuration" +msgstr "配置" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Country" +msgstr "国家" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__course_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__course_ids +msgid "Course" +msgstr "课程" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Course Details" +msgstr "课程详情" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Courses" +msgstr "培训班" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Create Invoice" +msgstr "创建发票" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_uid +msgid "Created by" +msgstr "由...制作" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_date +msgid "Created on" +msgstr "创建于" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__description +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Description" +msgstr "描述" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__draft +msgid "Draft" +msgstr "草稿" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__return_date +msgid "Due Date" +msgstr "到期日" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__duration +msgid "Duration" +msgstr "期间" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_library_card_type__duration +msgid "Duration in terms of Number of Lead Days" +msgstr "以前置天数表示的持续时间" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__edition +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__edition +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Edition" +msgstr "编辑" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Education Details" +msgstr "教育详情" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Educational" +msgstr "教育性" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/library.py:0 +#, python-format +msgid "Enter proper value" +msgstr "输入正确的值" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__faculty_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Faculty" +msgstr "学院" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "First Name" +msgstr "名" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_follower_ids +msgid "Followers" +msgstr "追随者" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_partner_ids +msgid "Followers (Partners)" +msgstr "关注者(合作伙伴)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_from +msgid "From Date" +msgstr "从日期" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Group By..." +msgstr "通过...分组..." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__has_message +msgid "Has Message" +msgstr "有留言" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__id +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__isbn +msgid "ISBN Code" +msgstr "国际标准书号" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_isbn +msgid "ISBN code must be unique per media!" +msgstr "每个媒体的 ISBN 代码必须是唯一的!" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction +msgid "If checked, new messages require your attention." +msgstr "如果选中,则有新消息需要您注意。" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "如果检查,则某些消息存在传送错误。" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__internal_code +msgid "Internal Code" +msgstr "内码" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_internal_code +msgid "Internal Code must be unique per media!" +msgstr "每个媒体的内码必须是唯一的!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Purchase Requests!" +msgstr "" +"无效操作!\n" +"父级无法创建媒体购买请求!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Queue Requests!" +msgstr "" +"无效操作!\n" +"父级无法创建媒体队列请求!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Purchase Requests!" +msgstr "" +"无效操作!\n" +"家长无法编辑媒体购买请求!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Queue Requests!" +msgstr "" +"无效操作!\n" +"父级无法编辑媒体队列请求!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__invoice_id +msgid "Invoice" +msgstr "发票" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_is_follower +msgid "Is Follower" +msgstr "是追随者" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__issue_date +msgid "Issue Date" +msgstr "签发日期" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +msgid "Issue Media" +msgstr "发行媒体" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_issue_media +msgid "Issue Media Wizard" +msgstr "问题媒体向导" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.issue_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Issue media" +msgstr "发行媒体" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__issue +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__issue +msgid "Issued" +msgstr "发布" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__issued_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Date" +msgstr "发行日期" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Today" +msgstr "今天发布" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_account_move +msgid "Journal Entry" +msgstr "日记条目" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Last Name" +msgstr "姓" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_uid +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_date +msgid "Last Updated on" +msgstr "最后更新时间" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_root +#: model:res.groups,name:openeducat_library.group_op_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +msgid "Library" +msgstr "图书馆" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__library_card_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Library Card" +msgstr "借书卡" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card_barcode +msgid "Library Card Barcode" +msgstr "借书证条形码" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_library_card_barcode +msgid "Library Card Barcode Report" +msgstr "借书证条码报告" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement_after +msgid "Library Card Expired" +msgstr "图书卡已过期" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement +msgid "Library Card Renew" +msgstr "借书卡更新" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card_type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_tree +msgid "Library Card Type" +msgstr "图书卡类型" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_type_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_type_sub +msgid "Library Card Types" +msgstr "图书卡类型" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_sub +msgid "Library Cards" +msgstr "图书卡" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card +msgid "Library ID Card" +msgstr "图书馆身份证" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_library_card_unique_library_card_number +msgid "Library card Number should be unique per card!" +msgstr "每张借书证号码应该是唯一的!" + +#. module: openeducat_library +#: model:product.template,name:openeducat_library.op_product_7_product_template +msgid "Library penalty fee" +msgstr "图书馆罚款" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__lost +msgid "Lost" +msgstr "丢失的" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Maximum Number of media allowed for %s is : %s" +msgstr "%s 允许的最大媒体数量为:%s" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_sub_media_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_form_library_inherit +msgid "Media" +msgstr "媒体" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media :" +msgstr "媒体 :" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_author +#: model:ir.model,name:openeducat_library.model_return_media +msgid "Media Author" +msgstr "媒体作者" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_media_barcode +msgid "Media Barcode" +msgstr "媒体条形码" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_media_barcode +msgid "Media Barcode Report" +msgstr "媒体条形码报告" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media +msgid "Media Details" +msgstr "媒体详情" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_movement +#: model:mail.template,name:openeducat_library.email_template_media_movement +msgid "Media Movement" +msgstr "媒体运动" + +#. module: openeducat_library +#: model:mail.template,name:openeducat_library.email_template_media_movement_after +msgid "Media Movement After Due Date Passed" +msgstr "截止日期过后的媒体动态" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_after +msgid "Media Movement Line After 1 Days" +msgstr "1天后媒体移动线" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_1 +msgid "Media Movement Line Before 1 Days" +msgstr "1天前媒体动向" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines_count +msgid "Media Movement Lines Count" +msgstr "媒体移动线路数" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_movement_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_movement_library +msgid "Media Movements" +msgstr "媒体动态" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Name" +msgstr "媒体名称" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_purchase +msgid "Media Purchase Request" +msgstr "媒体购买请求" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_purchase_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_request_library_sub +msgid "Media Purchase Requests" +msgstr "媒体购买请求" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__queue_ids +msgid "Media Queue" +msgstr "媒体队列" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_queue +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_tree +msgid "Media Queue Request" +msgstr "媒体队列请求" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_queue_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_queue_request_library_sub +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Queue Requests" +msgstr "媒体队列请求" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.reserve_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +msgid "Media Reservation" +msgstr "媒体预约" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_reserve_media +msgid "Media Reserve" +msgstr "媒体储备" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Media Return" +msgstr "媒体回报" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_tag +msgid "Media Tags" +msgstr "媒体标签" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_type_view +#: model:ir.model,name:openeducat_library.model_op_media_type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_type_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_tag_sub +msgid "Media Type" +msgstr "媒体类型" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_unit +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_unit_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media Unit" +msgstr "媒体单位" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "" +"Media Unit can not be returned because it's state is : %s" +msgstr "无法返回媒体单元,因为它的状态是:%s" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_media_unit_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_unit_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_pivot +msgid "Media Units" +msgstr "媒体单位" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__media_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__media_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +msgid "Media(s)" +msgstr "媒体" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error +msgid "Message Delivery error" +msgstr "消息传递错误" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_ids +msgid "Messages" +msgstr "留言" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Middle Name" +msgstr "中间名字" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__movement_line +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Movements" +msgstr "动作" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Name" +msgstr "姓名" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__allow_media +msgid "No of medias Allowed" +msgstr "允许的媒体数量" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__number +msgid "Number" +msgstr "数字" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of Actions" +msgstr "动作数量" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of errors" +msgstr "错误数" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "需要采取行动的消息数量" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "发送错误的消息数" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "OpenEduCat 教师" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__partner_id +msgid "Partner" +msgstr "伙伴" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__penalty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Penalty" +msgstr "惩罚" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__penalty_amt_per_day +msgid "Penalty Amount per Day" +msgstr "每日罚款金额" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__partner_id +msgid "Person" +msgstr "人" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__reserver_name +msgid "Person Name" +msgstr "人名" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Personal Information" +msgstr "个人信息" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Proceed" +msgstr "继续" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_publisher +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_tree +msgid "Publisher" +msgstr "出版商" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__publisher_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__publisher +msgid "Publisher(s)" +msgstr "出版商" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_publisher_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_publisher_sub +msgid "Publishers" +msgstr "出版商" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_purchase_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_tree +msgid "Purchase Request" +msgstr "采购申请" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__rating_ids +msgid "Ratings" +msgstr "评级" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Reject" +msgstr "拒绝" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__reject +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__reject +msgid "Rejected" +msgstr "拒绝" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__request +msgid "Request" +msgstr "要求" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "Request Again" +msgstr "再次请求" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Request media" +msgstr "请求媒体" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__request +msgid "Requested" +msgstr "已请求" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__requested_id +msgid "Requested By" +msgstr "被要求" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Reservation Detail" +msgstr "预订详情" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__reserve +msgid "Reserved" +msgstr "预订的" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Return Date" +msgstr "归期" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Return Date cannot be set before Issued Date." +msgstr "返回日期不能设置在发行日期之前。" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.return_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Return Media" +msgstr "返回媒体" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return +msgid "Returned" +msgstr "回" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return_done +msgid "Returned Done" +msgstr "返回完成" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Returned Today" +msgstr "今天返回" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "SMS Delivery error" +msgstr "短信发送错误" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__name +msgid "Sequence No" +msgstr "序列号" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action +msgid "Server Actions Media Movement" +msgstr "服务器操作 媒体移动" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action_after +msgid "Server Actions Media Movement After 1 Days" +msgstr "1 天后服务器操作媒体移动" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "State" +msgstr "状态" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +msgid "Status" +msgstr "地位" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street..." +msgstr "街道..." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street2" +msgstr "街2号" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_student +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__student_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__student +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Student" +msgstr "学生" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__partner_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__partner_id +msgid "Student/Faculty" +msgstr "学生/教师" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Student/Faculty Detail" +msgstr "学生/教师详细信息" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__subject_ids +msgid "Subject" +msgstr "主题" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Subjects" +msgstr "科目" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_tree +msgid "Tag" +msgstr "标签" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__tags +msgid "Tag(s)" +msgstr "标签" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_tag_view +msgid "Tags" +msgstr "标签" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: " +"\"%s\". You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "没有为此产品定义收入帐户:“%s”。您可能需要从会计应用程序的设置菜单安装会计科目表。" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Title" +msgstr "标题" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_to +msgid "To Date" +msgstr "迄今为止" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "截止日期不能设置在起始日期之前。" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Type" +msgstr "类型" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__unit_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Units" +msgstr "单位" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "User" +msgstr "用户" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__user_id +msgid "Users" +msgstr "用户" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website Messages" +msgstr "网站留言" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website communication history" +msgstr "网站通讯历史" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "ZIP" +msgstr "压缩" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "media" +msgstr "媒体" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +msgid "media Issue" +msgstr "媒体问题" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_tree +msgid "media Movement" +msgstr "媒体运动" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "media Queue Request" +msgstr "媒体队列请求" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "" +"media Unit can not be issued because it's state is : %s" +msgstr "无法发布媒体单元,因为它的状态是:%s" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +msgid "media Units" +msgstr "媒体单位" diff --git a/CatEdu/openeducat_library/i18n/zh_HK.po b/CatEdu/openeducat_library/i18n/zh_HK.po new file mode 100644 index 0000000..70f0714 --- /dev/null +++ b/CatEdu/openeducat_library/i18n/zh_HK.po @@ -0,0 +1,1591 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:21+0000" +"PO-Revision-Date:2024-02-16 05:21+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_library +#: model:ir.actions.report,print_report_name:openeducat_library.action_report_student_library_card +msgid "'Library ID Card - %s' % (object.name)" +msgstr "'Library ID Card - %s' % (object.name)" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Card No :\n" +" " +msgstr "" +"
\n" +" \n" +" Card No :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Issued Date :\n" +" " +msgstr "" +"
\n" +" \n" +" Issued Date :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"
\n" +" \n" +" Type :\n" +" " +msgstr "" +"
\n" +" \n" +" Type :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +msgid "" +"\n" +" Name :\n" +" " +msgstr "" +"\n" +" Name :\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Library Card(s) Barcode" +msgstr "Library Card(s) Barcode" + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement_after +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +"

Your , \n" +" \n" +" has been expired. Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

克里多 $ {object.student_id.name} \n" +"

是你的 $ {object.media_type_id.name}, $ {object.media_id.name} 已到期。請盡快歸還。

\n" +"

謝謝

\n" +" " + +#. module: openeducat_library +#: model:mail.template,body_html:openeducat_library.email_template_media_movement +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Library Card Renew\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"

Dear

\n" +" \n" +" \n" +" \n" +"

Your,\n" +" \n" +" \n" +" \n" +" will\n" +" \n" +" be expiring\n" +" today.\n" +" \n" +" \n" +" expire in\n" +" \n" +" \n" +" \n" +" day(s).\n" +" \n" +" Please return it as soon as possible.\n" +"

\n" +"

Thank you.

\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"

可愛的 $ {object.student_id.name} \n" +"

是你的 $ {object.media_type_id.name}, $ {object.media_id.name} 威爾 威爾 威爾\n" +" % se object.get_diff_day () == 0:\n" +" 到期 今天. \n" +" % senão:\n" +" 吐氣 $ {object.get_diff_day ()} 天 (s).\n" +" % fim se\n" +" 請盡快歸還。

\n" +"

謝謝

\n" +" " + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Accept" +msgstr "Accept" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__accept +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__accept +msgid "Accepted" +msgstr "Accepted" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction +msgid "Action Needed" +msgstr "Action Needed" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__active +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__active +msgid "Active" +msgstr "Active" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__actual_return_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__actual_return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Actual Return Date" +msgstr "Actual Return Date" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "Actual Return Date cannot be set before Issued Date" +msgstr "Actual Return Date cannot be set before Issued Date" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__address +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__address_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address" +msgstr "Address" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Address Detail" +msgstr "Address Detail" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Admission Details" +msgstr "Admission Details" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_view +#: model:ir.ui.menu,name:openeducat_library.menu_library_medias +msgid "All Media" +msgstr "All Media" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +msgid "Archived" +msgstr "Archived" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_attachment_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_attachment_count +msgid "Attachment Count" +msgstr "Attachment Count" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_tree +msgid "Author" +msgstr "Author" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__author_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__author +msgid "Author(s)" +msgstr "Author(s)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_author_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_author_sub +msgid "Authors" +msgstr "Authors" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__available +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__available +msgid "Available" +msgstr "Available" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__barcode +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Barcode" +msgstr "Barcode" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unit_unique_name_barcode +msgid "Barcode must be unique per Media unit!" +msgstr "Barcode must be unique per Media unit!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "Can't return media." +msgstr "Can't return media." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Cancel" +msgstr "Cancel" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Barcode" +msgstr "Card Barcode" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_library_card_barcode +msgid "Card Holder" +msgstr "Card Holder" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__library_card_type_id +msgid "Card Type" +msgstr "Card Type" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "City" +msgstr "City" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__code +msgid "Code" +msgstr "Code" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_type_unique_media_type_code +msgid "Code should be unique per media type!" +msgstr "Code should be unique per media type!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__company_id +msgid "Company" +msgstr "Company" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_school_library_config +msgid "Configuration" +msgstr "Configuration" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Country" +msgstr "Country" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__course_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__course_ids +msgid "Course" +msgstr "Course" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Course Details" +msgstr "Course Details" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Courses" +msgstr "Courses" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Create Invoice" +msgstr "Create Invoice" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_uid +msgid "Created by" +msgstr "Created by" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__create_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__create_date +msgid "Created on" +msgstr "Created on" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__description +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Description" +msgstr "Description" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__display_name +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__display_name +msgid "Display Name" +msgstr "Display Name" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__draft +msgid "Draft" +msgstr "Draft" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__return_date +msgid "Due Date" +msgstr "Due Date" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__duration +msgid "Duration" +msgstr "Duration" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_library_card_type__duration +msgid "Duration in terms of Number of Lead Days" +msgstr "Duration in terms of Number of Lead Days" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__edition +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__edition +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Edition" +msgstr "Editing" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Education Details" +msgstr "Education Details" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Educational" +msgstr "Educational" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/library.py:0 +#, python-format +msgid "Enter proper value" +msgstr "Enter proper value" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__faculty_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__faculty_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__faculty +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Faculty" +msgstr "Faculty" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "First Name" +msgstr "First Name" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_follower_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_follower_ids +msgid "Followers" +msgstr "Followers" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_partner_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_partner_ids +msgid "Followers (Partners)" +msgstr "Followers (Partners)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_from +msgid "From Date" +msgstr "From Date" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Group By..." +msgstr "Group By..." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__has_message +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__has_message +msgid "Has Message" +msgstr "Has Message" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__id +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__id +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__isbn +msgid "ISBN Code" +msgstr "ISBN Code" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_isbn +msgid "ISBN code must be unique per media!" +msgstr "ISBN code must be unique per media!" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction +msgid "If checked, new messages require your attention." +msgstr "If checked, new messages require your attention." + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "If checked, some messages have a delivery error." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__internal_code +msgid "Internal Code" +msgstr "Internal Code" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_media_unique_name_internal_code +msgid "Internal Code must be unique per media!" +msgstr "Internal Code must be unique per media!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Purchase Requests!" +msgstr "" +"Invalid Action!\n" +" Parent can not create Media Purchase Requests!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Media Queue Requests!" +msgstr "" +"Invalid Action!\n" +" Parent can not create Media Queue Requests!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_purchase.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Purchase Requests!" +msgstr "" +"Invalid Action!\n" +" Parent can not edit Media Purchase Requests!" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Media Queue Requests!" +msgstr "" +"Invalid Action!\n" +" Parent can not edit Media Queue Requests!" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__invoice_id +msgid "Invoice" +msgstr "Invoice" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_is_follower +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_is_follower +msgid "Is Follower" +msgstr "Is Follower" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__issue_date +msgid "Issue Date" +msgstr "Issue Date" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +msgid "Issue Media" +msgstr "Issue Media" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_issue_media +msgid "Issue Media Wizard" +msgstr "Issue Media Wizard" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.issue_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Issue media" +msgstr "Issue media" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__issue +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_unit__state__issue +msgid "Issued" +msgstr "Issued" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__issued_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__issued_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Date" +msgstr "Issued Date" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Issued Today" +msgstr "Issued Today" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_account_move +msgid "Journal Entry" +msgstr "Journal Entry" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Last Name" +msgstr "Last Name" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_uid +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_uid +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__write_date +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__write_date +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: openeducat_library +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_root +#: model:res.groups,name:openeducat_library.group_op_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +msgid "Library" +msgstr "Library" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__library_card_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__library_card_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_student_library_card +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Library Card" +msgstr "Library Card" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card_barcode +msgid "Library Card Barcode" +msgstr "Library Card Barcode" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_library_card_barcode +msgid "Library Card Barcode Report" +msgstr "Library Card Barcode Report" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement_after +msgid "Library Card Expired" +msgstr "Library Card Expired" + +#. module: openeducat_library +#: model:mail.template,subject:openeducat_library.email_template_media_movement +msgid "Library Card Renew" +msgstr "Library Card Renew" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_library_card_type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_type_tree +msgid "Library Card Type" +msgstr "Library Card Type" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_type_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_type_sub +msgid "Library Card Types" +msgstr "Library Card Types" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_library_card_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_library_card_sub +msgid "Library Cards" +msgstr "Library Cards" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_student_library_card +msgid "Library ID Card" +msgstr "Library ID Card" + +#. module: openeducat_library +#: model:ir.model.constraint,message:openeducat_library.constraint_op_library_card_unique_library_card_number +msgid "Library card Number should be unique per card!" +msgstr "Library card Number should be unique per card!" + +#. module: openeducat_library +#: model:product.template,name:openeducat_library.op_product_7_product_template +msgid "Library penalty fee" +msgstr "Library penalty fee" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__lost +msgid "Lost" +msgstr "Lost" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Maximum Number of media allowed for %s is : %s" +msgstr "Maximum Number of media allowed for %s is : %s" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_sub_media_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_faculty_form_library_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_form_library_inherit +msgid "Media" +msgstr "Media" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media :" +msgstr "Media :" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_author +#: model:ir.model,name:openeducat_library.model_return_media +msgid "Media Author" +msgstr "Media Author" + +#. module: openeducat_library +#: model:ir.actions.report,name:openeducat_library.action_report_media_barcode +msgid "Media Barcode" +msgstr "Media Barcode" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_report_openeducat_library_report_media_barcode +msgid "Media Barcode Report" +msgstr "Media Barcode Report" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media +msgid "Media Details" +msgstr "Media Details" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_movement +#: model:mail.template,name:openeducat_library.email_template_media_movement +msgid "Media Movement" +msgstr "Media Movement" + +#. module: openeducat_library +#: model:mail.template,name:openeducat_library.email_template_media_movement_after +msgid "Media Movement After Due Date Passed" +msgstr "Media Movement After Due Date Passed" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_after +msgid "Media Movement Line After 1 Days" +msgstr "Media Movement Line After 1 Days" + +#. module: openeducat_library +#: model:base.automation,name:openeducat_library.test_rule_media_movement_line_1 +msgid "Media Movement Line Before 1 Days" +msgstr "Media Movement Line Before 1 Days" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines_count +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines_count +msgid "Media Movement Lines Count" +msgstr "Media Movement Lines Count" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_movement_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_movement_library +msgid "Media Movements" +msgstr "Media Movements" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Name" +msgstr "Media Name" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_purchase +msgid "Media Purchase Request" +msgstr "Media Purchase Request" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_purchase_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_request_library_sub +msgid "Media Purchase Requests" +msgstr "Media Purchase Requests" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__queue_ids +msgid "Media Queue" +msgstr "Media Queue" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_queue +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_tree +msgid "Media Queue Request" +msgstr "Media Queue Request" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_queue_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_queue_request_library_sub +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Media Queue Requests" +msgstr "Media Queue Requests" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.reserve_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +msgid "Media Reservation" +msgstr "Media Reservation" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_reserve_media +msgid "Media Reserve" +msgstr "Media Reserve" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Media Return" +msgstr "Media Return" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_tag +msgid "Media Tags" +msgstr "Media Tags" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_media_type_view +#: model:ir.model,name:openeducat_library.model_op_media_type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__media_type_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__media_type_id +#: model:ir.ui.menu,name:openeducat_library.menu_op_tag_sub +msgid "Media Type" +msgstr "Media Type" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_media_unit +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__media_unit_id +#: model:ir.model.fields,field_description:openeducat_library.field_return_media__media_unit_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.report_media_barcode +msgid "Media Unit" +msgstr "Media Unit" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/return_media.py:0 +#, python-format +msgid "" +"Media Unit can not be returned because it's state is : %s" +msgstr "" +"Media Unit can not be returned because it's state is : %s" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_media_unit_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_media_unit_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_unit_pivot +msgid "Media Units" +msgstr "Media Units" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__media_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__media_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_author_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +msgid "Media(s)" +msgstr "Media(s)" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error +msgid "Message Delivery error" +msgstr "Message Delivery error" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_ids +msgid "Messages" +msgstr "Messages" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Middle Name" +msgstr "Middle Name" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_faculty__media_movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__movement_line +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__movement_lines +#: model:ir.model.fields,field_description:openeducat_library.field_op_student__media_movement_lines +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Movements" +msgstr "Movements" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_author__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_type__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_publisher__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_tag__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +msgid "Name" +msgstr "Name" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__allow_media +msgid "No of medias Allowed" +msgstr "No of medias Allowed" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__number +msgid "Number" +msgstr "Number" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of Actions" +msgstr "Number of Actions" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of errors" +msgstr "Number of errors" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_needaction_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Number of messages requiring action" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__message_has_error_counter +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Number of messages with delivery error" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "OpenEduCat Faculty" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_reserve_media__partner_id +msgid "Partner" +msgstr "Partner" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__penalty +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Penalty" +msgstr "Penalty" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card_type__penalty_amt_per_day +msgid "Penalty Amount per Day" +msgstr "Penalty Amount per Day" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__partner_id +msgid "Person" +msgstr "Person" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__reserver_name +msgid "Person Name" +msgstr "Person Name" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Personal Information" +msgstr "Personal Information" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.reserve_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.return_media_form +msgid "Proceed" +msgstr "Proceed" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_publisher +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_publisher_tree +msgid "Publisher" +msgstr "Publisher" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__publisher_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__publisher +msgid "Publisher(s)" +msgstr "Publisher(s)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_publisher_view +#: model:ir.ui.menu,name:openeducat_library.menu_op_publisher_sub +msgid "Publishers" +msgstr "Publishers" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_purchase_pivot +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_graph +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_tree +msgid "Purchase Request" +msgstr "Purchase Request" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__rating_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__rating_ids +msgid "Ratings" +msgstr "Ratings" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Reject" +msgstr "Reject" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__reject +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__reject +msgid "Rejected" +msgstr "Rejected" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_queue__state__request +msgid "Request" +msgstr "Request" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "Request Again" +msgstr "Request Again" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_purchase_form +msgid "Request media" +msgstr "Request media" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_purchase__state__request +msgid "Requested" +msgstr "Requested" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__requested_id +msgid "Requested By" +msgstr "Requested By" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Reservation Detail" +msgstr "Reservation Detail" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__reserve +msgid "Reserved" +msgstr "Reserved" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__return_date +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Return Date" +msgstr "Return Date" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "Return Date cannot be set before Issued Date." +msgstr "Return Date cannot be set before Issued Date." + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.return_media_act +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Return Media" +msgstr "Return Media" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return +msgid "Returned" +msgstr "Returned" + +#. module: openeducat_library +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__state__return_done +msgid "Returned Done" +msgstr "Returned Done" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "Returned Today" +msgstr "Returned Today" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__message_has_sms_error +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS Delivery error" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__name +msgid "Sequence No" +msgstr "Sequence No" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action +msgid "Server Actions Media Movement" +msgstr "Server Actions Media Movement" + +#. module: openeducat_library +#: model:ir.actions.server,name:openeducat_library.library_card_media_movement_action_after +msgid "Server Actions Media Movement After 1 Days" +msgstr "Server Actions Media Movement After 1 Days" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "State" +msgstr "State" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__state +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__state +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +msgid "Status" +msgstr "Status" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street..." +msgstr "Street..." + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Street2" +msgstr "Street2" + +#. module: openeducat_library +#: model:ir.model,name:openeducat_library.model_op_student +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__student_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__student_id +#: model:ir.model.fields.selection,name:openeducat_library.selection__issue_media__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_library_card__type__student +#: model:ir.model.fields.selection,name:openeducat_library.selection__op_media_movement__type__student +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Student" +msgstr "Student" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__partner_id +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__partner_id +msgid "Student/Faculty" +msgstr "Student/Faculty" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +msgid "Student/Faculty Detail" +msgstr "Student/Faculty Detail" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__subject_ids +msgid "Subject" +msgstr "Subject" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__subject_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Subjects" +msgstr "Subjects" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_type_tree +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_tag_tree +msgid "Tag" +msgstr "Tag" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__tags +msgid "Tag(s)" +msgstr "Tag(s)" + +#. module: openeducat_library +#: model:ir.actions.act_window,name:openeducat_library.act_open_op_tag_view +msgid "Tags" +msgstr "Tags" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_movement.py:0 +#, python-format +msgid "" +"There is no income account defined for this product: " +"\"%s\". You may have to install a chart of account from " +"Accounting app, settings menu." +msgstr "" +"There is no income account defined for this product: " +"\"%s\". You may have to install a chart of account from " +"Accounting app, settings menu." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__name +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__name +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "Title" +msgstr "Title" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__date_to +msgid "To Date" +msgstr "To Date" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/models/media_queue.py:0 +#, python-format +msgid "To Date cannot be set before From Date." +msgstr "To Date cannot be set before From Date." + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_issue_media__type +#: model:ir.model.fields,field_description:openeducat_library.field_op_library_card__type +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_library_card_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_search +msgid "Type" +msgstr "Type" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media__unit_ids +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_form +msgid "Units" +msgstr "Units" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__user_id +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "User" +msgstr "User" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__user_id +msgid "Users" +msgstr "Users" + +#. module: openeducat_library +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,field_description:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website Messages" +msgstr "Website Messages" + +#. module: openeducat_library +#: model:ir.model.fields,help:openeducat_library.field_op_media_movement__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_purchase__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_queue__website_message_ids +#: model:ir.model.fields,help:openeducat_library.field_op_media_unit__website_message_ids +msgid "Website communication history" +msgstr "Website communication history" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_student_library_form +msgid "ZIP" +msgstr "ZIP" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +msgid "media" +msgstr "media" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.issue_media_form +msgid "media Issue" +msgstr "media Issue" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_form +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_search +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_movement_tree +msgid "media Movement" +msgstr "media Movement" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_op_media_queue_form +msgid "media Queue Request" +msgstr "media Queue Request" + +#. module: openeducat_library +#. odoo-python +#: code:addons/openeducat_library/wizards/issue_media.py:0 +#, python-format +msgid "" +"media Unit can not be issued because it's state is : %s" +msgstr "" +"media Unit can not be issued because it's state is : %s" + +#. module: openeducat_library +#: model_terms:ir.ui.view,arch_db:openeducat_library.view_media_unit_search +msgid "media Units" +msgstr "media Units" diff --git a/CatEdu/openeducat_library/menus/op_menu.xml b/CatEdu/openeducat_library/menus/op_menu.xml new file mode 100644 index 0000000..7ec9e3a --- /dev/null +++ b/CatEdu/openeducat_library/menus/op_menu.xml @@ -0,0 +1,105 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/models/__init__.py b/CatEdu/openeducat_library/models/__init__.py new file mode 100644 index 0000000..a589a52 --- /dev/null +++ b/CatEdu/openeducat_library/models/__init__.py @@ -0,0 +1,33 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from . import account_invoice +from . import author +from . import faculty +from . import library +from . import media +from . import media_movement +from . import media_purchase +from . import media_queue +from . import media_type +from . import media_unit +from . import publisher +from . import student +from . import tag diff --git a/CatEdu/openeducat_library/models/account_invoice.py b/CatEdu/openeducat_library/models/account_invoice.py new file mode 100644 index 0000000..ed6c460 --- /dev/null +++ b/CatEdu/openeducat_library/models/account_invoice.py @@ -0,0 +1,36 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + + +from odoo import models + + +class AccountInvoice(models.Model): + _inherit = "account.move" + + def action_invoice_paid(self): + paid_invoice = super(AccountInvoice, self).action_invoice_paid() + if self: + for record in self: + movement = self.env['op.media.movement'].sudo().search( + [('invoice_id', '=', record.id)]) + if movement and movement.invoice_id.state == 'paid': + movement.state = 'return_done' + return paid_invoice diff --git a/CatEdu/openeducat_library/models/author.py b/CatEdu/openeducat_library/models/author.py new file mode 100644 index 0000000..4f4d466 --- /dev/null +++ b/CatEdu/openeducat_library/models/author.py @@ -0,0 +1,30 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import fields, models + + +class OpAuthor(models.Model): + _name = "op.author" + _description = "Media Author" + + name = fields.Char('Name', size=128, required=True) + address = fields.Many2one('res.partner', 'Address') + media_ids = fields.Many2many('op.media', string='Media(s)') diff --git a/CatEdu/openeducat_library/models/faculty.py b/CatEdu/openeducat_library/models/faculty.py new file mode 100644 index 0000000..f233ca6 --- /dev/null +++ b/CatEdu/openeducat_library/models/faculty.py @@ -0,0 +1,47 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import api, fields, models + + +class OpFaculty(models.Model): + _inherit = "op.faculty" + + library_card_id = fields.Many2one('op.library.card', 'Library Card') + media_movement_lines = fields.One2many( + 'op.media.movement', 'faculty_id', 'Movements') + media_movement_lines_count = fields.Integer(compute='_compute_media_movement_lines') + + @api.depends('media_movement_lines') + def _compute_media_movement_lines(self): + for media in self: + media.media_movement_lines_count = \ + self.env['op.media.movement'].search_count( + [('faculty_id', '=', self.id)]) + + def count_media_movement_lines(self): + return { + 'type': 'ir.actions.act_window', + 'name': 'Media Movement', + 'view_mode': 'list,form', + 'res_model': 'op.media.movement', + 'domain': [('faculty_id', '=', self.id)], + 'target': 'current', + } diff --git a/CatEdu/openeducat_library/models/library.py b/CatEdu/openeducat_library/models/library.py new file mode 100644 index 0000000..83bc145 --- /dev/null +++ b/CatEdu/openeducat_library/models/library.py @@ -0,0 +1,95 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import _, api, fields, models +from odoo.exceptions import ValidationError + + +class OpLibraryCardType(models.Model): + _name = "op.library.card.type" + _description = "Library Card Type" + + name = fields.Char('Name', size=256, required=True) + allow_media = fields.Integer('No Of Medias Allowed', default=10, + required=True) + duration = fields.Integer( + 'Duration', help='Duration in terms of Number of Lead Days', + required=True) + penalty_amt_per_day = fields.Float('Penalty Amount Per Day', + required=True) + + @api.constrains('allow_media', 'duration', 'penalty_amt_per_day') + def check_details(self): + if self.allow_media < 0 or self.duration < 0.0 or \ + self.penalty_amt_per_day < 0.0: + raise ValidationError(_('Enter proper value')) + + +class OpLibraryCard(models.Model): + _name = "op.library.card" + _rec_name = "number" + _description = "Library Card" + + partner_id = fields.Many2one( + 'res.partner', 'Student/Faculty', required=True) + number = fields.Char('Number', size=256, readonly=True) + library_card_type_id = fields.Many2one( + 'op.library.card.type', 'Card Type', required=True) + issue_date = fields.Date( + 'Issue Date', required=True, default=fields.Date.today()) + type = fields.Selection( + [('student', 'Student'), ('faculty', 'Faculty')], + 'Type', default='student', required=True) + student_id = fields.Many2one('op.student', 'Student', + domain=[('library_card_id', '=', False)]) + faculty_id = fields.Many2one('op.faculty', 'Faculty', + domain=[('library_card_id', '=', False)]) + active = fields.Boolean(default=True) + + _sql_constraints = [( + 'unique_library_card_number', + 'unique(number)', + 'Library card Number should be unique per card!')] + + @api.model_create_multi + def create(self, vals_list): + for vals in vals_list: + x = self.env['ir.sequence'].next_by_code( + 'op.library.card') or '/' + vals['number'] = x + res = super(OpLibraryCard, self).create(vals_list) + if res.type == 'student': + res.student_id.library_card_id = res + else: + res.faculty_id.library_card_id = res + return res + + @api.onchange('type') + def onchange_type(self): + self.student_id = False + self.faculty_id = False + self.partner_id = False + + @api.onchange('student_id', 'faculty_id') + def onchange_student_faculty(self): + if self.student_id: + self.partner_id = self.student_id.partner_id + if not self.student_id and self.faculty_id: + self.partner_id = self.faculty_id.partner_id diff --git a/CatEdu/openeducat_library/models/media.py b/CatEdu/openeducat_library/models/media.py new file mode 100644 index 0000000..df43f99 --- /dev/null +++ b/CatEdu/openeducat_library/models/media.py @@ -0,0 +1,57 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import fields, models + + +class OpMedia(models.Model): + _name = "op.media" + _description = "Media Details" + _inherit = "mail.thread" + _order = "name" + + name = fields.Char('Title', size=128, required=True) + isbn = fields.Char('ISBN Code', size=64) + tags = fields.Many2many('op.tag', string='Tag(s)') + author_ids = fields.Many2many( + 'op.author', string='Author(s)', required=True) + edition = fields.Char('Edition') + description = fields.Text('Description') + publisher_ids = fields.Many2many( + 'op.publisher', string='Publisher(s)', required=True) + course_ids = fields.Many2many('op.course', string='Course') + movement_line = fields.One2many('op.media.movement', 'media_id', + 'Movements') + subject_ids = fields.Many2many( + 'op.subject', string='Subjects') + internal_code = fields.Char('Internal Code', size=64) + queue_ids = fields.One2many('op.media.queue', 'media_id', 'Media Queue') + unit_ids = fields.One2many('op.media.unit', 'media_id', 'Units') + media_type_id = fields.Many2one('op.media.type', 'Media Type') + active = fields.Boolean(default=True) + + _sql_constraints = [ + ('unique_name_isbn', + 'unique(isbn)', + 'ISBN code must be unique per media!'), + ('unique_name_internal_code', + 'unique(internal_code)', + 'Internal Code must be unique per media!'), + ] diff --git a/CatEdu/openeducat_library/models/media_movement.py b/CatEdu/openeducat_library/models/media_movement.py new file mode 100644 index 0000000..a8876b8 --- /dev/null +++ b/CatEdu/openeducat_library/models/media_movement.py @@ -0,0 +1,191 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from datetime import datetime, timedelta + +from odoo import _, api, fields, models +from odoo.exceptions import UserError, ValidationError + + +def days_between(to_date, from_date): + to_date = fields.Datetime.from_string(to_date) + from_date = fields.Datetime.from_string(from_date) + return abs((from_date - to_date).days) + + +class OpMediaMovement(models.Model): + _name = "op.media.movement" + _inherit = "mail.thread" + _description = "Media Movement" + _rec_name = "media_id" + _order = "id DESC" + + media_id = fields.Many2one('op.media', 'Media', required=True) + media_unit_id = fields.Many2one( + 'op.media.unit', 'Media Unit', required=True, + tracking=True, domain=[('state', '=', 'available')]) + type = fields.Selection( + [('student', 'Student'), ('faculty', 'Faculty')], + 'Student/Faculty', required=True) + student_id = fields.Many2one('op.student', 'Student') + faculty_id = fields.Many2one('op.faculty', 'Faculty') + library_card_id = fields.Many2one( + 'op.library.card', 'Library Card', required=True, + tracking=True) + issued_date = fields.Date( + 'Issued Date', tracking=True, + required=True, default=fields.Date.today()) + return_date = fields.Date('Due Date', required=True) + actual_return_date = fields.Date('Actual Return Date') + penalty = fields.Float('Penalty') + partner_id = fields.Many2one( + 'res.partner', 'Person', tracking=True) + reserver_name = fields.Char('Person Name', size=256) + state = fields.Selection( + [('available', 'Available'), ('reserve', 'Reserved'), + ('issue', 'Issued'), ('lost', 'Lost'), + ('return', 'Returned'), ('return_done', 'Returned Done')], + 'Status', default='available', tracking=True) + media_type_id = fields.Many2one(related='media_id.media_type_id', + store=True, string='Media Type') + user_id = fields.Many2one( + 'res.users', string='Users') + invoice_id = fields.Many2one('account.move', 'Invoice', readonly=True) + active = fields.Boolean(default=True) + company_id = fields.Many2one( + 'res.company', string='Company', + default=lambda self: self.env.user.company_id) + + def get_diff_day(self): + for media_mov_id in self: + today_date = datetime.strptime(str(fields.Date.today()), '%Y-%m-%d') + return_date = datetime.strptime( + str(media_mov_id.return_date), '%Y-%m-%d') + diff = today_date - return_date + return abs(diff.days) + + @api.constrains('issued_date', 'return_date') + def _check_date(self): + for record in self: + if record.issued_date > record.return_date: + raise ValidationError(_( + 'Return Date cannot be set before Issued Date.')) + + @api.constrains('issued_date', 'actual_return_date') + def check_actual_return_date(self): + for record in self: + if record.actual_return_date: + if record.issued_date > record.actual_return_date: + raise ValidationError(_( + 'Actual Return Date cannot be set before Issued Date')) + + @api.onchange('media_unit_id') + def onchange_media_unit_id(self): + self.state = self.media_unit_id.state + self.media_id = self.media_unit_id.media_id + + @api.onchange('library_card_id') + def onchange_library_card_id(self): + self.type = self.library_card_id.type + self.return_date = self.issued_date + timedelta( + days=self.library_card_id.library_card_type_id.duration) + if self.type == 'student': + self.student_id = self.library_card_id.student_id.id or False + self.partner_id = self.student_id.partner_id.id or False + self.user_id = self.student_id.user_id.id or False + else: + self.faculty_id = self.library_card_id.faculty_id.id or False + self.partner_id = self.faculty_id.partner_id.id or False + self.user_id = self.faculty_id.user_id.id or False + + @api.onchange('issued_date') + def onchange_issued_date(self): + self.return_date = self.issued_date + timedelta( + days=self.library_card_id.library_card_type_id.duration or 1) + + def issue_media(self): + ''' function to issue media ''' + for record in self: + if record.media_unit_id.state and \ + record.media_unit_id.state == 'available': + record.media_unit_id.state = 'issue' + record.state = 'issue' + + def return_media(self, return_date): + for record in self: + if not return_date: + return_date = fields.Date.today() + record.actual_return_date = return_date + record.calculate_penalty() + if record.penalty > 0.0: + record.state = 'return' + else: + record.state = 'return_done' + record.media_unit_id.state = 'available' + + def calculate_penalty(self): + for record in self: + penalty_amt = 0 + penalty_days = 0 + standard_diff = days_between( + record.return_date, record.issued_date) + actual_diff = days_between( + record.actual_return_date, record.issued_date) + x = record.library_card_id.library_card_type_id + if record.library_card_id and x: + penalty_days = \ + actual_diff > standard_diff and actual_diff - \ + standard_diff or penalty_days + penalty_amt = penalty_days * x.penalty_amt_per_day + record.write({'penalty': penalty_amt}) + + def create_penalty_invoice(self): + for rec in self: + account_id = False + product = self.env.ref('openeducat_library.op_product_7') + if product.id: + account_id = product.property_account_income_id.id + if not account_id: + account_id = \ + product.categ_id.property_account_income_categ_id.id + if not account_id: + raise UserError( + _('There is no income account defined for this \ + product: "%s". You may have to install a chart of \ + account from Accounting app, settings \ + menu.') % (product.name,)) + + invoice = self.env['account.move'].create({ + 'partner_id': rec.student_id.partner_id.id, + 'move_type': 'out_invoice', + 'invoice_date': fields.Date.today(), + }) + line_values = {'name': product.name, + 'account_id': account_id, + 'price_unit': rec.penalty, + 'quantity': 1.0, + 'discount': 0.0, + 'product_uom_id': product.uom_id.id, + 'product_id': product.id, } + invoice.write({'invoice_line_ids': [(0, 0, line_values)]}) + + invoice._compute_tax_totals() + # invoice.action_invoice_open() + self.invoice_id = invoice.id diff --git a/CatEdu/openeducat_library/models/media_purchase.py b/CatEdu/openeducat_library/models/media_purchase.py new file mode 100644 index 0000000..ab4114c --- /dev/null +++ b/CatEdu/openeducat_library/models/media_purchase.py @@ -0,0 +1,75 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import _, api, fields, models +from odoo.exceptions import ValidationError + + +class OpMediaPurchase(models.Model): + _name = "op.media.purchase" + _inherit = "mail.thread" + _description = "Media Purchase Request" + + name = fields.Char('Title', size=128, required=True) + request_no = fields.Char('Request No.', readonly=True, copy=False , default='/') + request_date = fields.Date('Request Date', default=fields.Date.today()) + author = fields.Char( + 'Author(s)', size=256, required=True, tracking=True) + edition = fields.Char('Edition') + publisher = fields.Char('Publisher(s)', size=256) + course_ids = fields.Many2one( + 'op.course', 'Course', required=True, tracking=True) + subject_ids = fields.Many2one( + 'op.subject', 'Subject', required=True, tracking=True) + requested_id = fields.Many2one( + 'res.partner', 'Requested By', + default=lambda self: self.env.user.partner_id.id) + state = fields.Selection( + [('draft', 'Draft'), ('request', 'Requested'), + ('reject', 'Rejected'), ('accept', 'Accepted')], + 'State', readonly=True, default='draft', tracking=True) + media_type_id = fields.Many2one('op.media.type', 'Media Type') + active = fields.Boolean(default=True) + + def act_requested(self): + self.state = 'request' + + def act_accept(self): + self.state = 'accept' + + def act_reject(self): + self.state = 'reject' + + @api.model_create_multi + def create(self, vals): + if self.env.user.child_ids: + raise ValidationError(_('Invalid Action!\n Parent can not create \ + Media Purchase Requests!')) + for val in vals: + if val.get('request_no', '/') == '/': + val['request_no'] = self.env['ir.sequence'].next_by_code( + 'op.media.purchase') or '/' + return super(OpMediaPurchase, self).create(vals) + + def write(self, vals): + if self.env.user.child_ids: + raise ValidationError(_('Invalid Action!\n Parent can not edit \ + Media Purchase Requests!')) + return super(OpMediaPurchase, self).write(vals) diff --git a/CatEdu/openeducat_library/models/media_queue.py b/CatEdu/openeducat_library/models/media_queue.py new file mode 100644 index 0000000..bc572d1 --- /dev/null +++ b/CatEdu/openeducat_library/models/media_queue.py @@ -0,0 +1,80 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import _, api, fields, models +from odoo.exceptions import ValidationError + + +class OpMediaQueue(models.Model): + _name = "op.media.queue" + _inherit = "mail.thread" + _rec_name = "user_id" + _description = "Media Queue Request" + + name = fields.Char("Sequence No", readonly=True, copy=False, default='/') + partner_id = fields.Many2one('res.partner', 'Student/Faculty') + media_id = fields.Many2one( + 'op.media', 'Media', required=True, tracking=True) + date_from = fields.Date( + 'From Date', required=True, default=fields.Date.today()) + date_to = fields.Date('To Date', required=True) + user_id = fields.Many2one( + 'res.users', 'User', readonly=True, default=lambda self: self.env.uid) + state = fields.Selection( + [('request', 'Request'), ('accept', 'Accepted'), + ('reject', 'Rejected')], + 'Status', copy=False, default='request', tracking=True) + active = fields.Boolean(default=True) + + @api.onchange('user_id') + def onchange_user(self): + self.partner_id = self.user_id.partner_id.id + + @api.constrains('date_from', 'date_to') + def _check_date(self): + if self.date_from > self.date_to: + raise ValidationError( + _('To Date cannot be set before From Date.')) + + @api.model_create_multi + def create(self, vals_list): + if self.env.user.child_ids: + raise Warning(_('Invalid Action!\n Parent can not create \ + Media Queue Requests!')) + for vals in vals_list: + if vals.get('name', '/') == '/': + vals['name'] = self.env['ir.sequence'].next_by_code( + 'op.media.queue') or '/' + return super(OpMediaQueue, self).create(vals_list) + + def write(self, vals): + if self.env.user.child_ids: + raise Warning(_('Invalid Action!\n Parent can not edit \ + Media Queue Requests!')) + return super(OpMediaQueue, self).write(vals) + + def do_reject(self): + self.state = 'reject' + + def do_accept(self): + self.state = 'accept' + + def do_request_again(self): + self.state = 'request' diff --git a/CatEdu/openeducat_library/models/media_type.py b/CatEdu/openeducat_library/models/media_type.py new file mode 100644 index 0000000..d9d3613 --- /dev/null +++ b/CatEdu/openeducat_library/models/media_type.py @@ -0,0 +1,33 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import fields, models + + +class OpMediaType(models.Model): + _name = "op.media.type" + _description = "Media Type" + + name = fields.Char('Name', size=64, required=True) + code = fields.Char('Code', size=64, required=True) + + _sql_constraints = [ + ('unique_media_type_code', + 'unique(code)', 'Code should be unique per media type!')] diff --git a/CatEdu/openeducat_library/models/media_unit.py b/CatEdu/openeducat_library/models/media_unit.py new file mode 100644 index 0000000..576a5db --- /dev/null +++ b/CatEdu/openeducat_library/models/media_unit.py @@ -0,0 +1,67 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import api, fields, models + + +class OpMediaUnit(models.Model): + _name = "op.media.unit" + _inherit = "mail.thread" + _description = "Media Unit" + _order = "name" + + name = fields.Char('Name', required=True) + media_id = fields.Many2one('op.media', 'Media', + required=True, tracking=True) + barcode = fields.Char('Barcode', size=20) + movement_lines = fields.One2many( + 'op.media.movement', 'media_unit_id', 'Movements') + state = fields.Selection( + [('available', 'Available'), ('issue', 'Issued')], + 'State', default='available', tracking=True) + media_type_id = fields.Many2one(related='media_id.media_type_id', + store=True, string='Media Type') + active = fields.Boolean(default=True) + + _sql_constraints = [ + ('unique_name_barcode', + 'unique(barcode)', + 'Barcode must be unique per Media unit!'), + ] + + @api.model_create_multi + def create(self, vals_list): + for vals in vals_list: + x = self.env['ir.sequence'].next_by_code( + 'op.media.unit') or '/' + vals['barcode'] = x + return super(OpMediaUnit, self).create(vals_list) + + @api.model + def name_search(self, name, args=None, operator='ilike', limit=100): + args = args or [] + recs = self.browse() + if name: + recs = self.search( + [('name', operator, name)] + args, limit=limit) + if not recs: + recs = self.search( + [('barcode', operator, name)] + args, limit=limit) + return [(res.id, res.display_name) for res in recs] diff --git a/CatEdu/openeducat_library/models/publisher.py b/CatEdu/openeducat_library/models/publisher.py new file mode 100644 index 0000000..b4dd5d2 --- /dev/null +++ b/CatEdu/openeducat_library/models/publisher.py @@ -0,0 +1,30 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import fields, models + + +class OpPublisher(models.Model): + _name = "op.publisher" + _description = "Publisher" + + name = fields.Char('Name', size=20, required=True) + address_id = fields.Many2one('res.partner', 'Address') + media_ids = fields.Many2many('op.media', string='Media(s)') diff --git a/CatEdu/openeducat_library/models/student.py b/CatEdu/openeducat_library/models/student.py new file mode 100644 index 0000000..b51f5e2 --- /dev/null +++ b/CatEdu/openeducat_library/models/student.py @@ -0,0 +1,47 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import api, fields, models + + +class OpStudent(models.Model): + _inherit = "op.student" + + library_card_id = fields.Many2one('op.library.card', 'Library Card') + media_movement_lines = fields.One2many( + 'op.media.movement', 'student_id', 'Movements') + media_movement_lines_count = fields.Integer(compute='_compute_media_movement_lines') + + @api.depends('media_movement_lines') + def _compute_media_movement_lines(self): + for media in self: + media.media_movement_lines_count = \ + self.env['op.media.movement'].search_count( + [('student_id', '=', self.id)]) + + def count_media_movement_lines(self): + return { + 'type': 'ir.actions.act_window', + 'name': 'Media Movement', + 'view_mode': 'list,form', + 'res_model': 'op.media.movement', + 'domain': [('student_id', '=', self.id)], + 'target': 'current', + } diff --git a/CatEdu/openeducat_library/models/tag.py b/CatEdu/openeducat_library/models/tag.py new file mode 100644 index 0000000..4d8e4f1 --- /dev/null +++ b/CatEdu/openeducat_library/models/tag.py @@ -0,0 +1,28 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import fields, models + + +class OpTag(models.Model): + _name = "op.tag" + _description = "Media Tags" + + name = fields.Char('Name', size=64, required=True) diff --git a/CatEdu/openeducat_library/report/__init__.py b/CatEdu/openeducat_library/report/__init__.py new file mode 100644 index 0000000..3a70603 --- /dev/null +++ b/CatEdu/openeducat_library/report/__init__.py @@ -0,0 +1,22 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from . import report_library_card_barcode +from . import report_media_barcode diff --git a/CatEdu/openeducat_library/report/report_library_card_barcode.py b/CatEdu/openeducat_library/report/report_library_card_barcode.py new file mode 100644 index 0000000..4e1b51a --- /dev/null +++ b/CatEdu/openeducat_library/report/report_library_card_barcode.py @@ -0,0 +1,38 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +import time + +from odoo import api, models + + +class ReportLibraryCardBarcode(models.AbstractModel): + _name = "report.openeducat_library.report_library_card_barcode" + _description = "Library Card Barcode Report" + + @api.model + def _get_report_values(self, docids, data=None): + docs = self.env['op.library.card'].browse(docids) + docargs = { + 'doc_model': 'op.library.card', + 'docs': docs, + 'time': time, + } + return docargs diff --git a/CatEdu/openeducat_library/report/report_library_card_barcode.xml b/CatEdu/openeducat_library/report/report_library_card_barcode.xml new file mode 100644 index 0000000..25f90fd --- /dev/null +++ b/CatEdu/openeducat_library/report/report_library_card_barcode.xml @@ -0,0 +1,51 @@ + + + + + diff --git a/CatEdu/openeducat_library/report/report_media_barcode.py b/CatEdu/openeducat_library/report/report_media_barcode.py new file mode 100644 index 0000000..e66534d --- /dev/null +++ b/CatEdu/openeducat_library/report/report_media_barcode.py @@ -0,0 +1,38 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +import time + +from odoo import api, models + + +class ReportMediaBarcode(models.AbstractModel): + _name = "report.openeducat_library.report_media_barcode" + _description = "Media Barcode Report" + + @api.model + def _get_report_values(self, docids, data=None): + docs = self.env['op.media'].browse(docids) + docargs = { + 'doc_model': 'op.media', + 'docs': docs, + 'time': time, + } + return docargs diff --git a/CatEdu/openeducat_library/report/report_media_barcode.xml b/CatEdu/openeducat_library/report/report_media_barcode.xml new file mode 100644 index 0000000..3980d66 --- /dev/null +++ b/CatEdu/openeducat_library/report/report_media_barcode.xml @@ -0,0 +1,33 @@ + + + + + diff --git a/CatEdu/openeducat_library/report/report_menu.xml b/CatEdu/openeducat_library/report/report_menu.xml new file mode 100644 index 0000000..97fb51f --- /dev/null +++ b/CatEdu/openeducat_library/report/report_menu.xml @@ -0,0 +1,35 @@ + + + + + Media Barcode + op.media + qweb-pdf + openeducat_library.report_media_barcode + openeducat_library.report_media_barcode + + report + + + + Library Card Barcode + op.library.card + qweb-pdf + openeducat_library.report_library_card_barcode + openeducat_library.report_library_card_barcode + + report + + + + Library ID Card + op.student + qweb-pdf + openeducat_library.report_student_library_card + openeducat_library.report_student_library_card + 'Library ID Card - %s' % (object.name) + + report + + + diff --git a/CatEdu/openeducat_library/report/report_student_library_card.xml b/CatEdu/openeducat_library/report/report_student_library_card.xml new file mode 100644 index 0000000..ef0ddfe --- /dev/null +++ b/CatEdu/openeducat_library/report/report_student_library_card.xml @@ -0,0 +1,80 @@ + + + + + + diff --git a/CatEdu/openeducat_library/security/ir.model.access.csv b/CatEdu/openeducat_library/security/ir.model.access.csv new file mode 100644 index 0000000..e93429d --- /dev/null +++ b/CatEdu/openeducat_library/security/ir.model.access.csv @@ -0,0 +1,31 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_op_media_faculty,name_op_media_faculty,model_op_media,group_op_library_user,1,0,0,0 +access_op_media_library,name_op_media_library,model_op_media,group_op_library,1,1,1,1 +access_op_publisher_faculty,name_op_publisher_faculty,model_op_publisher,group_op_library_user,1,0,0,0 +access_op_publisher_library,name_op_publisher_library,model_op_publisher,group_op_library,1,1,1,1 +access_op_author_faculty,name_op_author_faculty,model_op_author,group_op_library_user,1,0,0,0 +access_op_author_library,name_op_author_library,model_op_author,group_op_library,1,1,1,1 +access_op_tag_faculty,name_op_tag_faculty,model_op_tag,group_op_library_user,1,0,0,0 +access_op_tag_library,name_op_tag_library,model_op_tag,group_op_library,1,1,1,1 +access_op_media_movement_faculty,name_op_media_movement_faculty,model_op_media_movement,group_op_library_user,1,0,0,0 +access_op_media_movement_library,name_op_media_movement_library,model_op_media_movement,group_op_library,1,1,1,1 +access_op_media_queue_faculty,name_op_media_queue_faculty,model_op_media_queue,group_op_library_user,1,1,1,0 +access_op_media_queue_library,op_media_queue_library,model_op_media_queue,group_op_library,1,1,1,1 +access_op_media_purchase_faculty,name_op_media_purchase_faculty,model_op_media_purchase,group_op_library_user,1,1,1,0 +access_op_media_purchase_library,name_op_media_purchase_library,model_op_media_purchase,group_op_library,1,1,1,1 +access_op_library_card_faculty,name_op_library_card_faculty,model_op_library_card,group_op_library_user,1,1,1,1 +access_op_library_card_library,name_op_library_card_library,model_op_library_card,group_op_library,1,1,1,1 +access_op_library_card_type_library,name_op_library_card_type_library,model_op_library_card_type,group_op_library,1,1,1,1 +access_op_media_unit_faculty,name_op_media_unit_faculty,model_op_media_unit,group_op_library_user,1,0,0,0 +access_op_media_unit_library,name_op_media_unit_library,model_op_media_unit,group_op_library,1,1,1,1 +access_op_course_library,name_op_course_library,openeducat_core.model_op_course,group_op_library,1,0,0,0 +access_op_subject_library,name_op_subject_library,openeducat_core.model_op_subject,group_op_library,1,0,0,0 +access_op_faculty_library,name_op_faculty_library,openeducat_core.model_op_faculty,group_op_library,1,0,0,0 +access_op_student_library,name_op_student_library,openeducat_core.model_op_student,group_op_library,1,0,0,0 +access_op_student_course_parent,op_student_course_parent,openeducat_core.model_op_student_course,group_op_library,1,0,0,0 +access_op_res_partner_library,name_op_res_partner_library,base.model_res_partner,group_op_library,1,0,0,0 +access_op_media_type_faculty,name_op_media_type_faculty,model_op_media_type,group_op_library_user,1,1,0,0 +access_op_media_type_library,name_op_media_type_library,model_op_media_type,group_op_library,1,1,1,1 +access_issue_media,name_issue_media,model_issue_media,group_op_library,1,1,1,1 +access_reserve_media,name_reserve_media,model_reserve_media,group_op_library,1,1,1,1 +access_return_media,name_return_media,model_return_media,group_op_library,1,1,1,1 diff --git a/CatEdu/openeducat_library/security/op_security.xml b/CatEdu/openeducat_library/security/op_security.xml new file mode 100644 index 0000000..febca67 --- /dev/null +++ b/CatEdu/openeducat_library/security/op_security.xml @@ -0,0 +1,69 @@ + + + + + Library + Helps you manage your institutes different-different users. + 107 + + + + Library + Helps you manage your institutes different-different users. + + 18 + + + User + + + + + + Manager + + + + + + + + See Own media Queue Request + + ['|', ('user_id','=',user.id), ('user_id', 'in', user.child_ids.ids)] + + + + + + Media Movement For Group Student + + ['|', ('user_id','=',user.id), ('user_id', 'in', user.child_ids.ids), + ('state','in',['issue'])] + + + + + + + Media Movement For Group Library + + [(1,'=',1)] + + + + + View Media Queue + + [(1,'=',1)] + + + + + diff --git a/CatEdu/openeducat_library/static/description/assignment-annotation-icon.png b/CatEdu/openeducat_library/static/description/assignment-annotation-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..655298c0ea8edeb2dcd8e16b379461a7f60afd9b GIT binary patch literal 17118 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_library/static/description/campus-icon.svg b/CatEdu/openeducat_library/static/description/campus-icon.svg new file mode 100644 index 0000000..9d44863 --- /dev/null +++ b/CatEdu/openeducat_library/static/description/campus-icon.svg @@ -0,0 +1,50 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/static/description/courses-icon 1.svg b/CatEdu/openeducat_library/static/description/courses-icon 1.svg new file mode 100644 index 0000000..505cf2f --- /dev/null +++ b/CatEdu/openeducat_library/static/description/courses-icon 1.svg @@ -0,0 +1,76 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/static/description/faculties-icon.svg b/CatEdu/openeducat_library/static/description/faculties-icon.svg new file mode 100644 index 0000000..bd7270b --- /dev/null +++ b/CatEdu/openeducat_library/static/description/faculties-icon.svg @@ -0,0 +1,41 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/static/description/fees.svg b/CatEdu/openeducat_library/static/description/fees.svg new file mode 100644 index 0000000..bbb54e8 --- /dev/null +++ b/CatEdu/openeducat_library/static/description/fees.svg @@ -0,0 +1,62 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/static/description/g-2-img.png b/CatEdu/openeducat_library/static/description/g-2-img.png new file mode 100644 index 0000000000000000000000000000000000000000..dc9c1107c52cf1b87678991b03c3cd244ac0fbd3 GIT binary patch literal 337857 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⁢PbXP%+hf10+yw`%gth+uM7l$1XJ* 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

~X|A^!y4 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 P{(LQUeYH~6XJP*X2kNb| literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_library/static/description/g2-img.svg b/CatEdu/openeducat_library/static/description/g2-img.svg new file mode 100644 index 0000000..c51f608 --- /dev/null +++ b/CatEdu/openeducat_library/static/description/g2-img.svg @@ -0,0 +1,1604 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/static/description/grade-book-icon.svg b/CatEdu/openeducat_library/static/description/grade-book-icon.svg new file mode 100644 index 0000000..985d1bb --- /dev/null +++ b/CatEdu/openeducat_library/static/description/grade-book-icon.svg @@ -0,0 +1,107 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/static/description/help.jpg b/CatEdu/openeducat_library/static/description/help.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0cca186f4f0cd822e2f19fca0b674d2522c342e1 GIT binary patch literal 161213 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 Ya2Vh)z+r&H0EYn%1OFWZ!k+4X0&>&XAOHXW literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_library/static/description/hr.png b/CatEdu/openeducat_library/static/description/hr.png new file mode 100644 index 0000000000000000000000000000000000000000..43ca4cabf7b613cf9a75bc1756c7bc9ff996876d GIT binary patch literal 23229 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 dF*WP=r|5|(PwNtJ+ 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 U_SZ1cLl9th$-$av<@4)*0gZl9YybcN literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_library/static/description/index.html b/CatEdu/openeducat_library/static/description/index.html new file mode 100644 index 0000000..769f02d --- /dev/null +++ b/CatEdu/openeducat_library/static/description/index.html @@ -0,0 +1,736 @@ +

+
+
+
+
+
+ +

+ Student Information Management +

+
+ A centralized system for managing student data, including profiles, activities, health + information, and parental details, to facilitate informed decision-making. +
+
+
+
+
+ +

+ Faculty Management +

+
+ Streamlines faculty information, skills, degrees, and employment history, while integrating with + HR management and payroll systems. +
+
+
+
+
+ +

+ Course Management +

+
+ Efficiently organizes courses, subjects, and sessions, including curriculum, lesson plans, and + timetables. +
+
+
+
+
+ +

+ Admission Management +

+
+ Simplifies the enrollment process with online applications, planned admissions, and integrated + communication tools. +
+
+
+
+
+ +

+ Examination Management +

+
+ Facilitates exam scheduling using various evaluation methods, supports online exams, and + generates automated report cards. +
+
+
+
+
+ +

+ Financial Management +

+
+ Manages financial activities with flexible payment systems, automated fee reminders, and + detailed financial reports. +
+
+
+
+
+ +

+ Attendance Management +

+
+ Tracks attendance and manages class schedules efficiently to ensure smooth academic operations. +
+
+
+
+
+ +

+ Library Management +

+
+ Handles book lending, cataloging, and member management to support educational resources. +
+
+
+
+
+ +

+ Learning Management System +

+
+ Enhances collaboration with integrated messaging and notifications to keep stakeholders + informed. +
+
+
+
+
+ +

+ Classroom Management +

+
+ Generates insightful reports for data-driven decision-making, helping institutions optimize + their operations. +
+
+
+
+
+
+ +
+
+
+
+

+ Highlights +

+
+
+
+
+ Icon + + Assignment Allocation + +
+
+
+
+ Icon + + Exam Management + +
+
+
+
+ Icon + + Fees Management + +
+
+
+
+ + + Inventory Management + +
+
+
+
+ Icon + + Campus Management + +
+
+ +
+
+ Icon + + Notice Board + + Enterprise +
+
+
+
+ Icon + + Gradebook Management + + Enterprise +
+
+
+
+ Icon + + Assignment Annotation + + Enterprise +
+
+
+
+ Icon + + Alumni Management + + Enterprise +
+
+ +
+
+ Icon + + Transpotation Management + + Enterprise +
+
+
+
+ Icon + + KPI Dashboards + + Enterprise +
+
+
+
+ + + News Portal + + Enterprise +
+
+
+
+
+
+ +
+
+
+
+
+
+
+

OpenEduCat vs other odoo + educational modules + and applications

+

Below is a concise side-by-side comparison table highlighting why + OpenEduCat stands out + from other Odoo-based education management modules:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CriteriaOpenEduCatOther Odoo Educational Modules
1. History & Expertise- First specialized solution in the Odoo ecosystem + - Deep expertise in both ERP and education + - Decades of combined industry knowledge + - Often smaller scale or a byproduct of broader Odoo offerings + - Typically less domain-focused and less proven +
2. Track Record- 3M+ users and 50,000+ institutes worldwide + - Global community of educators and administrators + - Limited user base and references + - Less recognized in global education circles +
3. Core Product Focus- Maintained as a flagship product at OpenEduCat, Inc. + - Continuous investments in enhancements and new features + - Generally one of the many modules a developer might offer, leading to + divided attention +
4. Reviews & Reputation- Highly rated on G2 and SourceForge + - Consistent positive customer feedback and testimonials + - Fewer or less visible third-party reviews
5. Active Development- Frequent releases and timely updates + - Dedicated roadmap for education-related improvements + - Irregular or slow updates + - May not keep pace with evolving education technology +
6. Open Source & Enterprise- Fully open source with an optional Enterprise Edition + - Flexible, cost-effective solutions for institutions of all sizes + - Some may offer only limited versions or features, requiring more + customization +
7. Customer Support & Community- Extensive documentation, tutorials, and an active community + - Professional support from experts in both ERP and education + - Limited or ad-hoc support + - Smaller community and less specialized resources +
8. Scalability & Reliability- Proven performance in large-scale deployments + - Designed to handle complex workflows and multiple campuses + - Often suitable only for smaller environments
9. Integration & Customization- Native Odoo integration plus easy compatibility with third-party tools + - Customizable for unique academic workflows + - May require extra effort or third-party help to integrate
10. Overall Value & ROI- High-quality features and ongoing innovation + - A trusted, long-term solution backed by a large user base and active + development + - Uncertain support or updates, risking higher long-term costs
+
+

Why OpenEduCat Matters

+ +
    +
  • + Institutional Longevity : + OpenEduCat's unwavering commitment to education ensures a future-proof solution, + providing your institution with long-term stability and reliability. + +
  • +
  • + Cost-Effective Investment + Leveraging a robust open-source foundation coupled with optional enterprise + support, OpenEduCat minimizes your total cost of ownership by eliminating hidden + maintenance and upgrade expenses. +
  • +
  • + Proven Industry Expertise + Our extensive experience in both ERP systems and the education sector guarantees + a mature, high-performance solution capable of addressing complex institutional + requirements. +
  • +
  • + Scalable Solutions for All + "Choosing OpenEduCat isn't merely implementing another module—it's an investment + in a global leader in education management, purpose-built for the Odoo platform. + From small institutions to large universities, OpenEduCat seamlessly scales to + meet your evolving needs." +
  • +
  • + Tailored for Education + As a specialized solution for the education sector, OpenEduCat offers features + and functionalities specifically designed to enhance academic operations and + student management. +
  • +
  • + Data Security and Compliance + With increasing focus on data protection in education, OpenEduCat prioritizes + security measures and compliance with educational data regulations. +
  • +
+
When you choose OpenEduCat you are not just installing another + module you are investing in a global leader in + education management built specifically for the Odoo platform. Whether you are a + small institution or a large university OpenEduCat scales seamlessly to meet your + needs +
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+

+ Badges & Awards +

+
+
+ +
+
+ +
+
+
+
+ +
+
+ + + + + + + + + + + + + + + +
+
+

Need Any Help?

+
+
+
    +
  • Website :
    openeducat.org

  • +
  • Contact Us :
    openeducat.org/contactus

  • +
  • Try for Free :
    openeducat.org/demo

  • +
  • Talk to Expert :
    openeducat.org/booking

  • +
+
+ + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/static/description/inventory.svg b/CatEdu/openeducat_library/static/description/inventory.svg new file mode 100644 index 0000000..cb8d2f0 --- /dev/null +++ b/CatEdu/openeducat_library/static/description/inventory.svg @@ -0,0 +1,34 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/static/description/kpi-dashboard-icon.svg b/CatEdu/openeducat_library/static/description/kpi-dashboard-icon.svg new file mode 100644 index 0000000..e8af68d --- /dev/null +++ b/CatEdu/openeducat_library/static/description/kpi-dashboard-icon.svg @@ -0,0 +1,68 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/static/description/lms-icon.svg b/CatEdu/openeducat_library/static/description/lms-icon.svg new file mode 100644 index 0000000..3b730a9 --- /dev/null +++ b/CatEdu/openeducat_library/static/description/lms-icon.svg @@ -0,0 +1,67 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/static/description/media.png b/CatEdu/openeducat_library/static/description/media.png new file mode 100644 index 0000000000000000000000000000000000000000..22171d93f5c701e728eacb46be7b1c52c7065c31 GIT binary patch literal 72590 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

XHXXHRG0gJBAnQ>~XT1oxp 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_library/static/description/media_queue_request.png b/CatEdu/openeducat_library/static/description/media_queue_request.png new file mode 100644 index 0000000000000000000000000000000000000000..eb7ba83a64b513adbf9ab3c89301558a18d6b369 GIT binary patch literal 32547 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_library/static/description/media_unit.png b/CatEdu/openeducat_library/static/description/media_unit.png new file mode 100644 index 0000000000000000000000000000000000000000..2cc8263eefc0776669069909dce85107e802d917 GIT binary patch literal 67926 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 + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/static/description/notice-board-icon.svg b/CatEdu/openeducat_library/static/description/notice-board-icon.svg new file mode 100644 index 0000000..1308382 --- /dev/null +++ b/CatEdu/openeducat_library/static/description/notice-board-icon.svg @@ -0,0 +1,82 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/static/description/openeducat-library_banner.jpg b/CatEdu/openeducat_library/static/description/openeducat-library_banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..20a9cd6050feccc85a5b0fbdd1d28577730f89e4 GIT binary patch literal 70984 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∾&d9jkeKKkUo*_Vtl$Z zpP`<;g}nWm$S)$Pk}S0z$W(U3kOLV4Iu>{fk6Vs6Zs>Y zMaN5!nR~$9LCtN9WBSO}`#aXriu1)(Po*mzHc1e+O5Q7_w7?}GfArk74@a&WI;^|f zUpe&CE6DN#orIMYZU}S`-xmnX{Tl$2ql2VAD1mJX)`b&9OjSU4-l`4;TLj`ebq@b- z_|t}5uJtUR ztzp5*4@Z63;a+*61}Yvxys6;5jsn{mN&kIS?1l-P0Ov!9L?p1KsD)r~9)l+y9a9@RB@Lnr%D-Uo{RQ8!0atYTPnSn5+UizOeD=%S zj;E!3Ti&sAZ)OTc@O&xHu`7xuluN_4`Et$d@}@eOK7V2X*<^jG9P)iu`0?Z@b>!oNa97v8^$yR+rs86fD1>JH z5qSmGF~_ShA!axI%0B6#5{D@Hl-bE$#|?4wT!&pv-%iKz3w>0~b8!Hp-qwiX)U)d-M@H9U$ zuaNjLEcKm7A}X$-zlGC(B59;Lw1c=R2}W@dwH>hxBjNNvIqZef;XGiIT?d5~as!h% zlpzRQm2236rCA0ZSMVsoxo}ZvC-B5bQ1pIg3_aPWz))hkgyza+!P#v_!%UyWn7(gM z`%UgkSIauaR4Dn?z#L=hM+YH9u{&(5gYcH}{plILvSqHNAOxKZ%mLusGS{qAnSKt; z`00Y;PR^eC2HU_$@x1%PpU4=Rhyh*qJ)i&lr{h*_$GHxg_dNe`m*ODy+R^r*o5jE= z;kM)%XEB-m5t&uiHb1E#nS?A3@`%BkX7njiFJkkqFnmL064wGy6#uWIrb;dfF{h4R zY+i`Tblc5y^`x&z^m)4xv%ENz$?jCqDvtnFj}VKPB4PnP6#=}oPdlGFT5{)i9c&`ja3vmdfUXj;{nUJ&g~P&lRNw5Kc7xB`(kgR#W3R8uT*7tFiue8 zooxd=vA}SoII5qQbR)ef;guKyCrAaJzW*i878?M`=)xbM1fuI{f7244G8bBr^Ld6I ze*()vc5y1kVRaj2jC}H{+S>kG()?OR_~l3bx4E~>?1Zh5Zw{auJAQVsJpu2OwiW0t z5gzJS-+p7R5&7zyW-U5Sy|T}rc%Aav(P52y^J;0Ckkpaud10Hkys{Ry5A;p`pczlq zrkiHd(^qG>PKeq3gD zP+KF&t;t9_KZ!2sChKiR(s@`!p1%=XRH!==J*Rq%y3Y8q|DoH|`P`#kYVk*?k(SEM^vGV!yO^KU|hoFAV&~ z-{3A(71fwBG%LE~q-WEa{YA5DWjna(Bs_?55Irh|T^St421RCYMu`j|Mf^8taxe|- z`VAVO13}P}7#nG;yvN5zv3{M_mJDLF&qb~F4zud0Q;t<-&I)7`!!Hlo?QUM*nQ`&f zqc2V0m@9KO9x@LMI0ngWRno=cSLI);h}FWxFeDV3Vc(;k3AU;V^BfJSFwdWX?ol9} zyUfa{z@Pl+a-Sd?6D}R!dQ-FWWT&Q>!7f#|zNdM4X||^aXT672xM|_i!LukP3r*vS z!Ji}1B?8|Tu+hvG9jGxTkBy!k4x$ymqF#Dqp3`^Fzi^Sa_&!6|$}U;((TL~aPUEJ} z>JPb-j{Fq2t>t9*r8z|lM*Ge#%XI~gscwL++^sssoM?flj3_!|oWB|>$K9joK6X=i z5UZDdtIzg%vsP~cUy6xdYkHZ0`H=@GLOh~n&W$3pujB{aeU!-D;-Y6^Wf&2c;k4f3 zed2fFf$Fu2-a`j|I{OD?$DVLFLMXI+fa27NH*Qgh`qa0XY^>dm#QIs~r3NFo>2ftN zoo)*){iBX~-C_Kn|6+mg2E-0r3~=I_CeTe%mIRIRk_z9Q32rTz)w-V&dlB`Cw9CzR zXw&J~BKP*fMQYCY`t1$R4R$EVhJP3Sf0E?>p^Un}{o!pqFw_m$#c(iS!LjDyXr>AoZ#DRKCfP}#!b zh3OUDi&!ESzVWQEYhp?!?+7#X{HW7kgE#*Bo{;_?MdE+F+5i5Z{!jn)?_mx5x9ihC zS?ByeJ=Xuq_WEb53IA93>F-ce__teoe+N(bzg?gHNwoNX_1gOvui3wu#qs}xFXh{R E03JHJKmY&$ literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_library/static/description/openeducat_account_financial_reports.svg b/CatEdu/openeducat_library/static/description/openeducat_account_financial_reports.svg new file mode 100644 index 0000000..31da9de --- /dev/null +++ b/CatEdu/openeducat_library/static/description/openeducat_account_financial_reports.svg @@ -0,0 +1,41 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/static/description/openeducat_admission.svg b/CatEdu/openeducat_library/static/description/openeducat_admission.svg new file mode 100644 index 0000000..7260030 --- /dev/null +++ b/CatEdu/openeducat_library/static/description/openeducat_admission.svg @@ -0,0 +1,54 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/static/description/openeducat_alumni_enterprise.svg b/CatEdu/openeducat_library/static/description/openeducat_alumni_enterprise.svg new file mode 100644 index 0000000..884a67c --- /dev/null +++ b/CatEdu/openeducat_library/static/description/openeducat_alumni_enterprise.svg @@ -0,0 +1,59 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/static/description/openeducat_assignment.svg b/CatEdu/openeducat_library/static/description/openeducat_assignment.svg new file mode 100644 index 0000000..3e8f694 --- /dev/null +++ b/CatEdu/openeducat_library/static/description/openeducat_assignment.svg @@ -0,0 +1,57 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/static/description/openeducat_attendance.svg b/CatEdu/openeducat_library/static/description/openeducat_attendance.svg new file mode 100644 index 0000000..85864b8 --- /dev/null +++ b/CatEdu/openeducat_library/static/description/openeducat_attendance.svg @@ -0,0 +1,65 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/static/description/openeducat_classroom.svg b/CatEdu/openeducat_library/static/description/openeducat_classroom.svg new file mode 100644 index 0000000..effb5ae --- /dev/null +++ b/CatEdu/openeducat_library/static/description/openeducat_classroom.svg @@ -0,0 +1,44 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/static/description/openeducat_exam.svg b/CatEdu/openeducat_library/static/description/openeducat_exam.svg new file mode 100644 index 0000000..ddc4c39 --- /dev/null +++ b/CatEdu/openeducat_library/static/description/openeducat_exam.svg @@ -0,0 +1,60 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/static/description/openeducat_library.svg b/CatEdu/openeducat_library/static/description/openeducat_library.svg new file mode 100644 index 0000000..3f0527b --- /dev/null +++ b/CatEdu/openeducat_library/static/description/openeducat_library.svg @@ -0,0 +1,128 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/static/description/openeducat_library_banner.jpg b/CatEdu/openeducat_library/static/description/openeducat_library_banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a80c4c8add3a9129be581637a0707482392d8d69 GIT binary patch literal 88505 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

XKm#1#+w;-(554=J#t)k;t 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_library/static/description/openeducat_logo.png b/CatEdu/openeducat_library/static/description/openeducat_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..f6586ba8a82970d865ac4c37fb56d33c5102f83f GIT binary patch literal 40322 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 + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/static/description/publisher.png b/CatEdu/openeducat_library/static/description/publisher.png new file mode 100644 index 0000000000000000000000000000000000000000..d051d8706a03be0eae6fb067bc2693002796ebea GIT binary patch literal 44025 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

eW) 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�gDFN<1mZ0Qr_NFn>sA%H`%3Fg~Se6Mae?K~Q} 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_library/static/description/sis-icon.svg b/CatEdu/openeducat_library/static/description/sis-icon.svg new file mode 100644 index 0000000..2c26731 --- /dev/null +++ b/CatEdu/openeducat_library/static/description/sis-icon.svg @@ -0,0 +1,70 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/static/description/sourceforge-img.svg b/CatEdu/openeducat_library/static/description/sourceforge-img.svg new file mode 100644 index 0000000..4264556 --- /dev/null +++ b/CatEdu/openeducat_library/static/description/sourceforge-img.svg @@ -0,0 +1,970 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/static/description/students-icon.svg b/CatEdu/openeducat_library/static/description/students-icon.svg new file mode 100644 index 0000000..697c044 --- /dev/null +++ b/CatEdu/openeducat_library/static/description/students-icon.svg @@ -0,0 +1,45 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/static/description/transportation-icon.svg b/CatEdu/openeducat_library/static/description/transportation-icon.svg new file mode 100644 index 0000000..889e366 --- /dev/null +++ b/CatEdu/openeducat_library/static/description/transportation-icon.svg @@ -0,0 +1,101 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/tests/__init__.py b/CatEdu/openeducat_library/tests/__init__.py new file mode 100644 index 0000000..caadaf0 --- /dev/null +++ b/CatEdu/openeducat_library/tests/__init__.py @@ -0,0 +1,21 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from . import test_library diff --git a/CatEdu/openeducat_library/tests/test_library.py b/CatEdu/openeducat_library/tests/test_library.py new file mode 100644 index 0000000..ad0bb2f --- /dev/null +++ b/CatEdu/openeducat_library/tests/test_library.py @@ -0,0 +1,221 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +import time +from logging import info + +from .test_library_common import TestLibraryCommon + + +class TestMedia(TestLibraryCommon): + + def setUp(self): + super(TestMedia, self).setUp() + + def test_case_media(self): + media = self.op_media.search([]) + if not media: + raise AssertionError( + 'Error in data, please check for library media details') + info(' Details Of Library Media:.....') + for record in media: + info(' Name : %s' % record.name) + info(' Media Type : %s' % record.media_type_id.name) + info(' ISBN Code : %s' % record.isbn) + info(' Course : %s' % record.course_ids.name) + + +class TestMediaUnit(TestLibraryCommon): + + def setUp(self): + super(TestMediaUnit, self).setUp() + + def test_case_media_unit(self): + mediaunit = self.op_media_unit.create({ + 'name': 'Troposhere In Detail unit-006', + 'barcode': 'MUB0000067', + 'media_id': self.env.ref('openeducat_library.op_media_1').id, + }) + mediaunit.name_search('mediaunit.name') + + +class TestMediaMovement(TestLibraryCommon): + + def setUp(self): + super(TestMediaMovement, self).setUp() + + def test_case_media_movement(self): + mediamovement = self.op_media_movement.search([]) + if not mediamovement: + raise AssertionError( + 'Error in data, ' + 'please check for library media movement details') + info(' Details Of Library Media Movements:.....') + for record in mediamovement: + info(' Media : %s' % record.media_id.name) + info(' Media Unit : %s' % record.media_unit_id.name) + info(' Person : %s' % record.partner_id.name) + info(' Library Card : %s' % record.library_card_id.number) + record._check_date() + record.check_actual_return_date() + record.onchange_media_unit_id() + record.onchange_library_card_id() + record.onchange_issued_date() + record.issue_media() + + +class TestMediaPurchase(TestLibraryCommon): + + def setUp(self): + super(TestMediaPurchase, self).setUp() + + def test_case_media_purchase(self): + mediapurchase = self.op_media_purchase.create({ + 'name': 'Accounting Made Simple', + 'author': 'Mike Piper', + 'requested_id': + self.env.ref('openeducat_core.op_res_partner_1').id, + 'course_ids': self.env.ref('openeducat_core.op_course_1').id, + 'subject_ids': self.env.ref('openeducat_core.op_subject_1').id + }) + info(' Details Of Library Media Purchase:.....') + for record in mediapurchase: + info(' Title : %s' % record.name) + info(' Author : %s' % record.author) + info(' Requested By : %s' % record.requested_id.name) + info(' Course : %s' % record.course_ids.name) + info(' Subject : %s' % record.subject_ids.name) + record.act_requested() + record.act_accept() + record.act_reject() + + +class TestMediaQueue(TestLibraryCommon): + + def setUp(self): + super(TestMediaQueue, self).setUp() + + def test_case_media_queue(self): + mediaqueue = self.op_media_queue.create({ + 'name': 'QUE001', + 'media_id': self.env.ref('openeducat_library.op_media_1').id, + 'date_from': time.strftime('%Y-%m-01'), + 'date_to': time.strftime('%Y-%m-01'), + }) + info(' Details Of Library Media Queue:.....') + for record in mediaqueue: + record.onchange_user() + record._check_date() + record.do_reject() + record.do_accept() + record.do_request_again() + + +class TestLibraryCardType(TestLibraryCommon): + + def setUp(self): + super(TestLibraryCardType, self).setUp() + + def test_case_library_card_type(self): + cardtype = self.op_library_card_type.search([]) + if not cardtype: + raise AssertionError( + 'Error in data, please check for library card type details') + info(' Details Of Library Card Type:.....') + for record in cardtype: + info(' Name : %s' % record.name) + info(' No of medias Allowed : %s' % record.allow_media) + info(' Duration : %s' % record.duration) + info(' Penalty : %s' % record.penalty_amt_per_day) + record.check_details() + + +class TestLibraryCard(TestLibraryCommon): + + def setUp(self): + super(TestLibraryCard, self).setUp() + + def test_case_library_card(self): + card = self.op_library_card.create({ + 'partner_id': self.env.ref('openeducat_core.op_res_partner_1').id, + 'number': 'LCB0000000018', + 'library_card_type_id': + self.env.ref('openeducat_library.op_library_card_type_1').id, + 'issue_date': time.strftime('%Y-%m-01'), + 'type': 'student' + }) + if not card: + raise AssertionError( + 'Error in data, please check for library card details') + info(' Details Of Library Card:.....') + for record in card: + info(' Number : %s' % record.number) + info(' Card Type : %s' % record.library_card_type_id.name) + info(' Student/Faculty : %s' % record.partner_id.name) + info(' Issue Date : %s' % record.issue_date) + record.onchange_type() + record.onchange_student_faculty() + + +class TestWizardIssue(TestLibraryCommon): + + def setUp(self): + super(TestWizardIssue, self).setUp() + + def test_case_wizard_issue(self): + wizard = self.wizard_issue.create({ + 'media_id': self.env.ref('openeducat_library.op_media_1').id, + 'media_unit_id': + self.env.ref('openeducat_library.op_media_unit_3').id, + 'type': 'student', + 'library_card_id': + self.env.ref('openeducat_library.op_library_card_type_1').id, + 'issued_date': time.strftime('%Y-%m-01'), + 'return_date': time.strftime('%Y-%m-01') + }) + wizard.do_issue() + wizard._check_date() + wizard.onchange_library_card_id() + + +class TestWizardReserve(TestLibraryCommon): + + def setUp(self): + super(TestWizardReserve, self).setUp() + + def test_case_wizard_reserve(self): + reserve = self.reserve_media.create({ + 'partner_id': self.env.ref('openeducat_core.op_res_partner_1').id, + }) + reserve.set_partner() + + +class TestWizardReturn(TestLibraryCommon): + + def setUp(self): + super(TestWizardReturn, self).setUp() + + def test_case_wizard_return(self): + return_wizard = self.return_media.create({ + 'media_id': self.env.ref('openeducat_library.op_media_1').id, + 'media_unit_id': + self.env.ref('openeducat_library.op_media_unit_2').id, + }) + return_wizard.do_return() diff --git a/CatEdu/openeducat_library/tests/test_library_common.py b/CatEdu/openeducat_library/tests/test_library_common.py new file mode 100644 index 0000000..6d33011 --- /dev/null +++ b/CatEdu/openeducat_library/tests/test_library_common.py @@ -0,0 +1,35 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### +from odoo.tests import common + + +class TestLibraryCommon(common.TransactionCase): + def setUp(self): + super(TestLibraryCommon, self).setUp() + self.op_library_card_type = self.env['op.library.card.type'] + self.op_library_card = self.env['op.library.card'] + self.op_media = self.env['op.media'] + self.op_media_unit = self.env['op.media.unit'] + self.op_media_movement = self.env['op.media.movement'] + self.op_media_purchase = self.env['op.media.purchase'] + self.op_media_queue = self.env['op.media.queue'] + self.wizard_issue = self.env['issue.media'] + self.reserve_media = self.env['reserve.media'] + self.return_media = self.env['return.media'] diff --git a/CatEdu/openeducat_library/views/author_view.xml b/CatEdu/openeducat_library/views/author_view.xml new file mode 100644 index 0000000..42f0795 --- /dev/null +++ b/CatEdu/openeducat_library/views/author_view.xml @@ -0,0 +1,80 @@ + + + + + op.author.list + op.author + + + + + + + + + + + + op.author.form + op.author + + +

+
+ + + + + + + + + + + + + + + + + + + op.author.search + op.author + + + + + + + + + + + + Authors + ir.actions.act_window + op.author + form + list,form + author + + + + + + + form + + + + + + + list + + + + diff --git a/CatEdu/openeducat_library/views/faculty_view.xml b/CatEdu/openeducat_library/views/faculty_view.xml new file mode 100644 index 0000000..033a36e --- /dev/null +++ b/CatEdu/openeducat_library/views/faculty_view.xml @@ -0,0 +1,30 @@ + + + + + op.faculty.form.library.inherit + op.faculty + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_library/views/library_view.xml b/CatEdu/openeducat_library/views/library_view.xml new file mode 100644 index 0000000..245c881 --- /dev/null +++ b/CatEdu/openeducat_library/views/library_view.xml @@ -0,0 +1,174 @@ + + + + + + op.library.card.type.list + op.library.card.type + + + + + + + + + + + + + op.library.card.type.form + op.library.card.type + + +
+
+ + + + + + + + + + + + + + + + + + op.library.card.type.search + op.library.card.type + + + + + + + + + + + + + + + Library Card Types + ir.actions.act_window + op.library.card.type + form + list,form + + [] + {} + + + + + + form + + + + + + + list + + + + + + op.library.card.list + op.library.card + + + + + + + + + + + + + op.library.card.form + op.library.card + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + op.library.card.search + op.library.card + + + + + + + + + + + + + + + + + + Library Cards + ir.actions.act_window + op.library.card + form + list,form + library-card + + + + + + + form + + + + + + + list + + + + diff --git a/CatEdu/openeducat_library/views/media_movement_view.xml b/CatEdu/openeducat_library/views/media_movement_view.xml new file mode 100644 index 0000000..82a7b5f --- /dev/null +++ b/CatEdu/openeducat_library/views/media_movement_view.xml @@ -0,0 +1,168 @@ + + + + + op.media.movement.list + op.media.movement + + + + + + + + + + + + + + + + + + + + + op.media.movement.form + op.media.movement + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + op.media.movement.search + op.media.movement + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Media Movements + ir.actions.act_window + op.media.movement + form + list,form + media-movement + + + + + + + form + + + + + + + list + + + +
diff --git a/CatEdu/openeducat_library/views/media_purchase_view.xml b/CatEdu/openeducat_library/views/media_purchase_view.xml new file mode 100644 index 0000000..744918a --- /dev/null +++ b/CatEdu/openeducat_library/views/media_purchase_view.xml @@ -0,0 +1,137 @@ + + + + + op.media.purchase.list + op.media.purchase + + + + + + + + + + + + + + + + + + + op.media.purchase.form + op.media.purchase + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + +
+
+ + + op.media.purchase.search + op.media.purchase + + + + + + + + + + + + + + + + + + + op.media.purchase.pivot + op.media.purchase + + + + + + + + + + op.media.purchase.graph + op.media.purchase + + + + + + + + + + Media Purchase Requests + ir.actions.act_window + op.media.purchase + form + list,form,pivot,graph + + [] + media-purchase + {} + + + + + + form + + + + + + + list + + + +
diff --git a/CatEdu/openeducat_library/views/media_queue_view.xml b/CatEdu/openeducat_library/views/media_queue_view.xml new file mode 100644 index 0000000..ef503c3 --- /dev/null +++ b/CatEdu/openeducat_library/views/media_queue_view.xml @@ -0,0 +1,135 @@ + + + + + op.media.queue.list + op.media.queue + + + + + + + + + + + + + + + op.media.queue.form + op.media.queue + + +
+
+
+ + + + +
+ +
+
+ + + + + + + + + + +
+ + +
+
+ + + op.media.queue.search + op.media.queue + + + + + + + + + + + + + + + + + + + + op.media.queue.pivot + op.media.queue + + + + + + + + + + op.media.queue.graph + op.media.queue + + + + + + + + + + Media Queue Requests + ir.actions.act_window + op.media.queue + form + list,form,pivot,graph + media-queue + + + + + + + form + + + + + + + list + + + +
diff --git a/CatEdu/openeducat_library/views/media_type_view.xml b/CatEdu/openeducat_library/views/media_type_view.xml new file mode 100644 index 0000000..e2a9390 --- /dev/null +++ b/CatEdu/openeducat_library/views/media_type_view.xml @@ -0,0 +1,79 @@ + + + + + op.media.type.list + op.media.type + + + + + + + + + + + op.media.type.form + op.media.type + + +
+
+ + + + + + + + + + + + + + + + op.media.type.search + op.media.type + + + + + + + + + + + + + + Media Type + ir.actions.act_window + op.media.type + form + list,form + + [] + media-type + {} + + + + + + form + + + + + + + list + + + + diff --git a/CatEdu/openeducat_library/views/media_unit_view.xml b/CatEdu/openeducat_library/views/media_unit_view.xml new file mode 100644 index 0000000..f78449b --- /dev/null +++ b/CatEdu/openeducat_library/views/media_unit_view.xml @@ -0,0 +1,144 @@ + + + + + op.media.unit.list + op.media.unit + + + + + + + + + + + + + op.media.unit.form + op.media.unit + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + op.media.unit.search + op.media.unit + + + + + + + + + + + + + + + + + + op.media.unit.pivot + op.media.unit + + + + + + + + + + op.media.unit.graph + op.media.unit + + + + + + + + + + Media Units + ir.actions.act_window + op.media.unit + form + list,form,pivot,graph + [] + media-unit + {} + + + + + + form + + + + + + + list + + + +
diff --git a/CatEdu/openeducat_library/views/media_view.xml b/CatEdu/openeducat_library/views/media_view.xml new file mode 100644 index 0000000..c2ddada --- /dev/null +++ b/CatEdu/openeducat_library/views/media_view.xml @@ -0,0 +1,176 @@ + + + + + op.media.list + op.media + + + + + + + + + + + + + + + + + + + + op.media.form + op.media + + +
+
+ + + +

+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + op.student.form + op.student + + +
+ + +
+

+ +

+

+ + + + + + +
+ + + + + +
+

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+ + diff --git a/CatEdu/openeducat_library/views/tag_view.xml b/CatEdu/openeducat_library/views/tag_view.xml new file mode 100644 index 0000000..c0a8d09 --- /dev/null +++ b/CatEdu/openeducat_library/views/tag_view.xml @@ -0,0 +1,70 @@ + + + + + op.tag.list + op.tag + + + + + + + + + + op.tag.form + op.tag + + +
+ + + + + +
+
+
+ + + op.tag.search + op.tag + + + + + + + + + + + + + + Tags + ir.actions.act_window + op.tag + form + list,form + tag + + + + + + + form + + + + + + + list + + + +
diff --git a/CatEdu/openeducat_library/wizards/__init__.py b/CatEdu/openeducat_library/wizards/__init__.py new file mode 100644 index 0000000..33cb695 --- /dev/null +++ b/CatEdu/openeducat_library/wizards/__init__.py @@ -0,0 +1,23 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from . import issue_media +from . import reserve_media +from . import return_media diff --git a/CatEdu/openeducat_library/wizards/issue_media.py b/CatEdu/openeducat_library/wizards/issue_media.py new file mode 100644 index 0000000..6fe5cbe --- /dev/null +++ b/CatEdu/openeducat_library/wizards/issue_media.py @@ -0,0 +1,114 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from datetime import datetime + +from dateutil.relativedelta import relativedelta +from odoo import _, api, fields, models +from odoo.exceptions import UserError, ValidationError + + +class IssueMedia(models.TransientModel): + """ Issue Media """ + _name = "issue.media" + _inherit = "mail.thread" + _description = "Issue Media Wizard" + + media_id = fields.Many2one('op.media', 'Media', required=True) + media_unit_id = fields.Many2one('op.media.unit', 'Media Unit', + required=True) + type = fields.Selection( + [('student', 'Student'), ('faculty', 'Faculty')], + 'Type', default='student', required=True) + student_id = fields.Many2one('op.student', 'Student') + faculty_id = fields.Many2one('op.faculty', 'Faculty') + library_card_id = fields.Many2one( + 'op.library.card', 'Library Card', required=True) + issued_date = fields.Date( + 'Issued Date', required=True, default=fields.Date.today()) + return_date = fields.Date('Return Date', required=True) + partner_id = fields.Many2one( + 'res.partner', 'Person', tracking=True) + + @api.constrains('issued_date', 'return_date') + def _check_date(self): + if self.issued_date > self.return_date: + raise ValidationError(_( + 'Return Date cannot be set before Issued Date.')) + + @api.onchange('library_card_id') + def onchange_library_card_id(self): + self.type = self.library_card_id.type + self.student_id = self.library_card_id.student_id.id + self.faculty_id = self.library_card_id.faculty_id.id + self.return_date = datetime.today() + relativedelta( + days=self.library_card_id.library_card_type_id.duration) + + def check_max_issue(self, student_id, library_card_id): + media_movement_search = self.env["op.media.movement"].search( + [('library_card_id', '=', library_card_id), + ('student_id', '=', student_id), + ('state', '=', 'issue')]) + if len(media_movement_search) < self.env["op.library.card"].browse( + library_card_id).library_card_type_id.allow_media: + return True + else: + return False + + def do_issue(self): + for media in self: + value = {} + if media.check_max_issue(media.student_id.id, + media.library_card_id.id): + if media.media_unit_id.state and \ + media.media_unit_id.state == 'available': + media_movement_create = { + 'media_id': media.media_id.id, + 'media_unit_id': media.media_unit_id.id, + 'type': media.type, + 'student_id': media.student_id.id or False, + 'faculty_id': media.faculty_id.id or False, + 'library_card_id': media.library_card_id.id, + 'issued_date': media.issued_date, + 'return_date': media.return_date, + 'state': 'issue', + } + if media.type == 'student': + media_movement_create[ + 'partner_id'] = media.student_id.partner_id.id or False + elif media.type == 'faculty': + media_movement_create[ + 'partner_id'] = media.faculty_id.partner_id.id or False + else: + media_movement_create['partner_id'] = False + + self.env['op.media.movement'].create(media_movement_create) + media.media_unit_id.state = 'issue' + value = {'type': 'ir.actions.act_window_close'} + else: + raise UserError(_("Media unit can not be issued because it's already: %s") % (dict( # noqa + media.media_unit_id._fields[ + 'state'].selection).get(media.media_unit_id.state))) + else: + raise UserError( + _('Maximum Number of media allowed for %s is : %s') % + (media.student_id.name, + media.library_card_id.library_card_type_id.allow_media)) + return value diff --git a/CatEdu/openeducat_library/wizards/issue_media_view.xml b/CatEdu/openeducat_library/wizards/issue_media_view.xml new file mode 100644 index 0000000..c986574 --- /dev/null +++ b/CatEdu/openeducat_library/wizards/issue_media_view.xml @@ -0,0 +1,45 @@ + + + + + issue.media.form + issue.media + +
+ + + + + + + + + + + + + + + + +
+
+
+
+
+ + + Issue media + issue.media + form + form + + {} + new + + +
diff --git a/CatEdu/openeducat_library/wizards/reserve_media.py b/CatEdu/openeducat_library/wizards/reserve_media.py new file mode 100644 index 0000000..c0e3c4c --- /dev/null +++ b/CatEdu/openeducat_library/wizards/reserve_media.py @@ -0,0 +1,37 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import fields, models + + +class ReserveMedia(models.TransientModel): + """ Reserve Media """ + _name = "reserve.media" + _description = "Media Reserve" + + partner_id = fields.Many2one('res.partner', required=True) + + def set_partner(self): + for media in self: + self.env['op.media.movement'].browse( + self.env.context.get('active_ids', False)).write( + {'partner_id': media.partner_id.id, + 'reserver_name': media.partner_id.name, + 'state': 'reserve'}) diff --git a/CatEdu/openeducat_library/wizards/reserve_media_view.xml b/CatEdu/openeducat_library/wizards/reserve_media_view.xml new file mode 100644 index 0000000..993135e --- /dev/null +++ b/CatEdu/openeducat_library/wizards/reserve_media_view.xml @@ -0,0 +1,29 @@ + + + + + reserve.media.form + reserve.media + +
+ + + +
+
+
+
+
+ + + Media Reservation + reserve.media + form + form + + new + + +
diff --git a/CatEdu/openeducat_library/wizards/return_media.py b/CatEdu/openeducat_library/wizards/return_media.py new file mode 100644 index 0000000..c6cd5cf --- /dev/null +++ b/CatEdu/openeducat_library/wizards/return_media.py @@ -0,0 +1,50 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import _, fields, models +from odoo.exceptions import UserError + + +class ReturnMedia(models.TransientModel): + """ Retrun Media Wizard """ + _name = "return.media" + _description = "Media Author" + + media_id = fields.Many2one('op.media', 'Media', readonly=True) + media_unit_id = fields.Many2one( + 'op.media.unit', 'Media Unit', readonly=True, required=True) + actual_return_date = fields.Date( + 'Actual Return Date', default=lambda self: fields.Date.today(), + required=True) + + def do_return(self): + for media in self: + if media.media_unit_id.state and \ + media.media_unit_id.state == 'issue': + media_move_search = self.env['op.media.movement'].search( + [('media_unit_id', '=', media.media_unit_id.id), + ('state', '=', 'issue')]) + if not media_move_search: + raise UserError(_("Can't return media.")) + media_move_search.return_media(media.actual_return_date) + else: + raise UserError(_("Media Unit can not be returned because it's already: %s") % (dict( # noqa + media.media_unit_id._fields['state'].selection).get( + media.media_unit_id.state))) diff --git a/CatEdu/openeducat_library/wizards/return_media_view.xml b/CatEdu/openeducat_library/wizards/return_media_view.xml new file mode 100644 index 0000000..478b48d --- /dev/null +++ b/CatEdu/openeducat_library/wizards/return_media_view.xml @@ -0,0 +1,36 @@ + + + + + return.media.form + return.media + +
+ + + + + + + + + +
+
+
+
+
+ + + Return Media + return.media + form + form + + {} + new + + +
diff --git a/CatEdu/openeducat_parent/README.rst b/CatEdu/openeducat_parent/README.rst new file mode 100644 index 0000000..433b4b2 --- /dev/null +++ b/CatEdu/openeducat_parent/README.rst @@ -0,0 +1 @@ +This module provide parent management system. diff --git a/CatEdu/openeducat_parent/__init__.py b/CatEdu/openeducat_parent/__init__.py new file mode 100644 index 0000000..fe9c403 --- /dev/null +++ b/CatEdu/openeducat_parent/__init__.py @@ -0,0 +1,21 @@ +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################## + +from . import models diff --git a/CatEdu/openeducat_parent/__manifest__.py b/CatEdu/openeducat_parent/__manifest__.py new file mode 100644 index 0000000..86b02fb --- /dev/null +++ b/CatEdu/openeducat_parent/__manifest__.py @@ -0,0 +1,52 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +{ + 'name': 'OpenEduCat Parent', + 'version': '18.0.1.0', + 'license': 'LGPL-3', + 'category': 'Education', + "sequence": 3, + 'summary': 'Manage Parent', + 'complexity': "easy", + 'author': 'OpenEduCat Inc', + 'website': 'https://www.openeducat.org', + 'depends': ['openeducat_core'], + 'data': [ + 'security/op_security.xml', + 'security/ir.model.access.csv', + 'data/parent_user_data.xml', + 'views/parent_view.xml', + 'views/parent_relationship_view.xml', + 'menus/op_menu.xml', + ], + 'demo': [ + 'demo/res_partner_demo.xml', + 'demo/res_users_demo.xml', + 'demo/parent_relationship_demo.xml', + 'demo/parent_demo.xml', + ], + 'images': [ + 'static/description/openeducat-parent_banner.jpg', + ], + 'installable': True, + 'auto_install': False, + 'application': True, +} diff --git a/CatEdu/openeducat_parent/data/parent_user_data.xml b/CatEdu/openeducat_parent/data/parent_user_data.xml new file mode 100644 index 0000000..d61c005 --- /dev/null +++ b/CatEdu/openeducat_parent/data/parent_user_data.xml @@ -0,0 +1,10 @@ + + + + Parent Template User + parentportaltemplate + + + + + diff --git a/CatEdu/openeducat_parent/demo/parent_demo.xml b/CatEdu/openeducat_parent/demo/parent_demo.xml new file mode 100644 index 0000000..cdd9628 --- /dev/null +++ b/CatEdu/openeducat_parent/demo/parent_demo.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/demo/parent_relationship_demo.xml b/CatEdu/openeducat_parent/demo/parent_relationship_demo.xml new file mode 100644 index 0000000..763dfc5 --- /dev/null +++ b/CatEdu/openeducat_parent/demo/parent_relationship_demo.xml @@ -0,0 +1,16 @@ + + + + + Father + + + + Mother + + + + Gaurdian + + + diff --git a/CatEdu/openeducat_parent/demo/res_partner_demo.xml b/CatEdu/openeducat_parent/demo/res_partner_demo.xml new file mode 100644 index 0000000..c5f1211 --- /dev/null +++ b/CatEdu/openeducat_parent/demo/res_partner_demo.xml @@ -0,0 +1,10 @@ + + + + + Jacob Parker + jacob@demo.com + 1234567890 + + + diff --git a/CatEdu/openeducat_parent/demo/res_users_demo.xml b/CatEdu/openeducat_parent/demo/res_users_demo.xml new file mode 100644 index 0000000..82d749a --- /dev/null +++ b/CatEdu/openeducat_parent/demo/res_users_demo.xml @@ -0,0 +1,16 @@ + + + + + parent@openeducat.com + parent + Asia/Calcutta + True + + + + + + + diff --git a/CatEdu/openeducat_parent/i18n/ar_001.po b/CatEdu/openeducat_parent/i18n/ar_001.po new file mode 100644 index 0000000..b1781bd --- /dev/null +++ b/CatEdu/openeducat_parent/i18n/ar_001.po @@ -0,0 +1,178 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:11+0000" +"PO-Revision-Date:2024-02-16 05:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.parent_student_form_view +msgid "Parents" +msgstr "الآباء" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__active +msgid "Active" +msgstr "نشيط" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Archived" +msgstr "مؤرشف" + +#. module: openeducat_parent +#: model:ir.model.constraint,message:openeducat_parent.constraint_op_parent_unique_parent +msgid "Can not create parent multiple times.!" +msgstr "لا يمكن إنشاء الأصل عدة مرات.!" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Create Parent User" +msgstr "إنشاء مستخدم الوالدين" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_uid +msgid "Created by" +msgstr "انشأ من قبل" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_date +msgid "Created on" +msgstr "تم إنشاؤها على" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__display_name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__display_name +msgid "Display Name" +msgstr "اسم العرض" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Group By..." +msgstr "مجموعة من..." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__id +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__id +msgid "ID" +msgstr "بطاقة تعريف" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Subject Registration!" +msgstr "" +"إجراء غير صالح!\n" +" لا يمكن للوالد إنشاء تسجيل الموضوع!" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Subject Registration!" +msgstr "" +"إجراء غير صالح!\n" +" لا يمكن للوالد تحرير تسجيل الموضوع!" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_uid +msgid "Last Updated by" +msgstr "آخر تحديث بواسطة" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_date +msgid "Last Updated on" +msgstr "آخر تحديث بتاريخ" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__mobile +msgid "Mobile" +msgstr "متحرك" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__name +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Name" +msgstr "اسم" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_student__parent_ids +#: model:res.groups,name:openeducat_parent.group_op_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_tree +msgid "Parent" +msgstr "الأبوين" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Parent Name" +msgstr "اسم الوالدين" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_view +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_root +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_sub_parent +msgid "Parents" +msgstr "آباء" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__relationship_id +msgid "Relation with Student" +msgstr "العلاقة مع الطالب" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_relationship_view +#: model:ir.model,name:openeducat_parent.model_op_parent_relationship +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_relationship_sub_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_tree +msgid "Relationships" +msgstr "العلاقات" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_student +msgid "Student" +msgstr "طالب" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Student(s)" +msgstr "طلاب)" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "تفاصيل تسجيل الموضوع" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "Update parent email id first." +msgstr "قم بتحديث معرف البريد الإلكتروني للوالد أولاً." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__user_id +msgid "User" +msgstr "مستخدم" diff --git a/CatEdu/openeducat_parent/i18n/da_DK.po b/CatEdu/openeducat_parent/i18n/da_DK.po new file mode 100644 index 0000000..1cb2585 --- /dev/null +++ b/CatEdu/openeducat_parent/i18n/da_DK.po @@ -0,0 +1,178 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:11+0000" +"PO-Revision-Date:2024-02-16 05:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.parent_student_form_view +msgid "Parents" +msgstr "Forældre" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__active +msgid "Active" +msgstr "Aktiv" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Archived" +msgstr "Arkiveret" + +#. module: openeducat_parent +#: model:ir.model.constraint,message:openeducat_parent.constraint_op_parent_unique_parent +msgid "Can not create parent multiple times.!" +msgstr "Kan ikke oprette forælder flere gange.!" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Create Parent User" +msgstr "Opret overordnet bruger" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_uid +msgid "Created by" +msgstr "Lavet af" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_date +msgid "Created on" +msgstr "Oprettet den" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__display_name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__display_name +msgid "Display Name" +msgstr "Vist navn" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Group By..." +msgstr "Gruppér efter..." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__id +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Subject Registration!" +msgstr "" +"Ugyldig handling!\n" +" Forælder kan ikke oprette emneregistrering!" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Subject Registration!" +msgstr "" +"Ugyldig handling!\n" +" Forælder kan ikke redigere emneregistrering!" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_uid +msgid "Last Updated by" +msgstr "Sidst opdateret af" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_date +msgid "Last Updated on" +msgstr "Sidst opdateret den" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__mobile +msgid "Mobile" +msgstr "Mobil" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__name +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Name" +msgstr "Navn" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_student__parent_ids +#: model:res.groups,name:openeducat_parent.group_op_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_tree +msgid "Parent" +msgstr "Forælder" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Parent Name" +msgstr "Forældres navn" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_view +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_root +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_sub_parent +msgid "Parents" +msgstr "Forældre" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__relationship_id +msgid "Relation with Student" +msgstr "Relation til elev" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_relationship_view +#: model:ir.model,name:openeducat_parent.model_op_parent_relationship +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_relationship_sub_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_tree +msgid "Relationships" +msgstr "Relationer" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_student +msgid "Student" +msgstr "Studerende" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Student(s)" +msgstr "Studerende)" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "Detaljer om emneregistrering" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "Update parent email id first." +msgstr "Opdater forældre-e-mail-id først." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__user_id +msgid "User" +msgstr "Bruger" diff --git a/CatEdu/openeducat_parent/i18n/de.po b/CatEdu/openeducat_parent/i18n/de.po new file mode 100644 index 0000000..41ec203 --- /dev/null +++ b/CatEdu/openeducat_parent/i18n/de.po @@ -0,0 +1,178 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:11+0000" +"PO-Revision-Date:2024-02-16 05:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.parent_student_form_view +msgid "Parents" +msgstr "Eltern" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__active +msgid "Active" +msgstr "Aktiv" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Archived" +msgstr "Archiviert" + +#. module: openeducat_parent +#: model:ir.model.constraint,message:openeducat_parent.constraint_op_parent_unique_parent +msgid "Can not create parent multiple times.!" +msgstr "Übergeordnetes Element kann nicht mehrmals erstellt werden.!" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Create Parent User" +msgstr "Übergeordneten Benutzer erstellen" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_uid +msgid "Created by" +msgstr "Erstellt von" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_date +msgid "Created on" +msgstr "Erstellt am" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__display_name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Group By..." +msgstr "Gruppiere nach..." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__id +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__id +msgid "ID" +msgstr "AUSWEIS" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Subject Registration!" +msgstr "" +"Ungültige Aktion!\n" +" Eltern können keine Betreffregistrierung erstellen!" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Subject Registration!" +msgstr "" +"Ungültige Aktion!\n" +" Eltern können die Betreffregistrierung nicht bearbeiten!" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert von" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__mobile +msgid "Mobile" +msgstr "Handy, Mobiltelefon" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__name +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Name" +msgstr "Name" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_student__parent_ids +#: model:res.groups,name:openeducat_parent.group_op_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_tree +msgid "Parent" +msgstr "Elternteil" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Parent Name" +msgstr "Elternname" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_view +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_root +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_sub_parent +msgid "Parents" +msgstr "Eltern" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__relationship_id +msgid "Relation with Student" +msgstr "Beziehung zum Schüler" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_relationship_view +#: model:ir.model,name:openeducat_parent.model_op_parent_relationship +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_relationship_sub_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_tree +msgid "Relationships" +msgstr "Beziehungen" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_student +msgid "Student" +msgstr "Student" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Student(s)" +msgstr "Studenten)" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "Details zur Betreffregistrierung" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "Update parent email id first." +msgstr "Aktualisieren Sie zuerst die E-Mail-ID des Elternteils." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__user_id +msgid "User" +msgstr "Benutzer" diff --git a/CatEdu/openeducat_parent/i18n/es.po b/CatEdu/openeducat_parent/i18n/es.po new file mode 100644 index 0000000..eb25f82 --- /dev/null +++ b/CatEdu/openeducat_parent/i18n/es.po @@ -0,0 +1,179 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:11+0000" +"PO-Revision-Date:2024-02-16 05:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.parent_student_form_view +msgid "Parents" +msgstr "Padres" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__active +msgid "Active" +msgstr "Activo" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Archived" +msgstr "Archivado" + +#. module: openeducat_parent +#: model:ir.model.constraint,message:openeducat_parent.constraint_op_parent_unique_parent +msgid "Can not create parent multiple times.!" +msgstr "¡No se puede crear el padre varias veces!" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Create Parent User" +msgstr "Crear usuario padre" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__display_name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__display_name +msgid "Display Name" +msgstr "Nombre para mostrar" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__id +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__id +msgid "ID" +msgstr "IDENTIFICACIÓN" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Subject Registration!" +msgstr "" +"¡Acción no válida!\n" +" ¡Los padres no pueden crear el registro de sujetos!" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Subject Registration!" +msgstr "" +"¡Acción no válida!\n" +" ¡Los padres no pueden editar el registro de la materia!" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_uid +msgid "Last Updated by" +msgstr "Actualizado por última vez por" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__mobile +msgid "Mobile" +msgstr "Móvil" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__name +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Name" +msgstr "Nombre" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_student__parent_ids +#: model:res.groups,name:openeducat_parent.group_op_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_tree +msgid "Parent" +msgstr "Padre" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Parent Name" +msgstr "Nombre del padre" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_view +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_root +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_sub_parent +msgid "Parents" +msgstr "Padres" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__relationship_id +msgid "Relation with Student" +msgstr "Relación con el Estudiante" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_relationship_view +#: model:ir.model,name:openeducat_parent.model_op_parent_relationship +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_relationship_sub_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_tree +msgid "Relationships" +msgstr "Relaciones" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_student +msgid "Student" +msgstr "Alumno" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Student(s)" +msgstr "Estudiantes)" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "Detalles de registro del sujeto" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "Update parent email id first." +msgstr "" +"Actualice primero la identificación de correo electrónico de los padres." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__user_id +msgid "User" +msgstr "Usuario" diff --git a/CatEdu/openeducat_parent/i18n/fa.po b/CatEdu/openeducat_parent/i18n/fa.po new file mode 100644 index 0000000..0ab8759 --- /dev/null +++ b/CatEdu/openeducat_parent/i18n/fa.po @@ -0,0 +1,178 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:11+0000" +"PO-Revision-Date:2024-02-16 05:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.parent_student_form_view +msgid "Parents" +msgstr "والدین" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__active +msgid "Active" +msgstr "فعال" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Archived" +msgstr "بایگانی شد" + +#. module: openeducat_parent +#: model:ir.model.constraint,message:openeducat_parent.constraint_op_parent_unique_parent +msgid "Can not create parent multiple times.!" +msgstr "نمی توان چندین بار والد ایجاد کرد.!" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Create Parent User" +msgstr "ایجاد کاربر والدین" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_uid +msgid "Created by" +msgstr "خلق شده توسط" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_date +msgid "Created on" +msgstr "ایجاد شده در" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__display_name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__display_name +msgid "Display Name" +msgstr "نام نمایشی" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Group By..." +msgstr "دسته بندی بر اساس..." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__id +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__id +msgid "ID" +msgstr "شناسه" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Subject Registration!" +msgstr "" +"اقدام نامعتبر!\n" +" والدین نمی توانند ثبت موضوع را ایجاد کنند!" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Subject Registration!" +msgstr "" +"اقدام نامعتبر است!\n" +" والدین نمی توانند ثبت موضوع را ویرایش کنند!" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_uid +msgid "Last Updated by" +msgstr "آخرین به روز رسانی توسط" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_date +msgid "Last Updated on" +msgstr "آخرین بروز رسانی در تاریخ" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__mobile +msgid "Mobile" +msgstr "سیار" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__name +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Name" +msgstr "نام" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_student__parent_ids +#: model:res.groups,name:openeducat_parent.group_op_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_tree +msgid "Parent" +msgstr "والدین" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Parent Name" +msgstr "اسم مادر یا پدر" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_view +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_root +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_sub_parent +msgid "Parents" +msgstr "والدین" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__relationship_id +msgid "Relation with Student" +msgstr "ارتباط با دانشجو" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_relationship_view +#: model:ir.model,name:openeducat_parent.model_op_parent_relationship +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_relationship_sub_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_tree +msgid "Relationships" +msgstr "روابط" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_student +msgid "Student" +msgstr "دانشجو" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Student(s)" +msgstr "دانش آموزان)" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "جزئیات ثبت نام موضوع" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "Update parent email id first." +msgstr "ابتدا شناسه ایمیل والدین را به روز کنید." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__user_id +msgid "User" +msgstr "کاربر" diff --git a/CatEdu/openeducat_parent/i18n/fr.po b/CatEdu/openeducat_parent/i18n/fr.po new file mode 100644 index 0000000..e742a5b --- /dev/null +++ b/CatEdu/openeducat_parent/i18n/fr.po @@ -0,0 +1,178 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:11+0000" +"PO-Revision-Date:2024-02-16 05:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.parent_student_form_view +msgid "Parents" +msgstr "Parents" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__active +msgid "Active" +msgstr "Actif" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Archived" +msgstr "Archivé" + +#. module: openeducat_parent +#: model:ir.model.constraint,message:openeducat_parent.constraint_op_parent_unique_parent +msgid "Can not create parent multiple times.!" +msgstr "Impossible de créer un parent plusieurs fois. !" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Create Parent User" +msgstr "Créer un utilisateur parent" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_date +msgid "Created on" +msgstr "Créé sur" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__display_name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__display_name +msgid "Display Name" +msgstr "Afficher un nom" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Group By..." +msgstr "Par groupe..." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__id +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__id +msgid "ID" +msgstr "IDENTIFIANT" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Subject Registration!" +msgstr "" +"Action invalide !\n" +" Le parent ne peut pas créer d'enregistrement de sujet !" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Subject Registration!" +msgstr "" +"Action invalide !\n" +" Le parent ne peut pas modifier l'inscription du sujet !" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__mobile +msgid "Mobile" +msgstr "Mobile" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__name +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Name" +msgstr "Nom" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_student__parent_ids +#: model:res.groups,name:openeducat_parent.group_op_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_tree +msgid "Parent" +msgstr "Parent" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Parent Name" +msgstr "Nom du parent" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_view +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_root +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_sub_parent +msgid "Parents" +msgstr "Parents" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__relationship_id +msgid "Relation with Student" +msgstr "Relation avec l'étudiant" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_relationship_view +#: model:ir.model,name:openeducat_parent.model_op_parent_relationship +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_relationship_sub_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_tree +msgid "Relationships" +msgstr "Des relations" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_student +msgid "Student" +msgstr "Étudiant" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Student(s)" +msgstr "Étudiants)" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "Détails d'inscription du sujet" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "Update parent email id first." +msgstr "Mettez d'abord à jour l'identifiant de messagerie du parent." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__user_id +msgid "User" +msgstr "Utilisateur" diff --git a/CatEdu/openeducat_parent/i18n/id.po b/CatEdu/openeducat_parent/i18n/id.po new file mode 100644 index 0000000..6adfb31 --- /dev/null +++ b/CatEdu/openeducat_parent/i18n/id.po @@ -0,0 +1,178 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:11+0000" +"PO-Revision-Date:2024-02-16 05:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.parent_student_form_view +msgid "Parents" +msgstr "Orang tua" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__active +msgid "Active" +msgstr "Aktif" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Archived" +msgstr "Diarsipkan" + +#. module: openeducat_parent +#: model:ir.model.constraint,message:openeducat_parent.constraint_op_parent_unique_parent +msgid "Can not create parent multiple times.!" +msgstr "Tidak dapat membuat induk berkali-kali.!" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Create Parent User" +msgstr "Buat Pengguna Induk" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_uid +msgid "Created by" +msgstr "Dibuat oleh" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_date +msgid "Created on" +msgstr "Dibuat pada" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__display_name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__display_name +msgid "Display Name" +msgstr "Nama tampilan" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Group By..." +msgstr "Kelompokkan Berdasarkan..." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__id +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__id +msgid "ID" +msgstr "PENGENAL" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Subject Registration!" +msgstr "" +"Tindakan Tidak Valid!\n" +" Orang Tua tidak dapat membuat Pendaftaran Subjek!" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Subject Registration!" +msgstr "" +"Tindakan Tidak Valid!\n" +" Orang tua tidak dapat mengedit Pendaftaran Subjek!" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_uid +msgid "Last Updated by" +msgstr "Terakhir Diperbarui oleh" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_date +msgid "Last Updated on" +msgstr "Terakhir diperbarui saat" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__mobile +msgid "Mobile" +msgstr "Seluler" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__name +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Name" +msgstr "Nama" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_student__parent_ids +#: model:res.groups,name:openeducat_parent.group_op_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_tree +msgid "Parent" +msgstr "Induk" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Parent Name" +msgstr "Nama orang tua" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_view +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_root +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_sub_parent +msgid "Parents" +msgstr "Orang tua" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__relationship_id +msgid "Relation with Student" +msgstr "Hubungan dengan Siswa" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_relationship_view +#: model:ir.model,name:openeducat_parent.model_op_parent_relationship +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_relationship_sub_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_tree +msgid "Relationships" +msgstr "Hubungan" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_student +msgid "Student" +msgstr "Murid" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Student(s)" +msgstr "Siswa" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "Detail Pendaftaran Subjek" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "Update parent email id first." +msgstr "Perbarui id email orang tua terlebih dahulu." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__user_id +msgid "User" +msgstr "Pengguna" diff --git a/CatEdu/openeducat_parent/i18n/it.po b/CatEdu/openeducat_parent/i18n/it.po new file mode 100644 index 0000000..2bfeaa6 --- /dev/null +++ b/CatEdu/openeducat_parent/i18n/it.po @@ -0,0 +1,178 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:11+0000" +"PO-Revision-Date:2024-02-16 05:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.parent_student_form_view +msgid "Parents" +msgstr "Genitori" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__active +msgid "Active" +msgstr "Attivo" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Archived" +msgstr "Archiviato" + +#. module: openeducat_parent +#: model:ir.model.constraint,message:openeducat_parent.constraint_op_parent_unique_parent +msgid "Can not create parent multiple times.!" +msgstr "Impossibile creare il genitore più volte.!" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Create Parent User" +msgstr "Crea utente genitore" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_uid +msgid "Created by" +msgstr "Creato da" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_date +msgid "Created on" +msgstr "Creato" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__display_name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__display_name +msgid "Display Name" +msgstr "Nome da visualizzare" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Group By..." +msgstr "Raggruppa per..." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__id +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Subject Registration!" +msgstr "" +"Azione non valida!\n" +" Il genitore non può creare la registrazione del soggetto!" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Subject Registration!" +msgstr "" +"Azione non valida!\n" +" Il genitore non può modificare la registrazione del soggetto!" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_uid +msgid "Last Updated by" +msgstr "Ultimo aggiornamento di" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_date +msgid "Last Updated on" +msgstr "Ultimo aggiornamento il" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__mobile +msgid "Mobile" +msgstr "Mobile" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__name +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Name" +msgstr "Nome" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_student__parent_ids +#: model:res.groups,name:openeducat_parent.group_op_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_tree +msgid "Parent" +msgstr "Genitore" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Parent Name" +msgstr "Nome del genitore" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_view +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_root +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_sub_parent +msgid "Parents" +msgstr "Genitori" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__relationship_id +msgid "Relation with Student" +msgstr "Rapporto con lo studente" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_relationship_view +#: model:ir.model,name:openeducat_parent.model_op_parent_relationship +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_relationship_sub_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_tree +msgid "Relationships" +msgstr "Relazioni" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_student +msgid "Student" +msgstr "Alunno" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Student(s)" +msgstr "Studenti)" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "Dettagli di registrazione del soggetto" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "Update parent email id first." +msgstr "Aggiorna prima l'ID email del genitore." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__user_id +msgid "User" +msgstr "Utente" diff --git a/CatEdu/openeducat_parent/i18n/lt.po b/CatEdu/openeducat_parent/i18n/lt.po new file mode 100644 index 0000000..6545554 --- /dev/null +++ b/CatEdu/openeducat_parent/i18n/lt.po @@ -0,0 +1,178 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:11+0000" +"PO-Revision-Date:2024-02-16 05:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.parent_student_form_view +msgid "Parents" +msgstr "Vecāki" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__active +msgid "Active" +msgstr "Aktīvs" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Archived" +msgstr "Arhivēts" + +#. module: openeducat_parent +#: model:ir.model.constraint,message:openeducat_parent.constraint_op_parent_unique_parent +msgid "Can not create parent multiple times.!" +msgstr "Nevar izveidot vecāku vairākas reizes.!" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Create Parent User" +msgstr "Izveidot vecāku lietotāju" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_uid +msgid "Created by" +msgstr "Radīts" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_date +msgid "Created on" +msgstr "Izveidots" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__display_name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__display_name +msgid "Display Name" +msgstr "Parādāmais nosaukums" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Group By..." +msgstr "Grupēt pēc..." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__id +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Subject Registration!" +msgstr "" +"Nederīga darbība!\n" +" Vecāki nevar izveidot priekšmeta reģistrāciju!" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Subject Registration!" +msgstr "" +"Nederīga darbība!\n" +" Vecāki nevar rediģēt priekšmeta reģistrāciju!" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_uid +msgid "Last Updated by" +msgstr "Pēdējo reizi atjaunināja" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_date +msgid "Last Updated on" +msgstr "Pēdējo reizi atjaunināts" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__mobile +msgid "Mobile" +msgstr "Mobilais" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__name +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Name" +msgstr "Vārds" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_student__parent_ids +#: model:res.groups,name:openeducat_parent.group_op_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_tree +msgid "Parent" +msgstr "Vecāks" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Parent Name" +msgstr "Vecāku vārds" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_view +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_root +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_sub_parent +msgid "Parents" +msgstr "Vecāki" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__relationship_id +msgid "Relation with Student" +msgstr "Attiecības ar studentu" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_relationship_view +#: model:ir.model,name:openeducat_parent.model_op_parent_relationship +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_relationship_sub_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_tree +msgid "Relationships" +msgstr "Attiecības" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_student +msgid "Student" +msgstr "Students" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Student(s)" +msgstr "Students(-i)" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "Priekšmeta reģistrācijas informācija" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "Update parent email id first." +msgstr "Vispirms atjauniniet vecāku e-pasta ID." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__user_id +msgid "User" +msgstr "Lietotājs" diff --git a/CatEdu/openeducat_parent/i18n/nl.po b/CatEdu/openeducat_parent/i18n/nl.po new file mode 100644 index 0000000..67477f0 --- /dev/null +++ b/CatEdu/openeducat_parent/i18n/nl.po @@ -0,0 +1,178 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:11+0000" +"PO-Revision-Date:2024-02-16 05:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.parent_student_form_view +msgid "Parents" +msgstr "Ouders" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__active +msgid "Active" +msgstr "Actief" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Archived" +msgstr "Gearchiveerd" + +#. module: openeducat_parent +#: model:ir.model.constraint,message:openeducat_parent.constraint_op_parent_unique_parent +msgid "Can not create parent multiple times.!" +msgstr "Kan ouder niet meerdere keren aanmaken.!" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Create Parent User" +msgstr "Bovenliggende gebruiker maken" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_uid +msgid "Created by" +msgstr "Gemaakt door" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_date +msgid "Created on" +msgstr "Gemaakt op" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__display_name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__display_name +msgid "Display Name" +msgstr "Weergavenaam" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Group By..." +msgstr "Groeperen op..." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__id +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__id +msgid "ID" +msgstr "ID kaart" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Subject Registration!" +msgstr "" +"Ongeldige actie!\n" +" Ouder kan geen onderwerpregistratie maken!" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Subject Registration!" +msgstr "" +"Ongeldige actie!\n" +" Ouder kan de onderwerpregistratie niet bewerken!" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_date +msgid "Last Updated on" +msgstr "Laatst geupdate op" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__mobile +msgid "Mobile" +msgstr "Mobiel" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__name +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Name" +msgstr "Naam" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_student__parent_ids +#: model:res.groups,name:openeducat_parent.group_op_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_tree +msgid "Parent" +msgstr "Ouder" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Parent Name" +msgstr "Ouders naam" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_view +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_root +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_sub_parent +msgid "Parents" +msgstr "Ouders" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__relationship_id +msgid "Relation with Student" +msgstr "Relatie met leerling" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_relationship_view +#: model:ir.model,name:openeducat_parent.model_op_parent_relationship +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_relationship_sub_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_tree +msgid "Relationships" +msgstr "Relaties" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_student +msgid "Student" +msgstr "Student" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Student(s)" +msgstr "Student(en)" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "Onderwerpregistratiedetails" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "Update parent email id first." +msgstr "Update eerst het e-mailadres van de ouder." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__user_id +msgid "User" +msgstr "Gebruiker" diff --git a/CatEdu/openeducat_parent/i18n/pt.po b/CatEdu/openeducat_parent/i18n/pt.po new file mode 100644 index 0000000..dc8383f --- /dev/null +++ b/CatEdu/openeducat_parent/i18n/pt.po @@ -0,0 +1,178 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:11+0000" +"PO-Revision-Date:2024-02-16 05:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.parent_student_form_view +msgid "Parents" +msgstr "Pais" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__active +msgid "Active" +msgstr "Ativo" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Archived" +msgstr "Arquivado" + +#. module: openeducat_parent +#: model:ir.model.constraint,message:openeducat_parent.constraint_op_parent_unique_parent +msgid "Can not create parent multiple times.!" +msgstr "Não é possível criar o pai várias vezes.!" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Create Parent User" +msgstr "Criar usuário pai" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__display_name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__display_name +msgid "Display Name" +msgstr "Nome de exibição" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__id +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__id +msgid "ID" +msgstr "EU IA" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Subject Registration!" +msgstr "" +"Ação inválida!\n" +" O pai não pode criar registro de assunto!" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Subject Registration!" +msgstr "" +"Ação inválida!\n" +" O pai não pode editar o registro do assunto!" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_uid +msgid "Last Updated by" +msgstr "Última atualização por" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_date +msgid "Last Updated on" +msgstr "Última atualização em" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__mobile +msgid "Mobile" +msgstr "Móvel" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__name +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Name" +msgstr "Nome" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_student__parent_ids +#: model:res.groups,name:openeducat_parent.group_op_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_tree +msgid "Parent" +msgstr "Pai" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Parent Name" +msgstr "Nome dos pais" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_view +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_root +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_sub_parent +msgid "Parents" +msgstr "Pais" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__relationship_id +msgid "Relation with Student" +msgstr "Relação com o Aluno" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_relationship_view +#: model:ir.model,name:openeducat_parent.model_op_parent_relationship +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_relationship_sub_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_tree +msgid "Relationships" +msgstr "Relacionamentos" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_student +msgid "Student" +msgstr "Estudante" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Student(s)" +msgstr "Aluno(s)" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "Detalhes de registro do assunto" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "Update parent email id first." +msgstr "Atualize o ID do e-mail principal primeiro." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__user_id +msgid "User" +msgstr "Do utilizador" diff --git a/CatEdu/openeducat_parent/i18n/ru.po b/CatEdu/openeducat_parent/i18n/ru.po new file mode 100644 index 0000000..570bf0f --- /dev/null +++ b/CatEdu/openeducat_parent/i18n/ru.po @@ -0,0 +1,178 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:11+0000" +"PO-Revision-Date:2024-02-16 05:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.parent_student_form_view +msgid "Parents" +msgstr "Родители" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__active +msgid "Active" +msgstr "Активный" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Archived" +msgstr "В архиве" + +#. module: openeducat_parent +#: model:ir.model.constraint,message:openeducat_parent.constraint_op_parent_unique_parent +msgid "Can not create parent multiple times.!" +msgstr "Невозможно создать родительский элемент несколько раз.!" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Create Parent User" +msgstr "Создать родительского пользователя" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_uid +msgid "Created by" +msgstr "Сделано" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_date +msgid "Created on" +msgstr "Создано на" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__display_name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__display_name +msgid "Display Name" +msgstr "Отображаемое имя" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Group By..." +msgstr "Группа по..." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__id +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__id +msgid "ID" +msgstr "ИДЕНТИФИКАТОР" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Subject Registration!" +msgstr "" +"Неверное действие!\n" +" Родитель не может создать регистрацию субъекта!" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Subject Registration!" +msgstr "" +"Недопустимое действие!\n" +" Родитель не может редактировать регистрацию субъекта!" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_uid +msgid "Last Updated by" +msgstr "Последнее обновление:" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_date +msgid "Last Updated on" +msgstr "Последнее обновление:" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__mobile +msgid "Mobile" +msgstr "мобильный" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__name +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Name" +msgstr "Имя" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_student__parent_ids +#: model:res.groups,name:openeducat_parent.group_op_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_tree +msgid "Parent" +msgstr "Родитель" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Parent Name" +msgstr "Имя родителя" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_view +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_root +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_sub_parent +msgid "Parents" +msgstr "Родители" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__relationship_id +msgid "Relation with Student" +msgstr "Отношения со студентом" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_relationship_view +#: model:ir.model,name:openeducat_parent.model_op_parent_relationship +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_relationship_sub_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_tree +msgid "Relationships" +msgstr "Отношения" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_student +msgid "Student" +msgstr "Студент" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Student(s)" +msgstr "Студенты)" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "Детали регистрации субъекта" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "Update parent email id first." +msgstr "Сначала обновите адрес электронной почты родителя." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__user_id +msgid "User" +msgstr "Пользователь" diff --git a/CatEdu/openeducat_parent/i18n/th.po b/CatEdu/openeducat_parent/i18n/th.po new file mode 100644 index 0000000..d0736cb --- /dev/null +++ b/CatEdu/openeducat_parent/i18n/th.po @@ -0,0 +1,178 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:11+0000" +"PO-Revision-Date:2024-02-16 05:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.parent_student_form_view +msgid "Parents" +msgstr "ผู้ปกครอง" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__active +msgid "Active" +msgstr "คล่องแคล่ว" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Archived" +msgstr "เก็บถาวรแล้ว" + +#. module: openeducat_parent +#: model:ir.model.constraint,message:openeducat_parent.constraint_op_parent_unique_parent +msgid "Can not create parent multiple times.!" +msgstr "ไม่สามารถสร้างพาเรนต์ได้หลายครั้ง!" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Create Parent User" +msgstr "สร้างผู้ใช้หลัก" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_uid +msgid "Created by" +msgstr "สร้างโดย" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_date +msgid "Created on" +msgstr "สร้างบน" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__display_name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__display_name +msgid "Display Name" +msgstr "ชื่อที่แสดง" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Group By..." +msgstr "จัดกลุ่มตาม..." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__id +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__id +msgid "ID" +msgstr "บัตรประจำตัวประชาชน" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Subject Registration!" +msgstr "" +"การกระทำไม่ถูกต้อง!\n" +" ผู้ปกครองไม่สามารถสร้างการลงทะเบียนหัวเรื่องได้!" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Subject Registration!" +msgstr "" +"การกระทำไม่ถูกต้อง!\n" +" ผู้ปกครองไม่สามารถแก้ไขการลงทะเบียนหัวเรื่องได้!" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_uid +msgid "Last Updated by" +msgstr "อัปเดตล่าสุดโดย" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_date +msgid "Last Updated on" +msgstr "อัปเดตล่าสุดเมื่อ" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__mobile +msgid "Mobile" +msgstr "มือถือ" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__name +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Name" +msgstr "ชื่อ" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_student__parent_ids +#: model:res.groups,name:openeducat_parent.group_op_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_tree +msgid "Parent" +msgstr "พ่อแม่" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Parent Name" +msgstr "ชื่อผู้ปกครอง" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_view +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_root +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_sub_parent +msgid "Parents" +msgstr "ผู้ปกครอง" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__relationship_id +msgid "Relation with Student" +msgstr "ความสัมพันธ์กับนักศึกษา" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_relationship_view +#: model:ir.model,name:openeducat_parent.model_op_parent_relationship +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_relationship_sub_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_tree +msgid "Relationships" +msgstr "ความสัมพันธ์" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_student +msgid "Student" +msgstr "นักเรียน" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Student(s)" +msgstr "นักเรียน)" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "รายละเอียดการลงทะเบียนเรื่อง" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "Update parent email id first." +msgstr "อัปเดตรหัสอีเมลหลักก่อน" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__user_id +msgid "User" +msgstr "ผู้ใช้" diff --git a/CatEdu/openeducat_parent/i18n/vi.po b/CatEdu/openeducat_parent/i18n/vi.po new file mode 100644 index 0000000..924724d --- /dev/null +++ b/CatEdu/openeducat_parent/i18n/vi.po @@ -0,0 +1,104 @@ +msgid "" +msgstr "" +"Project-Id-Version: openeducaterptranslation\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-30 06:59+0000\n" +"PO-Revision-Date: 2018-03-20 08:40-0400\n" +"Last-Translator: akkicode \n" +"Language-Team: Vietnamese\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: openeducaterptranslation\n" +"X-Crowdin-Language: vi\n" +"X-Crowdin-File: /master/openeducat_parent/i18n/openeducat_parent.pot\n" +"Language: vi_VN\n" + +#. module: openeducat_parent +#: field:op.parent,create_uid:0 +msgid "Created by" +msgstr "Tạo bởi" + +#. module: openeducat_parent +#: field:op.parent,create_date:0 +msgid "Created on" +msgstr "Tạo ngày" + +#. module: openeducat_parent +#: view:op.parent:openeducat_parent.view_op_parent_search +msgid "Group By..." +msgstr "Nhóm theo..." + +#. module: openeducat_parent +#: field:op.parent,id:0 +msgid "ID" +msgstr "ID" + +#. module: openeducat_parent +#: field:op.parent,write_uid:0 +msgid "Last Updated by" +msgstr "Cập Nhật lần cuối bởi" + +#. module: openeducat_parent +#: field:op.parent,write_date:0 +msgid "Last Updated on" +msgstr "Lần cập nhật cuối" + +#. module: openeducat_parent +#: view:op.parent:openeducat_parent.view_op_parent_search +#: field:op.parent,name:0 +msgid "Name" +msgstr "Tên" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_view +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_main_parent +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_root +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_sub_parent +#: view:op.parent:openeducat_parent.view_op_parent_form +#: view:op.parent:openeducat_parent.view_op_parent_search +#: view:op.parent:openeducat_parent.view_op_parent_tree +#: field:op.student,parent_ids:0 +#: model:res.groups,name:openeducat_parent.group_op_parent +msgid "Parent" +msgstr "Phụ huynh" + +#. module: openeducat_parent +#: view:op.parent:openeducat_parent.view_op_parent_form +msgid "Parent Name" +msgstr "Tên phụ huynh" + +#. module: openeducat_parent +#: view:op.student:openeducat_parent.parent_student_form_view +#: field:res.users,parent_ids:0 +msgid "Parents" +msgstr "Cha mẹ" + +#. module: openeducat_parent +#: view:op.parent:openeducat_parent.view_op_parent_form +#: field:op.parent,student_ids:0 +msgid "Student(s)" +msgstr "Student(s)" + +#. module: openeducat_parent +#: model:ir.ui.menu,name:openeducat_parent.menu_op_student_main_parent +#: model:ir.ui.menu,name:openeducat_parent.menu_op_student_sub_parent +msgid "Students" +msgstr "Sinh viên" + +#. module: openeducat_parent +#: field:op.parent,user_id:0 +msgid "User" +msgstr "Người sử dụng" + +#. module: openeducat_parent +#: view:op.parent:openeducat_parent.view_op_parent_form +msgid "User Id" +msgstr "Id người dùng" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_res_users +msgid "Users" +msgstr "Người dùng" diff --git a/CatEdu/openeducat_parent/i18n/vi_VN .po b/CatEdu/openeducat_parent/i18n/vi_VN .po new file mode 100644 index 0000000..e5ece3d --- /dev/null +++ b/CatEdu/openeducat_parent/i18n/vi_VN .po @@ -0,0 +1,178 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:11+0000" +"PO-Revision-Date:2024-02-16 05:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.parent_student_form_view +msgid "Parents" +msgstr "Cha mẹ" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__active +msgid "Active" +msgstr "Tích cực" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Archived" +msgstr "Đã lưu trữ" + +#. module: openeducat_parent +#: model:ir.model.constraint,message:openeducat_parent.constraint_op_parent_unique_parent +msgid "Can not create parent multiple times.!" +msgstr "Không thể tạo cha mẹ nhiều lần.!" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Create Parent User" +msgstr "Tạo người dùng gốc" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_uid +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_date +msgid "Created on" +msgstr "Được tạo ra" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__display_name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Group By..." +msgstr "Nhóm theo..." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__id +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__id +msgid "ID" +msgstr "NHẬN DẠNG" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Subject Registration!" +msgstr "" +"Hành động không hợp lệ!\n" +" Phụ huynh không thể tạo Đăng ký chủ đề!" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Subject Registration!" +msgstr "" +"Hành động không hợp lệ!\n" +" Phụ huynh không thể chỉnh sửa Đăng ký chủ đề!" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__mobile +msgid "Mobile" +msgstr "Điện thoại di động" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__name +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Name" +msgstr "Tên" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_student__parent_ids +#: model:res.groups,name:openeducat_parent.group_op_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_tree +msgid "Parent" +msgstr "Cha mẹ" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Parent Name" +msgstr "Tên phụ huynh" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_view +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_root +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_sub_parent +msgid "Parents" +msgstr "Cha mẹ" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__relationship_id +msgid "Relation with Student" +msgstr "Mối quan hệ với sinh viên" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_relationship_view +#: model:ir.model,name:openeducat_parent.model_op_parent_relationship +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_relationship_sub_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_tree +msgid "Relationships" +msgstr "Các mối quan hệ" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_student +msgid "Student" +msgstr "Học sinh" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Student(s)" +msgstr "Sinh viên)" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "Chi tiết đăng ký chủ đề" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "Update parent email id first." +msgstr "Trước tiên, hãy cập nhật id email của phụ huynh." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__user_id +msgid "User" +msgstr "Người dùng" diff --git a/CatEdu/openeducat_parent/i18n/zh.po b/CatEdu/openeducat_parent/i18n/zh.po new file mode 100644 index 0000000..71d5388 --- /dev/null +++ b/CatEdu/openeducat_parent/i18n/zh.po @@ -0,0 +1,104 @@ +msgid "" +msgstr "" +"Project-Id-Version: openeducaterpcommuity\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-30 06:59+0000\n" +"PO-Revision-Date: 2018-04-16 05:21-0400\n" +"Last-Translator: Shau_4594 \n" +"Language-Team: Chinese Simplified\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: openeducaterpcommuity\n" +"X-Crowdin-Language: zh-CN\n" +"X-Crowdin-File: /master/openeducat_parent/i18n/openeducat_parent.pot\n" +"Language: zh_CN\n" + +#. module: openeducat_parent +#: field:op.parent,create_uid:0 +msgid "Created by" +msgstr "创建者" + +#. module: openeducat_parent +#: field:op.parent,create_date:0 +msgid "Created on" +msgstr "创建于" + +#. module: openeducat_parent +#: view:op.parent:openeducat_parent.view_op_parent_search +msgid "Group By..." +msgstr "分组通过..。" + +#. module: openeducat_parent +#: field:op.parent,id:0 +msgid "ID" +msgstr "Id" + +#. module: openeducat_parent +#: field:op.parent,write_uid:0 +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: openeducat_parent +#: field:op.parent,write_date:0 +msgid "Last Updated on" +msgstr "上次更新时间" + +#. module: openeducat_parent +#: view:op.parent:openeducat_parent.view_op_parent_search +#: field:op.parent,name:0 +msgid "Name" +msgstr "名字" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_view +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_main_parent +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_root +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_sub_parent +#: view:op.parent:openeducat_parent.view_op_parent_form +#: view:op.parent:openeducat_parent.view_op_parent_search +#: view:op.parent:openeducat_parent.view_op_parent_tree +#: field:op.student,parent_ids:0 +#: model:res.groups,name:openeducat_parent.group_op_parent +msgid "Parent" +msgstr "父母" + +#. module: openeducat_parent +#: view:op.parent:openeducat_parent.view_op_parent_form +msgid "Parent Name" +msgstr "父名称" + +#. module: openeducat_parent +#: view:op.student:openeducat_parent.parent_student_form_view +#: field:res.users,parent_ids:0 +msgid "Parents" +msgstr "父母" + +#. module: openeducat_parent +#: view:op.parent:openeducat_parent.view_op_parent_form +#: field:op.parent,student_ids:0 +msgid "Student(s)" +msgstr "学生 (s)" + +#. module: openeducat_parent +#: model:ir.ui.menu,name:openeducat_parent.menu_op_student_main_parent +#: model:ir.ui.menu,name:openeducat_parent.menu_op_student_sub_parent +msgid "Students" +msgstr "学生" + +#. module: openeducat_parent +#: field:op.parent,user_id:0 +msgid "User" +msgstr "用户" + +#. module: openeducat_parent +#: view:op.parent:openeducat_parent.view_op_parent_form +msgid "User Id" +msgstr "用户 Id" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_res_users +msgid "Users" +msgstr "用户" diff --git a/CatEdu/openeducat_parent/i18n/zh_CN.po b/CatEdu/openeducat_parent/i18n/zh_CN.po new file mode 100644 index 0000000..72c79a1 --- /dev/null +++ b/CatEdu/openeducat_parent/i18n/zh_CN.po @@ -0,0 +1,178 @@ + +msgid "" +msgstr "" +"Project-Id-Version:Odoo Server 17.0" +"Report-Msgid-Bugs-To:" +"POT-Creation-Date:2024-02-16 05:11+0000" +"PO-Revision-Date:2024-02-16 05:11+0000" +"Last-Translator:" +"Language-Team:" +"MIME-Version:1.0" +"Content-Type:text/plain; charset=UTF-8" +"Content-Transfer-Encoding:" +"Plural-Forms:" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.parent_student_form_view +msgid "Parents" +msgstr "家长" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__active +msgid "Active" +msgstr "积极的" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Archived" +msgstr "已存档" + +#. module: openeducat_parent +#: model:ir.model.constraint,message:openeducat_parent.constraint_op_parent_unique_parent +msgid "Can not create parent multiple times.!" +msgstr "无法多次创建父级。!" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Create Parent User" +msgstr "创建父用户" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_uid +msgid "Created by" +msgstr "由...制作" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_date +msgid "Created on" +msgstr "创建于" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__display_name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Group By..." +msgstr "通过...分组..." + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__id +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Subject Registration!" +msgstr "" +"无效操作!\n" +"父级无法创建主题注册!" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Subject Registration!" +msgstr "" +"无效操作!\n" +"家长无法编辑主题注册!" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_uid +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_date +msgid "Last Updated on" +msgstr "最后更新时间" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__mobile +msgid "Mobile" +msgstr "移动的" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__name +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Name" +msgstr "姓名" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_student__parent_ids +#: model:res.groups,name:openeducat_parent.group_op_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_tree +msgid "Parent" +msgstr "家长" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Parent Name" +msgstr "父母名字" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_view +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_root +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_sub_parent +msgid "Parents" +msgstr "父母" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__relationship_id +msgid "Relation with Student" +msgstr "与学生的关系" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_relationship_view +#: model:ir.model,name:openeducat_parent.model_op_parent_relationship +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_relationship_sub_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_tree +msgid "Relationships" +msgstr "人际关系" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_student +msgid "Student" +msgstr "学生" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Student(s)" +msgstr "学生)" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "科目注册详情" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "Update parent email id first." +msgstr "首先更新父电子邮件 ID。" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__user_id +msgid "User" +msgstr "用户" diff --git a/CatEdu/openeducat_parent/i18n/zh_HK.po b/CatEdu/openeducat_parent/i18n/zh_HK.po new file mode 100644 index 0000000..4446921 --- /dev/null +++ b/CatEdu/openeducat_parent/i18n/zh_HK.po @@ -0,0 +1,181 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_parent +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-16 08:27+0000\n" +"PO-Revision-Date: 2024-02-16 08:27+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.parent_student_form_view +msgid "Parents" +msgstr "父母" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__active +msgid "Active" +msgstr "積極的" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Archived" +msgstr "已存檔" + +#. module: openeducat_parent +#: model:ir.model.constraint,message:openeducat_parent.constraint_op_parent_unique_parent +msgid "Can not create parent multiple times.!" +msgstr "無法多次建立父級。!" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Create Parent User" +msgstr "建立父用戶" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_uid +msgid "Created by" +msgstr "创建者" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__create_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__create_date +msgid "Created on" +msgstr "创建于" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__display_name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__display_name +msgid "Display Name" +msgstr "顯示名稱" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Group By..." +msgstr "分组通过..。" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__id +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__id +msgid "ID" +msgstr "Id" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not create Subject Registration!" +msgstr "" +"無效操作!\n" +"家長無法建立主題報名!" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "" +"Invalid Action!\n" +" Parent can not edit Subject Registration!" +msgstr "" +"無效操作!\n" +"家長無法編科目註冊!" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_uid +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_uid +msgid "Last Updated by" +msgstr "最后更新者" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__write_date +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__write_date +msgid "Last Updated on" +msgstr "上次更新时间" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__mobile +msgid "Mobile" +msgstr "移動的" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__name +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent_relationship__name +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +msgid "Name" +msgstr "名字" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_student__parent_ids +#: model:res.groups,name:openeducat_parent.group_op_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_search +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_tree +msgid "Parent" +msgstr "父母" + +#. module: openeducat_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Parent Name" +msgstr "父名称" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_view +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_root +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_sub_parent +msgid "Parents" +msgstr "父母" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__relationship_id +msgid "Relation with Student" +msgstr "與學生的關係" + +#. module: openeducat_parent +#: model:ir.actions.act_window,name:openeducat_parent.act_open_op_parent_relationship_view +#: model:ir.model,name:openeducat_parent.model_op_parent_relationship +#: model:ir.ui.menu,name:openeducat_parent.menu_op_parent_relationship_sub_parent +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_form +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_parent_relationship_tree +msgid "Relationships" +msgstr "人際關係" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_student +msgid "Student" +msgstr "学生" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__student_ids +#: model_terms:ir.ui.view,arch_db:openeducat_parent.view_op_parent_form +msgid "Student(s)" +msgstr "学生 (s)" + +#. module: openeducat_parent +#: model:ir.model,name:openeducat_parent.model_op_subject_registration +msgid "Subject Registration Details" +msgstr "科目報名詳情" + +#. module: openeducat_parent +#. odoo-python +#: code:addons/openeducat_parent/models/parent.py:0 +#, python-format +msgid "Update parent email id first." +msgstr "首先更新父親電子郵件 ID。" + +#. module: openeducat_parent +#: model:ir.model.fields,field_description:openeducat_parent.field_op_parent__user_id +msgid "User" +msgstr "用户" diff --git a/CatEdu/openeducat_parent/menus/op_menu.xml b/CatEdu/openeducat_parent/menus/op_menu.xml new file mode 100644 index 0000000..31285fa --- /dev/null +++ b/CatEdu/openeducat_parent/menus/op_menu.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/models/__init__.py b/CatEdu/openeducat_parent/models/__init__.py new file mode 100644 index 0000000..bc4d2b8 --- /dev/null +++ b/CatEdu/openeducat_parent/models/__init__.py @@ -0,0 +1,22 @@ +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################## + +from . import parent +from . import parent_relationship diff --git a/CatEdu/openeducat_parent/models/parent.py b/CatEdu/openeducat_parent/models/parent.py new file mode 100644 index 0000000..ca93df2 --- /dev/null +++ b/CatEdu/openeducat_parent/models/parent.py @@ -0,0 +1,171 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import _, api, fields, models +from odoo.exceptions import ValidationError + + +class OpParent(models.Model): + _name = "op.parent" + _description = "Parent" + + name = fields.Many2one('res.partner', 'Name', required=True) + user_id = fields.Many2one('res.users', string='User', store=True) + student_ids = fields.Many2many('op.student', string='Student(s)') + mobile = fields.Char(string='Mobile', related='name.mobile') + active = fields.Boolean(default=True) + relationship_id = fields.Many2one('op.parent.relationship', + 'Relation with Student', required=True) + + _sql_constraints = [( + 'unique_parent', + 'unique(name)', + 'Can not create parent multiple times.!' + )] + + @api.onchange('name') + def _onchange_name(self): + self.user_id = self.name.user_id and self.name.user_id.id or False + + @api.model_create_multi + def create(self, vals_list): + res = super(OpParent, self).create(vals_list) + for vals in vals_list: + if vals.get('student_ids', False) and res.name.user_id: + student_ids = self.student_ids.browse(res.student_ids.ids) + user_ids = [student_id.user_id.id for student_id in student_ids + if student_id.user_id] + res.user_id.child_ids = [(6, 0, user_ids)] + return res + + def write(self, vals): + for rec in self: + res = super(OpParent, self).write(vals) + if vals.get('student_ids', False) and rec.name.user_id: + student_ids = rec.student_ids.browse(rec.student_ids.ids) + usr_ids = [student_id.user_id.id for student_id in student_ids + if student_id.user_id] + rec.user_id.child_ids = [(6, 0, usr_ids)] + rec.env.registry.clear_cache() + return res + + def unlink(self): + for record in self: + if record.name.user_id: + record.user_id.child_ids = [(6, 0, [])] + return super(OpParent, self).unlink() + + def create_parent_user(self): + template = self.env.ref('openeducat_parent.parent_template_user') + users_res = self.env['res.users'] + for record in self: + if not record.name.email: + raise ValidationError(_('Update parent email id first.')) + if not record.name.user_id: + groups_id = template and template.groups_id or False + user_ids = [ + parent.user_id.id for + parent in record.student_ids if parent.user_id] + user_id = users_res.create({ + 'name': record.name.name, + 'partner_id': record.name.id, + 'login': record.name.email, + 'is_parent': True, + 'tz': self._context.get('tz'), + 'groups_id': groups_id, + 'child_ids': [(6, 0, user_ids)] + }) + record.user_id = user_id + record.name.user_id = user_id + + +class OpStudent(models.Model): + _inherit = "op.student" + + parent_ids = fields.Many2many('op.parent', string='Parent') + + @api.model_create_multi + def create(self, vals): + res = super(OpStudent, self).create(vals) + for values in vals: + if values.get('parent_ids', False): + for parent_id in res.parent_ids: + if parent_id.user_id: + user_ids = [student.user_id.id for student + in parent_id.student_ids if student.user_id] + parent_id.user_id.child_ids = [(6, 0, user_ids)] + return res + + def write(self, vals): + res = super(OpStudent, self).write(vals) + if vals.get('parent_ids', False): + user_ids = [] + if self.parent_ids: + for parent in self.parent_ids: + if parent.user_id: + user_ids = [parent.user_id.id for parent in parent.student_ids + if parent.user_id] + parent.user_id.child_ids = [(6, 0, user_ids)] + else: + user_ids = self.env['res.users'].search([ + ('child_ids', 'in', self.user_id.id)]) + for user_id in user_ids: + child_ids = user_id.child_ids.ids + child_ids.remove(self.user_id.id) + user_id.child_ids = [(6, 0, child_ids)] + if vals.get('user_id', False): + for parent_id in self.parent_ids: + child_ids = parent_id.user_id.child_ids.ids + child_ids.append(vals['user_id']) + parent_id.name.user_id.child_ids = [(6, 0, child_ids)] + self.env.registry.clear_cache() + return res + + def unlink(self): + for record in self: + if record.parent_ids: + for parent_id in record.parent_ids: + child_ids = parent_id.user_id.child_ids.ids + child_ids.remove(record.user_id.id) + parent_id.name.user_id.child_ids = [(6, 0, child_ids)] + return super(OpStudent, self).unlink() + + def get_parent(self): + action = self.env.ref('openeducat_parent.' + 'act_open_op_parent_view').sudo().read()[0] + action['domain'] = [('student_ids', 'in', self.ids)] + return action + + +class OpSubjectRegistration(models.Model): + _inherit = "op.subject.registration" + + @api.model_create_multi + def create(self, vals): + if self.env.user.child_ids: + raise ValidationError(_('Invalid Action!\n Parent can not \ + create Subject Registration!')) + return super(OpSubjectRegistration, self).create(vals) + + def write(self, vals): + if self.env.user.child_ids: + raise ValidationError(_('Invalid Action!\n Parent can not edit \ + Subject Registration!')) + return super(OpSubjectRegistration, self).write(vals) diff --git a/CatEdu/openeducat_parent/models/parent_relationship.py b/CatEdu/openeducat_parent/models/parent_relationship.py new file mode 100644 index 0000000..4c15659 --- /dev/null +++ b/CatEdu/openeducat_parent/models/parent_relationship.py @@ -0,0 +1,34 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import fields, models + + +class OpParentRelation(models.Model): + _name = "op.parent.relationship" + _description = "Relationships" + + name = fields.Char('Name', required=True) + + _sql_constraints = [( + 'unique_relationship_name', + 'unique(name)', + 'Can not create relationship multiple times.!' + )] diff --git a/CatEdu/openeducat_parent/security/ir.model.access.csv b/CatEdu/openeducat_parent/security/ir.model.access.csv new file mode 100644 index 0000000..5061061 --- /dev/null +++ b/CatEdu/openeducat_parent/security/ir.model.access.csv @@ -0,0 +1,12 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_res_users_back_office_admin,name_res_users_back_office_admin,base.model_res_users,group_op_parent_manager,1,1,1,1 +access_op_parent_op_parent,name_op_parent_op_parent,model_op_parent,base.group_portal,1,0,0,0 +access_op_parent_op_parent_admin,name_op_parent_op_parent_admin,model_op_parent,group_op_parent_manager,1,1,1,1 +access_op_batch_parent,name_op_batch_parent,openeducat_core.model_op_batch,base.group_portal,1,0,0,0 +access_op_res_country_parent,name_op_res_country_parent,base.model_res_country,base.group_portal,1,0,0,0 +access_op_course_parent,name_op_course_parent,openeducat_core.model_op_course,base.group_portal,1,0,0,0 +access_op_subject_parent,name_op_subject_parent,openeducat_core.model_op_subject,base.group_portal,1,0,0,0 +access_op_student_parent,op_student_parent,openeducat_core.model_op_student,base.group_portal,1,0,0,0 +access_op_faculty_parent,op_faculty_parent,openeducat_core.model_op_faculty,base.group_portal,1,0,0,0 +access_op_student_course_parent,op_student_course_parent,openeducat_core.model_op_student_course,base.group_portal,1,0,0,0 +access_op_parent_relationship_back_office_admin,name_op_parent_relationship_back_office_admin,model_op_parent_relationship,group_op_parent_manager,1,1,1,1 diff --git a/CatEdu/openeducat_parent/security/op_security.xml b/CatEdu/openeducat_parent/security/op_security.xml new file mode 100644 index 0000000..321809c --- /dev/null +++ b/CatEdu/openeducat_parent/security/op_security.xml @@ -0,0 +1,43 @@ + + + + + Parent + Helps you manage your institutes different-different users. + 107 + + + + Parent + Helps you manage your institutes different-different users. + + 18 + + + + Manager + + + + + Parent Login rule + + + ['|', ('user_id','=',user.id), ('user_id','in',user.child_ids.ids)] + + + + Backoffice Login rule + + + [(1,'=',1)] + + + + Student Parent Login rule + + + ['|', ('user_id','=',user.id), ('user_id','in',user.child_ids.ids)] + + + diff --git a/CatEdu/openeducat_parent/static/description/assignment-annotation-icon.png b/CatEdu/openeducat_parent/static/description/assignment-annotation-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..655298c0ea8edeb2dcd8e16b379461a7f60afd9b GIT binary patch literal 17118 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 + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/static/description/courses-icon 1.svg b/CatEdu/openeducat_parent/static/description/courses-icon 1.svg new file mode 100644 index 0000000..505cf2f --- /dev/null +++ b/CatEdu/openeducat_parent/static/description/courses-icon 1.svg @@ -0,0 +1,76 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/static/description/faculties-icon.svg b/CatEdu/openeducat_parent/static/description/faculties-icon.svg new file mode 100644 index 0000000..bd7270b --- /dev/null +++ b/CatEdu/openeducat_parent/static/description/faculties-icon.svg @@ -0,0 +1,41 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/static/description/fees.svg b/CatEdu/openeducat_parent/static/description/fees.svg new file mode 100644 index 0000000..bbb54e8 --- /dev/null +++ b/CatEdu/openeducat_parent/static/description/fees.svg @@ -0,0 +1,62 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/static/description/g-2-img.png b/CatEdu/openeducat_parent/static/description/g-2-img.png new file mode 100644 index 0000000000000000000000000000000000000000..dc9c1107c52cf1b87678991b03c3cd244ac0fbd3 GIT binary patch literal 337857 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⁢PbXP%+hf10+yw`%gth+uM7l$1XJ* zBcQfy;D#XzGDXSpgke2y!N^T^5&V>EfB&Eu9T!t(`QXPG%?=^8^~nanbf`=`r*yGj zc~ld#ed?r*M1UZG)SjO(?xwqF@c8f13Fl*p^gTr%$NRs7jkv}p&c#`5p3mQ76fBu{ zIr9gdU^tYOJKv*(@bJ$Qne7#mz(&Tl|KehHcG~E$4;`we(nsbA5sJAU>pwT*fz{?N ztX=8g<}c&vcrW$3IgG#lfzkai)J<$lYkO;3i>6Atx!LJqMLT&j(c{pY(8b}2VKAzq z;^;a<-1QAFXt0?&t0(urEj;Eee6Rh%zd#9;Pn zNc@-Kae@75XEEBM<{}s`Z{8dZBv+jNS;C>@LT_4F>{2*>Z?uu$10qW%AZ=*bRxGTT zft4bdnVtQpjkYjZ$i~-G^|i3oNb&4HEBWLoY^6PQXgO8XX$2Z%PnAtOnJx$~bH&8P z@jj~j18^>H=LIG>@TWP=@=2zN*K8K7J!oV7vd)ouzaf|Ix>5)SsKL;IULjsV!R_Pi zoK$T|!M1z2Kdg^Eg(_NRi^ZLK%XeT0<+3|31LvgOt!`&0 z4FDpaL+I*mZ%6vvR8mmrOc1o~N-~_H1#|*t_OBimVlbE}p35q*nw z27$-V_b$d>vsGZDN2q-$r;~c12iPzbRdQ669B1NKgRQt6~0 zT~=Xh0p0dI!P#`Y$bA)=BVT_v-7*WqkdO;6iFfM{mv8_^m`JBaqNbh2Fjo+7VSZw; zJcun?3&-IY1ubZG7pvc7r_wbWJgYIP&L(({Uv2U&%DVv_uRJlO_zwbyc$eXxM&1f5 zD=P~ttKZ;yUlxT8JoVFXe$Jx`u8(6Ch#0dh+p5h%C(;egX(~~Fw!J*o z#;&* z%&7wBkGr#2^j1s7rtfOR$0Fu}Cul{mth~Hl$)GAvtMf-WUHMQ*fJvqS)UZA}SyAj{ zUzEKR$Zgfd84?juwb7KoF2)G9>vR~uU6mgIGwd=YtAkBwpSp=xqzxx~_;p|qGi|)x z-5r&q&b^QYZv>Ro^7+M>VoeDq@Gy1yY4m>?l52Wrj3N*~Nn-%wsoVV?9B z<&oZ8P&F5-l@Y{@)z!Tr`jydF-`{_tPvgvMed6S3j|Q$47#vm>7JH5u+ayUZIcMi6 z3q$lwV4%5=&;HuM7VeA%dyCl1v@0P+%13%{nDB+{TU1oS2)FO7G^~Ii3t7yx@d7X8 zRVN+p=d{)Wn9`!xyjpe)_#L&ibkN`rm(-tZ!A;D*N;Nk-AEfAlEB1Hq zb2C?r9INvwOkU^b4sA};R=L0g${?kb?_?EK`wbpxyF|+e50-jNUjpwfspSB3wdK6` zeroEr3WT4YYy*fOV@_~ih4kX#$h-)dphOPTJL4JWZ>tzu>hb&Bv@m3mmR_4uT7v@` zo-?wto;UwV8F`a5x~eWlYgGly4qEY$oOn%jEj zO!zb+r%F?9;60!(;0K{;AZ>84-+r`b1n)9Ol@xU!lm4@Fg)#<+y`SRe62ADKH0(AK7r)hK2{h4F0#QA2+_fB#)n2 zg5Kz1xt+}t6Bh-8^ppPFON)z(K!mV+(Li`Z@VgR&U%B1LJ_0y>HMP}_SlbIl(2ElV zLgIpwR`~sGntCxUPnZg#M3F*lq%E1BCvN#uEJu<@Mn(jdRTh#zb9+BJS6!kAd;9us zc9BWacSC6Fp@WC`4J!6GGCwW=`6T4J@WVIc{CPilu5kf!wLX+woJDJEtFg1PIa|5I z!c_U%?m_XC%d9dEBhjk96OK3e_*_?oif zg;PxWZu=O8YG0?iaoc51=x8?Eg6QRSx!16o<;^FHv`#o&;zpCD{84ifr+M|N)uhve z@v&XJMm&oaYK6kSDSSKop14PnDcX1MhmAZC-B)=G?jc*z1VX|UR%GaxkOwfnWu?ba z@S@MF$F1(;$4N+J;NQQu#@!4r3L;(?A-z(6*zuw9Bk^4C1wxoug1_mMeYnFC6mu^WP^%WSjyB=OF5SfkIb$HhVMo0>9gjSp8<{gKbocezI=6@$bqYM8E5SALLaE#FqISyGi!HV_t1KPfD z`7q=bg404ewP8dtwfpL+2KKFmg0u{i(DAIPxdXP(xtb{EG6AVtEE5{>IvtKdf_$Ij zS*sdfMVM9Xv(YOm7vv16S3jkFxd;0Tvm!;!(VB$z{ri6u$z{zm)C)vF(plWov#bDenLcCiR&7nh^mZjY*@^52~N`NLmL@7vf^v3CeQ zmTgE%TG90RkM<#Ax!V8ZSI?t8Bez|03f-=iIYTiLSy<;G{0$vz!73%i%eQ85*VNtJ(q3(MySo8Ucbh2ShoQLw z$7$4u7dP5)_6=fW(C8)EX{RQwEac|)d;&Lhf35Bx$7j8fN5Kkd4#!DJ zU0wMODy9}RzSzP?{w1Y(X5Lc=2jMnPxM~0iX!mIolV4wWmJ41z4UH~VvjU$G9nBj$ z{bscW%FBMY41LS)J1;Ln+YgG#^W~-M!VY8Ft{)AwVgUs_J?}@OU}Nh1z4&|D%V1Em zjg7TfFUl!KmV#38@56@PNVJTCuq!tg*EK@y<8ROXfhp?C{vzSA7V>5*{F=lqHnyPU zc|Ibh{wd8Th7=Y9n6_Jxk~sllG10BwbVDF%FEDJr>vh3$wuR!#{LiW5|KP2_V>gO} zW2A*lD`5_V|%uTvhl~sTf~;iO0He`TRAeKd$1CW)!d=ts*48veBB@6>juF z&^HV>dtKahV?MRJg0KqoJGDM--N)fypxukrpMYps$&Knjj3V-%PmH&h`2ahz^;8)M zjg2G>+?--6oDonrY`|p9kBtU#QNpp*APwH2Mme^g+B;xjo+0aPT?7iB(rpJ-GY3%Oazf z4A7)dyVcE4n9R@4ftW(VU%R1VZ!d*FFb2#2b2S~#T06m5#B15L>)DOet_}=MJSg$5 zGhM*mB4P}cg9ogjdTDFBJ9W;vh6fkL`swS}g?CD)wE>d^Sitb7CXW22_WSr7&iv2I zeP4Ay+pB1(p6(E<_IFp%DHjs^XVQOdpZO&ep{-}KPOebBI#IV@HZ*a%hqv$#VEltq zQ&X#g^b=o=oqKNH*8iJlhS( znYl=IG4u75L%a<9&o|)^q}kI&a+#5a!e@wl-FgP`8CF*I%W{}D{@`D)EMu;>RHuChf<#J65ax=)uSM6)Ocsq~@kQvlK2gN#6Wi!R zlxs4D~n$M~iuy1p*sC zcF&8bokI)^+y=Ml=UCPDN^_HZVZ)(wW6LTrn|QEk$zbQ%(vgF(Js5 z``OE*wuN=fp}mD`wF=a%ZD_^6HS2oEvmsUx1uDh&3MitQvO_BDMv5FKUlbQ_(K^(& zt-6osqF=sfqs{;P*?Y&1G&~N~$bEZ0u=H`Kz6Biv)m&)+w=p zJV++sd<4jX<;!k^FTh{7^Y0z60_@oMrrz=&kGMQ!U%NV3bGi{cY2tp+s)l*agYG}~ z;$xnGd?8?`LuAcxU`{a)oNu*0#DF9^2OTw7jz+S-_@eC2?!j8Hxgj4p>5V7vmfki~ zP*AvEj1VR>pQt@R0C~;uIxMX0HEZZ}fss$j-|hR{dY_9jMrdU&@=(*<@SRJT2UlWp z_k#)CWrA%815MJ=>^G>xZk!|aRffRq^l%`YnM7{qsQzo_$H2aZuSQr{oQ;hbfh-D4 zY-?!Q3lgzjy$i=$$P4}~vCT^8Yy4gu0~B6tY(m0_ASb8R&~2~+Q%qZ@N_o*UAnH%l z!TmoV$jX{PuzgtTPMas_XPXrL4V?Zfu66eKHy~K_s@LjJi^<3gO=*faP8@>PMKAgc z^6$7?m*ljx91#D`GD*wMo=dPw!NWGbz*64O^~Sz@elyPEdJsg6uQM=MseasW{-CD( z9rBUIJeanB_&Oj?8puluT0`UtT95eRjj{~mS~8Sy{%7CJb#-;M?_2Ub4J6n;I>u_^ zmC+0g>(6q_D|!amZ{Oa98b9#)xWiQ@ER1M~VsQfU3)cL=A^iVNtk)fKJMu*A{a`nt zllG-H=Rr1|Hl@#}23YK;)Ikg4RO?VdYYs=T@~HYZoPn}!RO@MD-I=?XAsb{0m$?Of z$!xKj?=cfI^Qs*vfvic*Q)H6{T3QEF!7i|Epe_qs0dxq^A_l1k|1L)1!wRi9IKz{J z6)uJrHF+~Nk)7cn;QZ17r%i9EBzD9;WG`+XtQ;E~iI|yZfNLS|)iC984*Z7K>DDCO z0U#$HN|Rh;#GVM9TWDhf*0EMp5Il4qRcN?G3Wq=z7`bZ@K_XH}?sfAN^1Na>Bw5L# zE3DVfeJ`#BycBfL^TEw`IPV}KW>s%e@4Y@Dhu;8aHkh1Nj`N=o0Bs1s33z$P@iI|bY3VU+SCGGdEcmjBeLtOJZhk&AUC94z3mI7!X+|+ort%~vP6JtW-n#}B z?#&YGz7UqTjlaJo?Aa~hxO98Sm{WOL--Pe)!b}x<#9uW(H@8wF6_)KQdbEt-awYSq1F zdU~cyc>f&>i0rzBwOf;rRQKWgvwZ;S_gANxD|jXb1_lYU7EJ{$z0U@9mYv?pQTO^* z#wE4^v|gB$nVcu}-5aR|KBFZ6+dm)3y!}nFe7@W;TQF*=kDXgwTwJik%HKbQM^!^= z_b)7YCO)fQmX;piiXq?WSUI%>bg+Wf;a;bN=f*}(s=t+wq39ufaDtf!vcB27U_(cq?cZ8m za(>@+k3S8SDLdaP|?hh^!W%#TACNBZYD0QnhNBx74|JcGF2hnKwc+Gy- zhkZ9KEiE;*I@9-v9l(P!ZfD(*e>OXIAm+Kz1B41Es^_L8#UF8OlZcEx>-=mOv3gG`B^OK=Ix%e(BuLKl zzcRAw-sp$NDID&1*PNZ!l$4YRw1NJq71MH;6@zJ9r~F4dmy>1z$dn+MgQu||c-)!j z1}5qiA|`Y{n>yW5!2Vc5bTT<21J;y-bNmg*)jZ184p4DLYmfd+evP3Qa~|$?tSZt- zoj{v|vU-EdCeK!lGa_{B5hRWDjodiTxx!OQ*!bJFuwH?4z%3)-?08bKhFSY5=wmbS_^a&lcCo`FBWt@`1=$dq)CWmqZtokRmz<0je<4DHHz zjZ8_a(yx50w(&EMcHlehU*vFfj10!AMP)86B@P+;aF@0Uso`$s2E^C#iq#Ol-O6%L(lz%9zWfGq3L0w$(PsjjoERbhQHptRu6@=H zcE7)Crcr1z_?jOU0lXJDf{>ExQJ;&9jQnuR0-TDBAj2ZFvQ^zdw>k~=J*oXu@15Lt z2m$Z@{}kMyIF~QavY)IjNo!npXV^}{H%|E#mpD|dwn4P!bs*ypXFI!lT3SVZ2&TJn zSwKOWob{!O>a-7IGVUt-9&a`f6W&3*j*RsC{h|gkkA#Sq!DM5VrrQt*UQtP;I!~P`g&J)0OqrhFN^H1r!p8T2W!u5dahN@ z%-_#eFU2JTN0`joNCCd-E~E!|#l-{vyF&CiZ|UFTS-Y7ysPp%16ZTi{liiB_wQ&=Z z$&WU7a{3N}Wh6bf>LojWcT~-Y;aj(X?STHE2~8*qI5RVQ4zoWO?=P}1S>1*xY-nhQ z*LMBh!Ev_D-g>Hx-yya2MUH7#f!J7Gh*n-!xMbeHL;im}opn^yYxnj?B}OF%K>_Jf zQikqSKoC^AyAIu53JB7IfCvK8N{6(7NGUZU-2%dhv~>SA&%4&^@*mex4$OS#zW3hO zb$vGVG2`k%5ro=|T{>7=j)qHAO*=#;-$A#2w*Fk9)@f3aEi0z{=TBDzUI_>9{}4^T zyX)NsfBc$;Y$k^M<$tcA9&L^qbL)Ke9zWebuYpH)ukm$Z;a}jclwBvkmo+3Py0m`` zJ_HP8;*>yYp(tI8KeFNi~$>_ z`%jOFb&^>Wc{^DJ1oA$8qBhTJXz=WcorYV2!0GjUwtATQbj8M$|1Gf5`=e+bJ`px0 z17bnOJgF?4sT;#N;ik6})ihNVVs4)uS{rL=X(=Y?XlXUu?Pr{w9)Rw5?Kwowduw;Gz7|QDi2?7jPtd5TKb7+Ky(&vw4O== zM6@abKs4~na)tCsqJn0Ugx|hRs-w1SY(xy6G(`?L0V^wA@w)EyQK)M!POOxrddwXr zs&;+|;FCI|T6GsR@-!bxI4hPgH_2i6YLOs3cYLn-Vq1)TQ`y`uwd(c z*?n@BP#EuHv5O|rgoCeG>fy4LQ@wnKKzt}nO?zXmhsQu>o@Lz9Y&TL&oKA_jefuvE zAF4C2gO2oKTWK!m^1ezOwWCfH6WC*M9EfiGK8L*0W80AnKfo+~+3 zyAc$!-xfVDq%WZWH5r+p<8l);i210apuJMD{=#|t7QTY%z}kHyQ{804Ay7y5Q#a>B(mG z^z=MkwQiv%dyhXiF`b$}GBQG36Zce!SrIrjk~0zCE5Dw#y1W~rN}2CCl~W| zhZ)RbLOX7VD<~wv+e?JE;~7I4ryK+j0D+aQ!3VX$*q{EB_DLHmB~K9qhr@u zke1%t@zJ?lmCXt_^btt&1G5O_L5sL}6pYetYSOqqV7*5h#UnaNF@5RTg0Nyj%HpHZ z-PRY{lnw%2E&%}<;k3R}bI$#lQrO>pzk%>#{pe83B>(_8AH)Cvwgdth?yA?o-X-fMX&JNL#P@j#nmuS*CtI^3mg;IFKAT zJ$u$>dN&am6SF{~c>C7o@UXrs#l3{8A)A%#k2YJ27jyiTtDH{MPsaB{W&f8v3b(Gt6*Z-!aY8nX zTZo$lYhEz(rvF3Y0S`mf-&vzf?v+N8FBnuu@@**aXzHXw(XwO+2IZ?+i3H6aR%~KD zEb8FjUo8gU604ZlYmpg}%Z+`VbgAqZ3;L4+8#P2uOD8Wn-rRUOwNsKv$m+O%>v8n3 z>=g(jXOQF3;R(lH*B)mHMaONS-u1o_rRQCJ^Kco>7|xR&swPV!`Fo~~PipcDct`0& za|@ta6=XTlw6i;g29ivUL~Z~bU666K1~`{h&&hbP<9}!Z^Yb&;Jv=fw5O8tHjl7Ly zW&KqLQq1ecdlTJxmjr`z7VNb%p4|N}sJP>y1hx!c){lSz0-x{+@#D4chkp-6GI-8f zY#kiTsqaE$PtvEG?>d{smI)B&rXjZLzB)=Y@D5j|{NXK6JHXO3I95EQUdl3_11zCg z1uuy}1Vc|G0J!M?Yv_#ijm$20Bj|jXz!@#5g?dm^O#H~Z&E*~JQm0o@$CdeoF0*B4 zYN46xwXOa~jsFbsp_sK-Bm{BgshnniVTybk8YbF-dsX28#cHElpVZ!i@!I;dekW^` zR>_fnYp{=J<0Q+VtwrU;D>@SZyHHLwsR-(lb^=Q<6*M1xGR0;mDkRz$Yr$*OE!VOZZz6@HDIjiSgU%boFf&{Oz^=#^QE`QNBUpKMz78$9^r~Rjf?xa~u4+x;u za_m}j?d<5JtuG?Ib`8l;FlbXX2^sLk_hCV^^Ni zS?As6qexVfL1pLU#5Ko8WLs3}>LOEm7E=Z6e3g`LFyscs$txpRUu-ROnMTKy863Y} zAs1;wYgj(pc(ov0Haa;n((gh6NfG78ibs*=H01VzMLlcGp_K~S20-o{yDa-3T(vy- z(we$l={jZ=42WTIW3lYQ6Z$i$YuAU9LL?9b-+^Vvf={^mqEud@=^YQV;Zs{p~Ec}?7^+Es{C3nL+zM~6Gt6MZ2OoERn%m>I@ zWVT!a0)en;$Y+i0FeAa`;ipvBCaa!Bz9`nZE_O|gzRX zwnw`}wuoMKN}@;RFZdt-kqD^bc_oC4XefP@Wr_68$Q1M1>reNCX})|1Ux#_(g-cA5JtWCLLl~d3ea)dk-VHLp71dpo=^7C^AYj1zh4VBwrGvdgDx|c*OU6&7j&ezTc20;uRIS0~&SL+Kb&_(=r z2Gn$uFVRDc2Ao{ukd~c~lUiF}zbWT(axfo7o#GjDTDavn%y-Xr! zGxzm6U;`$dnrd5CFZ>@KqlT(a(bxJ*n=*+i$YFE^=%C$;WPT|X#X^35vNSz~q&wc_ z=ipT-F{tlc*;Ts+;-1@5?>hmz36yOGh&3g8O^`Kv4qz8I|L=9gQU;Zd({~VcOQ}6~ zR8kK>Xo4PcW2(Ljq*GjL$X7m*+!eb&+7(OVw$*_R55hGnbLxoHEYd33KKzUrT8mAA zuUtINw@PHE<7TxD;Ul>)(;H^7-Iz3?puLe2G08)V7o0tV1uD%ak&r>~IXisg=j%%% z`?z2sY^4mIWZj*01(ldS>aN8_%L~p1bmr7uHmS|NyWLMDb=P;jQA>A}S&iy8PwMLG z80_dVZboJ2FzzyH^t}It?h8d%yF4aUAmC_+O)xDbuV2L4^8n{gkCL{w zm%DpnpViv_ji6=xhlJC=h5OB_(QDuM6|EJl=~2%01{CHv|Lv~_5E80f-1y1w5)9D! z&wi-8aGKYW!Szo{(`WDunHBL`2^zxNN>_^>P`N8Y-|nd4IDlh*1rY9Ox@kxg{g^ZCp%oIuP2@V+~y$&!TO{LFgGRs z%vjHunUO3Qe9qH}932)|oovj+MT=7JeSdxThdQGx!Q(d^JPglEN<&|PD84b}k;cpu z#LL(Y%ejwRoZXom-O{<#mC3LzVoI(O{{CF{4y?ZKmHpCpR8H`!7srfX5Rmf zl7(gAs}DZpbVh){8gwvsw}i{#xip$ZKtzJeV|_~Zqs{j)(=e|~a;iWVOqywyL^z95 z3(dL)JbJW}El2mM+QZ5+&)92Pv!Y_aSnSm2fe+Co^U$pd-)A0%vke}{U~v-_YXlVA z8F%-NDEnO@yPvr~b8{acEmNPC&py+&vx65O;i6=hv@DgHtoN|uX!*B(o z9t@a=gIVsA+M4{CjeWlB6&;LRMxWj1+ka-BuC}(H&7)HDxs03tg%IDm9{gX$L!(Tm z*_q1j?vTJ1W3oKe9M=Msw14o_2=ensWq)xuF&rH&9^X7nC6xZi$pIg~2S_BtMR^Sj zjp?DG`Q4*2dmkB{z2!)kh0eh9=8ap?{pPk5U2`z)IRAVg1-BH+_Jfn&zwiHsi$;9K zjS%*!onIeu+uPgwtPR&*c}|b$>+grh*dLot?Azd{GWY-~Xg_u`Ze6qy^vh3ooKh;_ zcLa^tp0_w{KAXeDC(GS#52>K}_zxdmZr-*{wHV0WH}c&Y-s|swCiO+bQt`$cZesx} z<+HZ9DU6aMV5Z49$>c(RG&fmZND?@g^A+V|y16(x4<<@#j7h?0ovf_n z&r?I(r;*%j0AV;?G0vQ>-FP;-VtFY%_)D2Vy{MSj%2pR0EuR(rb$4*dod+yy%Ch4A z93I}@z#30f!;w_hh2D9I^fEG9$EV|*`Rqg0<&wZ$DFSo4AWX(-Ln-E+z}h=EE51b^ zIC9Sqx?1dPZI6yVho&IDxJ+R)%X+*QWBgjYu%B#R>z4C(e#mKBNP07ClKMnZ5kv<+ zsdIlr1%-lADu|9H2t+Rn_dv31ZJi{Jpa*XB! z5aytjE}G8RA{7U5HMktKgWB06gn1}x&*yZbrPllKUs7PE@vuf(pP<`PB8hx*TRgy@ z)Oa0do3Dsts`+cV43BheZS?>oiE)!OHW@AyfS^tj;I+6vJGW{V$x0Kp@xN@{mbH@i zRaSQQ^9yHH1eI8~!Ts>$(2Ye=bWE*jZ+o}(J*OgL7PE*5kKi5OF*VJ*m&l&MsaU*9 zP&BNB1dMB%kOPfajmgd*@z@1Rkvf~f8abeg7^u0Q?rO`)5w>aY2b({zuxJmxx&Q*g z2iC~01^o&$O&OU$(>V&o8CG#CkNB<_v3OHb z2E|cCbWd-m6;Nz*uJx&D`dXaE!_$Kt$Y9fy_;`}>@wc5H&GNDm^_bZtn7DXwX(hY&MjdM-#T`G@A|UJ2hjS$6&^%Jh-yke7fh?&P?H!(gtP6RD)#~ zxR98UvS?PX{T-hpaTrn3g|yOFp#nBr6BgaHPEXEhwa9h>Jyc=6Zv;v{OE&Apmw>)^ z+o5*m;n8dNlM8?N_bqf$7(B zx+`KR#ILgLEuKyTZwTj=XNx^r4buRtY8b-qXGRw6^<8$GBswf_Xb`lQs2DHq6{>{0 z3(}QzzP`S?^P+io9-XhOuOI$?ZCS}EwL63%C7r+YObxB_^+qK@o6gBrfwE;1a|9Mw zi&sWf!*CQoO@pA#f*mHh(e%GF&w+PqZM=DWO5MfdD-wzh2iwf?$+m}tMAP|xdmFU% zAzx|k%RgV6^a3|nYCf|fGVA3_WHg%P&YCetTAIF*->ySkR|xn+o-YWu0lRJLv{xzv z>k|mIVkIYEtw^UZMWS}89w`asR+O=1_tD)@s4W_U&L^c#1EqlYPV~j%0r&LubY@U9 zErRy^kco#!^>j^T@55CFr{=BLLR)*shEjd_0fg7=)iOwA=Wy>v|NT30HYIhtwBfVm zc8vnvX-jIVZ|s6j3M+K&$48$p=8fN<(E1%MXOiEHv6Mj1$sp15T4j1gtn3`=vTS|b z-Q{{Em7I2|_Y~_g1+RkL+i@qHTMeP}`C!oaWPX%}CY`zqxbGBX2;tc6<5L)~`u+Vl zE4A~37$e~ooBbh?XYJ_-0!m}x-e#?cVzw#Fy+ZZLe3VRHb?EsVE{^*7`L*RXCVp)V zspf9pY|$(lDK)OGC@6?qK%46icm$lE{ewZmDWKBD8mIfeWonff9Tydx|M>Yc4E2>d zf7OZy;`?x62ONEr65rjy9IeDZ9b}Gf!8hMoF35bF|8b>(J~C8I^@g0Pa8UwoEC~t8 zIv}-5bt)i~kBb1N)&P*%9S!1#ZK19LI-~xhM~@&~!^r`v&f*-eKj-_z+xg%9zlEld z-c5?-x;@xjoQ|y@8L0_6-Oj5#y$RkpY`+A^Yw^sgqcLMCe{jirrIJi9hdz}dgD$(m zbuksrBxDw(w>&*OlA`Ib&Z43dVnR+6T40#88y*$`vJZ}baB&aS z^HqvVKMD}EVYge(Cd6V0`#^k5N)iBkpxK-ibvQRrz-l%!H}xfNpgZ&O7J!fs+AfQt zH~6H1LpFO?nG+oLyWa3%tbbrFoA>VL@7?gn)(n06ZEk(@G=Jfh8r%J5rclV%MPz>w zjIXN`-aCX(>UNLunIH;TP8jv}8DZO>)m7i4lIO7#WBbJXMpA2 z2n>=&;bcG={jFEo&cT5g&r<&Qw&ZqIw73=tA;R78yvI1>bhO22$m2Cu1VBik3+OHv z@L(Ncjj!Q^#EJV#RT=Yb^NXe4kevx!kR1wUf}pRoO0L zo0@1l)5B2Nq5en9*Hp7`Gi=tYdpZKmZ zb-N)GzgDbPm6WUj-6#iy3SG{G(iP4-BW4v8VOtwPEmJcyXK-m`$UUy9sR0}G6PREu zItwcg0$-6O?_t8w^z`w{?1|#wPUA*%`XM-i5Bti_>)-?<3a4RU?x_UErzz*5H)WUG z{T=?;g&O;ry&O7;iScpEiifHBcB!2%5QqV&1*8a@3TihX+q2P9fw~_yY#XpP?1lJ1 zk8CJyoL)~%WNxDtxgJPa{-1nSX2*lUPk>$vJea$&cQp^~>n_<@2avIG>&%V6f0LQN z^Y^8sq!bquw9IOQ_{=8vvec+)J?V|{`5f^EiCnzP&&r4XN;YVU+{6!s@<^A)jz?N?Q>4LRE7(|4SgDt6 z86D3W2}?Xo+6$mDA(;M9Pg-_)Q0yqu&B_k&%27~;K4ZhIsh!92C{5c>aJ0Z(WaBx(d%8&kx_AL*0e+wM;{7h*)F!G+$nOi ztJb@;8!Fe&uhJs*Dn0!sIk~#J`t0On4}lPv`!qH2c{*{;<;ROhCMFuB>A$II6c*WX za1bXal9@(}i8Y>`o&@RZO?YPv^0(2L?R`?5BdOUVA$op|+)f$snZcgyawXKSn@$0{mw{{=D!I@L0U5N#WMlR|2V8&lFbuQNp5O z*R^VGP93!I@R0NEp#k~aa6w_tn?7T9%cj!Eo42AHPAa1^H&)k|m$MRK1Y2V_YUCMh zmF3XX6aY3bB`H6*x=Hnq*i0K?qxdV&RCE57HXr?qja{#)5rlqSw_~Qsa`k38SK9`0 zBFzU4vKMTa5HYD+ADKca7>q>GDuZ**2F|VZ_}%QFWf37jz95!_Sj3`mG>F@~Q@VE11S`N;6d=*X~n@9@wNSn12#FTtXU_c%i# z!_`J*6z6gokUg&`H3LlG@YN#cSK2f2(JRSG*!@n7jY4He-d zmQ$RVD@?qdlya(?avlnGu)hRP$YjPOdTXo#7va2VLdbVdUl@GHJ-UZGtE&WYT|Jd1 z%!;;78#)aZlce|)*Y@iUaHFhqRk zwJxq3Klh_a;D6NeLOnFaJ6_A|Hb=3fw?udUcfS7j^y!Z3=4ur;YJxHy3PI`1_qz9Sq0M^_Essiit_%NsO+}hj%^E* zF%H-*VN<^gU^b)CYD{t&kzIde_T!YN35oCO{6?Ge^Q~xU{>7p@BePG|%Fdx}{xn`3 zS4^#|_ScfpP9Y@YpTuP4wm z!BGwy2F|cj=Y#y|sY^feIPTT|{t8d;k%%n*U*!ga(lo~g);o71QMVyfPf2+gWh|aw z_!nqdhlkh|7Df1mg=YQNf^oMA+g?USYLHnj|HP!GrrHZq<-x(Q3yI*k+v$_T!>7vy z97aBegt}S}RF4i8@~|0x{n2mL!zr><2FY-?rnZ-smMqvJc^&>TE3v&tQQTviRPHekY2^dQGc?M=+FAgi{>>H2Vz6q$ncu2v}Fo)i`!LbwmdeB*Y0<+`P zC!fJ3hv@qPTwI5KvyFBz>CCqY+#AQjL|_}9d5RpMEteU$fK3~Fojfn+4zSkeL6mUi! z=RZy>{`L=&>gT5$+7pwLxH4lk4#)7;IX123Gbl19G7j=v_onC>@M^_F19bO#Fj`pg zrn$J?$dFje_F7_ME>sSuXI?=c%bZq))?OEt)vv+;$Wt_(F0lOIFz8f!SR?c)J;hi> zzWh+XlIFieJp|pm(1ubtkVqa&maRziX!aXT8 z9(h`y=RgNGFPHhs`;UWng4X7{o2k+Ay*Xdi_+l;fqobqiw!-X4-m^TCbg;2eCwm+A zp&){J{KC-oR%~S{t<1beE)@0X3T^u)KLP4%V&x_&PIx3+9vTwvZRqp;?lgQNjRSwl zy&U=nwR$BkTQ1kRjhv6yW*I}Wtrdfw|6`isvl}eSCjJ+zuB7rB_4-wyrtJ?L9wtW% zlKTjg)O?Ey1D8cvg!lPr-0j<`Z)L8@dW7YE`1Vcl^<4w6(=%Fcc=v%hh)@u+NVthuP5_RWiv3j#8$sHpEqvCaOB zUqPRhWj9~ms)B`C^z+NKOR*^WA#PXYK)eZ*Y=k17W%vssyp%RhdJY05)}_sN^;P_a zey7#70AL!=kw&s+rGPGA*P9Z&;#9}Z#Fwtttzoq{cwN?;xAzARJK}$z?DJy)PNI#MC*(448w_4F?=aMcYyo4acLp7w)sP$Jv_3CyH(nudW?(>tEh5@o z>fl!ZXx528KYb#L>pF(>#z&m?O;4VUo{P)C>3$G*kcQ)KYbvOhb1sbyTNb$HdTN3lfimZ<%)m%bCT?<>E4?7!Sm(iM*%Aj@c zJKv2auRC`-Yim8kVF(WO+AW;s`uephjAW)?|7u%Me_^4OwKY^ZdJZGSy}iza@nz)l ziP!~cJ3C<7QeApg_!q+2(09aPd*A-QTp6wJA0AyT&RaeDPFxLutny(c+{ZTvL|-2N4xSq1`;l1EoXl}d_ZQ9t~adI zL`D`i`So~bsFUTDVWN1j`-cFU@3EiBw}A>I56dk)ir(G%^a;F2SMa+bul9Z0A8r(w z)BgMChL_3AuRiZ@`+rgA@_ z-6>!t476_B)H66IR9_=7s!FAw|5d`2EU~&}F?j`u%Cr7%B(fiJa*DFED~)}KcJUC< zzJRMQ0Q}&R=Gs2mMHbVbe@>w7X{(XAewMD1KN0y$=l1XoB?1Fg;-v zd%8Q*NM{=D-z@DTmxRI6$!15P8W#HXOIy~vhdvFR!47PK-fr9K8TW0E*LRZsh6N71 zxW2a`wwZZ;5+}Eqo1Z`B-6mk(b?b&L{FQ2`jvw6$Vvhv*98RgWccm+!U_cL@LC&v| z$!FbJJ!)Wj<8_;Xt*xt};VHD{&<|MX&Q$tPF$ELdAB_I}I~0bT9&;?@V>CpAXx-eS z@%NLErZRRP2sU}DrRni^NHIi_FfKSZHxwFCbI?j)a6v1s1H4=?kW6R1eJg3%oeNV6 zMn+k=Z!|<*Cx=*fPft?WX~(Yk${;@8pSSLP{<5%3FU_(5Y^ZB=TWopM;TU~1HwTCL zZlQZcv<)*?~N?F5*kUc=7C65 zW&PyIqbEEBpwCO(xg#nL>umnLAkQdR3Cp*GMsN;;`#cj$MVpk*U-X$Dd3xR=6zS}{ z7$7=+Zg_7p1XJ9?q7`vkZbY?C$@lLOq)Ly#F9Z~-u0)@LL7)C9T^}EjXJ1Uc05Vdg z7V{j!F1Xj1K*NMk%Inw5t~BcJt0&h0=3LYj!(mWm6`(tQDX!}gn+~TM#Qky=^VIW| z2}bY0dLJk+qBS3*4vLF+OvR!jB1Fzl+yG2Z5b}G`QtX|l=u65BHBneTncLnjU^nVC zSp)uPaA+9)0;-U8e~O^nNFqc6%D*w-@L4?u+3vS@zhf29X94F(R9hDO6@Sw==249>`md}x+hs$S=dlg4THB3{32+rDc@RB0I|(F_jG4~ zE{>aq97WmpIy-sR!$4&&`k+v?OiG11Z9s}NuJN1&$tS&LM&cDpxVc$9=dRu(^yQ>YY<{5uy|X;9!PTBR;PLd`%3ZhUY!SLMnTsS9}gdApDj; z#N6K7gR!#GyZLD+dI;E8P$sK(SCo=moLLr09xJZ(-Q7grB6~lPM3>v#h;5_DF?s4} zw_y?|A-F%tzmzRCS>qpFF>HIah3pnWj;*h^w{9WU$=GweBbeS> z9QYnYCPY^dod(v{3Ocj5a8#2aQOK`y<-LG_2dwlcXMe=Tb?;uoeB_Hc=J-}dAsr`b zdl$I6^7DxhtWRZrVf)iR+7uSrAYkdA;?~$=k0iV+;uv_ic6WVriiNK*Fhef4VWkvo zO;(58;VtSJSO|PwEKWhZcsIpaH2inhm#_`4c((?FO2)K&N=ixq6dn(RXCi)_sg=EF zRif8$O9F9juO_y3CQw^lK$?D2JnbfeB5Zu>=WU`Iiyt1K-?G85N@S_L@Wbhx)vSLX zB?5-MDajAnUS>N-gH?5Gtwy&h|4Ax8?A@snXt%8%UmIy%AwU3!2k`fjJy$K%BvhMX5>k`>hc(|AxexeAwisV!zg0B6>|Rcx2cGS@AIK~ifKP@* z3M(DGuY>U*6QjYXf!pEY8*U522Rw;2g)6>LJOM4PtKln!E~i@EB%q^I-swyPZ7_~< zzY0ZVU^{QceE;4TZ`rZ2zuaJY@skw|+mgstNd36Ntk^IYX7}}dR~$n5=!uYQ0Yt<}$ffOLj9R z-cnAL4Cjv>d(g$WyenaQYGkBSiBPvB8Lp*M^Xu~J>sa!?Uuh$~-ZRTu0wZ1=@s^TVC5A8Uv z(Ec$s)sDmF?~4_Vt;nY%*U;QO^j9u(6{g9$L35gZ=T7@Rw?kcR!IQz=)DRb;)Rk8;>33C6@T~#R4BvM|K zHmTO-%1YjGcA}Wf^3L$8H@G*7h!bM?y~$pu5LAU^fRADoA(N{(hDOnVMG<*k7k0vm zWJqLGyuo!VLL|AZFARsG^2WGA>ex7*>_ZKW-(YF}N<8RT3zZpo0qur9OrgtSvOo0F ze`EKPI^EeI4szt=exH?Pvl)KTbu_oT+@sJ4ZiOWBeWVz*C&h<4c@kNk0oA#yUS9hI zl&WMMp`ki3OQ(r_H5K?ReCOp=rf@4hhR|o1y(J{0MG#s(pH6FA4!3^^a@rvf;5zp^ z7Qc_T=)-XDp1f*X_4}66d7*6aaA(f%hGC}VpFL$ze^;m=eABkt&AI*Bg=c3kESews zt$y_(5< zfi~GGng>n_X0}|{{aG^1wr4oa(P^^vVdSBvH1a$2lZ)JRwd2L7Ehnbh8TTcB^2a>& zeTXNj&VL+1i+J`baCf`sunt9d+_jk{qJelOa>sm??7zyYuUUhZdx`fYB_ik12T@F? zekMEj2YWSCazbgdR}k5W63?GEA_F2&xJMqjiNdOA0zN^(qq|avrhs~&$8P_yy1yr) zGJ5}*qiRGZ=;(;Vc*=$QdiaEH*kk1GN(1sz7S1ywrjahbd4|c;SJ#PGtjo!Gv~v}| zq2jOa^0EFj{ZY*n^?UhJ)qg4N;>p;c=MN-`Xzk z+%1jdQC>)lm{L6wDf~9j`mrS3*!wc}T&3$-ycc{7gARL~;$~78gfp=CX%EAkEljA* zzEBG0oPF3}S@n^$AQj^rx%wiF=aEYtPm#QcLBV~gyzmN!Fe>7Kyzq3NgJ<+g^Y3kl zS=dZk?Gn{8u=Q;jcsZ|5CJKA6P^f0y7ruq5ns!|9F&ZQ=9CdSZ>x`xp5bh3MKwp>R z;G`x*fD-~3*~ZHa42ov%8W!IVTma9N4U}BaLH1|PWPob|Z?$fGHit+ zez}W|ZM`HBK699%SA+n@7oLaw$o<8UT)%sC(UUkZJN!HyC(1#vz= z+Bn!Sg;vV`faq#4J#~~Y^spiqL~B-e@QTI$XCUzu!I0wbA=6u zZ#ZG6iCEm)$>GUKd_=3sQ_bDh>OYf{qA4e&uK@?vI33uXOn)tr94Bh{D^3PV)NgM` zQC&$ug?JX$0QFiX#>e-&Onr<07mdIj!wJ2`&^t*wtv1Y`*E< zuFu!f#t(nKWlai;21^xWqU}>CsoNA0FGQuG!3{IL7HpEr%)_%jGU<5BJA;7QF}}kr z-g2D(d)<6R7!N<|LfUhZ#Y15f9i3CP-pvlC9#op$vNq%jriAYY82HjE*WGEp4}5%npQ1 zDnQqJ>)}C&WY8Q2m!pP`aHPZEls3QpB;3oqJ**LNQH1I*GA}=s<+=rEp)VACe+K}7 z)wt0Ra@kVGlETH(5`T(h9TM?_kkGh7q099|ieQjp;GKdqyJ>2^^YX+hD#5<<$GCDh@%xJ11Cesmk`QE*9oa53gO5Xuk%(y)`Z>u^OP$ zx>9RtSoVz2a9&D7@iKorAfty2FeK(tn^o`Hm-+IeyL+gnOaMi(5ZQV8S$6kdp-)O3 zs;tMDd-VLT+I*N{)yh3EBcldwt2y;+T$g_?nn}T#5665B_zzwV6v0Ra1V_HdKmhnQ z?q&sB=Q(6x0bt2AD)zf+hP({w`ZakTC0Y=fdigL#h3oF3dux;Dpb$X;p`U_4JbV0( zKZ7QRhUgfW25Lq|i?Pm)2Bk2c0BgA?)+?~wZIrgLjU;lB!Wk##1APG*n3153HLp)B zEIeB=<_6MihGiam9% zQk$JrQF|NQ<|3E`i|^h2iOgGLvewNyZTV!*!lQ>s703~VUS&~!Jtw?A3ro-@JgC6d z)nsH05n;gf{oA}R6|`E=@}G?jP3)j|JCn0AO3r2O>-PAK_U#jpm-hR`=nhVy)#X=# zNmL6q<2dM`EgUrM*p`jC*=MZR7P`nQMniZ4y$0~X%ySjTLUZ_5(9UwI02PI)7-pN2 z(gr5@&bC{MxOs`#x`YIm-f1qyuin0s$2`tRqk* zyJ$fvyixaK9I0k{B?jn)R@L8IL z-5}pzDdi&Gvv#*fEVS%5H9~6V7N_w3uh!ccSP5E8T;R?(Fip11&u33egn`NJQ?1wf zMD>&8Mab63$F>PJ#%#HIcCb245qKOXZ7DUFPw(iZl0H`3IsW{uQL8ipAy20oL;f_7i%!1%ll@i*XO zYb>4zo;_4nCb<6O>}Tuuuu^@_pFrt-!+AKguoaPA4wRvdsl$+i107w}wA*PE)qZdY z`mNmr4m{u0xnrNCmVfD$2E|N|)75_YoI!Tw)V>276Vn&`MLSXZ^x%0W2o(C9w{*2& zUgqm}Or$mXR4Hh$3g2-3zU}uNH<=h}=Vk;_MoVj{U6I9Z)E*^QQB}3_{caFI0m>RK zP`LVfdSJR>&1?O|o#Fq_I!Au-$`@@PAP-UGL&%L;>rfFDy0_PlzaGRdA`*}KIX1Ss zeJC9J+S2E1d&2d5;u{*tIVP!N9psrU;5r5uW>vk!?(YqwBa9tUxXR!Tw2%! ze(}Tf!)qV!ax19Auvz@%1WWuV!QDWEHtU=~i3W@fYo3{4X^f$&fmOuYCrf?$W%Wyw zV87+!awsWrh+b1u9pWf!uy?j;a(<)0d{s=gf19U+p^^ycQcn#)iQ#{X02CmV%liEJ z?}*dv>sP1^=drX@y@p0Vg0_PNx^r42PT)a~pDs@-Ji3Wk6pjqEq_e=}n=?K`bf)0*uagcLJ^Onf2f9t_sYl8h!;ITC|&c$+l_<$w&Hdt|`QHpSKdP2f`AQ$;n1$ z#ntt77>N=EMWKH3S6AhTp^%;J2!xr>a#uniCi`RCN{;ED$U^#P>%NS@g_zN^?aXsi zU4(HL{s(}`CgcCzJg zH&dK;<9z|o`Q}cJC6OKxKK+Ea~#7Kw>Lv>T~hNjN2r4(3aQ}<4k5n@VrK!yxwwUPkom{ z5!5H34GGx7!rR$5MEcW2Ep77e%8H!o&fy6@QR4pf8+nPTVStry zZ1huCOPG7Ln&Q;o9l^8opqH}leD-dqg{PU!bH=l%kQR9~PNG_@S?n(qX}Gt%xO6D$ zuE}Gh3%@g?SD0v~a3s&|t6#*8oK0NsSVb}4{pD0>=YoXNH~?H0$A_3qM<*vxpDT-p zMup%vLSI{?*v8k+t}%c4zPM4>bxm~vLq3%Sm_bd{yKStLHE}5>&~F+-eV1-%FFeQ$ zCJi`b;DKS0Vx2u0k{;Yi*jk_sJWv2QnqP~QNtN!E=f7G*1XlHy&<@$yBBP@XS^}9EK9yl|3fX1fujtv@c4N*r z1~R42K%HzvUCzK-=$h`nf=Xv5f#n8O1Mxi&1pmSI4afa;2~HO}$e0iE zE4sRVh56OVR>&-Iw@lG+K6~Nl%Ag0BMhWwUs9LvVM+wVDdqzH*JQe9I0@I1C(lU6_ zHMF$W_wiFmhxt`9u%HRTdRZT^sz8F_5&{9$>dNlb%T5&!!{0O`nJ5yQjN(e|US3b) z)6__UGRr%o1zZyk6urTUn3|SG*!EjEcKIqS=bQNS)@wH47#8ipPrx_eF}<+$w?T$Y z^;6dTa}ZdkS9ZTwDzhz@rBVgwF9){33U|X%GR+rgRbfCD_=y|IpkPi|N>%*dtu7bX zznewBd44qdXc*s4L$i(I5`7z5P8G6hsZv4x7g}U$Ds`kdFB z_OnsuEZq-}bWI+KaM$u;BslPHk<6unx&{GBUXQ=bBe0tm zoKA%qtlcE{`!zJdla74OiYzR=@>DmT(oa15&)03tmCG23eXunPq~`O*GllAvB*Wba zzV! z4f;!#mFlBqqw}Io{|-g894zKwP8JT+#rDycte#xC*xCk8V;5}t#hA_Xj*pyblM!8K ziYD2)UKBOY%cW73kf%zQ&)yfaA`zy_pI@r(r;DHo2XpV_wZ&J&{rd2pj9+DtKZXtS zOW{_L;w792(zUN_{X^NIg@MyU$_Vxzr7v_i?~$f$vXmaPZ-GQ$Lt&wFc243?0zqSq zbkz?iF$%%U&x9{MA|i1yj=NjPYU|`gSJW@@+r*8`!1enJaZJ;}JO`9jfLX5AVGe~E zQkW@d5%&zd=dKW+d|7r!OfLDKHA}{IFp|jXruVnC)_BKt-Dj(qTm$gdv%-(aSBl8a z1F$ZHl5px)e$L5JC&LNl$s77XSk%|xJcmmx-HiUFV>X z><_eY+LaHD%7iGW>+F=+8ns3VFRFSP@%tAqvoBj-0&`gR{Ef>9p($^|u5CzaS>p|GqzP~Z9*v#;Agfk^yku}dK?hQ%%&$+)ufix~P92o37zO;n{nPKN} zAPPbm8GcSJz`hUbct3e>6#!;>V|^V6n2cZ3lauvybkJ@i{6(5-WSYr+kbFMfdh#S_ z^K2e61DO~)lDYnG$}I=kxIpaV9xvYGV-|79^;^Gkdw7Fv~Vv& z>30C5OO+J#Sr8;V1_rWLIzf&M{!-E4A7hD;xDLj=?jH7IaR8@fn`iU#@j>7A zPSiu~&q;wD1ZTk@R+3K{n!>_j9+#aE^Xm^QC#UzxRwjMurT?H@sdyvX1iPcJT~~me zdnFYW^&daRUyh83ef;nxcnJW*EnoKv?;^m7k?p>utVGwQkFHx_;NKTkDgxEqT=?jYZ+)2e4Fg=hF}+U%?#~7Q7JNDD@v6 z=Bs006=(ybfB9T<-}$48q?vacCQ`}4LaXA1g7#L=pAZy`JLc>+!kO-TRz;Bz< z+Z*k+)Ni4zZNCF{I>(u*aWYnUVIiS6!>nhn8|!wFxw-B5bf2FLx)1U%EG+2oOq#dC zs|-|AC-AO3h2~>yjI+pA+qbc1wCgOs#% zE8QI`-7PI0l2U&6{r+OvXP?`@xpU5(ndAPK039?ZZ+gEnwYmz*xnH6xDJ!eIQqSS> zkumvDQ^@QP%)khK1DgXYu(#jc!XNDdp2?um)b~MSOf`HnmvNFY+b=4HG z*c^EF;KdSSK`ig7mbUiZ>ZqXPAf;5recaP%4?^ih& zKNReq=TptWF*S?do+R1vFLB055}*^}QL*58r-2yt+s9;sxj0_vVPFM~;^Kz0;}Nm2 zdA$Cq+sZXBMCdJPLkV)Ssfg41$L){GYieQMjGD4Z-XyB$3_E=gw1Ge5@j@ z+}!ajI8_>hs)EM69)|6;@cas4}^P0=6 z9x4D(O3qdrUhuNSM92~Tt=Z29qKAymJgpyY;Aovf`VYl-k(Rwggu_Sbt>nmH@LTZs zJT^p&7veg}6<4*~jWHN$N1c@d`1} z$|(m@M&2J%|N3ZSs_seoG2EhlWe|C5!ZG{Ly*si>gh7*%eq@+!1)-WRIejw#b61so zO!uG%4PifYOKxB{C&a|Y#NOdn?J*%|nHt`vQ;3?dY;%wwa$b%(4>{bKPj3D!jonzp z`S77Y3hT$K$HzSNF~h`Y^-oNbv)@kzv8tZ>1<;(mla_gZXMg9Sbu}f3j3(zFX*f&Z ze7Yev5fLvHo#8VyFw{}SJbO?=RZ>XEfA@Quvy<1iQ=*>>6m%tFHIyj9MY51_a*>Or zqRQ=9EtN?hIfh*bD;bDk;IC9?5ObSFk7I}5o@0e`7Xl^bP(VJ4=&t|oXYiTukm8of z*hVHw?;}3S8aJsNq_xdj|Hbhx?R|dFg{%i0NTk=qr+=B`_izu6-w>fl!bu8CHgl$a zjYSj2#p8|u=r`Sb<%G%d!%P&FRnQ)?)#%1y6nj@&=nN0cum|TplpnnxzZI7KH;UxD z%{zo(V8;LMnMhI&?G1KSr!6jM!wX~#lZV;GW82pLXY7~!5-eG=mw&?KZo#CXf9!uo zCid$(y<@fGmDPWZ*{{JLo>)L|NK>?10i((NUHF9#(!=H6KN&fKY=}aVw3sAMH$Yy+ zg&kp=)&H%!&gNX2b!L*pE^CM|pn2sbgccl)k(^idGV#9nhJj zd&6B;V%ruEm(fhZ0ikXn zM0n#5^8?|`(5%69%-1Lxt~5~v_WfDB_7U7zNuMx?T&gRwD(r~2M@C?P9PHw6fb6n{ zG7je0Neka^UJ|+=m#APir=Xl@SyU@4A&l0$y?OFolf{nYcO0t1k#m^(pU)^@PN^$? zk2XM9{)J2>-ikm}>+=_*hw!!Bvevkb)ZYK>O%ukYz1eFC;#I}sZ!0a2FZVxg3d-)N zY^Hee-i>E(^} zP~Wl;ys}r16IV=$`@_H=VHeB%!p-^o_sce_IXUE))y&Da-P;G1vnS))gmap0fOaCqx@*W|rV3L;tQt z+y+J%;p|U|ijuu3pA!d^Jr}3Y+YRe$CO>L4jSD4@IztJ~)G)fcEU0~4{Sx% zk|#yQ?^7rUV>AEWMTi=OG1tjl!19Pmox+E5rF2anI)@hp+^@OdNkFSYV063o4I}4n@D9sO#p*sdmHcLmhVx(HCYy4x4>cHvCBf7 z-P&C1-(P+@wE{&gIK_M~I9cuA8{GDG9qM8Zkdt;M_+;zjrt9FZXwJ{HG=6G!CYeb& z;hxXpR}H{ix11HrTn1BM1{a5_^3Spj>dH1xC239K#-_#RxW!Va(n0Y>n;Oc&g(L2I z_YFlO7|k!pz{^P5+;s5a3Eg6Y1?EW;U|`{{Ry*akHb`@pX|iJuyPkHj)$y;oqCzQ#0&8bXS)yhYHE5+I{>+ zAD7_4B-)s-`K-jD!SmEL9mdVQV)~-;vEgQvMo0?!rx}SgT`*f@*GDRpE7A_0dUq;@%SajKqa( z9N8k*a>W=WvP<}5LL%(YwTD>y@HIiZd6=hRnA~?XvB04@nPPkuS+SXS9>{bug3OrZ zFQT-*TR^0tGl-FRdmLe5v)bYXCuC+v22w#duKQVKwwnmK)XLP#*4ZPFAaj^I{r#za zZ)OQcM>1$xgV+IpU9?QoD~sW+!eUW9K}wR9r<*7BO{r76ti zV5+2Kg4>aJTj+)0{L#i!JH030<=KIOLj6j^lWXQo%J45EjT>{1qg*V7?CQG+&8asyxoJ{h!H4T`mo5mprE&UrHHBUu z`LwPvHlIUbx{e_&UH3dMg4vs<(4 zAkQyVVwV}QFI7vgFkml%Q3&ri!VWj?IG~i)$Rh&xP|Z`N+sXg5l?0f4v$UeULbQ(o zCI9m_N=c3^Pnd2g=a|^-&FOkG8-g*9KYu0qR^s7;-2(r+3Dr;8TY85_uyZfOBLTk8 z6*PN^k!QYdAYqdyMoNxW)@vCss9?^Lq)aA@gzE)3l7tqN5 zSrxAs%O74b^uH%b&0-XcFC!fvepMb?w@QA{kP4H3*EYk*1W37$_vYFqlxL26uOM~j zeiEaB0Bw~IhXQV^En&)v9$n5%MiyI8r+j!(rR_vnU8ZK)10r? zN@)UgDz-WrlvUE_bfg0~A>L}K$dH2b63%jI@}J$gI@a& z&yH0J4yR@#Zz9e%f5ib%OF;{**E`0Iq9Rw^-?Ri%hu8#HI*At7U-)cE}@=$A?k6d?^-q4j^@t-7vqFV@0Kl zx7IMcJZzMPX9~xB3eKM`nqwpLNjhRayY?C}uVrUQ#YKZLA2btic`aKN2dI{!=O@nR!(ET;|7XCEnXLR=%HAg@}oV4%gA1bVo#+acOk*T z?`S~FgTvScmG)-(_wHBr3xUV>m}sxxpNE&2i)^1T2*$^M|9D(=?6|mS@v&iN6x2iV z)H(((1Si-}CSBu&C5aB2Cp1Ce4XK+q(-Q?m}u#9gi znfSwvDWk0*d+A+xXc1@TbfY zzHRS5#e4hp&kGEMkGrR0C}LZXXhn9rqYV@R&SoxgrM(Klu28j{)C_%m(OYY6U%Lkb zFE1A;C2_iz6l}9#u!hBaYMtxc00$Ua)9rj%uio-r)ty3z@pb2V+G_m?L$sJ&b4qPK zJ=O8mmDzv3#g?~LNDb8bcpmgl_6oJ^#IFWIafQI4 zLG$7{_Rn==lUS$*gjHfro6HbIe02Q=wCt$HeDexM?LSLWKolMq=S38PtU$CT zD9w6bW>)!64>Z8qCfFn6K*oxg!{ z*$%$jo|PGvpW$PnYSeg)JLBRmUgTg`VXe`p%sg&=Xh!}{7(n211s&7 z56H`0OZ8lvG!e=wIY2RtZmzQW-x1an4J+lRK?iNLjNy)f3xQml5=yQprG%~7waa%e z$FdmHknvN9e6BzKZcip3Tp;3mZxn3|CDW_B2$I6yFH!63g-JnzEU+$L$2XssSRBUm znvgS@si!!dP&MPE5XVGwZLw#Y;Q`c>3{Jl9_39LG*u{_*FI-7DT|nZ>2jeMML~Tp% za}bw}G#G|`MWQHiQGWEI3xGYpnQJaTlB{4YtDVI zdgY&vKooLzGU5E3PUlv$CEAu_#t{~wmvo*@1vz9=dI@)yWH>`k^nJCu_?tcN7n`ug z+aK{UPj06;>=T=@kH=--x!$eHpR3B;HCkX8pV;gwI46JleIMtTVAq-v~WL5Q)$p8 zL*eA1&D}~vO#&%Q^D!f%u=3JE;iYCu)9HbjvLaXU>=v%uUg_`L^v$SxEj(X4aldtT zr}a4>`cI$n>UMB_a;`3)!zdZ}S(rA8E-t=s{)iv@*aw{t@m*`%1L00Cp(GqF2zO{O zwv%1(y*qxNKKdbuLSOqEot$AX#>QpdUfSZYsF`f-i3{jr+I-5JKlAO3-F~1Vk}0u6 zZnpyJhL^H01QbGKT~UF2BuwRmv|Q%aft_igvD$Rb^62kzDtT$yJQ7`%g$uJPdf(iB z7;jIPFj_#`lXHmvy;rlgnwTfLVGTIEdKmgB(DlyPZEG7yJ$SOVSWN+Ka_~NIU&3B;Ywaxa9JMmV2W7L$$fv zQE)@|!)4FArQq5r80$X;s#B=PVhRF-VVz9U$vS%NWNaDRkkq&MDq;uAk8?V^>7$CG4KKo7*GH~L( zEA=;-^gD~(yA}oGj7$+4Y4@lIJI_=P@Z4=zW^76O^$zeTLilAYeC{ZA#h>Hz*}j{{ zrK-rtRVMOEa@?+BSQk>j@0LSQ^k(&H?KH$#(cL{tg%nIvKMC+FxyH0vfXJEiUs+q} z{1>EaFn6t|%2HHm+w(Gf%K5_(m@{mW&9BvVKX@rV_RJr+c<6*a{=wNor^N4eg#ZMw zI4B|E>Y0g&ftv4BJQ4fKYNt#atC~C=>-QGap9uR6{|=2+SGSAQPY7p{Xj!%A+x=5I z4g_(k(F^?>O7;#)d7`}kFOJ7e`^hy(Q;MP$cL*;jEVQs^S)Io3iiNh+xD)Zl0qKI? zP*%ZtC}g|$EHsDA{Qfaf!0(%87g_ZqaaCzAk4OkFlsL4oFSmMf3hJW7WSeM~pjH2^ zcUC3%g7|BaF#fUTO}AGac(bR{cZyVB#VdLWI5_Bv***UyslqIn&Dm2SC#w8jP-LUm zVL22~Ov0OtIe6uT%=@l5YW_nvEs_*G1&{k^7!McCQm4Ddw{g{N=4Crql~)!BFYdO; z&|;j32MzC}tP|5)RHV={=~$u$N4C@8$mgXZ1&UPFb3Oir zMd_4Im)b$rGR;16M#Yc2)IM$B20%XQv7G8ZLy`U&l#0-56y@HInic=^N7d&)mr_EYYh{Z!IWJ{O7do#9~DK;+d`$q$i zs}%Rhy(<4c6R3fkx%pbGf^d@J0tYpmdy3?=F>vYB_D|&ZIrvbp+TV?sw*6xlQ?<5; z@bZ+3U5^TNBKFeIYdnA}X4F%mNI0N6IBS9oZ+LKTTwR?tE}c-9MdFi1{Px9Sr7P2~ zH*%_5j@Yi`;~8nG+#I&xWjXf01_)b>hA;kn`@zD<2#?=8q-E=@|d@HTj{p~BEq{~K>;K>G%8MU;` zxwvusw^WLB9fkipwf*De#Lr1x*;DP4skFPPDO5{~`Da`E%X!Z!8v67BI;=O@TKTU$ zhgR6%qXI&d!g!8t4ramq#9L^ETk;AEjyAN6IC2txCd&Hw3M>h zT>hOlv+8tzh*_H;rsJ?7H`2@#5Z0{A;p4EpAe)>*z5&Sv2c*7ymb&-CJ489Yw2L#P zVhcJw!Nxs#r!5ya*(QtRb?#Fvpz+2*h`3?Tq%?V!n@C7KjF8R$8FkbE(Egos^%bAQ zvntZejK1c$DuP-1FQxvo#H#m%5^3+kmebl=uTo?MH!Mnxw5fp_i*eP!#w9wJ@z?Wh zCGCuHXxyg(>eP_(Oh8ICxtW^I!y;sBPC&fA@`I(@VbMUQBgMi)2dR`%Zm@OB4a zc5!eXpRk{eXQoR$??KIl=C!ry4z#!baE@-sy+1mDtzvdxFRv9ae^lJE7D8HwEDOE~sUD=VE_(Qz}U9PvM5?jF4i z+gW`Z^0_nG$;{s}zdOm=+d)M|La#6N_aX<}b*>x&%$R#Lg zI!`X(+N`Xg;_C++72@UhL>B{;WZ#o>9INQ&YxtC^!SX}P+b7-(uc@of>*(Wy5G9eR zq;KCz_=Tkf`->#fSq%)eo`E7*@Sr13mA~H`ufgQyW&XINOdP!T6e)Z!UIZ8@E4)c? zB}Nwqiqur<+8Dy%FB65?7#o>LmN&fGPZYi2YFg;{LMI?uc(oG#eS4dygrWKDsDyEjAatAimG|@2*G8oD z9eh*CkTl#f4EGEDY&N<6S%^IMzq;Pvv!@F*BZM&A+%!V;G+D&bLtm}i6 zzT0qo;IKL!qb5ut$mxRl*$_X0Hk`6{Qg0(=n{tzSlys6(PVD4sAn*1yf^X z`>Nn!Jk?=ia$)okBjUgyvM50s2+C3m5N6mG&D=RNk}(1RN0cHbUY`0vhYB^r!gz{u z^rjS&nEh?`^=){*(6dU7F$Ot`E8yuAo?Ol(u3J)&Rr5%k<7JWKg8*1B>&w`WDfYnpY(O_-)bA<7vMcw( zQJI#>WiC(f^usp5Fll)7JtHZbU-T0{{Mh2Yfj+;%*P|Z{9A(lNgCJr}k?_zj6;Wl5 zjaGE=pg3kT)!Med#*0hiELUQU{`kZ7)eB8@;>aWV8zFmNIb4kxAM*V)!=~nDuHDzX zY?9UXD>KFS{H=Ng_#$j=;$sr8!swTgR?mFk4l+9L!bm5{1e#w2`iIi36CS6j_8(VY z?@Nc`E-!4Hh%62pV$on&s{Pq_XclLD`+M5Ta^mwY2>D?J9Ru1tM)zz;_C@$9WJ(y* zx^tC(!%Ei+ZEiy^ufbgfZ5jT&b+GTOvLc|9&~zYoXNYVD|bl4>qb0aF95 z*{<%NzX)U5>I}YcfD<%)I2ib7J?_$8RBs4 z7&!6SmI8SV*V+nSoq;d+m}A0jGu27SbnAO(soG3TQCMBBK8{NYDE!^)+A9joV_BaL z?XhWNkp*-ROWq4O*u?!zKnBEZz)!jzqpe0i($ieB9u+h#PINqEE)K-|gv2mAg zO)(dDd|C({LT$((7mboOQo?%PdC5@q55taCtq9qixPXptIA@i2wC8Ugf>eJc0Y(XG zBz}ifj|-ElMHX5XTGjgS0zR>0e= z&`~GD+hIACcyA-|%s6rBR8Bfiv@5xkHCT$3DDc;}!G2A~kX! z`(7P!coH60DWyGOM3uh=`5K)+GP%}!_d6KZxrJH);*Kd|Aj>Ao0LQ_^(ag7435&dPK)ImSkw_V+X z+fBLmePkIs7p9F9vJCP-kXD^O4GWb&<^BOwnVOYQxkO5j3=EU081>XEIq-BuX-Ri4 zfIHIgD~kr;MK3oLR3hWYi&1`$OM<|CF}Z-yxn>$c88;>@PKJTkwj!+?@5gT`cU1ay zKoC$QY;(g~{z|!L>dVvSRVq|Ju5`kD1|dH5N5)v2%N?6IiC6KOb99)3ifly$hNNmt zz2N#&y6#(R3*|JkNWKX$ep9c#RJmQ-__>t|uq7jN)B)u(y)aA_$NG0KgQpaL^x|;P3BAA|!-kWo< ztPa=PS>CP!qSA%DzJaM`Bul}GUwa#?U&^a(OIJFO^zzibd0qRy>aHOzD~JnA+n;VU zDhkDRTnZxXYP)*%z&Jo8*LZp`0F57uQ~sPh+fpq)NyyyBD7jcnZnS20_)aJ@LrYmD zS%jOLc5c`40t8$1jHvG4LBh-BZ_<>HW{B!!DDs{L^F9$|k9&{n2yoL!Ck9a{<{X?| z4B$t}V}rp2dMWKu0QHoFtS};Bi^)F;_N7g+SYwcxr(_S(1APy9h=xQ&i^-)k5I~=O{VG`C$x>U|9%Gkda0CCq`XapfKsYRTRf7xTcY>5oZULD&KOY1;Q z45fNK_GJcMVl7AAUsJy*HH_=Z*XaLv@&Wum6BFO$va|79YdrOvF}zO)6e+o-lW0U< zq`sb6!ZLOY;?{Ry3ZF>X?ma;62Xv8TdMyw%(QM(e>#1W{g~TFrbbxVW*LyCEx+V1> z%TYdRI-);l1s2#10s(XDYINQZ315mAU4(ZjT5)Gl{kcDSk?R7)$rl6m-icPCseDFR zSVyhKJWpUMs72vImf74plb)itsR=ce#CL_+ldk@IHA0DLFBu;AL|D^~_o9PPWMv~= z65M4b@8+^7#M1lOtIo-9M2}bMW)$NTF+fMadFe1UanPAK z^7n&&wuxE^1pBnUFcRnAvIwulWWcDgfVnc?_w6=<5;SO_MjZ2~^C3_X&E&7F_-X#I z%)8Jd52G*cRsVnOg-sk<(u<_m-Za{iM_<`u$DY=kIfSQNAOwXpuffz)rDr1LLK(t4YNl0D;N&L=qNLMGxJi9n%x2S5kQvHVEZLn?6tH1~fGTA(BGy#;= z8#?ApG*Q96SApSOFEX0p@Bd2h&G%3Rq7nE-79bECLvO{vkDKAYWEEDpq6P4!7R;s{ zT5i1ie|s=Z9|jEW;cGS;#)&=aaR)zrks*xU9DnUf&X^ zgXXZ>uqvRXm9G551wlkjRl(8qJrq8D?Zf2b*_m3;E^)OSQP^=sFJU;L0`DCiSC=E; z7}ZYxFnCyZaga+{1HO0>Qe_kZP*9<`KZ2sKEQ@sGjee%)qLBiHT1?i&?(UBN+Jan5^P_#jmS)1u9W2Vz{HpKxE~IQPhvMkD1A#_lyKB1Rk_W$b z&mL2yr8vL2cctYE$0AE4nA=Aj`(IJn2C%Pf*cicID<+93$`IbfAKxn*}lMr$k(o8{WTTzEopyLbNT0TZCpGw zb^j4rS6dl>bCs1-wbR)WacwmH9&R6;8hSsc9KCNJUBbU+2kF+9pj?4FYI!WXe?K@o z7I5|&*>Cp|>5U7L=7BaYZwUht`{>fuY7JO*Kvu5B0T83Nx5j=Cz7mJVV2S%p6pT;@h^-|F3txk?Gl63Wks0pMx!JPuFp$U{e-+bQbcx-u##6 z-Ouff{n9I5%(|t`mD}DjmjXP}%i_NQ&d!qle+1kc0vNt@6oj(jc3mT62w;QHmZ><< z_F?Z3rhp04;RpH%Mk)eTNKY`|v#Iml*07s4%3NpfVw1UP@qNMKUbX3H_y) zHX4p*q8{uuSro1Y6p2CMG5WrfIx2{Om>(;7I>HGL2Qvb4syIR=I@+wg7u1jR(L}^8 zkQf$R(_8p2S8n$W78q-2HV{tvbY_JZK^Zc%Mp5y5*p<;@BMAlqt)=;WYhpH5bUB;? zg#%Lx!W9u>p*S8yLDtLHLx3ub6y&0q=72Tw1Hl^6$c^lH2_tuX(vL_E{K6P1l1v4G z_6yAm2p^`91ifDyVazxZS~4Pxnj1-rCrAr+k0mU%NN!dS(WqObw#GOYvthMC1EBGd zu|~w&P?zZQJju}7v(alwbXxx|L_#A7Dhrc+)PzJx)1LNoJ2-T&drd!WKl7Ux_IPfgzdfW8W!+{!KyNaFx{}WtN6>D2$R9Aktb=^Wy;Kr}->}t+W!q2t7Ry;~L4E}BS z&68uWSwbIre+PPef5@ldM=3K7hE(DKN_$WWX#26@*!QI8CjADbZ5Ld6!jhS9KQ{4n zSJKVLa4kQ(E{!i>4J1T=&(7q#-#We!B-G)kv|n0+08%V6JqV|i>U$hw&3BSE2u(FnzCNaG=Go&RFalmL{8{alN0O z9llbh$tPc%{xiuCZxDhr;JbOxB4sL=%l(^nW?XjLD+co}p+SZu=7JkyKcf%$KudB? zeIQQ~F(TXy3thmZ0sX?V5QKuRP@>F(!^+E==aYASu^b;%RMuM$zT<($2UK(4>epsv zBaoF@I4_od7rnGQ^g>+h^o}Oc zJIx^7?scv9l4xRjMkZPj-jI6dpdc+f8$>`ZGKi}%BKjq{q<{eH+MMp%LRamP(1N0z z>fsp-BzCvbj=AT%kg2$%*`|_oa1~Ui+e+CcNyI*_z>8CHv&2OicrFpG(Zb;8eSffl zO+07qROoR333kt}AOhh1(8EXl6$Y3&usj|P*SYL+z0He!D2(6AA-yNS%$Zx8qJGmm zNkfP7XE=l$(U?l)>+w{7_94?)$n?Sa$1_>I-+I$|ERaga4Mgv|21vZ8w!+^V9faV5 z-oo^8=x(bk)$yXU{LBOzl<&2yhw$5kkPex$YD8hcb_q^_4g_(>l3=q*001#Rp&Y6| zvz^s8|g2t%h7-!^PcN^0L~1_;31;)Mq?Lf z`Hg1dglfC&3alm-3{6O2o;?#~<3x_W){{M$2PTcM)%~fKNrShkU*Np=0~jZQKc9wA zNRUr{8JD8Qh?}dkCc{@1B3YZ6mv8XH+u#*N=%_`%af&Rzq-La)LuZCWsfTI41dp)4 zMMVEmmBQ~GBP}mdo*Pd06BJ;l#>_p0{{rrMs)v!a#4=3_YnK9Pxj96NqySPER{70 zn1Z?y_3?Z4gzNRMJJ#7gW_PyoXf$?zEfV)V2-NQanfsF!p05CLUo8Rnzx2A75S<$uz1H48u3 zB+4<}5qaK~7|_x8GSw78<_9k;0qh{&k zf+A=D2yLabhpaPQPE=wg^bmv3l7Z4)QIdT{68r^?Z%Hs*U2e9k8ey- zJ)C1>6@ZSCZOv>x{{HjA2cV$L?@-L;OJT{nA+8{+-DUU9tdk94HIzGg^-DznD>c3z z+%kc}w~B|4w_HfT_A$w1QV%MVD8RtN%3D}E-~Xy~lJTXjTo&C|=5d`dP=)e5ZWdT= zNt$#R16F*-J~qf31WlIT5*n_i<@{SSee$uiwh}C+_mSxkA7WibYSjZPq(TtUttue@ zsyz6`lFnF0c2rp3{+9`;d6+OCpKV?c|1_ETdi8>gJ%m8}HMD3GqF+}BcB zBlj?$4_iUoHSw5B`TR)HtKGVR6W5lUbHJOdo+e&gfzebg%1w$`oM;H7|H6PsKA!wD zJK@>zR{R;!P8H0(y*W*mZ%5^QACzH6Obr_?#U@87ffORagG!(>K`k04)^};B5M4+- zLOg;h(r7TKf5H>__ftxVSq}gHfrLl!UFh>f-e#yC1SUjh_CwhD2%DxGwr7g^ab2B78y#*`(P@76U68vF`YF1yHhM3rwoQgd#H3T=z z3_!$T{R!eJDS65PrrwN;x_3*NKUGFtK-#BLQi25>J-ok`o?rWWw2=Y;WZ+l5y$D<$ zl(8?MUi63v8_vP?lCh=k$n5u=cL5rFILW;E?Fbb=BQNSP-J{I+TI=4E94`y0uqvt( zX`p2xd!i7N0#eqZd~?`Up%(ubT!Cdnz83Tb) zAtIj3%}aH)$r)i`E{w$vv=<%7Q@e)2L6+hJjH$;Yeg^7COG3#6yi~{_aQ_Z+g zYv-^8M9a|35E+32DGczrXi%vW&aeL4B0PtPQ`3cc;}qKTy5$BdDxS>FR}iyKl!gx5 z0xzh4at<|aZgLH0IuB2aTAa+cJ--r+&^;F60isxM5Ll3u!K@Bf3&hBwR{0|ZBl)Q+ zQSqTc*al?zT_WyKVr?{^Z~)N!%C$>=eiQLRn4=Oh{N;o!zn(y=UQPbiRy*0^@(Zaz zvqdaizGHyf^ax(ZuB>*f-nGju(-Tb&P-E%7s8r8O!xt3sJ)J1IB0v5(>Tb9S1)OQ+ zVYV@vja3p>78b6yeZrDCTTZtM@8tAp8GsG_79pAJ5pIzeY6D=ST16UvZ2JqRd+ed# zvi=~Yxt{fTJdu{txv=ZHp$1YvRC0N^ zZh?ZSv_KsSESL0$*_%#drI%m9I*MFTE9RhC>=LM|aoWs@jvo~+N0AV-K~#Y`{!C48 zx$Co8@AJ^Ts(LuWYSrrnuUpW+T?l9OM7Sk3)gE&qm^2dGXEz3~zRHTaDvp!y4UXehRmM^Ho%$}IO= zt|j?+Qw_`;sHH%5FQ-2OIU6>xBVVGXb_{B9tuiN4HB7cFT)$*1-K>jDG^O7*pC0Zo zU@>bb^H>*;J}srrvM7N;*Z`!yA>wZGG1pxewlm29wUvxmu|{{n(#mnOoW3`Dr0^)J zetO)VF-2y*7LPR}dXued9(mH98ZjOwkS&x-Lw)r##C&l90@>44@bR*KsqXM$Hum9F zJF6cDj+Vc4tPKHQZ9J00i2U{8(9Q*@y-VH`<1243nMg8A`2O+G{;KihY}$&#B}$cj zRuZWs51U)vnKn{5)&~*xcoGcuTYwhvsU3p`3uV0L%7)xSN^5R`e zA|t#{lu0c#AMwu+6wpcU{gDu?wSjuPhRpd7^TQ=o1{WS!C~PMCGbHntkB=O2Er@$? z!&z3AU*{8;we907jsYJjSZ`(KKJ*wxQ6>}R+tAXNhW2A}Tu)A+#qlFB?rn#ZgwH}6 zG1u>y@YRD4E@`+4+%YZi%#0+=uvl+`$Px3+ydv;NLapHE2;9LMBcq`s#2bI%#cJ9V zQMk^;tD5;E8!?F8*xr<`@*r$I#FlY@zTHJA)-Z;kctQ#bQfPi+Oi-aK+2)r|E(2EW zQkpWgvbsG75gqK#Lc#FF&`Es+32enQIEkTwz`y{)aBzi;6BFND_%V(tMMmiQd;Px` zf(AY{)j`$v2_@FKs6FIY9$@l0+KnGm3LV;Tm-WR0dUC5Zged=@$+A5E1+%-|c4Y5C ztVmlaSCprv94BkUfnz9#>6X|^~7qT~U5k4$-lB5EPr3pD$ z=93;}tDsV=pWs(WHZUN)}<@?fyNZcgPD ztoBeZEzhhlJ*wL0*O}44s_p~$7CCNpZhf*I2l8QGq^#>ohqi66G-ZUbJgAP>u8vQ) z$mCyID-@|H?mL1OdADYV1BmKh^1#{@*r~JpIAQ#9AvQ+QWBCh54nZe{)!J8|r1g1# zVOAq9*8rQpd`}lg#-L~M(i4e$?0Bi%1!)RUykYiRuK*h#La{4dcN{UjNdr=~6hLmZ zASP?zFge8dPtC$lmhd}nZjzZ~zV7w5+WOKaP7yYlYkOD$*vXJ4=|ttB`C7|`Tm~Or zVYtxo`@~hfJ^@c?t`wAbovFEsY*&waw+}KiDxtGxDYfDj=?^*C5e*mUQVdS^;XeIDAf)cv{VkIn` z3s4pc#vwmDKTHNW8gm^gor1gn=}QcEZ(KInNu0s@X&g@-c+o?eLUR@NbOixe>dygIzBGdThb z2W8Qxrl{Fb_3s$;YOAo_SyowC3}3RqUYoe1iSq|E+Gl}boP{!c30)2}0fm_+pKuL8$w zE`bQ*q5#tc@Pt8$VXk~$Id=AvzPr4hZXUnPH1vLRW*f2QA>SHQBq%$vI5Uc5qhbXr zEm+U$;`p~tcC48aW0|77b(OE#U31a1l?6)qVKl}9ZLGdHkyrT; z7(8J|Vs2*tsQgj`mp1rI>dl;wa4@?2ck)QpaB_VkS=gAUAb9qeu)iyzpoj$2m0UEV zs9VX2b4T&_B?qXH(!CVDD65U&uvasRGelgM0D{7Fh$SiJIS`})&9IXHmXQY9x=A9t z^KgRsqt0SG0apZfF#rsN1^$CD2aA3n7s0vq=s%;3P^}Cm0>dHMX)xP+l0~a!!;QJX zo~`C!$vpsbx%-5al-ZT}AX*Df4}hHfq{j#)QnxP-yhmJ5%0n2Ar^UOuzzGG!oav62 zp=yFgzH~I&+yiNe- zhYki5F*0Jb`#8Gs$C_ZBvQ8K<=i)1?4(rO5Eo2m;wAkw93i=(S0V-poULn4WKxm&> zJ=R863dwT4d&FzGIK^AN+!D<1{HxL(0CrR!V#zon?Zk!0lH1gTqw)r8=|8Zfssyh> z6;;BU_B2kVbeFhXBnm!oX`r1wqMY7w?<9mH>Gk;iLz3xIJd6*@K+JH(0-&+Idk3WxC4{x?8tQ%s`v7s&gUOi4Xr?#a*8; zX?}PZe#{92@=Fm+{-TII8iIFZM5=zDVWTzij|$7;vGeU0Fuh0gKVOOjxA)r!v3REU zG^Au1{!)wvo`-m$M2*sO7TSco@!<0uh02oYd`k!Nut(|r=-ntzRI#M!zXHjVr_EMG z7TYn=UYT#Hv|KBIb>@}%e*1~uSU2-!|FX&u%sgpRZ0~zDYd9K%&6t+HxA*{4UhFBa zb@8#W&XV@YfzV{PSZUYmvWWoVTd zudEuc{Z?~vhAu4ZXp1j*A+~SLM9Fg{cnp>qtWRpLA1T*q%lMIX%ofeVK5l7aj$t&Q z2#Pm<_gb%dJs3aGBm1RHzMoL@>QbG zfjL-v#R92Su@u6|AF~sRf`8U$BK=3qH8+_{zLjln`3=80C^hZA04*fUEMpG%X;LTg za7T!e;kYuSs2pL*VYn5LnO@>mzcbwzhn?$fj_#E-s-fk*Y`Q46>pXTOd zdW{R8NqZpWI@TUbemgFrlSe`{=sc~&x@QahW-Qj)q@RdnYDInQFhHCs?e_a~n0|q``r9LO$jzWJeyTFoqj*j@99#O91=qW z%t@$B-{^ak4e1dS5e`C2!U*28RtvwTO4`D8EL_j``T0MRt~(sA?(2>=27}Q@Cj^N$ zdW&8X5^aVxw2f+1p}*~N`SW&@tYg+H@ehajP)Yp7>RtIRc+yhOSrhjs*xC0l zw+kzdBrTCc`CgkTt9@@MaU8-k`<7(^9ejUy$z;R&sNv(R&F>I1WO?G0OOV@WSmH4q zpEn5d+kO$h<9B|1T)xoe(yg-qWmU%?UI|tgKeL^e0SSSA;|yQn80GE#FY&y({|tvx zmri6dR6P2f>!^1$!zN3)9sg`^SA_}mGokY7H*qbp54&KHOVg6!zEAgTRcK%u2A743 z-atZJb6}#x?AK=N1qWZ?0`1=$ynfviEq5^8F$;mvs06_+XPGISI3JEzyqZT5LImcK zAg&1KVDpCj*!yiJNvRhDjIfp^EfBHn1#;1)spb4UB%? zmj|_DVG^=%^vL@H=y0AS#%eJ-`d^g~Cpmpg$1|uNsDyUc8*+^SicSdYT0J~_jtJxe z>UBb&2#(GINdO^#W|y;q&bt!RNn;98xb_e)A7_PX0y2L4awc0r){;)*U`)T5<*^EZ zeJcaDSDA#6Fzc@64~Rf$DphBkI?4u11!YJq95At+Knl4G9n`s$bUkx&9mLWw#H*Af zqzuz1FkgmU&XOIX<56S42<%Xe43Ret7@@K(%VW+Q;uz>YSvmgsGsqf!q$Msh8-sHQ zL`gOBZ{SP^R`N~fm{CRuPU;#uIV6k|bN^NvE=lsEB5ZFb{{WQX$M>oQ7Duq0)`6b% zbDfjdFvY5r#6osnQYT45gHHuSgE`i~(mpTnvxg$m^3cN19s6Tg2nVyIwDnl@oS;ul%L4^lvg7mOvV%N!v3 zI#tG>4TP$eFK8a#i;xXw;JPB7zd{(b!p|KsJ06fr62X`G9}W*wP;fJ-KWx#TL@J=% zt~SYF*|p0_I;PwOH&W&UbCGnZu-?6SO1}p&t|fgX>KhJfETFr$bAaXWp7RiO00JfK zMvQ($Wjx^~dRv1JhNIWSfY`5NefV>t>WKEm7V-9h`DNqS2XEXjgxH$Se@BtBihQqA zqorga=S~qtm7Qlk7@%)gq`E=)Cp^UTNDv6!xuEd|E5;jrOe{OGJjURAtJvQkzPqB~ z`G|bgiRN%?u4?^d)hkgq?C1mxP(JxM|4OC=vjYd+AFKy|Qu{KLO^mV!^H<*8S^Uvk z@NuH-614H5AxQ!USQQId=2u!EFqy47<5gWQkBHYMO zewpP;qGNn>BeNlD+XHFI`tLCvmdp}gFa&NWU3f*XbmuJk>4~u?EuLvSvZ`Bgf$4$2 ziY=nxXw3Bn%@cU1e;arj3&a8yS~RS5kYOGC%au@&k_oQjL9?BiC~yB!X}I1RuDSSO4jfj4K%CMMA<}q}o%`Ib zJL*6K-iSm)d-k4qIv9ud9?$-#`J_VQ17ECq_`SaCTM;XwFp^c~&6o~p%p33UGE`ba z*O^b}yyD^P9E_TPr7yw`CBfVI#~Nr&_YrlyzX-L!%ED4o!v+ELWv(B2Hc8cAG9a#m zVsx|0bRG$`Gw)$CGub?M{uW5voULi(FX?FTYl>ZxAokJgR9QC+E25|s%Yp(T1rnlz zuxoJuZC~5UcR*d6QTw5mxCI4#c|R5!XyVN_4+pXk_LxXI;t8I}>+N&(>+h$ORK!af_D8wifU}M;qFK<0JKlyorIw*4hZsBUNSKuI(5s`$5oT~Mk zk8_gRW&pkZIu#RSwGP0}{28VLCh`q*Cq2RqY(*SVBllvDIIT!S%T-*RUycb-;(x4Acea1P<$K6}uyv#cIdHfoApLti-a@CduxRpc&NB z8_r*5`P4+P56HUfFJ~G)lkJ!VvFB^7b%k~!tchB0_+RJ!XvgVgE;;>$1&E?zNhftt z353kYLv8KE4>;8T) z=x{PZf<_66C8Obs>0TnEB&^UUq?ls{O`epzb{YW*n-J7Se$5=wfb)JfQaHq{I;q~dip8&P; zOb{10hE%DZC_6K3ka2pqx%nsF;>by`^I)CrRo-LUDtdzsg8fQ0SCr92>lM~4z zXE#bj>sq%m2mPp*?DuOp^`Spj*WjGIMY(Mq9$pWnJ>STR^5rxUi$3zi3zTr1rqzNb89 zP^7R>5n8kg>#0hpfvYcXDy3W?X?J%Rm%PPOGiVfheg#do+L)JU9qqP5feX0tv&@OS zA0O*klp#at{iiA?tZ(<2zk_kQF$Y7-_(7oq9xES8%U&bDX;^nlH9p zk^1x#e|%&CJS^3xp;#d0NGu8S>nMafCUzhQ#GVk^fI+kyi8GB#(qv9+ zT`jLnXi3<%lv zD`-pui&~$#SIZEGu)fNN)_0rvu_Sq0tu5{38>}u+$ylBl#0uwU{7T0t+Hw@#I+%aB zrjOqYkiQ{UI1o4t3^x13t%6~Rfhl!4x@3N$6006vvWTexRBlOPX z&`(xZetVWKj*y%-l~N{tPs`rsoecXECa(QiuP&dYnUskV9jA(3#{>a{&cPjl_cz?1%PAtvkLi0=BVM{h084J+jLiZ9P2tzU*&b?CzET9bMA=YBB`K&-c^+0;uyfS==^mD zf`SwA>3{gVELFg-J9-u)a8H7%6Q#Zs{jQcNK-4JMV-x-3&*=)|4+5U8$^Av0#>bH| zsmuo;M?(TKo6fo`4d22ns-q?R!N?5XjM`FdnvWEEzVy3GII^aRl=EQhLTua%R5cpm zPda1*f#!dM2bz?YgDY{hCYYasK}-)Em#s^|+~E*hpRVH~*CQdF16GqHtOVA;7_j2xRm*u*thrh>Bsl5WOheyDH#aO_S}bXTWI0xN?0GW z5Ixa;c$;BCA(W1%@qR=&bFuWUf?<|;RGR3`!hgH?(5=dc0D&J(1j%0(rCVU6dEI1M z*i71*YqPrewVt&Z+712J;l)P&F$LB(oKCz4}x@fs?P;!%DH?A4Xw3b=+3sf&B?*Qvl?}DQB0l$%@ zpqe>THhW&K-!vv(l|DH{--801|<>5-V;87Z30e{6^8jgVPU*aI)#EB1Ub$%gEGF*^L z3}9gEGAbb{oA3<@S&>HIEW1nRqLb?YA;J}Lx<|~?*BM)VcwyREb5S75$k2|nZVXOY zm&qfCi()%B1M9Rak1_mD8If-)Wmu_RM!;6n4-d9YqL{U+YJ@L2-Rv|u(JujJ71v{q z*J-i}g8lfZYw~`0FGvL^mHm zWA$wHdoVpq=A~Z7N7#j+skAB^YGe+W$`or*Iy~;TqO3n17>ZwH>j?%YhJK@)X*znA z??EU8WUSBZVZ%gTLO?OzkAK;!p$`taiLu(|eAziBtJx7nfQNbc>~OXPVS)L@76Vju zEwE4e*lasAk}bSjge@zJLoO5nr{M}9E*^@qJ25|bs@L-E`I6I5CUHs|9>5+kx}6$f z@hp|xQ)SgQ?qJ)k$kmnoi>;hHO?S7v7fxwH(ylNrbIIEhLUkn$azNW&s`R)j)BbYW z)O>0qpJOZpW)#GU@^Q_`0Jq+d?#>aZQ6Y1&sf@t1Z&2^#3;OHO0W0rt<)8X{O8|IN zpQQ8$TQyc>ScX|9)9U`Lf@SIxVL?k-+f*foC@FbMZFjN+uECGH1zyUR;Vl6V`Be1C z_2PNGa}b6lmhFYdW6zvFAy%e757b{JOcscfUE>mR2>svr5>GRnGEhScz<9n^o_APH>BvGIs*ETYWc>VaSUr-d%q2rjB zqd>I{g+o6Y5ffBK0dn;8DTFh)`z-9c!}4d5{18egHBRC)oX>1srOE)PUw(EG1jE0p zHSfOkaNdB9(XY*J0Sb$7dRnID3H(kkrt|$!40%9Fq$a1x7t6mXzB^0#Xf)P!=c z(tBJknNBwj(R<@cIn9+z=KsKk?*%p0?!VYQtX10|W~Skgo+}N5nLqP<(KV0$(^9n4 z6c0r#7@`jLnr=Ulz(u%EDSb$7OfhNOqnk5xb8qM|F;&caN)Q+B{X;-YAW~i~W}224f<+^!kOuMx-$D&iD^srv#PiNWRAqf#%66v;$zWyzX|!b zHi6#%53~L7f_aTVG0kTV31598m_;vFQPW}LjwhkpDzUNH@)4f{KowvR za3T})zPN9+o)FzmluOe2mZJ*;gpFqsLJ44o*iG-#Jb5t+If-)4;KQglU9E$LeZx{$ zAsW7q>L|&J##|m#|BN#`QGxU0S2W_Z8{iA2Nv4YMgZbPLd*N!&aO4nHtiVAJdRlQM z%8nG&z(9eqhADyDyXCXc5~y10}uQsynC)!>6;+)7_4BJhqG zpe^N@E=Z6qF!y4$kQCRe+WR@)e~CfX6LHR&oy?oTiBE>E>DS zSV@3J_|ygfx+s@0=ccnko@ z##F6ZC#O~uPZ6$oz385gb;4PNrTCbvrE;DIZ$8bB@gW?cYxK|FfSDmxemIUMc&oNu zYhnmz~(U?E_^KGQYR@?(+5K+Z~?8xDK4T&Z;6#EC4qF zD!6#RN-QL@SfKhVv1{Ddl+oo{%C6IR5QYYg_+W+V;Rpe66j8Cyd;%YUdr%sT#5*#* zQmE()QZtM?CPxDd`RC}2uSr7CIwsKtvs&~U#;yUD(5TbSD z7-4Q{-p?_1mPG4vAdG_ld}%iP5#b~?@5u;sFE#K#@Bx~<T-1nFe za@n~KLYfb%%(S<&h%!Z#&LlDUQ59zOduW+v2;wH}?rg156S%rkku%^%u8c9jijqRu z4q&Nkz(A&%UvL?MP@K}IG0A}d=MBf81j@_f#PDJvv1d3KWrHiyArYJ|QQ@nqop3LV)vdRgMcbSvTJcxxbe9W(@w!2GHj~MB$X$ z4=$SZHm3n@XpV_8CmTcWC~&MH6I_{#CmTuj+-%}0{2AT(9&ip|iZa>yPb)qU3|1t~ zXqZ(ZKs5HtV>~FhCm{@+N1U*aQ$pKH`2Oa}qs!LAE;1kpi5gp)k@U9stLRj(6_d?Z|!j1%(#0V9>u9nMq zLF$-*Fn3M7JzvWqoWW158w~E=m6K-2L>3g2o*zVpQhB!Zd_>AA;;k`8r94Lga+p$% zFtX?QOvGGdRiI)bfVfMgK<`E|;R8X9ZUzrX!DP=-lRzB3X*IO9S^H8!JJjFfV|3k_(rL;I6Rx3XJ(Ju-zL*3rXAmG>_Wc9?>>yc;XaTo&JDQDN9 z065$-+Ih3N6K;ky;wc#qYC$KfzJk*wCyfaXZ=7I(WFX(l54+i(J3#Bg{c*9` zx5c?y+p#PzM`5LN#pqV7!?~7%*2XAb7h-J7f13mIO4Wyv%k zSvSU~PU82kd}Q3oKB0^3a5`oMHB!vqBS{7kVXLf8XVe1C8(frb>C3;h+9+H2&aY

;hVhMH^(x&3sf_DwbTdh5(y9y>PV{Hh=+ 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�)Sc!p()lP%rR3qPaoc{^eU;6`K0iIumY&)MkUB~8&{*DD{(td|x^h7@-3Hnq zGnfGB^>0A2?|T(y#8njY-_O5+ftbihzcJ=l$<7-e)jOs$@CAoUDoTY6mMNl? zHL1GSn>PT!?-}dab4&nu~LHwWvYKwBqUJ)+=yb5fGww}CiO11*zta6)AJLe!dMN<% zzh|-jh^|@rBL`6Xc5((9T3M<0TO%Wz`K**cdd^jQ9cNnAlHZLSD|g`wc0T64A9#Bo zHDg|G%vQ6eh&qmIl}&8#2jmBytQD&2t*@?!91LO>g05)`nHd;5^#hQ*C!f+EJVWT9 zX2Tw0$qiWYDJdzvr8!+AU%0t6=b@7cIoPOK0VLM|LIUim4`BWP<7nQdkbQWUeEIlG zD!}SgRQ#@28Q^gQS+(Fu3etXmhw?Y4>VZqsf~5208?4{ff)vu0uK=N3(NJ%?2CZ@W)TrCXKX2qNy{U+DbPV*b}Ez_C%Hy2;)Mjs;Fx-DAYdGXL6 zG+0UsLR!+@3<=J)*N`E>KiZ zcvdUNVM9>_uMGgdnV{!sB>VgN`aFV&J1^2~nAG}t36O^vIiFO10;c=nH8WHvaqv=s zBF)_eo==Iibi{Pu4l2t$E6khtCOgDfSduI<-+9Y#`hHB)gHF7OlXP7;78%_}S3Qy| zDKF=e>H4mv3A`HJ-Eyt3DS4>n*?>>%M~M5&TWT@O4Nyn)tIR@IU!Azo1*FCFXA!TqC zuMQ>0gJZPm$b&iYwY4u}9=rDMlQ+KEA?Xg+kvIP$kjNYkzk|V05JNohsAn!CsXMxT|ar_G`!^O6&3fKDl>2Q`}6Z9GY@ALr2A^)U?uRPsOa|# zek7L;!>6BU6IAeeFkIs^|Rw8PL`O7Wv%i!XGIGd;3q!w{Dt@Y~#T+QV%;`aw`#QlB`MQ3pE z!`N$?TTHmIo<>gY{MoAPVwJeGwy|k&$HIz_i)-Fo-vR)oqPF%RRQm7=kQ&Z@&;0X1 z?|y$N{QAhk6y-G8CDh)EPYLs zk#J}1w^zzc8VfwyAa1QR{cEeju{p-n;?VMxA<}|EIl1%7L)%p&Z%kc;fg$85gSb!q z1!OIEbf(^cx-Ubg+JK8mi2&66v~Q>L*BiOM(xmt1H@!NK|2%jZO}LrRXF?Yzj?oYk zVi6Q)6&L0vBYKKu%GRnuK)9FfmhQaJsY;3?_X?n;dWRHlZ?-R3t(8js^8J1NxSDp` z{agrc<3&Yo3Acx!gc*4^~ zm=nkZf`S|z4BXsNp+*bXi*zX_YDU_2Vs` zc8*!Qhsx23G}+QF9`e?HmX<-fx{-5^IPZRG*#!mV3|iOD?8q{1+vKTLp#Bm78roJJi3r@==?wR8)A4hYJccu&Sq?1C=hMONNVUoI*bB^9PcC znhcphkSd?5Q#K(7v7rb8or!pE!Wu%KUczT~?{H?jk&c4{Riv3E6YAqDa*4Rh@bfM4 zf0DlaOD~6&Of8rr9A?J*XY7uBk@1^2z*ic(-S{5Ej}<8lN!39s^vku0s%xNo9$H%m%$Hzs*p7eQn8-s$5$i_kwihqYcK#XfAhWqIoT(zIQ#hS>2~~r)bv<> zdB$}C*Ai}__FhL&s5f{VfN)0PPa=t|GVG{LwrEmL`0ckIT&l`yFT!^2&y=N@9z}=G{@K-zc69@@o?SX-)Mi<~@ zQe=3?g;3mHz1Sj;qm|&7xQy&yd7@AQ7$y!5<>c{#@_XdniK?qaa*>b!^G#hf+s?;V zCUQGUQa@KV;Ra+c#R@m$DTKk4%}K8c*m~SZ6)Y$~p6lVr143h11#3&d@kP^ohR&TLS_lM{J5H;>G{-Htsn2R#?yXg z1cg57;f;l9Kc1w>m#7y32zeM`m*RBe zzo-g4mhrb6Pa_4@C%jXWlJY)(z5_IPpxuVA5nzRMnJ0gv|2V)AtMghP;c0@=vDy#^ zwHb7D?lpXU&*Wk%;aN*mf4rYF@=J1aPut%ODNz5Wl$Z*j9Ofg7N0ex^Lgd|d+I4`$ ziKSG-7n+=2S+;ykLV{KDBi}jhB}e>+4;rsx1TshokzXpeqzCgeC>FjdJ;vhq@CueT zkDkrj3u9Id>AF>7@QCVZYOIXH+>6>&b0knHMPljJV^R`dKrJWT<`E# zK?E^2bizn|2=G-vZSL>azMoY@rJ$3lQ#U2~=0zGqPb{pjzn_(b1xxFz;!|d3W`2Hb zEJ}p)TlQjeNktbkP)pa^O5D zEL;PoPo_xrS{*Yz3j>~34WRNc#>zQ5K1xyEPVF6yS-7z2y7}t(g+)0T#twUWKO6|9 z7&t5B4x$#o?eo(vGcIm!@HezmL#{7ogORjL#7i!}=~6JwDQuoM*H!7jizJo+C1nw) zJMB1~C#I*jTSmi&lPW&X|3g76S5j)}ZZ_}s6xI_i=+D`^~yj=sv3*}JtQMly& z?yM;vFlVDe1=$&dBMJ!{t@1}7MLvT>6`Mpw;ILu6FZT)x{e~m|kl~v{K$#0|M3=Z5 zD=C$EEca6n_BY=zuR|1EG{ojV%R=1Sq_{XUxYmU3889Xn^Vdw~*EPPR6@AtrX!R{5VSSd;Nw5=nh= zm}vj`hNH(%Cz2?C0li<|Awy(}@Do-+hku0Nz_(hFm=xwg=B#_#i<2+t+Y|D$2bp&# zJ2B@Nv*(;;)`s8#0BVI4IG@1T<5E!0l!r;A8wpu@kB+^sYLKQ)%EHNcnBLVc!ol%r zB!&-IEOzEQkbCK(2`i$z!T&Je}C;jeRh{p1uf>ae9Pweo~;BS55UrJ)p7((3P2uS3t zgo7)&953$TA;a9K9`Lbm$y$6X%WYPrS;2uWWZij z1Uo`3;U(lQ_Ls0%Zx%VzT8M&cn1!llH}5mrWsD@xw&S<&OZ)tpHNtbO9K8dGF4x3t z8$%Gg*1l(|wMy{85&DMUX{29X|D@=5-ggs4HaHYk308cz1Y7!StJ?1cwhp2_nD?5Dy)0_F=+*E~fGY- zKf>(mCbJsP{+jR-STz{ovm`SM9ZqB6vDg-aJ;%-Dq$id`0>mSU_@SC9BX6-fjC_0_5W2 zlMQF@qrnNQf>%oA1;Yvo!gP4EM>+zI)n3IsDth}MT+2|~|G+w-?1y@o(eQeC`S8HN zTPT#{{q{Bq&?kq_wYBb#Th3hswR(@r;ZwAiscDBU_HbUtrVw& zFr*AxH%$eH>tH!+~O-)Tz4Glq2 zs@VIno*tS^k)us_fOP?w-AL7oDv8bn=+a>9aQMYlXIi^bBvF)w!kBdp82Ta;LGDKl zP=?LgvU)|dg@LDiYPg1`-{amZay~oJgcRoU#hV`J#02;oBnwO|EYGE&Q0(`2xe$+G z^x|Ii-)~oxx*7|AS z&btxEx{T*wa&~3^EXYjG;jI8~C1S^20MKOr)$aw_5040XboJ4a$Kx{k+~!t|8A9q0 z9z6;?JAE{g!&m5k_xXL+x=b5G1#KbqbQVg1_-sl!S$-EL&Nzo4Zi0w8*V6~cuEve* zLd9(Qwz-P|rmnoeiSl(bpE!1gkS=*h@5s*EA>MNK`+bDk)(R84ahaYAP1FR`ipeZY z>E(t&cd^(DY5EN-^s;-04&~Z3)*puf3(yqvMUZq8dga*fRmvc>ARfS#X*RM%^0I;l zBjUlu7z3Z4s1bmq_xHC`T$`vFRtemJLHy|EGGv}fC{yPdB{&Uv@VX*ZtHCD-# z<>o>cG8Yh?KHKb2sDIu9aMb_qBJM^}$EC z5!RFfC{&`D_;y9cH8B5Wq%@CVEy)3AN%D_67%3cRbdh_ zIY{56Z3DR9byMMOaR9P&Apmh#7Q1}XDn(aSE+|p}TI?1RN#sWu`vIe^xcMq?AMowE zbsgVa9A|?Q&|95+qzL#bX56|Q)`uMkB8a-_5-}*vuA7Uk-a?kbtRi7w{}GfB6s^lB_(Ga8(OJM%<}co z$3;<6a_r4RlnOc&OBxPtWASN_SGj0vt~MtQ@9?LSpaf6+X;Gk;^?D8#+)zX{%+T7_ z^==(Dn{Xdr@seZN!`HQ?k^%S59%~uM3567dhr_yVucvyV6O6dX&_}_GMuIXAEy#FBUzka1q3FnPZ zlNlRn$B`}%RKSLkkbLtoQWbjvfQ))Xw;z6-8g@7BHXVN)bz>o%d7X@$`1Na8TmiD# zx_j(@_au(pg9bg%i2n8K-|~YhK$85h7ABTsWbCF3-d+O79%b4;{|k~&pNOKL{sV*Q zfQc~B)z^1xFz_<%hqTS^#vZ6xJ+LtRvs6uek!G$l@3+$NpC^F9P@9xKaQPH42>dE{ zB38CqM?JfNCD?zW-Ef3vI7*?(VdW1{D4cmQb0L`Lzz#S#pe7QI+_~Sw1ip3RXa|S? zzj#K7>5#MQeQRN3`7!IJX%j+1>HKs-}}L++vNv4?9JZ|e+n$m#NB|KaME)tsjR%l$mFXjD|b^^#3k)_K}Z$A;fM07 z>VJ^h*d(#O3@p1XlC?B%N?cnGj4Sk_=NRr=qCeaSMX<-fo*I;=;WqVS4h7>asBS;~ z=etW-As}fb;fb`FT3%l6y1tf~Y201*2WI+v0%|TUJ4Nco2n1(d;LToUCZ)GGA$XyF z;L!)g5=Fj$e?MHyd{5l#%-+!dea|j%JA;{&34nq-y*5>%EOIoW*<%|Tjstz@*?Fp} zXUc)uS?Y>ZX>xL_t;BlE2LgTRGQ~ z9(Jtpm!xazpG%$VaF91${`N%*WysM0VaP}RH_jB&WS?0HRO+@tYcORe14K&{jsj4( zf-gwB7H*HxAI(EH2|<(lco{g~o$TLY*7E%~3q|C$+t>bVL7~C7UGyD?qtS5q^v=n@ zf4?p+F8;q!B$p5CTF>(DdxjTpE5Pt`FP*(mI$s}EKWe)6r6xGn;(PtyWHP_`&9_-2 zY223I>p@otfCx+I%a;*oOd;m7=!d}?sZd7$bZN?tB9?R)@=Kc=^siq+lTn3m_DIRh z4&#PLU)`NF8(N>@Dd+w3_G9k!r1wvbChok0m$quAGbz1-j6E{tOMh-0C{r zk$RKC2l9uzu6K97iNC6lPnu?K}au6YUTCs z*HZ6C{j>HErT|K6>J=~XCkp$1?V-0bT_UctwyUu0ks>_$fTv<&rRDWp8E;iN-qJYL z8Omz|S?=wZ&a%y&?l|)_aHfBCphEC-ArdHn*Q}bMmMe)&=&lP+vo7>vpS@#` z))xp--=u}_WO<{8-TVc^8;U;1noRjR^8<9--zN$VtR7jFn<1uYHhGv4TTclWx~R~j z_vG^iwbnRD&r}_4(%sO-UEm^w>gm0fix4J5@PqnmK@ss4vF33o+2o1IQ&`|?0qiPP z2@Lk{BeJWsv{cAL5O`w14*^va+RT6J5ZTF>M^*S1SjXe2gxX=S+S2+raTR);2>#$p z+lMrhQ@UG3G1<&tlTwIx42z=psU6FH_{etI)G0^TMN7^NlWOfm^@MqQ;Q5 zp@x^y50hj))b<-7=5R#6X44O z;~Z`3{raR0n)zm-7l-t6FJBsYV6d=yc$1kOjGiXH`Q`#fx#$wqdQ2UOS~y~7C$%ml zKiC=mv8)kwPN08Jh$02cU!Low*dLq+9}^xc7QRNgn6b4otH#19W;GOFmkE=K$&z+n zc#Iv`l*J_&V!hx9-kVDVCWyKsI|lj0`1tdFfzS_eaj(?X0W$bnT}{CNT+~ig9d%w) zjw#CJ6{VaU9801aXm42}G7~8!BEOWudi$~8z=N-nY)vu2h2XmI*^FH)%QhN~d|ceK ze`HRtsjjY_swnsCuvmq|MTMYr!S5@3;1lVlUF@jNEPt=gb9 zd+O!ld+FeS3gf1vzXAUKV%SDd)1AX}bz78M$R*V(@lHd`{IpMQ6^S66!;J^$2u9?BRp5E0e!u)fJWLZ7WPkuQ8rTnqZ#z$w zZEQZHR{+p&EqZ`0<8*Qam}~J|pE!50=i%~{9(?L_W-;ME$$9fBHkr%IwSbD`WMd;| zkbJB4=jEgMg*M-S{?iYpw%`n1d>(^MjdO!X%Z??-G|Xw3}A!Eh;7~fR`^JF zRc%fbDB?<|BYHjCr!3beN1eU*Q{?`wQ&Z-uKXC@!7lD&-cCH570`#?BTm3#kJWD_5 z=N%gb{ir0(s^BH+WsZaqsIUIahWsB`Wr@OB`#r&)Q*bA{uP6fkC39rGq~w)KY1t3&#xJi>g21s> zFA23)KzW5>fO$X{TC7Wm?+#4)axu(ay-zH1p5kZsO4k9~HmmDJjNNx%WOHFD@!< zc4dkbjBS|gZHm$jKFun1i2Gqc+8cL7fD&XHi|JA&atR?`v75M< z*_#oFJc*fU^G)oh>&mxk0aIu#!0bIKr!@r^nhCw;~FM zrlfSJ<;pB#fyk+-+%Fujb?)~`kzkqgxg-QAShFfm5-FAd)<86d1mBTk zmtq3w^mcoHA@o7M-_;bDgwauv@ZAiWfTqWZZeW!ehMfw(=PQad@(FGkiHxQ}9)jB- z*by;7I3=A0cYu?9P^9WK$j+&E>2KU}4#laAAf=po?PB6pb6t6-WNO|P41UJTP(W0Y z>$eoAYvlRQ^mRNeH>ihXvyn1a=q zy`W=8U(uQd$eYev>CMS-nQH&8n*7tVqME!lL}S!j3OzHVjcK6+TP~E8AUjiKmw=nP z+E+5aI!3F_G+uv@l;`P8g#=#v;Z$NU7T;)MrAUP6dfmThO<9M?io zUmL65VEoPUr8{s5|L)=aj{F2nVpbRRQ(Oo_ib=Pw>l1}|qhCO;3e~2b!4S#O_HWI# zDc#-)CMs-P`A2h$$p=$SSt=YOh^?T>$+3`@d&t9^9R7;N#y^LWV6>sq5ZJ@aO}zG7 zvfz!Ic+QKr$LB2J*NjW*55clE_7AO8zepRtPDs!4QCJzKu_)^h3Xy$O_^K_Jy^epG z-El1^0b_6M>1AOM6cAX66VNCk1!@Y%`Cb>!LZ}R#RZcqEf1CjiKYWpG$XS@eXkorT ze_?oNSoC~#g;*|Oi#s_vXtR9jp+yT2mhRZWOA3PB8qqCp@iq!Qc zxI~Z5^IQqvgRBN4=La{5(>!$xepSD~*Ut=TuiS*gclpi>VNYXAVMXv7Kd#3g#PfOt zr~NU=v6+PD2H`U9DCs(3I6Tj5xrTzN-yNUf{d;QZiw)12M&KTNL@V%&gQK**o`xaP zy(et_5t?4$fL)t(ZPF_7JB380s-zCkB>(`3lCv;OOAz;P4hVqLQ*#;CdhI9M+<3g= zqPpCj*@qYHwjqB-c|{0Me0sJ=4s*ImNYzQR@G?c~s{eh{@W?l#ax)9oyIk{@c^gwD z)M6V$?T+HV#w{e0Yihl?ZUj=5;-TUbd#m%8>JvxrDu;HC;=2TV>Z(Hj8?n@d3ehFL z?;-AD?g-Vtru-kJwCcSgNt-f(o8G09Xjr)jhu{BQyvm-h>$VM*%V2<3NUN>ptr}}YHQ}iI2 z_&AB2L4wqI>I$$w^;dKCyPLMHH!Pb=GgMlPlV8byc$N<41WL1D+kL8`#>@KoI@T<% zKYNm@9Wt{!*ZJfiVwF}B|3}_ig+&>*;i3k}AdMj1t#l(LEhwp^G*Z$Hk|LcF(&Z@K z-He2UNQs0DAvrV*L&wZ|{nz^UwNBQ-K3scyG;_hoH}Cg;Pu$Oa-!EuC#*Fu0U`qyT z?2juDX*_?<_QoL+tMC=krmCtO<|%U+5cEP-5}kv`a`jD3^;8?sU6$ z>2|Mp+S#h+q@YUNEar3MzPGfCLv`Xu*88owbc7q=6=Dg;-sp(6!^wGo~QHrZ)B#6k)@Z^ z1t7m8HrBnE!Wd)7l)6smhDqdc=%iK-S}`CnRFFT`+sX<;vLTu@2`kMI^L0Br&0-SU zSb0R7a!R^S9GU+R_EMI|lnurJ7OovPeXOuw2!lMliO0zD>QxQOf$PHRb-vjlKzu5V z8q*Nrs8Pv!GmOm0Rj?=s2faq`yqv%{?y7TLwu~F6vd!x_=u)`Jbc;iNPtSR+qw@qv z=#zgPLy$c zrk-j)mF_y9Y1WUvB9cA)cGDEp-#=?+;wDzO*95#1O{PG(cA@qT!3f|D592&qY+PRiiD8*eLp^HPnV_vhd<*{xJ7Iyf*ML`fyAD$1D~OndJ}RKJ0H1G2_+yU$o9tSdi!aYg$# zc#Xcfx|AS8JKhimtg+kGhvuvQqE*yBE*5%XP7tlv=VttrsHBWKaX{ho6OYwt#@{8O zximgE(elApfv<_8EiwShQ0nFw4;woiI%wuGV*N!qe!glFm^OxE)6fU+{vjXMM{)au z4Nf2UlLU?I1yre@=&OV5na1bd-qRTZIN`lX7buFGOE`mVZeSU!s?)m#z?43T<>5%M zxFe@NdD>CaDj*w{ruau|%9YiU64{S{$a)IA=sm#O8=Gr5`Dl<S*A2ElMIbow`gqD@vrq_C-J zv}w;Q2pxE|2IFlz@95~zaH5vHQm1tscGk%+wU~YX^r^m=cCvS(!w}s%hm2hrb+jUL zt=+1u$9xN^L1k6s(5eIKNo}t?ALN!RDR>{XH5MInTO$d(ck#-p~nk8GMC%K z2gU6!k+>X)ICJycXy09O$L`6G*eOFF>qG!UDmD=9e0LH}i-OB_7fwg?P67xs_Zxa_9 zJUuZ#>j5|8899gtEuvcaN!9c0W2gQ>KF5~3)l0^!>2pJ~Hj`DdlXkPNvuht${bUMo z?z}TUkXSQ_IC-6l+7*w%T688vBVH=Gi-kGUI^{KyuwczAt(y7=e=V@6Y5g3mEcCX7$TMh?@#iAJsPk z2NPT-KR>_LRtXe>r>wm4@#FGM0O^$%Ph7U6X=jk>$ZU#X0UqsJC86U;0h`qGSR?q-b2fr00qDUiGj^qil&&s7^i&`nk zWM=(B-8Q6>)?I2$<;w(+dt3E{$r_JI@75?dw_eOO9191hv64p5Hudtqc>DJLu;A8~ zedjxGTT0sa{+QV3sG}#%@3x5NwfedRZ|0SL?|!s0P)_>v^=UGLapV52C+u;xtV2-F zt@lqk$zldp>Hm-|h#1RAGyyqz#h{ZuJbG0e?gr@cxqLF1e$@Q(6+t_u3tnF*=m>W< z#;c!5iV&Dw1BG#n%=KX`k<9r|{x}dT7QJS8Iz{)PiHgu7d&{_#lw>UJZy(1Q$1IIg~(vqbx8}qnrkh-6n)wlWo@WF`ARolk!9Jng$WLE zs!-ZCiwESAY1>xmWK0Sx(D0Lpt;FN)UUB{hcm43bpy+M;s&+FC&X}DQ?m$DsaR?oL z_|8hUkJlMR1?>Q?1mPGm26`w3ySv`!&5q~uIuC9X{IMbYd!N&a?a#RcC&z0GsEt4z z;G;rWv6By-eftii(yYLh-+jkOhWp)8Aoz=s0!kT_!$*L~3FZKDe+>v5mzWT;?cv4E zD?U#hbRQl%JTqvT3XqhRA2b`&BxK)vSZQcP*UNufx}elZoHVB2GR;~1aeS&SVsXpT721aDI>D;D8Wpfu4d0tZ@>2J$`yr&QgBt!gO^O+O;USg#L3-K8b zlNl>YR#$HMXT*KL{RnJ_z>T;+p^Q1++qhy2?j~=I%60&m8SwsBx~}L=TFg~J^Cok1 zOs7719cv})kYK+@e8;8Y)SfcJLbNhwhFEmCZg+sc@@l^wJHi5NQF1owL}g|YSg>vi z*DKiXk04WXy3x*ngK!ujwFbL@W0)y*!IuC`Cr$_92OUg8LJMBfc?kY~{9%6l)hAUJ zl(YlPef>!ml7#((!6A%?MfROnqXV+nheAw?7Lj!BXVT55`%{zNw5rLE9z9|R-fac? z4;~SblitL|O?Y#2a5%!@B%^V;yjxhkmmlIJ7^r$fV3y2@eH;QU^H&=0kdO^a5&U{d zr&F}mLZ}>1D51y$uX7y6Jo)QeU^YJ+}fxgy4Y{z_?b$)2yw+#1ky2BCHMN2Z0shIr@r0%A^bMLd^}Q z)6D|>0dO)LbA08J0x0jkrVw@x+)yn&BQ$Vt1*`y8`N6I$Lh1dmFIE!<>gsgRS5v7! ze;!x-jB712)X@8F$fj{Ph>1u0dW@fr=mvUHJTUVHN5^4j( z#J5Ij)uz%AB=>NZ5F)=@;ofYMkX66q4B*$TZ)~{JBE&0SZqQlnw&v~4q7yEQ{Ij{f zLx!LgTSiZbgonN^!1?i0$e#TYk*1DTh9+(37LdrJDax52gHByDcXWZImp>2jy|RTw zjC=X#;0WkyY}WVxUt`WP(J@mK0IClQo32iZk0LabU-L9H_RrPhv>x|XgTnMi20`^32~ z-k^gm2D+p|K-hXO%_+0!Pt8s>(j<&DZ&gHT(kt-5_!3TCLt#cku ztGouy#teeuJ~PaGaYc(WCoRo;He-TzSpCM~5;V%&;t8Dh0p!jng=vF*2Z}$7EBrPL zTCzWmN(AihxvV)3`rsxo<=L4*xNts7V%>^j=^w27ZPX2poDB;7u+us+=FUC*qpkvo z6+V_hpW~@<4Y*A_I}S&fEf~-y zt*v{tUgf=R^Er4Da6TUW0Fxu-_tr~Y{hiTv-TGsoH-BR&b2Qj1tbT*Y_XB;E5-TYQ zRyY4oFbSIXkj9V;3Qp$xuAq}}7|s{YWGU7tx{&?tz=fi;s>-z0ou{`zz=}{+Q`6zo zgU0-!bq@RXglv8*J#8`*JkFS&JvRVDM8KvI4DN0$8W5-Rp$l0BSZFRI1W;-^T2kso zDObzNvcSxek2==kC$YQ?decLVSn0RN0&qVC?qN(~Vz$Sd+7}lz54nwx4iz-L4<PLV*wpK~HuiXxOcQ)Vj>U)|jgzYy!0n8aPCq;OSC}Pw81(Ko9)vY3O z0Nml<1NIn?-Ng(Ek+%3>YD?@hp^R#EtVfph*GZiei?by?`LpsPr=ox!nLvbfC#&qD zo~XTD`jPKxG(c0KRa?u?#HnLNyS95EFV%S9?#2TR+=gjNreT~lT?Pqzzx8?LvIE$=aG%y4H}3t5gAN~L!7Uf*A=}*`f`)uN}g^=!b!Z12SA3YQ_@adrvuoYkoqJ` z-jbI2R9Pc|N(-X3v~;Ly=M?O{ACLJ0k%eNSWDjpdyzVKzBI}Ebi;LxxIVku*^fap9 z%597V9q}zRl)zzTfjF9W*r3m7w%b#y>WN>W!TO=dL2motFd?PuMl zyvwWV>l9gK_409xFgC;c_ddilH1A%*P4RorotCfVCDqk@&$Xdu8bA3OdiRZSRR@~r z;7R0ER>lSf4bCQA!R;`G?xwwpinzyBEhSC79ljIE!I(@<++|-G;&Ba$^}Yuh;t>`G zlMRl;8{&Bu8AnGkz=bhFe{f_ZdSFEE?iC;j>33cJfCB-?%i>XUO6BA}fk^s*e?ZBP z0D{kbf;^M_bTe{xt7JheP)_U9^TQ7mWtk8a;^|0P(E*SQ{A`Sy# zqHALgh=GK1bDixp#Y86>b2psEh~=XYz9y4i>X9$1!misy%b?1u6Iz_Vzp`uJ{3s(4 zbDBK3>aC^ajx>)`9~NGT*mEu$`W2${gZ~BCQB^zsFY2Yk#`AJi)VLbyB+1HRsqP`O z9>x}>3Uc?>ca)W(x7;ZRz4YBo#2zO8Nl?JG@AwOj@t~~7pMJ$d`D{*zJ!UR)b#~cR zoHUkHJ}bcgf`cSsolI#NJLtf8?kI{vY$eTJ1SVPt{=dhuI_^5jocphmt~+C%&l?CE zQQW^cfoD|+nFAB$Pj6Ho`tXNshp;;qe z)M2p$8!)JVt-VWrKZV1|#*_+j zv)o@H^hvg&EGj8kJ6qylk#6bYB}$w^OlG9UczAhp1*}GY6%Kou$l9&l{&4S%=-vmA zT`peVh1S}I%BreSMOYY$5`*MP(6iyRcED9$S_wLLHwgg-rBrK!gjHd6RBYUC$TQYc z)VZ1ZWW|B##AfA5h>Z8{W?Y!LoHIyUq3rxk zt-w8e9!ki4XvkSXxSHBl9_Fej)hLbXexxO`MFpbqssLuecf9yPFiCXBU=9A<KFlfS`e8!_^`I+!TCu6KG0ZgJ1Ss&dj-kyHUTQnKWntH*YcuqE0 z^f$2$Wj|j}1Cm?|b>@h^Pw+{C1~zwkL~&s}=H)oBB>HFVcB;-js|3WqngF`*x6lKB zkMK(}5GKWiC#XyP3fKm;bk$Tvdz{C!PU|}@%ib9Eo$>$?NgMtT0&1?mMLOhrUy7P; zTc}MCs*DCL5D&OD>4^2YP!;UlhGhGMES<8`5@r@{Y5!`;$w;)IgeA@;=+>Z!LfHA0 zqnLkfenhpWI7_XGO4>9DBX(r5rx@H@kg7yZ9&UdW`C@U|s#d9smi4>sD!NXYhRezx z;@>;l)$n)fJDGPCr;S!N9$<@NHAZQXDW$zhSobdYJhorL6m=+>FVdQ>v#n_}l$?{A z%KF^jeCuN;v#&F8;y~|2)bdRJH}$brN((u%H>#)USZ9L_c#E?dLv`Gf!X{%*M+%Io zb@*Qf)wGBP>+WcyG(eZd$1(l&t=--C6s)R8XY$R{Rig>_tajU~%*ZQb0&7WNZyUJP z01h^JY$Dhr4X}eGP?p7BdJSh+w<4wZqLa-u@b^B~iw5Ca{n1-ZyG;PvcWrHAFZG$b z?{k0h-s5GOuoI__&q`Cpbt09YIbcl(UGfcEwe-oy^05q&c=lYYiT*h-87wVJBZKt( zTGD`~_F2}t3a^MIIt2|1;II0`I@*!7l}F5ZQ{SPKb#%`As?Ld=oCm;ABEI=t%1+DY zXPnfrb4?3U0f#$jk7JmlNym_$G*9w&i>N~(vYC&&wN;{IZNW3FtF)lh>*(RHe;7wB zpV}Yq%T1rC$nyFL0*IRc8Tgt1EUnH>o^UTePkqprtquQd0Vo(!zI&Ra`z*srDZ;vM z6=}!%w%t3$7YISd=FY>tPiy*cI%?S}ET~_r1teQb6o4s`AaQR4Js9fAOA;(>(Coi8 zK$Bu?r>#p@gwg@b?QLe-5>LkklL{AT0}F73b=NKEicVVcXc7lll7LpP{Gx(jz#TA? zlQ;Q-_XJdOF{(F1a+7Mry;^F95d@pJm0ntF&nflJ-zAZ^R0eoEfRNZf&1&_o=P;@z zv)*6H^OQj3|8jzha`y`Ij6K(Ke!xPDj|IrCZ>;s>J;toy-mKK1`75%%ES-x#IB~Fy z)(NEF$!n(V;g2(GFaGRdvFeY@gm1%Ycz^S@m*&#l#xv|O2vZnmVT6SuD6De~Ry?XW z)lS&9&cei#NlC>Bz;`vS+h}JdH=Ncr(IvxgedE+CJd!~I2JPxj^3)esH{p-!Nh#rA*@>69t96X6Zkle$M3J}~-Mj%y)p>5`PC5=o+1MLf4 z`vrC(Y@2@E(@>i=%3>~Jrwz@(L5R6kxDW}66no1SqU6oF-Z1(qP?_E|-5 zf0!YrUuU!}EjXbZrcpgfiUg_&Oco7j(A_>w5!`xPsvc5WSUXiGAgnZK8`- zVor)$6(7<6d(B6!O-!z|Y~VarGPuVVb}nuBz**^Qlo~YkE631}JP+rkm`-8eQxbXn z$wL|!;Y?;II91XxjojBX`Hd{fmV&^;R$EPdlAmYTYXNJDLLd!Wd&WyidzOx;{&rJR zu-k#{lxWr9f-7Gye~{juvq@66&h}Y>yK$s1ZVWDNM}b3I+5RiHS2aA>(C7)fz@4s* zGs`#{!q$a%WwT3m+u|Ci8Y(cN&H;^W5$?6~b$Vm_AzV!Hi}tYd-1)fdns|akM&qCG z)p^w_1T{!UdMTGLWFjoc3@465IrM zDFaT+O>&i@cj+=%UiDiXb2)zg_TZt4i9)01q_Fzr3xlhVfYYmYJw4KHm*LMf;MF?; znozHtq6<`4ZmD^5`EM{|Fa|(_X8V_TkAgaGoCd&x^#A6Cat`w~Wqnw=6qFA__b|&9 z)A7FhAX6BB4?XglnJ{QLr2p(P{}m}4#+}gS?Oe*9kAAc=X~cMtw0tn%@xE>n9K#q! zEF0|fJpPey-i()Y0rqJVQq&2G>XV02GaY$(!OqEF7Yfi}`DV-dynl4| zbMkeP$sl#@DDGY75u(ou%OCBj6H*F7>Eug3uc_i_t~qn2Ss4{s8;-yLCl$*11G?+O zJ*&Hlm1Z5z%+$+Iswe$9H71mEDES*6UBGldLo0wLtiQ+mq9`NIPvC4^l#re(n8~2` zf-5H(sO6kQT)dWx#UIu6xEbT{acm^cqojtLR*=4^-%Rq5Ucoxf@~kQc>bn*wUU>+v zl04FPURYiJL8^)krE(IP9NCj|rbud&(F=PK_5DI{4%zkkNJ!TVHa}gY_3O{Bob<7h zRVjzDp8!i<`{q|oi4}u8z;AuvO{=vnd$YJ_0Z6IpvbQ>n_RSjWvlhfsE(yP$0nUQb zO?fTWdY^&v!+**jZAH2RBJ-E{R#_vqraM-Ya<9nQh#^mFa|nC*SC*gkx%~aT=Fnwv z)tSFCd)wAY^ph#L_rlV@D%^3Ig8Ci#iOI0tC z7c8;cFWoKWaqfQ>=qD(ocra~iNvZr&*931+i@SIg%oq8xGHS+?802Gb+6tLWy72!DCiT{ao~Z3=0{9bZ(pJe)CVeyKNns~AyRaP5Bbakkm3__q zUlYG0$7?fo+CW_W2vbn2;LDo*EN>TAn?E$wp^ZH^`$0_~JS+;|)ggJ!gDB(42KmoM zy@J_f^Ufu*%V+PlAgXw1u`nk%ZnIN8{*H?<>mv2DE%5Xr*Nbf~B8^ed0yGnX4_ED16{hYOkwMxdtpL$h zRMLJy$a^ zmFiYgAKx8@`!f=_vFyx0-77ew>X?1PstyuX`&QlHwGZe4x^u4q_+4u`*Y_R?Jyl2= zPfJs{Hl|Tcdor5FJmY1B%y8n6*(R3HD#N~WTQ&7bkG)^|hrg}ZeJK3N5`rla*{|EN zw`<~9pP^q!d~mzMaNZmtgJ$Pjs!A~q)|AShKAGzz!z};of4K`E;X~=sl$|{PP+$}I z-Qeeu{0(on$&qAXD(H_WW*umIg=yWPjI12Rz%wGCo@x`gZ8lj&_I&o0(tz0KF%0tK z54e?8xJxyc7s-{YIFn9{ZLT&S>X8I6XG8Dk<6{y zzF{=NV8Km~GOku-PnR`Hv(^>)NcP(=0WNfDxc`TFH` z$#?mC$h5~$0Egabq5tD(TKf4owX8(7o7MF1=Xsj}#7rZYum))wryi2s3|6$Tc9b{5|of1$@p@LcfqEKM)(1`4lOQ6&L^agD`2}tGtVTf z_eqTjfpNn~QDBoOZ`^P)89o-9_==B0P>2ylRXz74Dl5N-fEhu6(% zIDrN?X8pIz*uy@+CV2FyLiE6!voOsG6b8Oh`z^SS+^-5nZVa%fY=NDIPjUG+V5$%xr+w@Az;4J-(bJ-Izpz_ zx55vyhk7k9>>2Brf1nrkai_J&0@Sf6pX29|gUPhxcY(L^iLbXL2&*__C`+WBFsTTs zw_E`jzrlWJWSjPjkPX*z55xKw9La+6@l}7Fggkm&v*XgN%oRUi1@5pjC9a1(<J2CaUPtdVTd_u;SjYeSrnVW%U_41BFowJ??Pe!B%$9Gq$8J||M{^5V zz=hU)@Q60cpiNudM04-WG`Oi_*>}GvlaOO;ld{S=4l^H8GR1&=+GNc!_x-7O!i=!G zz8B1ra~3!WQzS%unJBR~cu%4A4Y!nMSUTI0NHmo)HiR##(sTb&hvI2sK z$&^JMI}_M3*@(6YUjR+_5qz=#Y@|q{BsF%`_|`AaWg)*(mTUjONyGRsh54V`yuNk# zdrBKkIfy_U2(OIYgz{AlJED>a$S+N544Gh_s5=u^s6ok>CH z1o& z${=ZknR-@){ag`(-Hz%Te_R!gmu~o6q(3RVb`^Q4yUDKfmqb2_8I(jHi>7Ryt{bvi zNPGZC(=oN=^m7%cX1QYS-~O5Rp7|}MvN&x5nE$FDevct0#jf4k_7ucl1&!U4uNU^y ze9QZ1CHlJL59OOcjY79}PN9nssoP|a9 zidKLT@XJ&G5j2V!oW%3Fiy54P><)zZ&QEc7n(Mh~z@{yW@egbqll}zK8MrODV$}+8 zE#V2isXvcg5Vr0Ys1H@}j#DNj$W9jchTL4lJ-bP?0}0w}p@mcQJgm#hkIE z6s*MsI4j0JOrEJ%n3Ucf-M^a4cV~%M^rbvaekTo~qsh$OvQY(iy)+$Q(T-@9@IDmd zEX>wrQzT>RGw)x*>r9b8yru*d3Ra^ou{HmfQX_uikQ%>46_Pq9Nm^W$FG)OlHC7Tz z+TMc5&t29b)}p0>QKEU9Zwytz9J&l@T_D|>@E}^bCn;)&t;8G=yfc){JuIoK*zZF1 zcZNXqoEOT;zI9t^iqUbg{(`B&j9SzUGGd;ve(i1vRwd2;dz?Yfb{x8P4~L|NxGtX2 zchN8?PXTP2ekksaCL@^0BV%tn>f@>eLkIcNQuwVNvVaL|(N_1<5DSBI?E>g3wXr2-k-g}a#bQlYC6Kichr}28Q&Ee>xr*=V8>&Qm<6iEC zizmQOPckFk=A)Tr-h7z>&>c;AVAC(#+wC~RO@ML)Gp1E*5%`24S0eGXX#d9}-DyLo zHh{s27y~eUR86kJ7A6<8IpeL`iRk%k$DLKfK!4=m!xh5_3DVi|HXils8za>;DC;N6 z_EMh|$?e8(AY1SUz=9U*n=D+L_&@@WNqF}8UmTJXmE4rSB?=G#(K)>1Cl0IeYkzt; z|5j=YPe~s1nHK(T!B%C=T%m*Yj(Ery3bT%&6lZ&M9!(6m%-kGoY#y|(_Z`odriI_fYrK8kUA@>~=Nohkz+pWDN?d zubbd>tgeF)#tZdIBdImo0i*}5u}i(B1evxP=Wy+R=Hx~4jbokZ_F2o%W^3@_O%EJj zC_PJ6RQ+hw(Q=%>>1P@^J72M09sH17iK}3%jqsEEscFJ$SkJ$mnf3tw3LZ^yZQ{;j zIx6zUU8Hq}ubJxzT2=n4v2baL8uR$@d})A^9ks zywz7qQ(knxC~nIGDiatXPLyPpKssRRuhQ0d!pDRBRcAavwjEeif0D%<28!e1;TYQS zJ6ha0=hu%U-B=c-ke`E=HBv$QiwlBWd=dK8X2vahcN>~2n342Gb;eVDiZSB$ASlA( z`&M5Yhl7I^Nt-F$IATJ=ds^xnLd^Gog25cLla&HJv|}Q#2%G|{|5f_j!|o;&7Qfd@dLfVNNFi9>?q4Wo zQN(Kay-|uixK}0GieTWNr2Wu3Vaf5T6E-tUl+C5~k#ehAwEU4L9*(-mu{MiosJkV1 z?~#0<)Z`j3EU0}|Jd9mjPf6|=@2C6%@pzc^YcO-7j&C!ae1#pu`GL~(FPkdJ2SXL= z3VXd_LUEuo3E%XtdxbUIODu1RGyut+23LOb5*kf=(9G=OUOT`am#=39Z`x_aoqJ=h zto_NHkuzFrz@ivDC=s*+(U&J2QSBEbUA5yB!$WnuV@wy}1=rEgjh)D#`lGMrI~XX|gqM zCz1chE+j=Z-*Q}SG`yj=*ZvKvF3%RIg9))z^W%Xg@MB@>W;*}pW~h@-&)=x(d#Qgg z4K^=62iZ>p-)Y&QizxyrmeunFf0imW8Nd$F$}f6ZqgZnqKc_OQNxYxYHPIKjZAn@4 zfD^=iVd_|*SFQXxM=WoUHYKb+<7wxA&pX+IY68qA5+xEoQ02I?Ws=5ZUbZoTf)~Ts zP5&iG0+dEPLKc(n?*$1ssiq36e|S?RdZ!!3Yi_6~MNgyz1Pj7lb;rRZLAA6>?@fXW zrq2C8@AP;D^&a*Yo5)8oLeTn>4bJx}zq90#h=Ds?V))r8!aDTb(`Px-{3Xs$cG7+%B6dAD-RYoUcC5%g&*cjpYaRbGnNCEuP4U6NrWjixNp4tDyG z^r$?m2zdL-vs2jJMfysCgJcX50b13;;WD zCSk)ZED|SzP=rYg^Q0h4ZIrc98T4(|JryZChbF75i})bDM687#IT{DZXNiQV#t>Gy z8}IQZaB!mjXA-3#b_!be0(BDk7n5;{ELA&ivjFucY@|S4By2okl^_4hfATvcH1O$R z$Iivo1EUJhJ5L?nD-brw0-qE}^Q#uZkm(hDsfZe?1{zE|IibY3GiRY23oqmjt9>&E zB=7dE|M?Hd0MslZ@c-AlTXwgx#{T>IDITNmz5l*3y45Z8-`C@J{`b#6J^X(@-Eb?^ z_P@VWfK4oQ_rGs=LjF?y_x1k;f8wQ@&k5y!uQ!B{K<|HBuKy2y-T%`~`|CZ_zJWj- zB%fjbuf?co-vI~TT*0`CQkyXCcmBIX?Ih3O|Nq=6|EHzG)tJxjio@$LtlNB@7%D zh5rHRMX`s0#S+aWrPBIYib}!T%wq>%P_+Kxff`iw*lOok{B!M&h z#yT=M$9p{J>SQ}YV6m2hDOFJN(zvGh2okuz_vau;VvK*GXG(YB%0|j-X1SOF4qLvx zu3PJHkbSu4gV*?~@ui;m)BIx`XDLsu{5TVF8*s(u2UsAIw!gnVDr=Xy-bTTz|5Ski z8^*ZdIv)2W`*r&`%i8gWGt7C~W4K+I{|AeirFLjZ!%L$dr7V&8UW4y@->o^#Og=Aj zs1CgOqUq9ZL=rAa%{06B^U|gF?wC3cFJASMmTlH38>V>-MMO(J-nWq$fGNi&>f~=U zH}PsVwU-*`Ar%IfGL8lTzTnH_swz7Fvy|{pQ;lX_wedUsB)!+3+ZAF#nRRt74a@yw zF0hR?lB=da{AU5HUAe9pjwR9SdQIn3iO7T&^WAR4p>8L?%hd4U1pmW76CW;vf)5Dl zZXr>NqYd*o`T3Wg@&-l-cp#?X_({8!NZPrASn}=H&!sEL>A=CQjb#Q<+=k?LK?BeCgnAW^q zfWOgGGt{Wi$NEm8n6kH*rhbts&sJ&t(xegNBxiYEI>imCm9l}?^B1-<7x(2i+SFe@ItXn1+l?r8HZWUgw9VqI znK5a>cv0*xP2c@btdoxl1SFpSB#LMfwK4yVlgwfLD~y!wan$_pH6H0%_j!t->%E*} zv+OqC@bwn;{mzS2tA70bnFy-|JS;LlH@S%z=&yb;QZBMQC*Gm3_c^ztFEw zDayEWJ$X<6H&w8@neCG|>uuX+MHTyhL<(Pe7pSWcf;)c8MxV%>?`Zd|9>?se|F#%R z$jc2~MUOWt9d~t_ZiY6TJsc~sciKvNju%VRcCvgWgBD%33XKU^Kt?tX5uXYA}#mh4j--mHJH)kI&%3%v~e6~kuzc>0xzCyI!#L#&vm|6eT;au1ZiDKtx$ zUh~cM4=LP&5$%YCtIID#c&~#9XWMy<_0KmcWJSB!-e%x3Ncb(+3HZqD7khJf4p0r? z=oWq&Xx69x)j50-N!L*5Z_E4IYpqk0LVt$6BVBloMS-*PuvM%#yLkG8bcRLSSwglu zT3xncsM@f#rNQ6y==^NV4^jGn&27L(C&z2$+Xc+jYw^$38e+zglK^(I6+B>iyakJW zZsa!mZ$a(wLEofL6_bzb(?57&YC^Bk=KL+x%3Un=_t&LM^jD6qtgiCNdrx@fx5)Wm zhqR9^c<|{3M3++7mMZHz1^T#4{wjx3(T661blRP5GhqwV~*=@9wF+ z`xW$rrXM2>L-L@e*BF|YK31%K6{X_byyZCHzgB2J)*;f~@u(?CS7|KIo6u2+NnyPx&6`-=rl^wX6GLKmrx5Z#kmJS1o=y&W_!icYTRiLceY( zoU!0XZ>E(i6WE1g^Nt&g?Y>B`F5)${`k;2zl8vr`6YXlJx=hZZ8hq`K$TZxB6YFK9V8(Hy+d4LrtIO zHtwxoh~bqd)9PR8QG?rRs>Tk=@|C z@Skd%rls1v^i3H>g;=fdvmm6y0dwqxu~*3d1mLfBJ*3 zL^qO{`7`hbeu43JK<)_Z7+|ofL$jVYA9oegPMyJU^^Lv$M1`JAVJm$e3pRHDeUbkH z)9(5_5r>Z9_yIN`bEQIg|7>k>z1NqyS-*zoKd!9!Gxgz)dG%d@1YQL$&RHE`*0!6` z#zqA;KlX8~g3v+dR+)1Bix^wYy7Yo9({fk+w=-9p)}Lgeini1k8`}~ejiUSjX4Gnd5Se@ zz7i&*xewXV-~7gfN&0FkpQG_|_8YJ8|9ryN(z(j@E6aHw5iFg<6gJdbERWy&MKg>* zyuW*v+eyhsX$yA7_#tI6ky3D;tc{B6@GKG2b!Lz0)faDr!-(t3JCAT7$k%>8>LjMY z*Dcjc673$|=HHWliCl=JFG-*$(u-Sp|NN+bit|cG+v5zyz+;pNE62I>_2nEk_^ zLC0Y#h~V@JnX5G0zmVGnxqH63n&W-Ph2eY{VcTCTD|1?;q=n^?JOKrW=FIJT$!=T= z7*)AH4Z7qkthBEAx&AG}n10*LnXy6Ypo17I4hm0y2ltCak0seNAS|VY1t(VUG@-El zn_&8tuXT;5uTSTHzfmHiUaIThbTeFdsZ1EWU*}<-?;+W;{Pj!3*|zt>4ugn2I*wS- z(Ld18`e0t&Ur(~QxIi%|2W93YoK{hadw|`Z^kaKg$Yl)ew(`U7C+}!Ay`R>ZiZh+Z z?4a{&zx%z#oPLN%w0K@BU+TT3KGqY@Y0ak<-@YE(Hk2Buxutb!()A4*e)W#-Jm>8i z6ES$}$I`zwa4PBjV$6R)-EXl9 z8&A5vNU2>3Yx{tXB^M{As5 zgT-#&7y&CLGCrGSU0>2XO7OQod5=l;4sw?7=6IQ&BWv>)LnmklGxc8}!R^Wt6|wXy9H9efuS(;Ef!ym$uk9?!{2WK4(Ya8gF>ewr*j(LpmM)aAhxt1aS@#0kb5mf&SzYCS_-PECQOhWzda%%#TXmaL zUZl}t29;q`DxAt3#yQL%!~G-rG|zFU8K#~u9jv6K4}69^$2#VxskakTY{t%gN{fDA ze0G@v{XLy4(-(NKJeB^oM!X1`VQI}QUDx$WU%L7cskta#5uEtY%wlW1Crj(i@59?p zQolMQ5N$gf{ui+wzq}@nn48{qQkJukX)6jSa}WDswWemJ@<-JQFeh&po~^y~2-~f4 zOuubhy=<^;j@n42+@HDsCRMimG(E~$GA!m?J(j2fmG&5trRWHtM`6G!~1)z z);kg=ne#FMOC$!1mXgWR_agR$B`Y4$Vm!B3kipg0K2GYKMNAPnzj-iiiylOp7kH`? z8i<|NZZUHWJEYfqmhR6`j?B8VB(5$qzn{YnXPIWxRBql`w9@Vdi_uqS(kBH$Qm+F3 zIN-N!?28nxkGQ~gem>Zjy;_S1)=|S8li8R&|U0re}BD?eS+u$CG{ z#p9d?^DWu(8S+&9N-mz@^XthfY3KUGt#h3G+zwYm6e915`+0G*$$}{hc4bA;DCOBk z#X+#yGM_jDKXfO>hc;+4stS(2-^YoE@eG?id8PQVb5ni0uZCE$LeZ)aA`~#w+gcUr zA8vLO$hYQi+}7C}`#rZkKkxdNzlT!v&NNr4hsNLO$13y^W$QbR<7k@^v!EFdhIHL& z&x0H#+)6?vv#zt4yOB*7Q0QtK#S(IUj=*~8cIA)>T9b- zWddMHyW=daKdai09#C2MFOxYevKrTg{!U{GBT=G_#AVCdvz*&~U;z%+vNVV>Ot8j& zNW-fXWvOai=U;cDeE5L~@x-NaaNQXomUIGs-Iqihd>Ks*HJm-~BI2+R$NSh~#~FdH zzi3(2fCTvDTDk6;ptr|G9^Q^629+Wk{)egHHs%w_W0J;#{#0 zuP6I#uTx3IR^WFh+yiRNw~f+@-VnJ|{Pxf8hpu)F#5~`*^c)Qv0PV%I9 zP|(p%KEvhi)drEq^zYSvu%ymd-c#eEw=B zSo+779JjSj`NNlSlxc0E4@G{~{N`Gfq${8mx-IZ4A>L!9p>am`aHou|FxS86v0(5I z?LdakJ${4GeXXu5tLZ?#phvNm-tX#m{HhS)U-}=PnY1nym^$4|C+y?}uBMdZsl5zU z|6m*TF}QNmH_u73$Xc>0J&9Dx*BA2`eUMR=OX~SD`()`C-hpqGLoxSz1m(SIxRz** z{vyZNeE-3G^HlJ2y?p=S$<|E!WKMp3Ue2n`35gvP#eQmEnm*Sle%LQO=isV~>S(LX z>*OE2hW1Nc?#--@wd_3&!D*(h11K)lIeotQiF!O?zdt1X(9#Xr2Q6$Vlmk}$jgaot zao>!7`QNqteCFD6&`>3EB(se{m;f8EJMG)=AIXdLa-Oi;_;K$TsLRtPlJrpe=MCUf zj^I<3(|JDX*?VV{z?VBTns3gN6B^IiAEgz>$%N#O4=;5xPZ)s4C{o2fBK;blKd4Zp zUMXI;@>{UP$vi@-Zq!aS>H)tzrG-2$+$W6xoZq64>)C8~btNGlZ+o+DUrqYMR{@d^ z7jcEy&tt46GGabXOSJBX$vE(C3SZp{q`&{hzjS6|G5yG1@|RS|fiS7p<-}+{CwK6L z@g73x1or_nvdgRkW47Lknt6@Rd017+-1{3;j(#Y@SArs_VRl9DC{7`B_F+!4%d_&g}Lp1MB{!y%-L0Z zZ4>1ne?+&d@pe0I;D2y*RZ(rO?Q-w76l%C@aVTC~Q{0NX1b26b>;eUf7I$}dmlO@2 z;_ebGSa8e9e=b>Bi{#>czi(!qnR$%T#Y{(!mh1F#jJX4(7D`Wr0*-~VGV`3s-6N4m zi3PmXzL9`=IhnD-oS(h~rf=Kd(z6$^muHQ5ih616eis?2Tj5=%#X79tT&Q#kblA41 zdYX85f?~pHoq2aX$EHLcvKLcWAhD|>nBd_^?|(;rl&G=tm-8ytW(^CbUwtifR_3AD zLt(ao&nx5d+(aT?h@Z0Lt5v1Xqt~qc?_bHjyB5jFjPJ;AYG`UGQJhqU-xzk8i5ANd zqDhp)rcR=h3NDZO5+c{vgy7?2r!vIR!q%lIXcxzal>?01-7DfS?%dka0f3%LKH!R_ zsy~ccgNqmrbem+s(6=bNc%+vn(;r&WEmaq#? zCjajVvf-lL&7$vBZ|jR_#!*(`;#oeMs@SkfIi+{ZMtd~|-$v(se=5pXVIpWStvC}# ztI~exe2-HK_;BW(<#9LoeT5MKDGjt&LMCt+Z{aH76vQg^Y4K1F1rO}sSUpe-?0>RA zyydcO|IYckQeIb`Kk#hv?XRCUZIQDn@d;X|%lAbN-8yZdQg)nUTSebx)JI0!hav@c zZx`UEj1lHgA`RT{P4E&FGV1MWE>`^T1*xa?bPPHkrE!}5{d)}k)xnimCB$ksH{-=S zOg$nY%+D685CNmSC+Dq!qZCo4i)4?UB*+ zTUo#7^WETynBH=IzyGJx6u~Bc?bh+4`MbP4U^>cDRpfhCfOh;ISL~%M5dD#5oRZqR z2f5d7E`tg0X+$Tpu_xY1j6!rTkcSBR@NwkFhYR!1-^3rOrd|cUv1NcV$)Dwv)XC<^-elGsG|PD{Dr?f2Iy5_*toV~`0Kf{p_$UA zLnV0A*6+8*eF{ZGIz|k_E6<+qo6H|J{01X-^SVTHDIF3y7`~s)Gb8@%Wh-R?ahWc^ z<^V0zGfHaEK`U#clriGpP|I(i8PEvE#z^gGH7mX6F_GWZNPI;eMXz?S(ybxwdC(DV z^tgGLDf@B7fq|bzbnwDZ3S|K66(Em7=cO;#leoJX9hF0E)KkEbAl{K1|7*eQ$iWh` zRBBLq#xOZV%qvfJEi%o`0gHM!1ECb~If=-h$Q3YM1|w2x4%c{7t1Ydd#;)*oNbl_^ zU*ywuvEbh8>XunrN{O`Dlqp>bJh`3l*uA&0`yE(2Zynk#-W6k*vwqRlR8_!S@#I{F z*&s)u2K*a9ZYYqiU+*$ir(t5HVg!AF-?tI|( zXJqrMVoGtNvIH4BV$q++{0USdVaH-gWLOrG2X(NM|&m&=e$M z@FW;HDT%`)$YZ1J@R!4~n`pK~FD07O(ud{G3i`G3*@|GHF|6tJqt{V(VxRj;EBU`( zzx>4>WD*BDCq?o{;Hh2blQ7VP)5{&z8TfG6^!4-beP6%qr|}g7hUMFj&;b74>)~u` z@;K}c)G5w+K3&+4^F?$-aS;2vB$CDTfL77MDFP<*X_w8DOje}KZXDy3p6s2(fy1l@ z#-b;GYR*JF`@~)w4F4$d8emEP#cAb^+1Di#^WJ>faep;#z!WlOzHZWF7>a%AV5X@i zEVYxIv>2ftO~P7iLXQ{q@3=jxaZ+zSp>-P%31Qe{f&@+OQ3gjy9?ko0T^sJZuogQi zj#5bADdQ)=UxA8bc{>;rL0qFL-D zQ1XSdaZl$xm-`fugVnHJOjvZ#b8Xq>q@U6GXv6*NOKZ#PljKIYbI#tV4&K0GjZ!6_ zD)-R!x-oemA9&;4_xU0B68lb;eV_XeYkihH>XJLuc0<3-siD#+2cUFUgft0@IJul< zqhFoq?Oq4wQ11h|I%&D<%l%T$&Cf;)(qhWQ`JXrh@%gbSsI3gi0q5z}cfZD)KiGju zQ#D%#s3UOWG*eMPreQ2%_l+NWl-QL>s`n)!{jg?K}_+$Cc#Tuy~*z+ri(*r)u=B*DE`(My)=Gz5AeWJvpI&ep!f- z|0s5UQzeN>p0-fVPKva??%*vZnA^gTki)$@*)2LrDq3&X%bv!)m3-wGsos%a!2s^E z3-q<5bCOc}V4g(y_tA5bWW6%;k1Og%iWB~{j}z|7E3o@B=j~f$JG17Rn&r9nPL`*~ z(lu!6gXS zRV>7pUk(ugEm#to0B^BEPZ^9Q#dSWI81<=px4=mWoHWGXDfI%z>u_qb_g4qos?0vk zosy?Sv^w{KU<1JuTBg(Zs+}Q|54+yrQ6fvk{n;_@nG1Oqd~#YY4ivdQ2=X>^ud6v_ zTajH^jz*>cgEm-NcDnBWHludib`*ybBxz>3!OesJl+vSRWD$;59%GVE!=%TMu%RuiD7YmQH2%1ZCCC5WR_Ygf+iCWu}(TnotnRULd!R|du$ z`pLDU)9H{{A;hAjzGYUv+{s~UPfn{tHS4cZ3c<_O#1`5$bLb|H+aw!wmq>?hHG7hC z{IZ$sw0j@PF6h~)pNvSY?mVa=YM4$WiRO~A|1fsi`A~&W7HZ0V+b!(oxKjzK*4yBW z$R|#Wd}T-0Cno!@5Q>8-I0lN)sT;V55w)7sw+7`S{~4%DOT~tmr$`b%c9NrF^SBBk zyF$bDW%lOcR>33=wSh~kVo!C2ZU0^)_9uhoZ<4U!?K|=I-05q?DYQv$uVv&*H+oCF zm+qk!$g3{lL(y1MGj<7HX(r13x3Pp+o!zV94NGRgo$ou2LeK`|B~(lcV3?`gm(n(T`ltiU z^|TsY_8IN#xU#f7X}~3$(jU+?b&4PFU@fT_reiT&h&E|puzE9Rp`?hj%#O#uM9B`4j`kH9&)=ecybRDH+@{47BMRe@&KZf=H zV()hrIb@2yz(Y0pS`PHsD~vh^-XabawG-IB`=b%~nk-DdM!2ExdJ1`{f{g^(X4l^c zJD{#z)m~*PAwJvaMqN`Llb!xMsuG25TXeWLf>{_XO-UJgU1;b`{|7ds{lEx0a>S#C&_Af>AyskH3e=oa} zLBo4i(adi`vY!|D@Z9R5WY?f9KQs1^g1ol=G(UJkk|iXVif_a4?7u0v`7|g?u8Wr}PwDK$_Gbd$)h_>jFfam0tc3 z(D5~rF=tte1T}as!$+Mu-*m6kip2HoJWHcB6Vrx?d%ith`shXyietu?Q$wb_j87Yi z(~ChnfIEPbj=-PP@JXm74NNTPe(jka;25UL&!n1Cszsystsv}ZSbCGURXCdSyP$R@9`s}8vi^UDjxe~H-GsB;OHC<a_|w5sI!{zEwhWpyfy%ny)UR-QAG1pPhD$?D?Q0MuwgZ;Y*m`y6pYyz# z3VxXwkrT)GNmH+!UY;xB|ENqj^LB*^+_rs%6eXD@pq|1aH}C4mvsiT`$_=>t@xm7R z*WKCQYAviG$t3VoMTcCKz48!b$LU8_$^N+f83gQ~Vy!1(SnETOxh^eqA#)LWj3ZIh zu}F$+c)s}>A+YE9miGgEsK4D;3HM9zKwHTzeUJ~4y#BS2f^#;)a&GxWFUqd%e&vO0(4YVRgi zGi9>G5>gU7eyPS1Lmexyc28i0sct5=dPBxkLNT6mk}~);wbTwZA{=(2x8aMXSYNPH z^nF(d^>fUlU)u@@Mjg%)!LEjW@KiC-s>x*ihb=Q8-6FnYN?M+;MJCs4rmyk+_)8hd zp#J;$1ly|E*<|kCk3k!SsH=W`8!C(l;s*!y>0J>`9(}QqXT535mvtu+o12^)G#ES$ zEHUWGw-YyYT(ts;)i$Zfj4b1p@RSfp7gY#QeO-!}$Y2lQlEycc;$5E-;QuU8UXV^b z*f0<=DaFG;xH-0_VsDDnA$`^X<_fY}^ zXMru3?PEE#&rKU7{fqWW$&l2QrS0Td?dAo8`e;DjN3_CVOnaOh7bq~mEI9;X(*E&L z)B1gKEagQJ)B7;Fx^a1S@8ITGe6Qj(2$@kJ&a3FMQNb_vj2BiZ*pqk_(~F}{dQ(K& zRLGNp*9=dM?}K6U*CV-&qy;4?MdLk7WoMD|(YJZp&O?cdM55=7GX&v+lo{3cjGme* zGqR1J)=L~`ZG<#1zU!T5e&G2y8Th5u#(?q!=kf^)978b;{z5(?ul%qfFUz-dzbb6q zD3R2dQhP&d9r|~=ZyPyZwb9DxAisvDz)}#`b+s_Nbg$Jcvlq4;B6}Nf+CzIw)}WM) zvDDP-uxx@vx}s!bnRrx6qZ}y#6N(YXaLk}~94UK75IzOX0acX!_WD7iUkU*)^=`|n z!KfRy+t%;3)6@Yx-YB+zugK!gJ%cUL!2o)EtlIB&mzSO}Fn-BNP0Vq5*WZ$jdM}B+ z?r80|@&5Cl5wIsyUQaIY8DF-tZ<;vdJl`d*r^9E%H3{MyJRMSBR$mxhB!|9c zKXM-eiR*ukM&VO$3pG_lB-OYQDY>R9-_Emr%jvi9lKg0{9I%jaA5*vCdWoijL92`- zlVuj*(RvS`$;ptK5t>Th$dG0UJzlpef-}+RUQC79B0!u1>#?)((*dTtzeWi-xJZ04 zsCN<{s{jD%z5DO_j4c{e`ar3%1@891HZE9w2;?j9?Pk-Y?gu_hN3uyRpB(_R#B7VL z(mOT-#T2DmLKS*@7&XLVrc+h9?&WD9=b8d=B6oj+eis6on?&CR=#QX9B%myr-q2Je^uGSd8-zVVn{6~S}KfkO9Y>5H- zdUf^2SK-?9di3%}pBn7dy0FvthK+t?ak`1_((F>t-UW=&4A2Zv4=Bowf79o;kaezq z@w1%ELmRwmxn+p$v^e`RJXL~n9qIL)UeU8aDYzT9a?Rh~`ky{3am~#^C{rrz!B34Y z%hLoal!9Zy=Od0fF_cY^meRA&Jn~Nur^hH4MCTB=p*ph*B`!GujdD5fZ)V~ieNTgv z2a8|ekxb-^t=2oT%2};N7Xa{`J?0xI{H(inAACMZK69g8Tdv7-(asnPK5U511;k}O ztBmQs1q9yWp!|`@2Xs^;)$($d(P68Y&;`okK-s=mH*3K((7i^;Y7A?m976j(;`B+sN2CA>LyU?;LduN8|?zTYCLn41?VdWm4e`o$TAE#dSa2 z7YTl7oJqiuxToLSaROiM(#r6mI+9j>V3iv$57zSX(lMs`EjwHvQ{IT>l|OfQ3ptGk zL1F~+Ml^=HpRex#$dL)u+p>B?_2z($C})ld*j3PR+GT*MZx6@DMeSdEtUcXe!J@ue zUjVD5-JFFbjJDaf*FapWD&)F5_l;gavN5D$HY`*K=+cLvG#>xMj8C3hWtM_9FjsPx zCy30>svHrS;+mmVfR?!v(V9-N6_?Z{V$yTqYW36DT?`ASm5j;J* zd~#(G`nMuD!G(u%mQUIcweggue!4;*BZo{CN?&XID+LK}$kM5&G?nRo@w`Z@#Fn_B zIwRSLLA=-D6kJ=%$}y4_!;{04$?iS#XXW?#h$kmWR;Un+t-zCAe+c9Z5u~*CG;i#9 z*B^UMzGA?$1ms*wf23uGTC2O)73paJ+zFNAW7`#kj>YbSA?+{dkd2Psl{#|IqhkWr z7?B{m^9O!4zXit!O{%qmCvL8xODAb+H`ebi{yDeaG$m6_4=X@Gh zX7MR8>DL?`3MWr)mrtvuju444KW}ue{;sdrsX2d7n3?^6ZufqIQ5mw(J>p5xRt>Je zH1YnFLmL)&UAbdjRVE|nW8?8}gM`z%M%Mh#w7r1}apgCiIJ<-K)@BMg^ce0D$xO7= z%92@OgLJGVJUok1)sG>6vdD~_NYv_A^f0Kayz2?Op_XyjZw>7@g2qr=15-c@lrF7Y z*Kb?TvGyZwpBa6NbGa2q5tU~xJ_Y|tVpU$&A41(_d|7`>kqht~caC0sI0l)V7E zd*sho=|!9C8c3;m+U#MKu@sM}wqHJsLCBXI_ZUNDQfk@MEl0q87JBndC(MmRe3&^=W0j!n8)H~i(|&v-2Pr>< zT%avGtn<0zn9sA`%}__j61Y;;#gsowJ3xz1z3cmq4};yxrUu-;=9s&8#}je z2&i+Y>WZiJxB(xEI$mhJ^t=S)pcw{OnacO?b+ z_iZ(bsQD;@m5d)%_3#~ebDPdOb|;yKL4cnO@I01Iec9j=elcIO5=FR8in?Br89&W~ ztzitEDArQ&hbTpJ(zu1s|H>s)Rn0aT7C*E>$r_?GR#P3-(y!|M!He~%$A!{3J5Fz& z&2ZGpYwq+e5-ye`V{Zlp+902~6SD^QuWuuDzWP-J969!-Ar>c}=Z}>AXa3PH(=n&fwbdKzbY$9ff}%_p+f*CQNJOLCb>-8!`Rms*(p18O z_s(D8^Tt&yvbEU;K9j;gzh>3?w!3_!;-_l5G~m`CGsGw|;jZvrBJ7 z01xHmP+Y32N!p94&1pcs=yh+?I}MxmrV>g~0p@b9HL4Viwev2lq1rW|)Z;Zu15JHt zS*#r6$GwfX64vinOoiy46jQBespl*T^kUfNH2#|s{pOG^ z%Fxx*VluLTIqK3k#rGk#m2l^vSWC&-6`6@ zy`ILohw@GKY%cNZg|%PLnv(&BXf3un`i5HZwdPn2jWH&=S0IoLHou3M^p>4!ePB6S zQ7NU+{!Jz3@?3}=0J`qKO9HtDUr+twF0Dm*4}0#nHb6ODM_ZYYKe$(X@1?iN6e?$9 zx&chZ^8b3SUwS4@huzoamW)?de7ZeNNi=EYme{iCvUl3&D!g$7i#wMtAyUvi2~Yul z^2hr-x zrco6I8XxYTijtCx(bX(^G)@ zdWi`|-V+l|6shW?4biqs&GBuv!U2t*n=J@1Lgmi=bUWcPBP%*-UxSm98f74eqYx#h z*3=@~Zz};XK@etPOHPIGVTYNrpp)qDrK}b>`fX`c9%Ww8TU{l${U>byh`~EUOwwUv%4vJrDZgoY!B>Z5dM<|_S_LkB5 z90Kg8bZZg5aP;mwZlcMB^F?S9NmGg`3q50^AaJukC>rdZc)#|cO#_RrqMnH3-TEc< z(YmXOUySF$rmt(zy}9wro{!Dx^f1)@i;pkn*yol00gL#FqM|~G@(9>&@nb60nCGzz z!OE_f&QCBPJ-MMc@C-LR>sX6D-z!c2=$GEOjo@sRcv57)lXRBdM0fJM(%vHy<$dpZ z*MDho(s~ds4#4!;mVqA;rDBmGu}Hu!^?#nnOziMd7IDqi40%1qR`6hAprsnhGbi)y zCwe6(J)rvhZc3vJl@AOZwV&oH9}D!-zt#Viaut00+bJ86^A!P=9&5d7_&5ZC1Fl*$ z;?}STv%KS#ZJ9UL{QGmGQUDioch&fwiu1FIu_C)guWx=4?=ylXzm(UA`d?u{5E&=R z#>Pg6wQ~G7k6nYP)Isw$s%x6#iPzCdT+6Y`PIB#_->>`bFPG#4+>`zoi+tX8s5Ny} z*l856c7nAUrP(8mRG$v2!zp+>AT^ZBP9~Bly2Z5Gc2-|AiZ)1a95veMJ&7Xi3Z=+S zR>3m*=q!>j=JK-k`|U)svwgU#*t6>;NO8eqWaJx$Z>ULVoPbX*-0x>9;Gw>&qXq;; z-K)r>j;o|Uf{f9p8JRz^fjYWE{=JbXe|tF1g^{n|LYDti?5D4J%wzKo-!RG>H1&Y| zZ7K_sf+V58_w4zqm|0O05H$uGFMZKyZGZ?0NIW5u+KrXd#LB#NV$D$$R3q`qfJ4wT z_lKyZ{6|?ccfu;4$I1=6{;9kgYzbi88_#CcGr?9iTA+dgCQPU1vz_t*+H-%X%0u~g zmjQyRX+%9&o{(`v6AXKRvbqBoTbXoCoOHg^q5Zn1{e4JV6?e?4#oZo_G5jy z=>D$GkU2AE&>2C+qacPM@df&t)HYj?cwcX>eF4UEtQmQ-A5dCUW7{HpFm|*n)_&rk8cmp_byWzJJF|s% z9bky?RlvHXy1UxvwYvjq=Vu!D=~>cPj&(xg&e>Y;t_K9=t?5|pdU{G z^R)DIB}1e0fG_IGN9bveu3%yg7x}vd=xRS*QdbHWCks5eI@Aic{(W5lRAUUgS29ot zRfb$<-*~dTFvP#&Yp?Bo=v-`-Rc9Qsx`|Qg!slYW{$6DfFDLe{debcy;s((N?*(UP z?;y7rDUcGW3s5Vd|S&6;eKD^sM-87d4d13L-$UqyIY670YxbK3*1GZHS#Y|TPvg8h(_ zg6P+0fvZ81(;Hz}tJbVP0pryqU^KSgH;$=mJ2*2Hv@%=!$)_vfW5U1b7+!xN@OgTmA9P zE+eJb&7}QJ0UB(dvKwAkhz0k3+(G$n4O5rs?}x%c!fu*z{xxLD@hud4b~h3z!)@5! z8`5Gf1i66`u(cy^7Aq&Un%NMjnvhkd!ZFmwhkuxr?e+5Oo!hUKm>s{!tUPGC?NaWG zz}}n+XhcqFh?x7MQF9NY4*;Ttfg+X$@x)^K%=g+iX7i-Y6U-qI$0xS*vVC9 zu8%>ybc(40iyb=vF^mNIT%xRs)*s<3@OZLGF#Pbg!+SJ=uE+I>^}V5|W1w9(%y+_^ zMuE9g=jOqV=4F4-W=}mFSHJCl^L8(o4o3c+y-p_Hx(SMLU0|0Fry|dk@B1J)efaqg zpW;?*S4hd!j(jPt7PE4WvW@j5*Es?0aUFas?sdHPc-2Qv{!!d2!N^2Ai z_N7gnp`En7ieae|4#J*k&=0x*R!E{lKMrw`F^*g%b8pL)vFj0el2=_?WmtXwDc#gr zY)ri$?Fjz2{q6Qsx{1QkJk2;~@9FSNnTTB*% zOD6mrO_+@|gqoxrva{w*lk-)=^%-GksmB4!`)5)(u3Z)MPFqs0ciFSNT#PiK-It)W zU9mJB94nlQGKxNRg_S@i&QsK>tYYt``e*fIFJr~`d;=NHuS$~UrOe8IOw<%eTnIo9TXTa9cgQ-eEmvKp)%deKG&8aA zPqI+6{{JOr*h*Wv5b%o+P~rf%sCArJ-3Z*WIe#DP#eYv|f%dOn5nB~oneS$MIg*XN zx+Y48aF)`0I?wu4u)#TQHYK;cRM-d1-q-`)9a*qmza3AyjKrY!ILZnZuA%guls8~$ zY)Y;CB714lS& z(nS2l``N-wYt~fxtY0DrE8l;ePSDgttujc_ETKm~U2~JI4Aq7ag_~cDH(7+LN_)aB zt;y3HeStiv1@8hUfABEv{mfR`L-Uqh?%JmMsla>NL!wOyua-mjv%mpBHB)&@H&t`J zA-62Fu?5~Y&}3fEpT)_{@~GcZz;FeEkgsA3@(WlX#Zegw#O=1$A+vajrNS3GFRL=) zovT6_?YXd=faA>5>_!WDn}}SL6^*n6-u4Q5A+kWXoR446N~`GaFWf;;yS~)wAx}Y5 zWKv&;ya?JQ58UQ?tUX)I36WdUuX@wu-vhf9Bz24?Ug-jJ&<_-+?F^XLm_1TCbh*^G zdQq;pmo?fb+=T^Rm6nXbL?f9ZL6^h}-Nr>tLqYo@7xl(m#(=rz?R5K2opBxqsrQ74 z*H{;{u*I=d1H5$MWF^l z*>JuAVC(0AIFF-Q z!BW|`moyOyl)19WIfi*E!M;;`JFJg?o*udG&-vSx!+i(2W6Bp)6?WC2ZoaaD_u%CZ zMl@Ri98KE90lcX|ux_t6U_$?j^iqVCUX3MM562YK7t;()O5`X#Iw3fsm+q7KbViW; zVr5SqQMWklPop_A*Nv6Mrrw(d@9HJ2y7q8|!W^?E<^3%G?BrY)2y(at%eGTx!iC2D zPq)W`XVHms%h5*Gfr1nTon=9WZL*q<=~~*)f|5_Yh?X>P%jYe)+KdCa2r96t{gZa* z44i(r2*a#HOuu@-Bg(!Xh5v+;*wvFJ zgx-E$8!h;f7K=Ra42g+Kc^&DVc0J@t-kiB1`oYlb#M~+7!+4_7=gzX-(_@)p`m@o0 zYWpKI38|apuT^3#?T?N!q1DW+rg|m5yW{oaC<%^M7E^fV0GM_8J3gVw#`4A3orr%` z0*5BlrXnjfv)9BS%?l;fr)FI(Pi`p8Y`2EuZlwEqN)7_L|h}_`8`st71~*A_nyj*cUt{ z@0QHUNujsYJf~}C4busUAsNPiXz@i?(f+14IWzbpwcpnN!={OnP?$zVPzUe!3VR0e zj{8DWs)cAoM0xf-QW*KapjT|UKr-1f z53~ixx|d-p)SE{!RS$37(*F|!ePw#n}^DB!#)63WemL*YNmEW zeW)(9aV;e!!sm%`>A*^Ft}OmBL?pGt)o#vI9Py>3@vuJwOt$fC;lDNJJ2FMh{ zrw%Q);85?ocwcBi9ZC$YB$QVb@3{tarVZ><{JJFNt;%rgGO5KU-uC&9P>B1SUyL@m za#pm^-$o^a(n8 zDlSf*yEsbtdjY{B_P)gl^p`kGc_VYW;yW3aic0M^F&bs7sS(g7DW@lcU~}l%p4+Fh z#zld2Ps$d=tE#!>ZCx_)8Okq@AJPuxe?Xjsz!Tw%xC;miwcn(Wn6@Ck|9aclak;-A zqaKdyeoKe8%)Riyi`k-oAoVXn#Z_0k02q7F`CuG}5ImwLTc2Ae5xan?!FDMl!z7ZC zP4KU3e{`>aorA)AMa;4aIsuf}%{un=(+E^ab1w9WPp##+Vj?ILep1mGE3b$t_OP6~ zRW?P>7^5D_DT9CCnK6^_TB(JJMHXi;&O5x)}v;79ty#&(EouB+9CoCA&GA%ec>SKYaNe0pUljdor4Atg)Vx^ky<8RdDK5X5Wog{$VTKzU zC7^VzKV1V`7EBsU1!o*1F8^?RSAXjYlzP|KHgO4Uy~DR7)=e4A6sx<|M1{`NoLw{X4-Z>gd6uR>aAf=;a7_97&vUJ zh}%6K{0dg-7->FssFSl;Q;v&x!V|BSu7(d2n#Gp3aBs=f|Z1W za-UW%$DPWty3ZG=W)?&}5c$~+`TKng~Xb$;V_qHS*z0W0-~pcT_MZ7*DrX@QGA`TK#LpguP`A-rOE9(KFH(H&w86(??({ zD7_CtJXYBv*-5ynkUu0JPXTSMxl`SVoI|LRuj0bKRf$=& zKrDd|CiN^mW45{8@{L%mB`OG=+vb!rQx|`a^=ytnU^tWtb^KktY zW2vbcmsnf>1A@B+W}@B}O%;%K^Y_ibyG*noVSK?e&8A;muH@s0(Prn*(b?~uIoIBH zqD9f(Qq};(w7M@|lU6swV&gnX7TaA2zhn`(a(yu#d!v30VKA5H7W4o6^g_@A`;2lw z!1<(n9lmP68t}rF!PvS<$FO-|C)Viy)-Y~-!@BKr+gX~%{<=G1F5Z9WZBBaO+P&x9 z1GSNKkVs|c^|gk>Mo8!hrhY*K3Ty`v&_`pJym6F-*7H$*io%wt3dQa-dr!!p?ZMgq z;h94QWip`I<_p42^=FbllAIvLWy`nXbyEs`Dw(0tp62RzT~qEiQx9&%dnJJ!LpiN@ zpO%BZe-@{O_9gj^zDDYy*V6iJn-gK9SGU}gM1k3GZ^cTjP z{sjtA%z|}Fn^3F-JSn(94!WDG4dT2W>3lYPzRJrv=Us5z!hW@42{eUEay(t%_H9R2 z=mLFr%L*U6&;O_e`k$NxBd`DyIRdshOfFhl`Iap2h4)Hw{ic8Phu>2C1=;gXpY_~6 z-y>4v{2xd|mqmPx>fQQ}<_1ImKHnT?Cw7Mjcc5QSWL+(x+E&gNW}L@aYa{$Z$-OVE zZ=cV8&&0tuItteU%NqvjKNe@gmkTl8y$Z)hIo-l6`JL8Ko24z41ju8+H-F~(AG{-? z2HR|l>CsSJGZwob2{jJU)gzmfd)JY}7#ScgucZa_2@kQB$7dJbDXXLkP|~rGCgdss z3R@0*I);q6qgbbxlhx??kM3B~=Cgy>%XJ4%iS`c+7YGtabcTTYkHmO#)#QZH411~o z_`aet$vhYx;u>Z<0jx7y72Yr#XG%~t(n?KE2^htpU3My)7~Gzp=0!VX?p+<%%vV!? z__OZ2(S@3==Du8_HVdWHu#mx=*?Ay2A>MJ}5zDhq9ZFUJyts}k zQXy9>?I)+_&`K$mYN)JcSG5D%`G&I*P;^5OI-OLxkTdUp7F@#Q&pf%J(P{pXis(+U0J5%&G8nI#Rak5j&K# zVjL2T@3YOpKo5Dix7^tYU!;7ELiP;ZQBMbSRc|78WGCVLIKTf4-RZR*$nSPcdP5sT z!`sGSLpj36-S_6GS%{?0tvgL~aK=DSAZ-UIfThcv?BH*2V;qgtuZ5G{`FIzyM|l&> zdL>X%bVm1Uj$ijNI#9!K2W@d?=}h$;FSxE35kdZd?JL_K4;$C+8^{|lUfisuElSc) z9a4F6o$T628zSwztxA0BeXJ|JEFOY#e*)YV|Ag&Zr0h7ARV|@PKcE$!pW>EEtrrwy z1$MI}WmkQNE{s)>kIlvm#@sM@9{c>=4dZHn8p+8NHq~e_ z>m1}wX|DA~AY>^#hGe^A{psF*J;1t8n#jm!yIkk_4jy9QyIpGhbU)lr^ojhhCk#^O z*=WV_h^YPPo6Y?u9=YF1!kEoTQ>!R5rm_-@?nE9qIu&^4V>ay!u9bsguHK&HCR$Z> z!bjspFPH1WEYW9+bb>k9=s#nS7r)`JAldIQ`lf{~QDWK2ZY#%*Lephc@6GpP&}%8X zL9)#K+S+>l1H<{=hQ1|8XfqnU4&dAlJ+Ks-b$?L`5F|Y z2_!n4;pOLNaWtuAmwfc1nr21*yNz z54B8_yjf}5+CG!6r1XW4Ikl6d?9}KQOJOXj-^@_v`90%WE_>tGH#sD8?te5r`DygB zeaE8H0PIYxpg|o?FXY{Ryn82u1OF5@VB;=mJhF2JY}Se8`SQZXcj|E60=c}(yG(@L#!6IGFR;{b2`M%)v2wAp~>>YHmkVRB0a<&ESxjlA(Ic=#|eZh51{BcS#?_4H)9m!!F z0CJMna)38n7D8@bte^I(aRrfro?HEKfe(*&kXSJ{;~y}5JrSGT|Kip=;Zux8x^*tV zod#9j=6Dd&VD7FRC}f?KsS1-M1q8t3;fpIvjEa3IEEGm_fwGYRtR_L1)y_3-$Ygit!2M*E zAR`UkNbJ!uc`EP6L6tQ>oF(FJa?Td@CaR$MFgxhGM*H4II59S00<^%Jv&F>Rx6sq@fH%14HABJgP(DFUKm4Jc!`RYZb9n zBIcn?1#fUV_aMPHAtce9cA9ekI%qLD(RFpJI0c&ZQJjHX*WQIw1tQzx7@#&6b3(<% z0RdxLe~aov#uPAnKr?$HD}4jTzQBWw1+gca(eZjo^wsCB1&sWhrS!>{(zeZGGy7stxxGr|^aRDixbOH^LITyjZ*K0oY!4xpM?`xJaT&9OQy@ zD11-WxUE>z!6wy?oe6YxtOhznmLv>pye9ln-QMHb3*=9?DycCPbLQ6x)5~=i=ZYYp z4+0Bqu(RRL#b3Y2t3T=t>9P@(%hOY@=;i06ZO7VE4(gPRpo#KrC&8dr+eFJLOiIz5 zB}~!G@f#TC$OQ+wA6DOd2w6_#4lkW-_h>{ywQ8`$5uVt{}eAmq(R2ab? zegZgvL!5k$r;tGZ(~D<+kD90fl$y@AVoE&z^*fRhNLW1%x=sY9wE7O8|6m={ZNZBi zu=pVvu^g+2Vaj!yoEo_ElQHo5at-CQ>QNkOLFO5~g3_bSu8z-AW;Z6hUS9rG%n>B= z61xjq76^Ln!`NN11!@YlOIi2sP9D*;V=$tbWX77^%w0YTuSVL&gz#$Ga)Gyw98Vn zo?H@0=(;aNR;|hPDSgSUyZBb&bN=nRe<}k_WLeo_ovAa&mz&r{G--T%=4mOvGu|X@ z40*Y;k-dkt)5$K-s%tw>WSCt~ZosCKmzUR#+tS*Gh|=|gU5T`FLSo-QtJf1R^kyyb zPhAE-a=z;seWj~3sbk@*|HsP@ucxGeUW4}bX%SXZ_(;pi#xO&SGNHl`5BG;Z|BU=T zkouB+-T3(Lx9hvsf4(_*{per?_q<>+1T?qjQ}r+x{8kz>QXOv&L28Kf7qyLzt}yIZSO>vKJV-G8m}WoDS3WU*zim79I+(B`n_ zb<#8#lm1LFd&p$<;P-}VmawtdRy?5R?(m!Guf5gsKAezD3f=3?t4`9(_=P>(OEJO^IOeK2*zJxJkvPY{og8 zxXX4bNo9k|vNfvQI`Wosgv1NV0pL({D!XvDP%g1-R){ocb30B2*Ie^`C2p0A;LE5s z3f%VS2!8UEcg6W9Z>H?K_DcEH34>aGZujLTI&`g4OQ$%5P>Pua?6dL%ud;=_3~uNW zm@eoT;Gt{cnvP>G#Vi$$9{7B0%m}r388cnsb^f}OGX)6bM69$@f~~)UDks#`Y)y$- zad1gU+iqLn}62C6n#tW6%&eN*|t5}K{7qn3W*mo?M;r|SxsGT20yX+M{F<{6&k zI$Qrl%h1uDdKLaF*tJh(yS_Dm-tYQE&VIH0*qb#g@N|f8QF;c10F%)zB-*ayb1sC*R(7T2S$pi z2OY~l!a*_eG0%{^G=#AB+>X-h^s7AIE9Qn4&n$ykOl<;k3gku(dHyd#1pzpbVg{kc zBF{CjIGmS%-RzJMYje6j{qyf&gLZRr$|d{zYt?_g`c%v4TR$1*EyJCCx-FbJoo6qd zU}ELIBV)R@f9ktmM2U245>vZF?eaDN;1op5MLqog%Y3!);K=(H9X(l)da97Y_{&en ztodF2(!{fDpBDnmp40N}uZ)YzDiZe5Z9;I7I2_wGOK?IV-1 z_`(`wWJG{g>yc8=JUKoqyBGjQkL8;ESts@^57mw8dsm&o0nwRq;`wpZxUawgXiz>wP=7!WdCX z001FWUTJ9_7pc>z0Dxg|-_EVxn>qFOPoEpwv%R~2PC@C4O?%(`^0#|l`1Jml=iK$| z$KU++7t7vQ(Q0a?;qZIj|(m_G5dmmgwT#%6Z{ zfSl)Tc1OuI*K#H0##vwdD&u)M&+{BRd367nh>*^0n)U0_x^tUm(GkJdcs{iWFlf89 zZdP1o^bNTul*(mXlc-R+jGz1K+DXrRkd{>y$1!cfK&K#>EVfr4xx?G|`(HbaCW}&0 zb!Wi{dkd1^Vx+D3QO~&?E`i!i$_GCI0PCCwkw#A|OPRV39Ao6 zh$Jz+Co;V!)BLkcL=*d>S=3UYxbt;v2y~i^6eH^&A6&%={3C93@r)6;BqWLe^u}6( z{jWn@B4Q;97(wlHDgSZ4TC-`+stq+7HA+RDAJo9ME#6%NyKX}YSBC@A|l||#asRS)W?$3_wGC0t!okhPzo8D zg-4E_Q^;l8cbxF-NN8}7e$8J8Y&J*Jgm3^TDKiBI>fd^E>hNKm-F=-s*1#9_TMbBY)S6GFm+{g0o``s~LQ4S0yI?UM#| zZ(Ceu1OP$_%QEgP<=2v32T$b}l?MmtWjyN=#pmApVdJhNXEJiK@``f{OY@7%%8e#> zo`UPhn1Nl8PZ9(#gb7zacVW3lpq&k)Pqpbp!$Afkx% zLCV>ikv5PNXEO0E>`UG@zcGqBtk^G%WT(jk3O6(z zdk!^!_(kt2c&Fq$hwjh5c{DxC+n!le^6~O@uP$7w7(2~-$^c-r*t|3Jo_j;lHL=OT zPv5w2Q16Q`Hf=b1a_%Gdyt8C=$AnnDx~5c)53QLV`Rl*7{IYe=repuDEKQdrIi+yi z^xu!A6s4Xm0Sfa!9rN4V39*s-t8}>FV8h0B?Fc=d;g8cQlg(Y7t z@;Gl}geH&b>#mb*ve;rHf(P|z=h<|@%V6D(!*@UT@r>Eu{=M@s1sWR>932*D(5iWk zmCLwJt(sn!le#1?Ous!M*srAAgfXIo#DoWb|Hp>IC+b)*x(I}jEqjid%ylHu1c1^C zle+?w&EYiYG{FJaI)ys{N`WE(jIl)eC-Rbe*WOO`(B!U zySLlEV`sARi#4j6C0%aG`lI53KV_y;$t8d!D(`zA0PKrr;h->*f0pktj%z=-p$>Fa z&CXsVLBxh P&HjtL(BDsbN4y4kNtQ7w4|H(!@PAGs_O*!9C{^!*|h&Y@mIFcFj z94*Oa!kRd@FCrz`vXPJDpeV4J5TdqKbFXw7SCt!DJj*x+07MF+M1hKz?BB>Wf=WQF zPAYQ|td_INYrZOcBU5R!A31kkBIMprzN?WWtbHv<+&g-AdGW{J9~#zw_HV1|8&Jlv zQwQ`s{P|n&-*<Y(ft()6d%$q%B!n_UJNBr;OD;i zU%uNTdW{y_mg9AIOZnzK`-*w)pJ{{pc-!Yba*ut*ygeViel$Jnt`EQV6}oQR?Eqk3 zF>mI$Ve>X@|7gWu?oDoaJbTK7f`wmX7L^R2^^sdwZ%IyR{_u-#{ajo=4d4zjl5|aD-r}MRn-|~n$=f5!jdq(|SiJINdRF!AixWw? z-1`C4CHbz64F0E3B8W^#oND$aU^rTyhm>k5<1|0!DaBp0C;$~)H-~a|??NOBz>IkY zMYp2XO6syZmb?Q1@`3k};%t{dA$c80H;@dxp=A%pFc?52$Rz^MYq78=NhG7l$TK)P zSpN@p&nT!^d*IBZzO4gwb$D0aGEmWhB!`XafFPBeLc0FYf$_S(-& z=R7>cyXm$r?N{wP;(g0t+$1#kwS~(nEVdDy+KlPeA*ZD5TtQJzNx8-04A82ZM}~Dv zN*L6xrA8sI<4FG+x8iLd9|Hhh$(mVIa{0#XEy*eF9la{LHkm~wN7J*~#Yb;Bp5kj3 zzI@unN5=*Sy2q(8H}`SJ_2>uy?oD0`vwKtjHqG^FW&hUAm+v{W<#@`t?j8HLX>MOJ zFSDq`YyEa}G(GERdX`?T?BAxjyJh*FLq?0Ow)yv8(lH@+*(*()Kq9pxN1%tv(-N*|v4qf-z8Aibct z%w+M`)?FR?KS)8brKr@B*d*ZZpYOV62jw{Sh36)|@Z7{L+mioYe`v+3J!@9}JY;A)x7)M~}drzZeF-#)Fqjm?v)lF5x6-o^c*OJ`5v znK2i%H^(v~hj;$>=kF9OJ9W0?)++&BUTOB#bqcvGyP$N*Upt?F zaJ;+a^+zWSyzf(rtsojiMf@6l9$gI31#`Nd^H{<weTa1Q1V8p3`GcPl0P1qx=-%2j zKnUy(q>wX19~QrTj0sI}?Ov+5|0CI`8TLOvL6QInIrc7-_q^lMLtPVYXz|Q*3_?_p zkV^z0S2rWhn!TyNY&&7JInNhY8ZCB~!EIuKXWu)(C6RE0IwIiG6-}1!Iepi=e>^&} zvv|$(+W8_$Wa*yMm1X9bsKCMPM?p<(^J z$-Tz+==9nz%ks-A+;7Kr?>KkOrdRG5{mLDquggO3`0kyKrf1FDu)Tkq=I!F6ue54( z|2ECt^3pA9$93;m+q1fVo90`RQa4lWsOE)ahK>^Q<9rn!Fx&O>Qcd2aWgO}~gi`@e=l!5K@f&py=sx*WZK z-!}dGwt4x5J06+w#c#j-uypxtciq|V(!1S?Oc>t${jYZmf+V{Y9hB^L7xqopL`ZOe zZu_B=k53ut&h3{F6ZZTA<5`9=Tv*teziiXH-~QpJ*Ca%TN)jQpo}29smqDxYCPThq zd1?9`dyb|Sl^KKlbcB+)$l#y<+|sXWo9^u|eZkDgE_Awtl8VY8Kb^l`lT%Q7DlOY> z!&fO3p+SBKp>x^!3__p1@mNTp|1~(B8c33~WpA=lAuF%66qg&DMu!nfZFVOhKnPJv zZFWatNd>|vG|&$KB0~JnWfgq;`?_zht#}527aknHFZoPmFTH_dtIa>Vn3&B?q%_VM(gS8tw|B&XE$&XQf-nuQ1ZX-?;s?n=piX<{!$ zLqD}p!GegrQd9!LdiAZgLisOA&a4v85+Sety!6l4o^rpHaqO3m+%xX&Iqr)^$0jjz z*KB(6_EFc%Mar#~UtPGg`?GJ3>)vtN;67I*6#KXK2xGTBxqW<0ZB^VZK033oWcltx z&yF3w<#cy01NQj(hjsiQQ(t@yZ>e-QroVR=#%UZQc$pQG91fweqKD zatj*8vlsVYRDj`HcmTOvVx0+%^m_H;g)jZRZr6rQhwr+xUrtWR(d6{eBfDCyj)H>n zCQZV;JvVPTdMYI|Fwk#6|8_xvRhhtd?mBtsP-!$Lh~TeI1|dhI@^Q_yG> zBZqg9%RN`%!$;Eg?>p9}ZSx-8J&CD~9y@pB$T^l}!ovJ(*tf44lu(tDlL)=JtRR<( zAk}o2)u8Xbz1f7kKH-#<N(IYci4dn#$jB+= zS*Bx)CePeIwoOt^13+<^F+ICL5JmT}rt02Iq9|qM6$_%Mkjrc~hf*OE>v3r|S#0Uq z1s*rCykg(tOlFJiu~}bkKXfV~I?U#9-aB@{wA+UOAcxaMfntOSCB{lidUnBI+Yjzf zKI5m?N)ibU&}Zcqmsgtobeb#p-2XLNweph}r%itLqcWq}U#F4kGTulMiH!(ev}VWH zLEW3ic&jTp#Y zMm|-E5N~eYhGpisVeU}jc^kHmnDz0r!F}dFa?fS%+rLe7SO{B^Q{0~3?c$?r_c2;* z<9c-bc=@_{8@3xQw))J@Dc`(Tr?2?jNA77KAJhHWH!tq*?Tvh%J!Qf_PN=3=D}R0V zk;lLOdBm)by&}J1)3bRIB#C1#;gcC38q~RITy9x~pGIx8SQpNGI6zzVO!mvxJ-MaT zf=Kg9E3U>=Z(-X~B|$!t&K? z_dosQSa*kC7HxU^y~SV6dF*_4@y=Z*$B*^IKQCFj@XC(|c7HC4625R*So7EZXP*0R{n|GbimLSjtyZ=8_iZOrve&JC>*}2Pr4d9z zZc*h70JSg67$H$2$*GxM@$6;&uA^^$`CCk6uu37TQ{fZq`wPOX~uuJr-B8PubF zfWO{t$uB9dYS~|ao_ks5+NMR3WC6~tfrnN*A@xUGp3C8(`x{rqSD;fN2PzY zXw8;=$J-{w6_i#C=-PV5J)Tud-+E5|dTo4k*x+6r9)4}k;Zx~>emab?NQlkuxW?ic z0NNzRe)`e_Gv4}^QW{{;*10Ytm&qK?@}E|0e&=aVD4E^qa=HYrdJRRFAR4sl_{h*Y z4^&ZU5eW%2T-um)Ls4<&sM1vG6a}PE$%a1yF1whz5BY`CqD@`vsc6$YU}a)Xig;!p+p-T1hya%z$&}6mYvlu{Uhi1~+~DHb zPoq%E7?TT}5(|RyY8;}}WdHEnzrTKMlD4iGkNHpEb|@u#>F$&%{agFCf4lB5i_n1f zaWO%9-`SRxnSbATYG9iJzZWaY;eD4;lPsO&QY58e|MyE?? z9T(CfIw(M^7~3uJt`ApK6qb(~(B{#RoqpTi@M(ClXa!L!7ZiYKqj;`C4M_t4U#;Er z#luyK^yx7}|JZdOQ_AT79d&x_WH@J#3T5O?HW&l9SH}6dw z+-H3EPN7p~%-gVi=D1<8!GU!iu12F?tsK|AqdSuMBKF?#-8+4}e4RUw*ZA(8uGD9{ zU3|3L_xt1J>*^Ht?qpy9Fmv26-(+L$;-inIXBjOv2==&Sd+o{f(Z5aelyBYxfGx=> zTar`U@zPf`+skC}w!Ob>-7{@)pE2D!$hdkh!VeAY_rRQaBRjVXHfRU7t+oXA?O$7J zbk46ZUX7{V)Lff~hN!5Z#Y?ueY#HCDR~?QOCr+GuWco+|P%2~*5di?eajZ;Ub=jQt z)-TiU8`7_D+ZsE*_ra1;qq+^~S2NX_OvVQWXbbYo;^ITS7H^G4nU<2VblJ}5W=`_< zjE@WL*RL(dbM4w*o%o&qJSv5(Mxh`|K`H0cvkPnV%q=W^`IDbR0u3sK{32D6v-68z zdvsD{$aOHSFbwnXog*&YuR49YwC>ZTb)B2;8hz8s1BMblA>ADFEPd z2>}MJzyA6N%fUU`eev4#=iZ;6<0y#?2_&@&SP??Pg8g5+o-u4IE*6@_Z3k9SLFeCNi1zz>v?D zSLN)=7)*BTl7eZ9QDTHX@lE8b(<$&3(vAHhbuXwsC#0hKPW1#jybFLuiTsZ z*3{hR>z)JvU#vRNzDcNCJm;30hQGJ~C@os{ zQjp%`GWzTG6OX^Q?5A0G?oZ8q_S2QWymfbpcky2AlKZT{c4}S9CU0zEgLTGfC zc5g2J^U2$WXq7cfL;wJxbW3u|_v^R)b?}%dktU(RSHu44mcGmP9GbUb`|K$bj-;RW z-8!yE$5$6F^;(rZdAYiGtTD*=9v(3~zI&${BY0^SAMMt$*-8;Jd z!)H&KP(#hSi%S_Tws!H+-r#4?+`4xoYJ-JWUdk6Jy5fxs$+we|pRdU&1hmzO5@vLwA$*kPt=W}Xw zuDxp0$hAQ(<2tlU=-c<<{MVP4WELotvd9R}m7!0sR-3kb zGG^?He=OUxe(l=^gJ&t$YIW4-w%W+Q$DmV-wLG`wJYP~?DTtD9D$TdQSz@z0LW4r< zOMA{ROxpSUeqCBkn=t4q&iFFWqNLu6ny1LO?-6^Wo1VG&fL$wlodtag25|$Dl z`CNyuc^wC$^curuErXfn7kPP`0nGKTNeUFBc4qv&0W1Qqp;Z9IH^xpxH|m$ z+#~LKPVS;jZvE*N>aoFrYiG^;c*Qz*G;(Zk;IGd;QafVVt%uz{+x3ZOxS(Ul_vln# z2XD+X0L*>l9$y1808AU)=hcNvjTW2RFz&l)-iGb 11)9yz5ih1A@(f#VerS0OQ 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

~X|A^!y4 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 P{(LQUeYH~6XJP*X2kNb| literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_parent/static/description/g2-img.svg b/CatEdu/openeducat_parent/static/description/g2-img.svg new file mode 100644 index 0000000..c51f608 --- /dev/null +++ b/CatEdu/openeducat_parent/static/description/g2-img.svg @@ -0,0 +1,1604 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/static/description/grade-book-icon.svg b/CatEdu/openeducat_parent/static/description/grade-book-icon.svg new file mode 100644 index 0000000..985d1bb --- /dev/null +++ b/CatEdu/openeducat_parent/static/description/grade-book-icon.svg @@ -0,0 +1,107 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/static/description/help.jpg b/CatEdu/openeducat_parent/static/description/help.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0cca186f4f0cd822e2f19fca0b674d2522c342e1 GIT binary patch literal 161213 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 Ya2Vh)z+r&H0EYn%1OFWZ!k+4X0&>&XAOHXW literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_parent/static/description/hr.png b/CatEdu/openeducat_parent/static/description/hr.png new file mode 100644 index 0000000000000000000000000000000000000000..43ca4cabf7b613cf9a75bc1756c7bc9ff996876d GIT binary patch literal 23229 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 OS`419elF{r5}E*zuH6*? literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_parent/static/description/index.html b/CatEdu/openeducat_parent/static/description/index.html new file mode 100644 index 0000000..769f02d --- /dev/null +++ b/CatEdu/openeducat_parent/static/description/index.html @@ -0,0 +1,736 @@ +

+
+
+
+
+
+ +

+ Student Information Management +

+
+ A centralized system for managing student data, including profiles, activities, health + information, and parental details, to facilitate informed decision-making. +
+
+
+
+
+ +

+ Faculty Management +

+
+ Streamlines faculty information, skills, degrees, and employment history, while integrating with + HR management and payroll systems. +
+
+
+
+
+ +

+ Course Management +

+
+ Efficiently organizes courses, subjects, and sessions, including curriculum, lesson plans, and + timetables. +
+
+
+
+
+ +

+ Admission Management +

+
+ Simplifies the enrollment process with online applications, planned admissions, and integrated + communication tools. +
+
+
+
+
+ +

+ Examination Management +

+
+ Facilitates exam scheduling using various evaluation methods, supports online exams, and + generates automated report cards. +
+
+
+
+
+ +

+ Financial Management +

+
+ Manages financial activities with flexible payment systems, automated fee reminders, and + detailed financial reports. +
+
+
+
+
+ +

+ Attendance Management +

+
+ Tracks attendance and manages class schedules efficiently to ensure smooth academic operations. +
+
+
+
+
+ +

+ Library Management +

+
+ Handles book lending, cataloging, and member management to support educational resources. +
+
+
+
+
+ +

+ Learning Management System +

+
+ Enhances collaboration with integrated messaging and notifications to keep stakeholders + informed. +
+
+
+
+
+ +

+ Classroom Management +

+
+ Generates insightful reports for data-driven decision-making, helping institutions optimize + their operations. +
+
+
+
+
+
+ +
+
+
+
+

+ Highlights +

+
+
+
+
+ Icon + + Assignment Allocation + +
+
+
+
+ Icon + + Exam Management + +
+
+
+
+ Icon + + Fees Management + +
+
+
+
+ + + Inventory Management + +
+
+
+
+ Icon + + Campus Management + +
+
+ +
+
+ Icon + + Notice Board + + Enterprise +
+
+
+
+ Icon + + Gradebook Management + + Enterprise +
+
+
+
+ Icon + + Assignment Annotation + + Enterprise +
+
+
+
+ Icon + + Alumni Management + + Enterprise +
+
+ +
+
+ Icon + + Transpotation Management + + Enterprise +
+
+
+
+ Icon + + KPI Dashboards + + Enterprise +
+
+
+
+ + + News Portal + + Enterprise +
+
+
+
+
+
+ +
+
+
+
+
+
+
+

OpenEduCat vs other odoo + educational modules + and applications

+

Below is a concise side-by-side comparison table highlighting why + OpenEduCat stands out + from other Odoo-based education management modules:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CriteriaOpenEduCatOther Odoo Educational Modules
1. History & Expertise- First specialized solution in the Odoo ecosystem + - Deep expertise in both ERP and education + - Decades of combined industry knowledge + - Often smaller scale or a byproduct of broader Odoo offerings + - Typically less domain-focused and less proven +
2. Track Record- 3M+ users and 50,000+ institutes worldwide + - Global community of educators and administrators + - Limited user base and references + - Less recognized in global education circles +
3. Core Product Focus- Maintained as a flagship product at OpenEduCat, Inc. + - Continuous investments in enhancements and new features + - Generally one of the many modules a developer might offer, leading to + divided attention +
4. Reviews & Reputation- Highly rated on G2 and SourceForge + - Consistent positive customer feedback and testimonials + - Fewer or less visible third-party reviews
5. Active Development- Frequent releases and timely updates + - Dedicated roadmap for education-related improvements + - Irregular or slow updates + - May not keep pace with evolving education technology +
6. Open Source & Enterprise- Fully open source with an optional Enterprise Edition + - Flexible, cost-effective solutions for institutions of all sizes + - Some may offer only limited versions or features, requiring more + customization +
7. Customer Support & Community- Extensive documentation, tutorials, and an active community + - Professional support from experts in both ERP and education + - Limited or ad-hoc support + - Smaller community and less specialized resources +
8. Scalability & Reliability- Proven performance in large-scale deployments + - Designed to handle complex workflows and multiple campuses + - Often suitable only for smaller environments
9. Integration & Customization- Native Odoo integration plus easy compatibility with third-party tools + - Customizable for unique academic workflows + - May require extra effort or third-party help to integrate
10. Overall Value & ROI- High-quality features and ongoing innovation + - A trusted, long-term solution backed by a large user base and active + development + - Uncertain support or updates, risking higher long-term costs
+
+

Why OpenEduCat Matters

+ +
    +
  • + Institutional Longevity : + OpenEduCat's unwavering commitment to education ensures a future-proof solution, + providing your institution with long-term stability and reliability. + +
  • +
  • + Cost-Effective Investment + Leveraging a robust open-source foundation coupled with optional enterprise + support, OpenEduCat minimizes your total cost of ownership by eliminating hidden + maintenance and upgrade expenses. +
  • +
  • + Proven Industry Expertise + Our extensive experience in both ERP systems and the education sector guarantees + a mature, high-performance solution capable of addressing complex institutional + requirements. +
  • +
  • + Scalable Solutions for All + "Choosing OpenEduCat isn't merely implementing another module—it's an investment + in a global leader in education management, purpose-built for the Odoo platform. + From small institutions to large universities, OpenEduCat seamlessly scales to + meet your evolving needs." +
  • +
  • + Tailored for Education + As a specialized solution for the education sector, OpenEduCat offers features + and functionalities specifically designed to enhance academic operations and + student management. +
  • +
  • + Data Security and Compliance + With increasing focus on data protection in education, OpenEduCat prioritizes + security measures and compliance with educational data regulations. +
  • +
+
When you choose OpenEduCat you are not just installing another + module you are investing in a global leader in + education management built specifically for the Odoo platform. Whether you are a + small institution or a large university OpenEduCat scales seamlessly to meet your + needs +
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+

+ Badges & Awards +

+
+
+ +
+
+ +
+
+
+
+ +
+
+ + + + + + + + + + + + + + + +
+
+

Need Any Help?

+
+
+
    +
  • Website :
    openeducat.org

  • +
  • Contact Us :
    openeducat.org/contactus

  • +
  • Try for Free :
    openeducat.org/demo

  • +
  • Talk to Expert :
    openeducat.org/booking

  • +
+
+ + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/static/description/inventory.svg b/CatEdu/openeducat_parent/static/description/inventory.svg new file mode 100644 index 0000000..cb8d2f0 --- /dev/null +++ b/CatEdu/openeducat_parent/static/description/inventory.svg @@ -0,0 +1,34 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/static/description/kpi-dashboard-icon.svg b/CatEdu/openeducat_parent/static/description/kpi-dashboard-icon.svg new file mode 100644 index 0000000..e8af68d --- /dev/null +++ b/CatEdu/openeducat_parent/static/description/kpi-dashboard-icon.svg @@ -0,0 +1,68 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/static/description/lms-icon.svg b/CatEdu/openeducat_parent/static/description/lms-icon.svg new file mode 100644 index 0000000..3b730a9 --- /dev/null +++ b/CatEdu/openeducat_parent/static/description/lms-icon.svg @@ -0,0 +1,67 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/static/description/news.svg b/CatEdu/openeducat_parent/static/description/news.svg new file mode 100644 index 0000000..0467a2d --- /dev/null +++ b/CatEdu/openeducat_parent/static/description/news.svg @@ -0,0 +1,67 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/static/description/notice-board-icon.svg b/CatEdu/openeducat_parent/static/description/notice-board-icon.svg new file mode 100644 index 0000000..1308382 --- /dev/null +++ b/CatEdu/openeducat_parent/static/description/notice-board-icon.svg @@ -0,0 +1,82 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/static/description/openeducat-parent_banner.jpg b/CatEdu/openeducat_parent/static/description/openeducat-parent_banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c65dfe77ca5f216e7978adb9998cd03ca802d1e5 GIT binary patch literal 69444 zcmeEv2|Scv+wg5KONbT`vZTl|V_zo*kx%a7S*mbVPRwn5FhyGQ^6@PCxDyIJ3+MIO%6K@Ui^SB@{f^l5`sk7R^RG& z?zR~IgO2V#?%s~>9{g~a1e|}Dxs#inyTA8t2rdPeRg#icf=TnkWRzqSlw@Q9J=&`f z#6W&a!Qrr5-_l2p=@#{BoHQP{XjWlz$|(;$70oxk>DQ)>%I!zmsQlKZjhgB^jZo_E zw3(Z~(bEBMa{4H5QX6RkVy2`Ah17?rNR!Y8iVd5-(D-0-!5?sEgC8Th?<>>hMkJk2@=UjdP9W(T+&fd9>6g9p#e39mX4lb-FikQs^5B2 zLDV#>o@@{mEfozlEj1kj{W>}tW@+HbPD8t6BaBY{kPU}`=P5WnXVmRn4MCwzMz3t8 zWxP%|AQ^w=IM7^83sk{Ljay6;-qjEwDq>)PP%B3Qr95bg~o{cEC2$ z0uDR{IOyP~qBzMMyfSK-mKL(@^*SAmG~R^vmiZz~PiBB&r|j!Sz{K4xc3P%#KA6wn zS@>fPM1HV9`Uo-8P~v2V5D@N7w62p(bF{9|J)vmb-MT{2`;CBc?YqOyYxjgDR&AvB zEBGzmh55xVCEbQe(C3cPw;Sk825rrg;`2l9?i}$Onjt~@DH<6?Sh=_I!&t>pi$$&8 zc@iWyb$XF$?23dR>O<(geFl5KB*GsxHu$TAw>?yg7%CPKg5|=j4E3z==6)q~im%HTh@O&xG zwQ%&gp>gA#YZ6IB_{?IVnVe)xQr(E`lf=gtm}ovuH5AQ9xO5RND|O9J-HAjtlOQHD zhv5;^C-*)rXEpO_j`DpT8jW)k9Lc1+9;d)(C~(oaZK^i(ylcuAzo0D_tc-`BRqctG zeg5Hv!l&1VCrSr%PAtY)#V#KyXT`)8OuneHa9-XQ?($+RSH9y}EeXnaky3BHrMYxK zrJEq_PYgbhTdfnrum5O}`jm5OH0*Wl=4}SDuivkiU3BlHB0&zG?M41Y{2?hs#4M^# zY>&yo)U^5FNS)3RixD|wR@=m_{Jf&cU{|+liS$UKRRK2jpzeO>qYJVT5%oK=lZ7iB zQ=SJ^99XwSR(6wqlQo~BcZL=hFykPo-ed}X zPb1xjGCtK0FI!BHqt-2^zvr7fv!P1-MFK3BrrWn(+&9a)F#LFS;i7f&(kBwMZ?5FH ze}`{;2`nP`<2PLK_>y=FhC5=`txlW;&juAkTGw z^45^zR8VzWd(L?FGF^oK$33%r*pHHxdDY%tA=w^pQc(zNrL#21%qD;$ho zGiSW#vhUz>wwVxLbQM3(QhOr1Hi99_WyX#<3a-MhvoV+#wY8V|e#pbTMW&O2{tYpA zQ|^XnhmxT88kM1}9X#VFbl*Bh4%eP_hltJz@*gZqVJ^j^kCRByaS}9*Sk}2sf@FZr z8!;`py#IVz8ngA#vjY-OLfy@4%L(0+cl&y9Y89O)tIH}TQNzK>ok1k1bgYjA*^keD z3WrNM6>Wc!q*ZK*nw*&5MuKt+g1bArTl@#ahHLhmSTr}>^K3BT0c&1$60@VrvsT5K zAy;Q^!adw|=?6X0`(EBKvgz%seC;Mbg7{#gV%?$!Gw$Wt>l1q-9yE_JK2qbiaiCDi zp;a<_y9lSvEb-Q2ZUQD&G4>-jA%WOn^)NeS+GT!^&sF~I<@nT%a+10v=nA40OUOse zzeNzQ>X9HG>_gCHJ7Om;W0(1#-q}l=OrPmipYilu1>fctj4va~%HsO56QMDa=&4M5 z{d!j}7WDBTIBJn^fA{S%(?ydq9&|v(xV5l!uGkzaAZ4i(Cwx6HNq4Fu-!=C##?;NJ zp(g0dXhyyM#G>!iLYCHjwQS!!SC$Ir<;?|4H(d=}PmPCaVQqq3JCcVQObbs0ggyoh zj~KKpS@4T}NT)H(5G-Z@OEnZ)w*_y*L~ z*W+@Q=!pvVk4)zThfO1q3(KHlEo`6aHvDSxq_6v4=4q=$OnMVBe;GaUq;CtugH8kG z&~rvSEqF6=*W{bnt8bQ(qpilTAMb)XGRvIB^Uuo_pYwy?ERXY9O8)e5c{AqFe9n6! z$o+ccyT#`%u$zH}aiJO39SPOxL1!{pLXDjCqh1xx8KPWYDF&Hz$N!8wa=aCA5cf zJUs$#6mycsMo(A7S11}ZuckF~nG3XR0V>&_5ZQq;1Ljdtk@_Det9PU#cGukh zbinxLs9Kc^#`?wB4Skc4OacN71p6N~?tQbpQAoS4EVRH^4&8atcz4?7k2m!L=1yc` zc4Xzn74u;xawnHn3)|;g2Nv7;vMd)(8HssAavfPA3iCz6uUbt8RbbtjR*i+BVIQ-d zw_l3)e_w>3YTT20wI|Zo;FDAidARW^6}9<Ve=?F#L%ch_HBLBiO`~_h44(&;^q_nDE-!^soCt=apT8h2-CdF zRlJ8Sl6>1)X__6;Gd!&WCrn$tcZc}7xED#3X%ozoDko)Xx8d#NP-yWuBpwA2nf)>qSu^Ejn?Jd z4JNIIq;}H8mWMxNGieDaNI^qapO!4wLC|>~sv{5$xA4CIXKx^PQu_q0@FYy(iOuRw z*My+Kez_Y`0ig^BM0+XxDpC9ffXN2_WQh%em^{3k+X@p1dc z5woqYlZ%g&8-*nBUr)hC>RafoiWER%Av#h!sIXO74^yk7hnP%4tS`(x!k^y@ZAMYaX$jgRUER`hzcUNhi@(vnqPq( zBDc2{u77LN43oWo>$+n9cl;=MK_(5-25C`jWDObwU8b1-pBNOrq$td2uPBB7U6VqQ zTn6NHuk=&vC^l7Kg4RX7cjXU(8X*syAnudE)#xOEn92SE{J`KQTepy*-DE=ocu?r_ z0%xERBpVd_HZnwW2pB6RPPRg1O(0n(3T*&=t_SFE-N4@t^tour2K2q+z~)8ie*xux zc-FX)X?)izen(t`@ZF6KK;PWmd|k++1i7f`ZQXs{?7V-|`=Nbcz>ksya+mSFT>{77 zv};J?d;4Eu!{~eSrX-Kv+r=u=Rum@#>L0P#^EQd4QLDqhY9e}_0}=bKd?FstXp;d z33#izGzDI1b(|C!RAF{83LY5)VkTpd8^JB`KM24c2#NzB(4%h!dhx&Y=6~zW z|JIxTtvCN$Z~nL5{BOPa-+J@E_2z%;&HvV$|E)LwAFMa0$UZxOhyy|9;19N70i`jd z4pa^9kS$O$@B=Z(5x_p+?@fU`00!q@VDLk5NQ&|&i&K<1R&*N-6debMh1APe;^^b! zp(H8k<}G1E-diPsc6XHwu zDSZzl#?eXVgcrv6gnRtiuRpb%FAFxgpB zfS-cmQ9-``)tUs}T5%Rv&RsHi9@1($@w#Q}!6 zcc7b(O@O$Yx8N!TO^i3%%ZZ}r<|k7GI$U2LRRO^1N)lW>zLWjkyjn%HLx0Ef0BQwF zOQvbL4G3r-J4PvtARk)>g)f0fYowyb^RWNw~v+| zNXDO)vNu^pAZdj0cK7u{W3>DLn}Vy6dHWb)e&pv*+^t6Tb8vu83GAVS^upKxb+`#o zg|C+KkF_DBvD}Ysd*sNz;bVaI9HS}#mx9TPODT%OWK3YPO0v>Q(o$klvcOzH)pxgZ zvJYHEg#%P+ahSBp>XyHsP(gLG0~-0iM7BdK*}HqW+JMY*a%E{w7j^y zt+cFyj6ED~CndicUeg`zORjz7@GA|`&K(VC{79S}Ox{jP#zs!uMhXV<5+(y68Mv*u z9L5GNWg{hJCk>NXrM9BUvvFBVmCThLpa@fd$;isc!H`H z6A2@?wjZ&QHDw2E0x@3R-XWU|00H|v#0)m9@*y?Li3~DJp%s=Nbtk|4I*pv$dZqOjQ!qV zj`@4j2Q?`fc_f%~Xlufy6cmxt;H@dEuC67csi7?`E32WYLW$DF>HBm*4KAmx3DZ#2 zmeQ8fLdvL1t7~aWYsetA6|?~fd2PAh385(u)0Wpz(AJcf(v+50(A3mY)RdLd*3#CJ zm(h~a_{R{^3fk&g^0ErD+DHWrIXNv^DJ^xRtb&G?ESUCb$o@_o^0M+;T2gZA8j4^J zrl|n9(}E!tq&1K*Ie8gb>EB6*0vra1ODRgr$->m-q~Wq~SuI6bxR$1-wzQ_S98BgP zxl)i(fNLpA$;e1+N@*#otINwM$ZH@q38%4ANn0VURirb)pVQ;Gd$Ji*q;I{DJ ziQU&1%r)iZ6lCN<#2V5H(ppk5n1YrjOjAl;5eZWSrK~0Ok1VXtQsHv)b~11fpR|p= zl(>wI6k1%t#s)1eXQPOblS50}!==%G99mveRzXfi3JKHDl+%KPc(r8})iu@SkTO#8 z(lT)QKMtv=p&_HCB`Xb603|OCLP}{!Yih$4`dcKRLB;x8xh-@^KXO-Fw!tF6TB?QZYm z5BfEA2hg?sl_~s4UHDTmoiIU(on&(v~pw1?P z-}UHftNQN0-+$-8-#PGi4*Z=1f9Js8Iq<(I2Y#%?gEcQz0e`U0PWsGz7%U&64jLJ1 z>mJaeY#U(KIpE~xPR#~EuHftxc|Gy4#SwmnI&h3&Jy`Vz2L^1=-X8kK+T_D#5Lj#E zCoejZ;cpMvdNALzas;7CT<0J^|Ek9?zS+?pUf>WF71*~8N!x)nbpW3Qu#3Ns2ibiZ zz?`peGJgcgQ(0vEdxjFKyka- zIgu3){7!B^E!nT3@Gk~iLxBvg)N256q!J-clmx_9&k4~?)IhWxOc2e{WZ*;fz1$A0 zHzS{zfXw-ZR_Z-~fj`Ck$)Jt|R%)=S$4_=f8kz8;eZBn1@V661bl^lCE7)Sh1@S_H z&@OP+2@VcfDMNc9EoeVv2$?_@kTp05SOcLDSGYv;@wFF;KBkaZqtl@lgp=iBZ9+6sXjww5SeH z8BtkK9iwspH!b;61yh}&xM7MLs!FN`s&=Ygsu8LgszquVYG!Iq z>h07!sU@iusMV?Us7W7KotVkah= z%``h`#Ay_0kTixgM`-M6yl6sc!fE1Y?$A7>c}7z~(?rulGfso2rKjbf<);;=Ri@RU zHKj$)J= z-3Ph>x_Nqf`pxtr^z!sN^cM8T>4WGm(zIE_*+Ut(2b6az5eW8ATXX8BG|EGoE6+&iIhAobeMQj){p$fJu?*5R((rNv7*e zkC@&u^)lg^H!_PdBbkpf`!Zi)PGf$_+|G<+VPVUwtQaQ>w1~}mnCVq8(7yj$~Z}_Ko@a)jp;k)DZj=CL70wMyY0;dIX1Udy71r-GC z1+NLd7MvF16Vew77RnU*D7;=+LD*3^UbsSdVW-GW^PT5+7VR7s*(#zdazZ3i`ib-x88I1*OtMUyEQhSV?0MPOvdePva$a%|=k7SMLk&eWdXC%Z3b-%A}j9X*{WomSoLx@g^W-Rb@E`$P7>(PP##)=SX)d_eSo z*MVpH)cX7NWAr~62phN=6d6K>x`r`^od-n@dLAr3M1Sbup__*WjbKK>Mis^!#wge(_N;%rmxLd&5oL-n=P1Ynn#=W9F{yBa=6-Jn}w6blOqgA%#PeYGH0n} z8EZLkRQ71t(H1Kas{pG?>uuI9*3VI_C>zw{V|2&Nk7XPq*cjT}v6-{gwN130MkCSj z=rOy!cGv7iFshhn%#gjReYE|sgQ`P}!-yloG0t(^3F(yJ^yRqD@s#5W&W6ru&LkIe zmmJr1uE$)Tx@~lGc6;N_>mK0V;34J_=F#J+Nxp{?o)UtTW4GsPuHF9-Q77oay`#`HG6A58-MQTL-&pKd-oFt z&JMB+#trcer4Pf0OGdOu-j7<24vcw>EscjwuumjT?wZV>+B;PcyX(6xEUxbk|#?g23(B7|QHAQ0XK9<{JV&_xV_<7yVGwT_*a-F@V zrJb5@)?~VC+e{yhd>z8HG;|<4>1o%|(7000Lz1sgRHr)xIHvbJ6$QVYJI(p3 zp;u62laa007il3G{dd9N9~8)ZLhp4nm&18!>E%C%EYYnzCjkE#63-N$9S zb~p9m&R$E+|Cwd&HTNj4y+-jTp8tg9pRYUo+LWC5}Yc9Q7Pw37MEy6Y^A%>)}GgY6kpPV&FP)Qh~dK+qJ`TU$@zcdMwpWw^x{%u^5 zGjHSZB*e&^`Z}TOW-k}M(_lVdwtkK`>{I}+gNDE?! z3Ogh@E9N9Ig%vEg_&Guk?zEs3dUrR?Yca9(#FS$NmHP^O@?>_ZH7taQAg^PY26CkE z4mF`h%|i{rO}9qXEL+4&yCNh_3ga4k7W6ZcCnd{E>!93-7oHXAwa7Np`|0@}U z^ea=W95+H3sG=c+Dqvp5rCRF|o;1=mH|$EWY?Zip$*@WM;%A3v31KIbVokQ7^U}Mn zKg+gOl~K4Kx?RtYnWI+p(jpBZoCKwyv2_TdxkWn)k26HvBzkI^J$un&azCE)=0@?^ z0o!xOm1^t|5;rPGi=EYs56wnOVC4hPKh7;1o!ioVLNdDK=0LGdmP+w}IQQP%vz}qq z29JsgE<)q!jG~dZ>@zHc1?{4T)@gdJZylaM5D&YOpnfClfrx8OrTd&n&`g;-2@;4| zL}Q$~@8*Mxgl&pQP?YX6EH8hm;UkvtsDlK(OC?@!KjObOxJ$P3tX~RfGID^#Zp3{# zv!q33a93y?Hx|#C(!?!hu)IADG+vfcLb%~bL~L5-a;Ruyqn+QOLoYKCLA;GWIv%z3V@EA(|f=^dprD^h*d@2VC_1d+MkZKMV&U zc^{nc6TI$oB1vd^JGeyn+GEwX|DIgDYyzsFAgD^dqll!!I79*>(RQIaCHArB&FYVw zLa(qnyLRSzFC9EG@%U7oVcX|j_}dd|ZChFCRR@}9`3l;HXBk8?f>@s~(*<(O482Q< z+s0B9hmb5uyB~3}m}~Tg2-S{%&Eg+T&0c^D ztP@$m-|Z673xRu4cAzyo0aZOE^yb-A@`-a#&hdyBMDBS1sXDjoMZ!DnKG~$qEJ7hS z-=Vh9(la;iG<|KC?^i6%403i3QVt4IRt}hO6-Vp1y4tAocvfs>yl~+bohi^9-r{;4 z<9>in?ATvxp^Q*4yf+dTdMYarRrB%aw$}K$C0!Ta2+@(ia@CTmLk;JjsA~5;=oVgo zU1$H!3z~O?cFjok>k++jX0|O5J*#n#Yq4=Ny5cRDm>%BkUp8g#Scv^_Y}#upAw|g^jr=ne8R-`!%W-$YBF#)8ivx}o$BpwM za>lB}+$+01Y<vj)^2FhWDm@_1AaaSLe?X7ZD$pg}eO>7aY15 z`5xZ5<@aml_f>=#>OczzgBW+HgRao=Dd)feyleYOVV*HF&$uJADn}!uYIAH!P{h8z zg)L0^*eCI2Q`kL$pGunktcw0o6JHr6mi4gpxgX4l9z!$z=b#t2bK?1Z5%(URGkh-{ zHj(osJy@-0HYsWO<=5q@QfZSRJ)(C$+lAk)=o1v&{Z^$` zzPE9(cKMUAq=(4le)GCeL%*J6=LYaOkEwU&&6vRED`s_JVtEjA zrLu+huow1T{HTX;M`sepzC#zVDSR!hge=w_B&d1f7WUKrR$>O45S2}W4pkDPQR$K3 zb3XPYsLDVRZ^73xg+I)TBthvNdr8of*qmjP3cR2t@ovnrP^l3KlAL!Zq<$tru~Ez5 z!y&P!`Voss`K(J9kC31b2e8qyrK5_7M!h-7MgH+_yly!O5))i(X9>HPcD!&b@LqSv zakI<&vp-~|%h+AHrLmct@<8leEH*Xf$_f7a6_U@}?SMl0-ade&FAp28GXHe`p zm8EzB8{e!XHa@MCkfp3of+m{M2bbEXrUsT#joVS+>l=Qc%HAqX;u+u0^k)@?^b6XT zSJ0+U~hot6whNzP20dbL9 zwvlI9Z2OAR>GI z&J9k5y*ql>!_naOYuSsh+Adw_?RKpbUEW>rtnhi^>6xm}V#Rt7S}ZLeSlM0C`Q&B3 z&j?A)qRtR(idwDOy%L78_=U%_ag^gcBrUrtP;}ib%X+dc^7C&!D%&izGB~*-o?{1hE*Krq? zzP&fSbf(eIe}SfN;l)y|aUx}QXA+OXZHO62l5;h;DAvT0u`;XRcI3riIt2|6zaE8}zmNiPH58pTF>N!yGz76kxKT9W1jTJv(aDQeNOBPNg|!4=UFl`M8}~bElQzb;l&`@o6z@Ofg-$ zh|SGqiS?uRcU35Af-DAod4I91l%fq+cEn9ctO3$v4 z$eRxJF^8m8@}#521nfdFjJm4&UT<&h&N3pG>S#B<{AP7dQ?mV|x$aSS8=eU_!?IDK zjEv?lR2S-KI%+(pa}Ay!)kMWwj&@IrR>M*bUFI`n##kw2U0P^WTijk>;9bk-M6QB( zMG}NKO@dlZ5S|0|&qW{t`y?64chzIDlB2|{qf6#Xxl_w@gkgtc!+*A5ne!`4fd5>_ zmDwMOuVALYv0uku+m}a5f8tYDc;XiZ0bm{z14!$Bq4O{0E zYLSG-NzNFX6E1_Iu9``Xd)$VPUfLgj;62d6VW_dbD(7eqT0_w1e)u-uvr&vWb%=K; zd`&&R(j8yc4Yvw3H~8Q#@;;w?#D!3a*BU&vr|@7cbE1U66%heTMdWVU*XG##?50gv zoo?L46kIYY28D~AhmAbj-admJbS-##)0|NF0b`iWmeQqXBlWq+b3^Kb4RfPey&n(h2#nt+vmWHG9Tl=2*F3*i$*5Sm4 zmDT;1u4~2A_66bRQ6;OL5nE-SeCXu>(=gqr+XAg;BfbZsPkL zKRZ|PJ<6#oxS}R16crl^C;H)U;{0oYRC~M`t1=~Y(0=y-0Xgz&7xfsceLh&D1W*PchY(FsB34nlGTgoxrQovJhtrK zMpN^G4hKG{mP44zR$VSXmRpo{#PpnBxM)jSuHR_I@G!mivn2IeF_mX(Lv0}uk&mSU zJiGP<^5PcHt1s#vWA^6iqN7*frrv&q-bVcj{mZb}*J9E>TN`$s%zIY_qc`G*_QX7b zyoF|IGPZ>T9WHJXpLHtWz9{3YoBX-{02~&kCS*wq@lJV_)VFoDp+^3-KNJLDoX@e3t-b>M5_V zW2&LnBxvvrP_jKUNV_@ZP+A&4ht=^7$y{z*Af6`rNI&wC_%mUI^a~60|74HTn}f&8 zrpBk>&UPoKZ%se1-}I1s`LM60y!%VroS{r&NYKEtSPdU8q5E28X2-qeBO0S0v#-IS z>bYWlx!#Gc^Cj;4jN7mAwq-6ZmZQ$6;N}td*AGhCZ(9L@!hmQ2bojUeycaF1){3`5 zzS*bkq)GD!PIuV{cdD?*B`=U5-!GzsUIG9Tc?s{E#${ORb85S5f(-F*QmT^#K5yTr ziR&s>J~D=TwkcY^F@G*#P@>F7!X!E4A!r;qgIEF){Vr6$Nj&&5UU@*=9OrM*ByN-c zgzyHpk7aY+yyI2D&SirxghfrNm)Kh><3}_uruYfa6)v$71`QL1l6-O$o%rJCjdJ@O z1||fWHyQcyK40vtJ*a$sYv!AsfUQ~ZFHc5_f%G5)pC3+WR4$0X_8j62-J01D48GNe zPzDH%Gd}OSX9_!N} zA%Bw)D_Oy%%*Cz$!k#|Gx%UYPvh_3vH44zgolnRi^fPxk6Uah~En(UaU-e*4H^l_! z9yiBDmy_&rWdBByM=?!vrz6j42n9j8+Mu{HutUuV+*yvoyCet+!#^Dunczc~B-GDj zRxKv7a9pZ(aCGyvxP1-m$l7%0q*QxZsp;j*2X-bz}&~|Qv znSuO7yOyK%!3-!3YR2?=2Y&EDzgl-E%!3P8astOC9hjdEJ-GUj`uyCz#q(WwmO3Yt z88Y`}%`Vu>HcoCDsaq8^$M(B-V=l`w`Es|MC)D}#O{KS+M=au`&ssgv!f^#_4zP+OnyWJugP?wa;=)ALAUSOlv6VLmdKDYY!0h z3zd>f8)am+zt-=i= zekx|q%2OAEO+{|aIUvJJ^GZzd=fV17DQIXrX7~tw2TsHf3`HHwC%hsIM+Ck=F>dsXD?<1?q}C+GbkaS`uFo;r#1m*2y4I>247XAYj=F(uppLgmNcKIg$wd`*gU+Yy7u75!Mr z;V$dg=H~TgJ72`A9bY(S_@o?F466Kuq$uKA=@1h_xF)gFoWNYGF_VzGiR4lu@-LxMW3rxe`4#{{>}@u* zaZ{h+VSat)nEghvB5@CsS@ohu`XCVkzJyXSnIPxxFa9yXT`nqj3inU>D_@EY5p~8Kv`DaXOjcq{ zMs5ln#nw4u>&r@(@Pc^#0lq3_SQ_}yaICfcOlM+gg8Z|inV!xAiW0|+MN*yKbRA$7 zvU;-@ml-;qmovCHGc$Fl_*t_oQ+iI$)cv4K9UbSL>=T?0mqhCdM%UDUk6foKWN@$5 za9D+x29^$WU~$t}spb8A__y`7EVf-F=xB1I9^ze&qVr>gGh?6OduFYSJk4j5zGlJQ z%9gUnwr>jEAGlD7NK6JoX<{UfH7a=dUMIF{0+*7+XV{uQ(mdm8X7gjRvH_uFMkGe%Tq-0}ztb^poA4>7x4DNc?>#GE*njq+X!RHJ7=&WL z)`Pxl4v0ju*g?VS?uDa|{!#5I*8Xp*Jwa>F!_Hknh=YkB0tF_5&$~Q23y89k=Rfhr zJT860$M<}p>v-Z2nIrbl0I*d15_EmnEm3$mY4wkMT`6bAyMO}ktqV3=@_C>Bb;BcU z;~sKglFW6E{#_yYeKvZ+2_ZW9`Bn&Z%7dX?FdaR(LDfLw&Y}31XZYR|KxZnBymigj z>SiX9gZW8m9lat$d-)7F6;+#X((seIgF6iZZ>&>uD};U9 zP|8x!RptPj=IGG9tc{Bm1ja`(@y0Q?*dyOWV~r`~Dd!lP|Bw^4mZJ;B>lITS*&VxtJr0GB1H6OpNZ)B&5frdTA6peqF>oI2Tb)7LkaPZ z3B!cSnIbTnsC1AZ(H1_n@(}0#NSV>ia6@!ZRv9;wo&e!9)}E`nJn!GVuVrEgHxah5 z&`0j(KFtaS=zCcFf`3x!Zctss=Tbz8$3rnrY@k8c0j+ACn&ZUn&cJi+rUltMdqbGE z+XkdBja^_XVO}=98MWkj)^thhTe(mB69}N9AFjul6Kz$1V#c?c`QyCg*XB@!r$_O= zrHjF83p3A?s%yV51*|4JcTw1vtwc63%TtkbI0#+G^+BU#gONRPf26FWi=~o7j)ORmyfO z>(kHJylun#u!o!Ft_~u$a~;pmdnNJZ{fm9IXTp~^%%l){d|L-237=b1@O^mIq3fkm z!9Y?_DgpJ#hb|u4j-}&1>C$ z3&xq#pB`8kA-aNXUa*yJO1hg9cTHPEWp7e7%g$>KLL8c2!A$4WSh3vCg-s~~F=j|#E#c}P;c!b|3#c$tJ&pgd>>d{e`C-<%#g%7^UA9D_> z)p*@Fxu`19GWvO!o3CPQmvTVo>-@T0F+~%GD8|&QaEqwlW8CL~}cT1QfYC+yrUz>r&-@9uimj-DSOhW^iB&4aENG z*l@s`ZtV0K9+p!ZDpo|7gD%XkElw1RotoF*(6NL)Fs^!T!g1dJIP#4w^W8F$C-1Io z#MVK9mi^diuX$t1eBPP?LP@}5r&Q^e8@$+P?JfroT&_BA1nnJaa36YOCq%`4dfZ~Q zIUd`%ce_CuCx=G$tn-XuP%)m%_PDBKRC52w$D+7`Ks|ll+qXv>1gnpC z6?^+aVM0*``jsa1H}S?mETRK{)1X1tdOoGGMNC*kkcwXd=!y5G%qb%zhjE=p_FlbL z;=l1i`I~gkygKWaihD!KU~%orXO&6A)1Z{`Z~oM64`jyj6jB& z>dLYzrHaAWG_YR~tcc6_I^At1R17Yg4LrAeN6c?{P>>5ZNoC)4>sFgre`ar@>8v^7 zbNo1T5&ZCgPZre#8Yn0eyv|>ztb7DeOCAcY+c~J6FLuqY;z{!^_yLM zLzK$Qnk4Q%Z}Qa(csRS%7J*J!|6Z5pLJ)cR>%pggPu+1XP_i!BiBOC)xHyCocJ@~T zc^UuEY)t3FgyrQZonkiijJ&+)hnE@iqO%yI;U(AmqIbeKGwnL?vaRj>#D{y`0|>&h z;7p>^;;AMu$r=LPxunl$*GWih)2IFZ819l54#ltWpQBr}AM|JcANJk@s;PBb8^#7U zKoJ!YhzNor5RqO3q7)GklwP7DT|_{@2qadJ-g}Ak4kEoq1*C&?=~9wNmxQ)p5&xIH z?>*lg=bU@?K6jiu{(Haijj>l8ahtW)`>uD+_nFUp=3HBg*8T|*p^Z7L1O$q(II@TF ziEKIwfvn(%y&>~V@k?Wy_A%!_O8E+Rx zk%n&CM4nza6s#~>`_uo_()y`ibcnz=&^UNN&R~86$Y`h`NM>7QtABui6rV|T;KhuZ zC*ORTw`!cvQ?FNxd;)@`^IAMYiFuZJ=$qH|UuWsu4?mbhv#AdoirJ0v+OC>?ELVxS7g5)or!T+3*Sc6nlZQ3gZb+C$E)|FrpP0P zD!2OUyo_(4Sa;$Kf$C*Qh#X)=S*IRS3A;w+@;k@t-l>pNG`h#4K^j-bGV*7Mah|V~^yS`=o3XrPLYPoVOs{4svstpogy(wrd*Ny5{7NH_Cjr5Z7qdG=0n*?XiBR zksC}@g(qv1t-NZv z=siC$sV)yxyKEIS2O1eZEidzdarZ27cw8_(66AmIkvqmK2~ODbeu!o}^!a3GqOv)M z{>k;DDu;$m-f`u6f_M#{C}P{J#n;R*^tP z02tPODYy&-Rogh)>^i2-bzq~n7V-Gm%?{dk5A6ClCfhjycsdUhM8Zv<0js)Ar~r;T z^=^TAN$b-Z?ml5k0@WWiwj3$_a`n?rRs!&Xm%PniyazmC8}|tPUd~UfJmiqG!)L9B z9NeaX1<;I&sV@CtVpw!-R8MKGoUPIpQxo$!eer|!bXqra(C=#At_81oMM}9atbaXj z1*fWBz!}x%Z%&>z#R6f&r?78w@-K#i%m5#tFgc?GPhQ@Co#?BmRVbdwO-9FL@DmuDsKVzf@<-eYyK1U zICtTt@0>Jh4|x<^=sm5uwM3NhCI~xUeO$m1d1aV3u5PP_C?ss_uIvTExm%3SPfZ7X zWt`jz*a-Y6@=x?;CpwA%6$+si!~VYhde%6_Of%ZU2 zB!?DcdjTJ&v4twCej;UGWJz*aqkWD|l#`%-rTqy1MC|G4=oFsal6yTAk7R?mL|S>8 zlNoHmPCV2&K(n{)I0mE`NburikS9QP;z zMu)pgpaS34egP#$ATtvLN!8_&?1T`Vspg@a$m#LLb1#P|OXzGlc}M-RjU5C3FEgFl zlA1j(oL1U}-C};H18(c~3G$~_~t)nT* z6gx@}&2tdCiz9=SF*lcx2DQkjByza9_C{F!c=}3&DlL^S3dhlxR2q=^V=JDZA6#DO??7!?6%;!t$h zQGPsueC`+BC7mHn^II#Pm^ULW<}Vj#N2P4ry9bFDNifprKUD$ z-HZHEKPEmgl5mJ`ES=2-El7S`2P+1(1D6435dWdq*bt^tZ$!CaO(=CT8lH@_^bhJ{ zA_td4X;ZxpW?F>@PaNO6(Re#Eu~JzpV`xtd1(8x!!{(@}i8zVu#UUi8wcu$<@-MnX z;5cw1tITa$vaKAK>fFINK@6X#xYIZ=Z(n+Itr=55DAN!NG^4Z^9<`i?Gd zsTP~326+T=Z)$}-3R4%PEWRb7-y!h$gixqwMHSxKqCIxF;x(ll*sr;#L&5z0BUd{M z9b{fgrQFAt`R$k|^)aVnSPSo?Z>RMQ}Mq(J<+LM5nJh^x&paRi2X2>5~J+%`i zDAd6CFv?QX;&}VwTy2_uu!ETq^iLd(MUb&5K5543tvieAl zwMImP`&R3Po9yQwH)5hDP|iU3-=F5v^dwC^fy_C%_xu%fAEWLjspu|XB!qgMHlz#i7GqT z7R_8P&u@i$tblS~s_v8S02@uMD7@9>a?wEo8|!W*W0qonQ0eKraF(mp>=N>Ew!W(j zkD!zV4yRL6l_v*ky!-Db27O`}V0q}0QWM1gQl#B^WUnj;gRgyJA@P7gzR}RB^@eX{Dd*pL2ItPCgkW zsI*8=q?|zCfPmPTtkrGdcZZt$eoo)_;)wt@A#3l#i0C~RxL6O-O6{MF#`4r^cDku{ z$hr;B$9!r?Vc@_eVpA4r4g`F~ic8;{fQ9f%dt$t#jK?yY<%fvl$<|F7yI<>sFT{B` zM@k=1?BaMkgqLjJPx1*=c1oKq3`MW-ncG_+~egrEj!vM$@2 zc~+>ZMTsFN&xQ$>e2 ztS!-EHTUUM;MpT|R}a!Xq~oN!`ry>>Sn6LV75kTKTyr4s81Yqrz`OfHhWLg6Pp%XD zi%w+Q7fkh{Bvxgm_tbHe2DA*QlTveJG`0r4=P!RD*hL>C>;ao*Ue4wB7Uv8#b-n73 zetqRzyG8{bnaB(i7iz;mlqEv5nn8qsl@?N3X^|d7j`0}eY{8)0^D;h1_HPzH3y7Cw zG=I9R;`cbTai)sN`eP(pHa@I64mt`JTx+fY)(Q}HRJ#@&9_vmi&dH>qvD(nS#Z^u| zPd$2O8|VDFW5dH&BEPDgPXFi{^S>DA<8Ep5ioCx#s2#WnKu z4dE85SU|?ix|@EO*Z_+$%q-Mk+PNy(jaQS94#@_ftR zi4$|Dw6m6Gw%Kx~2%QDcnl}vKpbFlTbOA22g94_v_Sqoi8i=QOYwVszIiG6?YvgP> zf4XS@Agjwm-GFQ4@n!^w9nWJ>SKt+@?mCf~%n&T*=OAoNh?m%WSotNWz`Fn9%s1n? zQrC<*ZIhu!wNTRWu=u+N^gzN(6=QV+Yz23~@vJWocgX=z6o96PPoQ>2r5ca(VoiU@ zh|^+-pEBz)!zOc4o2idA#Ewca*?)f|REFc;vwRRByh0g8A*Tx!D0+Kq>!W7y-Lp@LCj z!tW}&!BS#pBvKe*Zi_zmeb(U;nd6Tv)_*#arf7)2Iu;( zDtfo~fkCpsU}?s?fx{C-$RJPOL+MD$!&=VBJPxCjK26!IXKFj_Y@{d^V()n2p0STW z@|oE*g)`zx#ZJ~ zjc4g)gD%X#V~rZ`ceUppcql+IZn&VDpuZkQ*Eg+o%%&@z-TClo4FX|p-R%8>>Jl}$9Y|>Dvx|&ehcNua20XP19v~a zeZDK5!+FeV9(EC2jjfCR*=X%e9PNI0q&ff|AeLqv{8kH-)aP}C5KXPpUvFJNyk(K=(-om4Aod-K6&FYfqNeNn0s zN9RwK7Y%oU*=b!}#MVHmpI?K{$`SO#^uo0Ft99~Gen15@Cj|J9x(85`)ZNrh1x)qI zL{L1JA*GG!ORM?^A>FdF+t6si1HUL5;?TA*lW+s()-QDvIk?>=Mn%y=@@s#IwbeEX4<< zD|MnqV{swZB)+PA(i>E>j23aMr(W(`b2Zg_=ZGH-YH)|QLSE?~W~<@pN5>}GQuU*& zmqIW`_;^W8OYT}7p1 zI`x#;zq8)|fnoUP^bk3wEY~ia6?{8x!*&M|EtSf`=yeQuUQy_Fv));%fiJV3k)M#l z`L2uv?^}K)bc$`KZ#gHc!B2nI+Bt;ZO99k)v{T$-aME(^IqjEi z4lzWokh1e?Qmrk(V)x^-nAX~?RxP!m%w-@m?rsKIx$~s;)N_~+-5woBV>_g&Y7V!T9MD=ZWtV4wblEP<$|a>KN-qgzMj?Y#ncn- znmD!aG=E@?f$6SQsvHZ=hPQs3gtDeE=Rff@*Bn?GHZ@kO3f$7FQT%D5;>uHgW-*tk zp7YZ;66u(KBdg|1NUuOWNey8vWW=d^0WPcsq0wp z2COUaT7Fcs3bFn%1JpzwFDz2I&%K$!uSMwqdM{mIe4IS8NZ!Ba?rx)?F)iZJpCl}b zzhTRPwtsW9p-&OVNj?wc?5oq?A#Q{i5?(Nmj%eys7ekn)=bhOzg4U zWJTK=zOd3%@$#pw3Xe%Frvie%cpkmMV^DATjxp;GRq>asjAlKz?9uX- z3-ZvSK9GL3T^*xvPnQ2T+U;LO5B-ToCjV5v<|iJ8&8h3{s2!K$pLn0D70P1mF-S_d zGTag?Tydn}M@FxC%ydnGrP@0e|FwwVt@{O29X4s@k%r_5a-y3JU#yDY;=FBJo2@!; zZ3sv*UKL;@ z?i`Fj$FMe7YoYMsPTD*E$;qRsQ!PU^b9QEyN2R7uuSkURIhIJ+>{?J%YCvNF%sY>yR?{N1T?zPE?rrg@HXo2`-cKc5j zMVAJ2^|Lm&N>uo&b#+RHaehkL%*jKpI=2m0T!#pzs#C!OehKGN zgGg5uf)eEFl2zSu%aVoKKBYSD`{bjz-|{){Yr1{LcP}MDS-?jSK|D%?gQ-dd5ZHTIVV2JMG~FA3gQVE+)Z_4%E*r7ncB12d;hM9O35 zD3Ua%VM+m2^iC*VoAM=3o*Z6cm(KU%Ole=Tt|jmDUBM2%wMOs&91i!xfmDVKE2?qR z5I%I(>TtiGC!55&TDq5pab|0s%$_ans>8a(^53YWSyh@RC%8idsh|Vd+$n-JhPpLs z^bO#sNU%#%1t;)x?D7%?_u|YNfFLfYaZ&iBHE3dj^d6(>7gb;~{)(9XC%*o3p>rzs!9Xrtlx!L{ueD!3ZD12m&U4*rSLc_muCNF-xwanIF%KJYh}6Bk1srG?31`K3xlzEC8>E}> z0@dudBOTACjra5tE)XvBQ@E;qFk+z?yW97;a%>M=JjTAu$q#PUoau9&`w|l?uU#iZ z3+r61?krL01l>KRKQgnQu3!H}rwDN+G)``h}3m)moOMDq!%&0&dSqZ_g z6c-2thR+Sl#IvQvI=H*szb|M`V3=Ga#z96!l{gu=TZ+n7a6ZOd*h z8>oDd=g}0pQ}+B89m7pcMU!=fkGmGO{RXABB`*3ZAnl~PdaSG9&KqpnG0S~Xho+cc(5{i0))u3wRL z;zivQOVDXG?hzFCltCLc>b#WoGn8QoJ%3O8oA1}a#)m)Q4J&Wn!nQlfY6?HMWz&1j zdnW@;ET=B*m;b(a>~L1i4%_mtk_i8+3l4lS<4t3?fFP>0U>dK0acylkyEBlqB5u!o z%U@$}^Q{(}K0^a~J)Khq^g8<)j^jjdRLT9d6hTj)G_5FK|-rKrRj`_X8j0M7yVC zmyGf2C^Y67H~4m{PHk;KB9j%~7** z97zsPlS5mTenoducnNP!QTL-nDWN1iabv#$qG_#+Z#FHQASgD9Q-(_^3UQ>lR$1Vw z4Swh;x2?xMJTg4kjQerXRJ>RsGei)Z^=KC>lURcp1_FD4v@&!KYEGM#!H0V+SlJ1O zxI3C>TgSGA%v1(cM=my*E@Zf1nHxjje+w+WtEdZUK%HaXzoy|cz=u;_lA z@WN3sz?(B)Ryn?6N4R{mjJ|tvR;@Dy`EK$k5B|;DM;#6DTm2v ze`e-KYv?{N4$(_miV9uREz?7r`w|k6fSQ87y38${2D~#UUsLR_ev@UZe?kEeeDOhW z)=SPqx2+>B4bm}!oVonb0-#sZ`h`=O4zGKTW1nH4(yV6b$H3}uDQyx3d;5FDv(TF6m3ooK7z%iA6ke{Mc0SPUTWh`JcY&Y4d*V8{ZBW!GRBYv# zAF17G?kWWt^5k2IgQ#%4wnM?;o@aV%!E(NHY)+>VHcEDXJ^21^&gKUg4@bZsU@wYG zK?q8qI?IlzB|Kb~Cw9px)IH~AlF{VsB(jC^FeF|*re^_}#D}fq3 zw31lrL(GhS+b_|JWPM_J|GqbE@5OB>b3raXY1tF`jdTA*bC%rFYflQaiPefWA!V&R z_i}#mo;!Nlc&EDRqxWxLzCUDkr6NhJW#b`<1|Yd4u{j?_u^DJ@T`-_|jW&ijBG7EUrX8amlwI3Ls+2p-b! z-f|u2_nBiJ5Gad9#2lYPrEeZbolpu=6Na3waUD7Z?sLOAq)LoLM5AR1168kA0o8e+BW6wD}VN%^$f z(0!q6t1~O#%)T4Wt~0Wymie$*UcHpTHWGM-y7%ShY(nA*J(UM8=Vz^3uI=Y3WXs;s zn0ysOwrjOHT!bXs@KLqK)X1!NkYvZnqb5*}();M)hD^DGIwDS8%b24|s6CQQupOwI zSc2*a?TiSjH_fq;@~YEFzSj+5LKzJREM&iA`AVl}(pcl03F9ZjV7oyV zs3pSrhoJJK*oDHBJ|~fqS}7OW`S_)e)B3|N-`fa9{8`PJ_?D<@0ucX=D`=kBE+&KFoV0n-b#YjmNSbezlj^Nldn*#s8SkQ+SB zR6}ZY5S$%yAjT)&seVtjEW_9fo)FdKecxis!Cp2z=%2!`;~N4FC0P zDU&(x73yRiWw<^MY z%*4I2)moXN5jT2hMxc5xKOr79bQvfj)v~N|P$K_l9KCp|A1??^t6ORUqcav`Q2CFs zW6UG>X@y&OkeYg7_>1mfFY^!8C1hDq8~WkDwnF<~UVM>rb@%?W@8*>n%s79umpDgT-%%eLz!_ z$RZasm(;*raBe`Ndw_z}wx+wvYu%v!GjEymuD;qHX6a=d6WY~yQzv$R#`cU8mKUFovGWxUL-QAu}pKULBJ$_D~ z9T7~ID{wqQe?N-|Guh3a=LE?kMm~`Ba z2J{Vna?o@tNZA?(QN5d4jC2S_=u0!{GEb=|SsTobL4b{v{;ga(2-3B1Q7D1hlOZqK z2zE({Qk-H^9aDAIPn7q%mVc*P&#VSu44ba$_0EpKDyh&G%Z{QVB9-ovDa)|BN0*K5tZlC z7Cs2HlH9kfmsT-@DoaAEpQ}sEEA9xSe0bqo8>D-1cjm$D^Vt$~Om)W{eiP{a*G1|7 zq4MY-8#TI@0B`XF;rkS2oMyiIi*74tl*~Acp3>Ry{4^sgyY*suYuuBR)vw37=3*l^LyTlMOYTtGAc_I!6$_#mO7 z1oaajh6=1GfWWE1z|1;+(Y*%LdwK{O*i!x9+LAU&X?z6$r?6%6fd%qLEpiS~v5MR{ z4t{GzOT|*QaB`p426k3!7@oR;+_oxc9f!X~;@8!Csh;!e>l9kS3{yb~u8Qjy-B)yn zmn+koe*_qSoBr>Ry#E1Q`8&ES(!aa{6-WNIxPw}qA=hjrky)9|@}HoISS;T0)Zd6Y zD}EPssw1mQi0wBg@>h|_naVdkba~FsHithPNq&C9h5uo`K@!h{JwKfA!6G#adm)GKs&hz$L*Wo69<}=g+5{4@&fn>%v{7OVRjJJ)4E#lKje(+=~2W2Ve8Ol z3BPwXl~;R^2hu*2c#X!`nF*Tf^4`(&KHr(w8NVxvH=Tj%gTgo!*TkiDhd!S4x{Uc* zud==nvl1x;u`zS4D`U?X#`UAM~y)Kgl2Y$0fq=2 zkrZoG0xHU>T%$@}S(C~c{$PpMO+?-1F?cq$1I$O(WQp% zvfh7S-M@z_SQ|h=^?QKE8B3r$6JA*3?6!Mn?St;(Ikk(+tVO}Imz%ZrZGOmFzZaMI z`HMv+f%IxK!Of=Q{Qw3hDm_$9{nJ6uU!3T_gQ;ymws$6>L>5-@K+mm!H8e53Xq%`; zWuDQHy>DHo)i-h7k@NG2af|vwle-o70{tE>qdj^%%y;iD~ zjygF>|70=Y4?Odq&;|A4sNQIN0C00;Xo-kcFcS+P+I2ibCJIgNi&@F(PBz>fRQy#Y z^`qN`#@f4Ufnijs8_%d*>-_5YPfh1~ayBP=#D!3XJ-Olmd~2Ml8h!SYRXr|;+*p+5 zj=c-LVD6G>VR7cAjQ{s@$BwB+KYOlp;^;S)znSpAGY;xe5KsUfFFx=C$YTBQYr*RF z?pp@};|txM7qzP1KuYe}*IQf;Wj2Xf(2Kuee*7lNvSXmI*ot2Gf~U^-L>F0BS$nd> z`wTqY-ueffdH>P+!1*Fv)bKr2D6Dg{&2Qdv@4LF~LVr0SVs z+h5Re;d=z;;stoW?5jdL|L;}@uBcpQRqj=}as?FPKKM%s+<(5BsY~t1wqJC7w40cd zZHQ>BdtXX7XxBaG8jE2I(!p4JUbK6{d+J<7W@bv3!g1+GhcCB_?Dsq8bt9zl*aau% zX(V-+`l=0qN5qajhP$Y2E05sTr)G^e4;u>R-rs#u_m)qa=R6aE3M@Ta<%-7n}vLZ8skhIr@n6A5$#BCgvMa5xb{+-T%nmsjFa z>jIB%SkG}A`$H@ZCnx=T-`)FZ=~p7l-?&YZPwRD~4Ok=(JT;5iMmcYCP@>{JvdE*m z>)I7GsEppRa#dOHLK_WwtTf(o9AT8^7Q1KK`xQ(ynJ0{+u+{5|U#)+A!>fCt4^GMc zy{gH-EX;S}^0#kviEXu`4SVgM1YEr7lhG?KI~Y1Pwm(=m(eQylW=aKL^wk>yj4cQD zIKd!%jh_PHc*x99e^?Io76=DqW-0CVnJGhjJ=ihZYdF1YZl9Gb#rF)AI$L|6Fap(z};K{2Z_24Pp(c-wtHDH zJ(LV>e1C6sf?)NzqL9u;=k%7oqtdfYScavBT9KRurdF>^^aVFsnW#oyBx6Nm#r9$B z4KNI2nj+2J(5QJD-F9eKZpXWJBBS25_k9yiHXn!DJ~k_to%btvWyO>A)v^bF$93tn zx2Lym5V9M~iB`8f9sG|h%{us9(Gj}ipxxGS4{r#}o^&HHy(Q?l`BU)%StF>R{St$* z121H2P;zKJLf!0`n8S?m^Utr_W}kf(VQu${DiWP#>Pi}OWfHcxlrw2h{7!QvkOfd= zBu)h6wl7pSGY&)>U~tVcV*X>gl;iRK{iXFUYpWM+=0+~Zp4v}$@U`yVf&8y)Sb1L8 zG1VCO$rJX3J4Fd=oSk9RyHo#oeGvXk_bjj@m<2)35CKYpu4O6YK{n(XtLCWC;72NP zPRn)j5?s~vh1VHgWwnUfER&8)y&Mb@T#oa}7?xpxx3y?ajVi?&cH3GlG@Fop3RT%Z zT0-&oUW;O_4U_)X_r={r^Qp~+wjdi4XXE!K)Q>y@H5|2SNjbUw*#Wo26HHU=S#Kqw zbZ`-uA*_P%FS=w9uyuf?*%#M@UO!L+awdVOCUz|3(Kw4H-l#*&L9VfCdV@>_OAJ9RqGns-+Q!=gtlCecqmAUb47WLDB-3^Ue%ZxY zd4#^6f37`{k&6RyRdI{QJt1XXdMnf5;kLpM-uK~2b@FsP9PQVSP>@EG_dq!k|bGqn#j zpMv=P^d27g4%Fo(2n{?w0&peSn?kdr*9d7IWE z0;eNLs?#SMo8c)cFz5(C&Mg0;iz@0QZ0OkH*R+F(fQY(`I#c_9!}!nk695(yt8R2S zml2J-T-{e-)Mh7Cnvy$issa>@8e(lsA6=SNwE|_|zW90greSLg|Kvv*VlL;Kf5-KI z+0Fk?0^v81{->Ii{V6#AAC~hUUG%T+;a~psPrYR3kHN#g{J#FPhwx`E^k>@j{I7dX ze}X^zUpJ;d!65vv8`GbNrvKNC=}*XC|NfXf0l6&&fkOiVyOH#{2b)VFD;MQYH@8r( zCc05M>jrH;v>$V{&fAvCD35=2%jmoz>&x7hVaqE0p{Gy2q&{3{!ezC5N^Xue_~sTh zWRw9?<5V3^8O#%{cF^v_mi@!)&60@KwAF;F&=y2Oy`9tCwJcVjY{k=hDaHuvB=?Um zmI%EhjSm*aYR1$sDuL!WOm(I?PN82Z!rheAA(2|0O^LEYhY}>VS-S#CMqE@ZhC|t9 zULHC>eX+cIPQ=#yF^VZ^fZWr0Ad9(onWOc$_T7KwoL2eaDM@$|MMA?w(}8${yWTpcFy0GO;O}q_6)_z}(gJPxJVqVwxsed(N3Jz%atwj6HuoCmkHpl%T z`h<#(&LpWqpV3;5_M(@+!@PW&ChZ#528)I8@C8tzY8)hj{>-AOL&;%`czs#&sQ75x z8*?95vAq=ABfjmW=C&?RSC%JZ3aU#dKFNJaMx<^cU}%7Pe@^oy?h@@Gq_5h?n}yf< zP+CLq6+yp#wpf}P>%wuK`N}g=B(}?(p=Y;hEy1`j=s`>{6G<(E|-+7REX`m|{U z_3js)c>rE1>`1M7^Up8#Cco>=YXO{#2eDGTK9vC`I>f=vMAJj<5?nf5hTZfzm`t>? z&`0d;#@$y#>h+!5LN)AfuD0W>?Y@Mb32`;a6AmZyn%=HQiNfAE$Q1G;2el^XP&k!u zQ54ENlSge&e0qJmB)pwD`$g>;M9>+g$%=@KHc@l`Ms0g($9QKEc{X8_oyXNVjfS`I z)H<5e9!ifg+)Kg5$c3ds&TW^+u4Nd_xedLR^q$qfY;?VyGe5!U`KhzE9xmxCr?UE7 zzi=uj2VS`vIJ>@H@y#8@XK-Nmd75k@2>Px*2crVWF>8v_Nt=Auxjj*Y*ggWt*EnSG zwmrVt(7kbZGf@*t12fwN{%IQgzFWAYmqH7Je9{e6deF_&Tg?tuzT!Gae$e<-Ow*~SHOeS0Z(%yNVctQ|@tW118@+)tCj=F53CIkT-kWnV*9h|W zbLhD%o$;BG8w3JpQM@iVs1etW7opv;Gioo0cJLr@hSwPusrp`+swwfE*&lfQLj=q6 znZ%Sjrl33GQeKJz1KQ6g@CPK81^-Jgn);I@z~4Z_npV*Bh?0)%0PzW~71gp8W5kJS zXRpjJI?IAs@r>6oGkbmJCEM`F2`%#*^#fL*YQsDlVe?ILrtoRSUM>CkB^U-T;~;<- zCEljTBWTArLkCtJcxEsExHUR%+kYuTh+kFJ-T0y`>jUd4j6B11@3e2ump64x4j;t! z+_8ufo}^jjRe54FCw3qCw*6_NF&Wo!6VL zO3SK3No=7SaZN&LqNjvR*t+@dp6~sRv8;COkDr?24VbN5*?y!wKVNMk>%J+92MO8E z^c`ABj*x0H`^;rMRBp=oQEr`bmy2;pRj@#0DlSz}Fp0PO`6>Eoi^mJwasfxVm-ei% zbeKkkGkGsBVjn|(t(EKHF73Bl6|B02SC}tZM={&vSPyiGNuHppSU2-N+QqOMKy^Iu z#gWD5y{Sj?ee3xv1rcxo2`K};Qm15u7aJ2qFkzPbtsbI`Bu7CUE-d43yaCqzV*^Q z^T;!qf_Ij~7nyC3rAIl;e0s-=-Ln!*4s2~vRoYlr(AWuI;|<_>@cFp1NULq>LYxrd zPSn?Kxq*8EV>WI&KUWWHI3m7qy*=-q^SyacH8}&#l9+^>HE@|*6cld+O2wk zLZHl{;Su-~1?0aXQj5LO)W{^Rgmf(&&o#T#HR_lI7M1XeUZJ#Sv++C4YeFXv~@w|_mY2%-7DAR8aJ+?M&jKCtR?!_bxi75G+f*q?75?x zZKt}`VzN{+nEk}-N{h*eQ@jqk1ItyB?y|^}Ok*^EY8#$9gNIr)8LpT27B46_(Httu z^eno>z_bVxC(|;$Z@n+_N)0^wfw5^p=c2d6%(S%+^HapTNT>PgcTZ43&LDOlGo&(y zxoqpVjM;VN!!;x!rinZkdv+S1*W{S)Y`*`l<9m-hJEC-&W5m3fBjmTI`Tef7FZY%z z@Tw1f(YX`IXK_;u5x7aCT4yY9vthsJWLIPZn`kKS8LS7*5!a!H>$qxzkHg14dlUz) zLVg)DL%6urR=Y!o9K>dqmG&M*w}mvY+B`Xal$9=fAKf?0VU3iJj*8JL8>&hp-^slX zPVw#y675~Do}ziVgFX$QA^d47Sj7iNt!OPk<<$&ae(w}59GhOyM%k<#NBZe&d9fox;$oPB6TY%J<%1z@#dC5{ru&PE0>NRRc_AKxh$a>)dL#T zP~V{Opv<&i)r5kKTv!=Df52!TwUi)T*z+KQLuGE)ok*JvE)#zdnJk@DujF_kw9P~h zdq~lUbcK`{M)c60N0c>u8yZ?|go%h?If4u6qK1PI_FjYeu}(}HMrV^WxosZ!#@Bdk zaIiQ%g8M#+6enb3^3b#*qgg-_@pO3pT%~7BX^@;Hk6v;HYCR66h`1@n;WGH8sn zDch}=V#dKr3~8cT-+s|ec~8#ED#PgM-(C~|;9dMJ7*NmgS$!UTsWda&TC?tR6wkDh zu^ea8>A0MyF^>|ae9ms>%Rt!mkaYrX@o zHZCc( zv92G4;PH@JXK)KX@RuHfV6~rPy5U^xo4me>+J3&sL+9@n`#1Bn{H&9Un|~+x&{kDR z=X~F6Qo1+CVs+f5yOB1J8}>n?kR)lm3E4)tgw?|g*(=PoDVUxpaK@x*@UGof#n^N9 zY8?){b|~cYEoNSw{byr@gwtjG?>kPrcf}ok-|A&DUORTTU(5koXND()U(qn#Gt^B3V%jW{eZ=K&ItI*Wj zst|w5nZ6cX_<3N0jS@TUc6U4&>~jP>f*O*!=}ja@oInaHUsQ4=Yg#&F&S(hCH-$#n z@L3epa|g80`Yw;6ttWcyMG22db@V}e_LCAz$W*ye;0(YR8Q`aQd@}`f|xj~F#jUP2}U9o?q{Si*c zHdb>ijC9DDkZERJwk)65c9MI8&C>U7z-jt#Ub_>hkNJ;roq6b1&asz0Z@dc!e+O;m zkt6~3sK*G1lJGWFOM8!VY|77^0DgELa>1n!gc>LyP(w9NHgQ>cvWozS7w7vzw zXXW*ZM^*E%AC^{R)W7pK1#IEPuqXKS@cOlnKu*LM;`;uy4CWbz>elH?%=aQgjLijmj(9q z)>u*zaY60utPJDomjrBKnb@(RmM*p9Re{&7ol{=dPx4A1eUz*%!pr5Or^)=Ii00U7 z&{w@fnWpuNw=>+S>Jrc6Z{c#U>Mrp+FkM<%TJERQJ0yKCmQO#R?>Tq)OXeF>B_S*e zXZF9hK$OdFOY^9km(!vqk=uvY!P=nJOOmW;$16LxBdoL_A=G9(t~;oAh9DXRxM6e( zg8BkaO~57A-i0X?JW-W|izR{GtpJ}I`+00iClFC!GvGL^E+~4i||2DffAan!QruZ_PW_(l0Chw(}^=nt*qkib=>;mGG*^3FEiuI+=piFP?n zp@vU{^zYQ#RXMe=rKUIDta=sN@BKPgK!zk(g}cePi{~dIwTua1ol7V#GPxQNW#&{1 ze~hCL)V}7sjLTiiHL=$IVPt#S$Fin0Vlsl~pyWYqpGPm0%oUmJtDhdma*MNVwJDjlW-643w%OcGzJl!0nqHF-18*76H`B-W`6gaY__T1v z)$*vkZf6lmFc-D+7 z$>$Nz7RxQkMdBT&<1u$Ki7}g+SWd04Zk#gZgDVx6wv`{P$I|p^rgk8p!$&LVz$KL8 z$ly7eQ!h_Xar4r&b)LCf7E&}>?bC53eqWKFdl#Z+MH`t!rJWcJ3gbhMaC|auF*z|j-j#?61I@;Fc7t~_`s|SjnHWU-y2NZ-C0|hXXxd2iosuK7Cr&)> z4XM{ts^HAN_V=K(BNW%FaF6nckPR8PKNBC1s%}Uc5zo&{LDzo;vYZ;-uIFdpy=1sZpyPY2QLVZX{sBz!bSNKy+oIV}qB~@A{tU0vlKW*4AZ!^s)rzA=rh)q5QUag@8 zt)t0S@HB!v9*YyJjv)o{+9aX}gv6SJ1XpuLub*zPyLjF{RXB3fzU}S_|A7Ti|&pxCS^e0%p#C&kP>I-8~EI4tTQ1vGW1^JLVTTx=|7LEmw43sN=F+fH& zvRn0FKG(@msra0WyQRz}Dn`g>Gh z?KbcZ=GkR1Ns>4ya6nTQeO~Pc?&|2lpm(H{GE{?BwdW!ZsP{bN8^Um%eKBz$jeTox zFMq@nUG%*#w>LZVzo90_$%wD5C8(MWl%%NZ9KIUl*+?-D6b#_a*M%ag+15-x-$d&? z*tWS7VPgKQBJIua2!PW=hqSchtLkTJANybpiw z!->EJj+yd}G1Xb1haAgOVa^+Kc7o4qa?T%rd$pCFv;47O1}1CX;}o~{Tc5nQ+o+73 zyt<)N_b&3)0R{9H1JNx~u5p?fI9u={yo*D~0hdz?Vx|taUfl6?*6g+Ct?tR^pWM&K zbIM;*I8bkATEesvP5Lh(O~Qz9CZP~3u#coD0=`O>eSQz%n3cK zcgZ#@?RqwsyC*`qbahdOUf{ZX@2bjLfb6j#dyB}2%byU)7_*M&jcViLIYi+9_&=S0XERnS{+n1~_O$oiBB%QnZ|F!qsK~25szwkxHf`F(XMe;>JRGNw?Jt#;OBcRfW zf^-295F;fZDk4gU&?E>*ktWilMx_%V(n1FXlF*Ta;(?QRU+1^`&)&UzclS5<&d!}X z17w(Fa?W|5_j%r@em>-OH4`?yU1{+fU7IdfP`W3%wK+Cb>P4>jvWY$+SOeA?EF;O* z9}YuHvCLW5U1OX@JsG|)Yq|+kV-ar~3zvd3RaJ)0RI|%&;o?bxdj~EBAP&sbh_)=w zy2@d8Ho4o-HdL>E9UvaoQ6n<;(G6KaAkm~O0D010NnK}PsoVun#7ylg&2}n5)-AH? znW0;_)>Zf8F<0KJ{BgzLrML|)j3?}ZWpV50*d3SD&VpSaSIg;q=SjUz;}Q?FO{3s( z*?q`UNHw2_nNg+##S(OK6^55%;k|mT?Hv8Wr7LbCMAHEa-Nl#WZS@pulO~Keb0=}h z+Ad3@F8a69pf&+?rxfcn#*8IdFjJoeVjh;?tnM8wqH(QEUJXlngKY`&Wnj~gv$wH2 zphkVYQ7I zk-W?-M6;eZ{$eW=|HbyqkGV`It?9A`S;UPqEIk%}cpIIF2eUnK`)Ek09VN%o*>5br zSPU;uSobS_bm2{D>0X+yt$u$0-oA?mYq)hE?cMAmyPNGwqP$z1Y@%=5JWvy{s6(ni zNGBxi+ax2was{5EhC^6r545{7$Y8+p+_{>M{Y&msj=ks1tw$_IhnkP688D7W?rf8J zf#+%ZKKOd^^$uT?MC;lJD7|v2Vk;|nx0d}TCpC9w5{8ki`?~be?nEI{G60HHM0G}; zvUc5tRe-E)VmzA2j1JLnmWF@Q?siDe?YRA0ZQoI8rb9o^Udj?Z_%*6;>roA?{w9%c zU6^M83vH#pbtnX9yg0_myzkDs&yrcU&|%7x^4t?nrS-Arb6pF#zHS^TGQtSBjOhG; zwWvH0!wi0lPyfZX(f*Y%!=yU->k<*IYfAMo-DsX(xE#3uAR*h%fI#0&$YwHfIo~UF z9I?sE%G-YJn6*9ZPny^kU4}X1GBr#d#!kSzlZ;hg@O~PF zaZ2UcP0^cN+1Gh}whbPiS&UjmuC)(hU-E=512Y4=ora5Hya6mrEoc!Rvk(d@OCdQC z>VMM)daGLfCMxBjO{>r@Juj;RVaPXRNp zcV1D%?(-Q98>T4%0u3F}=k{|jtmuQJ8k=_`uB@OQd0Du{o=vu?MlD+60yo=ur_ ztt)5yJ|$_#s)mLYkYbhZ?07CPf!=R3K8_x@o)KVKA!Yu|%1d7BewJiH?pE zv4C(mk8Lmao(t7l-vMV5FuxHq?p6#iH<#)OVKT-nE!}J%d{v`m&Y795NIWPVvvsYB zKT}RRbpNAf=cyY<`ZAPT9y~LSC|4r=X&0oa&K{ssb`s)D!sz$epe8K;5*gC4Q$XU!gk0T;^S zuI%E3VW5CPtoFk@4b_BteyZ*1>b*sKciMLpUZU2bM`$+?`wkf)lIgh$h8ahAM7pPE z5I7_wd6E$$Y6%1PB@LHK+VV&nSpiYIDGCtJDqAd}O?%hoCNL3aOnUYuJ0;~$w;LxG zbYxu!OwCH%k7QRAcN#;@`;K&J-=|Cohio)}bx8y62tEhO>Pol%8juUtY4yzn3uSKc zPOhNvimYVa+O4VgmKK@f%{vSPro^X?y-+H`+?rF}dnP8)PLe_xnV~Hyh?#FZGK0S% zX*ihrs+C%m81M#4$i!@ukntm1B>Q(5T<0UBwT0{}m2_*XvC5KjA}pyJItL9dnvG8F zi{B_t)&HJse}?ZUyD*G2b&NP4bVl&8JykgXeH_F?-E|=un1ihQ1-3XMxxk(?{hSq# z!u)x!U~#L3-1G@bkLICu+o6te*X7pwU5)SQ9gp0>uu;rU=;Q0R>>{JS{7hBwg#OSM z1YoiGy)hfC{wJj_$@&-t!JZK-=S;2+W9{!=bUhDsv4x=XUYyZb=F0Q0Rh1w zcLD+CGf1f(YD5?4O+MySv)stEF1-pj?0#2P{6tT-%o{`N;9~uC;y~W$VO!Mz^_ZL| z53k(a#J5axqT|phChy(aw@QH6L!o9b;1w(Y{OtMcH1onKl(40Uz z2*A_6!WmzE58voNhf*Tm4#?9tR{VfE6wJq-E2&-xvBCv~=xsU+NuEPUx|m(xdLWRB;W@ z*@Te`E3H)#ib%icC2WRaM)s8}-fuRJIt%a?W5MD-2k3?@D`;AOKy4BVeaEtcR)#YSF0$R&}Q3O_{G|MCvJ)1X9=Mv5JZWVD=@UgO+e7!?t855J^nQ<`*@pCwms3%R5$H zc5L|AhgioDe%_2f_gv2D?<^ku9I3?hL^DSGkpRPGajZ;PNng>rs08|nqv2>yv4HPF zZJjcC98_s0J2cSc?|Vf1F7*U_&NsJc>YYoZ>$Q7&dWpE&B$e^j#+indt_^)~`5b@D zDE-#qC9b|m%a_j&sSwU6j{Dm%bV{&P9tAhRJT+LMukMbr>R)!Kt*wp@R_;>kq^n+I zzbQdo=6$(S`x@OhHYVo7-M7kr4+8KXM|5Bg@1Gb)|GNPks5amqL6xoTlMEaoZnGx7 z^rAz-gzc=6OyQwD6;}Hq3~!j|iKI;F^>eRhjJ+g3Xi-p?DR_&BVP17|B88o146gyE zkjAzeG8iLKW~Y$U4PC_OE3ef`+&mrfo@(F+eTE$(r^fJ9^9iX3N&Sr+!5uZcaBkOj0rnzrVCV3%s2R^TbeCrr`b>)tK^}@SQy4*aI)89sp)2DS1f)%` z?vwfO_QAMtqcZmdUi9H7Z;mBo@Jg+mn$pWCli#H4XORNNBKI(xxT+$Dx(WJH~*<>?RT8Oyo;1W(k2PQ`QQ zXV2XoJi0du`i!ki*i>HyvpN{{rtT-jHo)*4=body!J3kDDZ;EkpO|J(Pq)0sg0FE#<(deoS(zu9)rGE)*V zPNiA0LXfoi$t@x_<`>(~gLC*z?YeH=_t+LGrs-x_;0S(P7eKFc6KI|I6@aFJf^UHV zLPIkm^DiNf>tfXO&mi1P6fKN(6%Sg9;Qe)C&C5DqN@Atyonr(aJYF$oFIeEG-gr!<9>x%#&RlIsL}mJHAFM z=uBE*NfU5cfq4)XLUfsq#$;mR+OJu-RN+4is<bY_KdaQm1$Au;`Wgx_J7Qh^qVdlV~=9Mq^2NKBEgHs3XMR-A#g= zq8ndCZ|?4JPd?m0fSe%T@a4G z5tcs$J)>LQm)w`VaQ?D*4OaqJfkgCUUB?nlZ`4rSk&5GdL(#fT0?6{LsoQ)}Vua7| zvXk8`;&(R#(86wYBDe)vXfPwl)<&Hfm0%+L%CNg;;`L|8vc9Eh)hwb&UWrVLQe5o$ zB}-oJTMr`3=pSD;qjjb9b60a4`wIGywBrQY;ecESct^@c6do`u-+??mUqky@bWT{O zdN6%rib^sj7h8(*RiyFH+v}yAB-HMZ_B3uV&KxAlrC5AmI|X5Q&X4QFYn^W8^UIy* zNv|k@no-aO3a6I)c9xJR3xz<{)O~_d6=WxKoqV77XBpMi{j^A9r+uC8_*I?T-qF|E zZFTiusHFGD9KUgZF8Y0Nn(@Fi@#vw;`=n@$hn_J6+Uz7y^HlJI#vyUG25Y5ChzjW0~&+uzJ^&dv8kmFLEK zy|lZau`Un6t*{@K22_{I(TS(~U2R;X$>4c4B90m#UsdFR#%*|d$;YH z!0L6DGSa!>xqpYM)I9E^#$F&v!c9=QN0EMf%Kyc7)J-SM{Z(IdP)w>VP*MJ{>d$0s zpu9g#q}%KD3qmFdYE`$t2?pojEu8t_xuYg4+T?Ql3C!|}0a->0goYzivWBM4lxNP# zwij-)Ju}&@t`JGqHY^W5_BlT2+sfL^E6K>|E%bB3n!+R_maxq`nT-E=a{;+=<27;y zgxd4KQ8PfA=D^)(FduL`=pI0H?138}kBpK4jJ<{nqpKn{{O;24Sa#m!U~q?!Voi!> zHs@{Qset>Pj{+WcefiTrm`f_rdn;Un-bwh)0)2cLi6p4NPa)&Oizzl$$t!nM8uIzP z{oVE{Nz~THuwQC3q0!;y&JQYOZQ_?ty!jY)MUhi6x7StGa4^
FP*b>HJ`M+21$M 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 S{znJLf8^f#e-S8U_ + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/static/description/openeducat_admission.svg b/CatEdu/openeducat_parent/static/description/openeducat_admission.svg new file mode 100644 index 0000000..7260030 --- /dev/null +++ b/CatEdu/openeducat_parent/static/description/openeducat_admission.svg @@ -0,0 +1,54 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/static/description/openeducat_alumni_enterprise.svg b/CatEdu/openeducat_parent/static/description/openeducat_alumni_enterprise.svg new file mode 100644 index 0000000..884a67c --- /dev/null +++ b/CatEdu/openeducat_parent/static/description/openeducat_alumni_enterprise.svg @@ -0,0 +1,59 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/static/description/openeducat_assignment.svg b/CatEdu/openeducat_parent/static/description/openeducat_assignment.svg new file mode 100644 index 0000000..3e8f694 --- /dev/null +++ b/CatEdu/openeducat_parent/static/description/openeducat_assignment.svg @@ -0,0 +1,57 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/static/description/openeducat_attendance.svg b/CatEdu/openeducat_parent/static/description/openeducat_attendance.svg new file mode 100644 index 0000000..85864b8 --- /dev/null +++ b/CatEdu/openeducat_parent/static/description/openeducat_attendance.svg @@ -0,0 +1,65 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/static/description/openeducat_classroom.svg b/CatEdu/openeducat_parent/static/description/openeducat_classroom.svg new file mode 100644 index 0000000..effb5ae --- /dev/null +++ b/CatEdu/openeducat_parent/static/description/openeducat_classroom.svg @@ -0,0 +1,44 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/static/description/openeducat_exam.svg b/CatEdu/openeducat_parent/static/description/openeducat_exam.svg new file mode 100644 index 0000000..ddc4c39 --- /dev/null +++ b/CatEdu/openeducat_parent/static/description/openeducat_exam.svg @@ -0,0 +1,60 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/static/description/openeducat_library.svg b/CatEdu/openeducat_parent/static/description/openeducat_library.svg new file mode 100644 index 0000000..3f0527b --- /dev/null +++ b/CatEdu/openeducat_parent/static/description/openeducat_library.svg @@ -0,0 +1,128 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/static/description/openeducat_logo.png b/CatEdu/openeducat_parent/static/description/openeducat_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..f6586ba8a82970d865ac4c37fb56d33c5102f83f GIT binary patch literal 40322 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 z�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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_parent/static/description/openeducat_timetable.svg b/CatEdu/openeducat_parent/static/description/openeducat_timetable.svg new file mode 100644 index 0000000..08d55f6 --- /dev/null +++ b/CatEdu/openeducat_parent/static/description/openeducat_timetable.svg @@ -0,0 +1,57 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/static/description/parent.png b/CatEdu/openeducat_parent/static/description/parent.png new file mode 100644 index 0000000000000000000000000000000000000000..d9ffebee29030d900444ccee067252e634f5ac19 GIT binary patch literal 55097 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 a5_Kil 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 + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/static/description/sourceforge-img.svg b/CatEdu/openeducat_parent/static/description/sourceforge-img.svg new file mode 100644 index 0000000..4264556 --- /dev/null +++ b/CatEdu/openeducat_parent/static/description/sourceforge-img.svg @@ -0,0 +1,970 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/static/description/students-icon.svg b/CatEdu/openeducat_parent/static/description/students-icon.svg new file mode 100644 index 0000000..697c044 --- /dev/null +++ b/CatEdu/openeducat_parent/static/description/students-icon.svg @@ -0,0 +1,45 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/static/description/transportation-icon.svg b/CatEdu/openeducat_parent/static/description/transportation-icon.svg new file mode 100644 index 0000000..889e366 --- /dev/null +++ b/CatEdu/openeducat_parent/static/description/transportation-icon.svg @@ -0,0 +1,101 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_parent/tests/__init__.py b/CatEdu/openeducat_parent/tests/__init__.py new file mode 100644 index 0000000..f433b4e --- /dev/null +++ b/CatEdu/openeducat_parent/tests/__init__.py @@ -0,0 +1,22 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from . import test_parent_common +from . import test_parent diff --git a/CatEdu/openeducat_parent/tests/test_parent.py b/CatEdu/openeducat_parent/tests/test_parent.py new file mode 100644 index 0000000..85b0ab8 --- /dev/null +++ b/CatEdu/openeducat_parent/tests/test_parent.py @@ -0,0 +1,77 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from .test_parent_common import TestParentCommon + + +class TestParent(TestParentCommon): + + def setUp(self): + super(TestParent, self).setUp() + + def test_case_1_parent(self): + parents = self.op_parent.search([]) + vals = { + 'name': self.env.ref('openeducat_core.op_res_partner_31').id, + 'user_id': self.env.ref('openeducat_parent.user_parent').id, + 'relationship_id': self.env.ref( + 'openeducat_parent.op_parent_relationship_1').id, + 'mobile': 8334845, + } + new_parent = self.op_parent.create(vals) + new_parent.create_parent_user() + student = self.env.ref('openeducat_parent.user_parent').id + val = {'mobile': 77777777} + self.op_parent.search([('user_id', '=', student)]).write(val) + + for parent in parents: + parent._onchange_name() + + self.op_parent.search([('user_id', '=', student)]).unlink() + + def test_case_2_student(self): + vals = { + 'user_id': self.env.ref('openeducat_parent.user_parent').id, + 'partner_id': self.env.ref('openeducat_parent.res_partner_33').id, + 'name': 'nikul', + 'last_name': 'ahir', + 'gender': 'm', + 'birth_date': '2009-01-01', + 'mobile': '73482383624', + 'email': 'nik@gmail.com', + 'parent_ids': [(6, 0, [self.env.ref('openeducat_parent.op_parent_1').id])], + } + + self.op_student.create(vals) + vals.update({ + 'name': 'NIK AHiR', + 'parent_ids': [(6, 0, [self.env.ref('openeducat_parent.op_parent_1').id])], + }) + self.op_student.write(vals) + self.op_student.unlink() + + def test_case_3_subject_registartion(self): + vals = { + 'student_id': self.env.ref('openeducat_core.op_student_1').id, + 'course_id': self.env.ref('openeducat_core.op_course_2').id, + 'batch_id': self.env.ref('openeducat_core.op_batch_1').id, + } + self.subject_registration.create(vals) + self.subject_registration.write(vals) diff --git a/CatEdu/openeducat_parent/tests/test_parent_common.py b/CatEdu/openeducat_parent/tests/test_parent_common.py new file mode 100644 index 0000000..4a73cc6 --- /dev/null +++ b/CatEdu/openeducat_parent/tests/test_parent_common.py @@ -0,0 +1,29 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo.tests import common + + +class TestParentCommon(common.TransactionCase): + def setUp(self): + super(TestParentCommon, self).setUp() + self.op_parent = self.env['op.parent'] + self.op_student = self.env['op.student'] + self.subject_registration = self.env['op.subject.registration'] diff --git a/CatEdu/openeducat_parent/views/parent_relationship_view.xml b/CatEdu/openeducat_parent/views/parent_relationship_view.xml new file mode 100644 index 0000000..68ae65f --- /dev/null +++ b/CatEdu/openeducat_parent/views/parent_relationship_view.xml @@ -0,0 +1,56 @@ + + + + + op.parent.relationship.list + op.parent.relationship + + + + + + + + + + op.parent.relationship.form + op.parent.relationship + + +
+
+ + + + + + + + + + + + + Relationships + ir.actions.act_window + op.parent.relationship + form + list,form + parent-relationship + + + + + + form + + + + + + + list + + + + diff --git a/CatEdu/openeducat_parent/views/parent_view.xml b/CatEdu/openeducat_parent/views/parent_view.xml new file mode 100644 index 0000000..ce64dfb --- /dev/null +++ b/CatEdu/openeducat_parent/views/parent_view.xml @@ -0,0 +1,113 @@ + + + + + op.student.form + op.student + + + + + + + + + + + op.parent.list + op.parent + + + + + + + + + + + + op.parent.form + op.parent + + +
+
+
+ + + + + + + + + + + + + + + + +
+
+
+ + + op.parent.search + op.parent + + + + + + + + + + + + + + + + Parents + ir.actions.act_window + op.parent + form + list,form + parent + + + + + + + form + + + + + + + list + + + +
diff --git a/CatEdu/openeducat_timetable/README.rst b/CatEdu/openeducat_timetable/README.rst new file mode 100644 index 0000000..77ba17c --- /dev/null +++ b/CatEdu/openeducat_timetable/README.rst @@ -0,0 +1 @@ +This module provide feature of Timetable. diff --git a/CatEdu/openeducat_timetable/__init__.py b/CatEdu/openeducat_timetable/__init__.py new file mode 100644 index 0000000..4630f92 --- /dev/null +++ b/CatEdu/openeducat_timetable/__init__.py @@ -0,0 +1,23 @@ +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################## + +from . import models +from . import report +from . import wizard diff --git a/CatEdu/openeducat_timetable/__manifest__.py b/CatEdu/openeducat_timetable/__manifest__.py new file mode 100644 index 0000000..afd04b9 --- /dev/null +++ b/CatEdu/openeducat_timetable/__manifest__.py @@ -0,0 +1,57 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### +{ + 'name': 'OpenEduCat Timetable', + 'version': '18.0.1.0', + 'license': 'LGPL-3', + 'category': 'Education', + "sequence": 3, + 'summary': 'Manage TimeTables', + 'complexity': "easy", + 'author': 'OpenEduCat Inc', + 'website': 'https://www.openeducat.org', + 'depends': ['openeducat_classroom'], + 'data': [ + 'security/op_security.xml', + 'security/ir.model.access.csv', + 'views/timetable_view.xml', + 'views/timing_view.xml', + 'views/faculty_view.xml', + 'views/res_config_setting_view.xml', + 'report/report_timetable_student_generate.xml', + 'report/report_timetable_teacher_generate.xml', + 'report/report_menu.xml', + 'wizard/generate_timetable_view.xml', + 'wizard/time_table_report.xml', + 'wizard/session_confirmation.xml', + 'views/timetable_templates.xml', + 'menus/op_menu.xml', + ], + 'demo': [ + 'demo/timing_demo.xml', + 'demo/op_timetable_demo.xml' + ], + 'images': [ + 'static/description/openeducat-timetable_banner.jpg', + ], + 'installable': True, + 'auto_install': False, + 'application': True, +} diff --git a/CatEdu/openeducat_timetable/demo/op_timetable_demo.xml b/CatEdu/openeducat_timetable/demo/op_timetable_demo.xml new file mode 100644 index 0000000..91628de --- /dev/null +++ b/CatEdu/openeducat_timetable/demo/op_timetable_demo.xml @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/demo/timing_demo.xml b/CatEdu/openeducat_timetable/demo/timing_demo.xml new file mode 100644 index 0000000..cac5b2b --- /dev/null +++ b/CatEdu/openeducat_timetable/demo/timing_demo.xml @@ -0,0 +1,48 @@ + + + + 10AM-11AM + 1 + 10 + 00 + am + 1 + + + + 11AM-12PM + 2 + 11 + 00 + am + 1 + + + + 12PM-1PM + 3 + 12 + 00 + pm + 1 + + + + 2PM-3PM + 4 + 2 + 00 + pm + 1 + + + + 3PM-5PM + 5 + 3 + 00 + pm + 2 + + + diff --git a/CatEdu/openeducat_timetable/i18n/ar_001.po b/CatEdu/openeducat_timetable/i18n/ar_001.po new file mode 100644 index 0000000..fd29fab --- /dev/null +++ b/CatEdu/openeducat_timetable/i18n/ar_001.po @@ -0,0 +1,1133 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_timetable +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-16 10:46+0000\n" +"PO-Revision-Date: 2024-02-16 10:46+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__00 +msgid "00" +msgstr "0" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__10 +msgid "10" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__11 +msgid "11" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__12 +msgid "12" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__15 +msgid "15" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__30 +msgid "30" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__45 +msgid "45" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Batch :" +msgstr " دفعة: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Batch:" +msgstr " دفعة: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Class :" +msgstr " الفصل: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Course:" +msgstr " الدورة: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "End:" +msgstr " النهاية: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty Name:" +msgstr " اسم الكلية: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty:" +msgstr " الكلية: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "From Date :" +msgstr " من التاريخ: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "From Date:" +msgstr " من التاريخ: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Start:" +msgstr " ابدأ: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Subject:" +msgstr " الموضوع: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "To Date :" +msgstr " حتى الآن: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "To Date:" +msgstr " حتى الآن: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "" +"" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty TimeTable" +msgstr " جدول أعضاء هيئة التدريس " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "TimeTable" +msgstr " الجدول الزمني " + +#. module: openeducat_timetable +#: model:mail.template,body_html:openeducat_timetable.session_details_changes +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Session Details\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
    \n" +"
  • \n" +" Faculty:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Subject:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Course:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Batch:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Classroom:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Start Time:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" End Time:\n" +" \n" +" \n" +" \n" +"
  • \n" +"\n" +"
  • \n" +" Status:\n" +" \n" +" Confirmed\n" +" \n" +" \n" +" Canceled\n" +" \n" +"
  • \n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"
    \n" +"
  • \n" +" الأساتذه:\n" +" $ {object.faculty_id.name} \n" +"
  • \n" +"
  • \n" +" موضوعات:\n" +" $ {object.subject_id.name} \n" +"
  • \n" +"
  • \n" +" مسار:\n" +" $ {object.course_id.name} \n" +"
  • \n" +"
  • \n" +" حزمة:\n" +" $ {object.batch_id.name} \n" +"
  • \n" +"
  • \n" +" قاعة الدراسة:\n" +" $ {object.classroom_id.name} \n" +"
  • \n" +"
  • \n" +" وقت البدء:\n" +" $ {format_datetime (object.start_dateTime ، tz = user.tz)} \n" +"
  • \n" +"
  • \n" +" وقت النهاية:\n" +" $ {format_dateTime (object.end_dateTime ، tz = user.tz)} \n" +"
  • \n" +"\n" +"
  • \n" +" حالة:\n" +" ٪ if object.state == 'تأكيد':\n" +" مؤكد \n" +" ٪ elif object.state == 'إلغاء'\n" +" تم إلغاؤه \n" +" ٪ إنهاء إذا\n" +"
  • \n" +"
\n" +" " + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__am +msgid "AM" +msgstr "صباحا" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__am_pm +msgid "AM/PM" +msgstr "صباحا مساءا" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction +msgid "Action Needed" +msgstr "الإجراءات اللازمة" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__active +msgid "Active" +msgstr "نشيط" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Archived" +msgstr "أرشفة" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Are you sure you want to confirm selected sessions ?" +msgstr "هل أنت متأكد من أنك تريد تأكيد الجلسات المحددة؟" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_attachment_count +msgid "Attachment Count" +msgstr "عدد المرفقات" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Batch" +msgstr "حزمة" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_constraint +msgid "Batch Constraint" +msgstr "قيود الدُفعات" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_and_subject_constraint +msgid "Batch and Subject Constraint" +msgstr "دفعة وقيود الموضوع" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Cancel" +msgstr "يلغي" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__cancel +msgid "Canceled" +msgstr "ألغيت" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__classroom_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__classroom_id +msgid "Classroom" +msgstr "قاعة الدراسة" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_classroom_constraint +msgid "Classroom Constraint" +msgstr "قيود الفصول الدراسية" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Close" +msgstr "قريب" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__color +msgid "Color Index" +msgstr "مؤشر اللون" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__company_id +msgid "Company" +msgstr "حالة النشاط" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_res_config_settings +msgid "Config Settings" +msgstr "إعدادات التكوين" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_config +msgid "Configuration" +msgstr "ترتيب" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Confirm" +msgstr "يتأكد" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.session_confirmation_form_view_act +msgid "Confirmation" +msgstr "تأكيد" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__confirm +msgid "Confirmed" +msgstr "مؤكد" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Course" +msgstr "مسار" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_uid +msgid "Created by" +msgstr "انشأ من قبل" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_date +msgid "Created on" +msgstr "تم إنشاؤها على" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__day +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__type +msgid "Day" +msgstr "يوم" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__days +msgid "Days" +msgstr "أيام" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Delete" +msgstr "حذف" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_all_op_discuss +msgid "Discuss" +msgstr "يناقش" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__display_name +msgid "Display Name" +msgstr "اسم العرض" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Done" +msgstr "فعله" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__draft +msgid "Draft" +msgstr "مسودة" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__duration +msgid "Duration" +msgstr "مدة" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Edit" +msgstr "يحرر" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__end_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__end_date +msgid "End Date" +msgstr "تاريخ الانتهاء" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "لا يمكن تعيين تاريخ الانتهاء قبل تاريخ البدء." + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/generate_timetable.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "لا يمكن تعيين تاريخ الانتهاء قبل تاريخ البدء." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_end_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__end_datetime +msgid "End Time" +msgstr "وقت النهاية" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "End Time cannot be set before Start Time." +msgstr "لا يمكن تعيين وقت الانتهاء قبل وقت البدء." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__faculty_id +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty" +msgstr "الأساتذه" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_faculty_constraint +msgid "Faculty Constraint" +msgstr "قيود هيئة التدريس" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_follower_ids +msgid "Followers" +msgstr "متابعون" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_partner_ids +msgid "Followers (Partners)" +msgstr "أتباع (شركاء)" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__4 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__friday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Friday" +msgstr "جمعة" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_generate_time_table_view +#: model:ir.model,name:openeducat_timetable.model_generate_time_table +msgid "Generate Sessions" +msgstr "توليد جلسات" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_time_table_report_view +msgid "Generate Sessions Report" +msgstr "توليد تقرير الجلسات" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_gen_time_table_line +msgid "Generate Time Table Lines" +msgstr "توليد خطوط الجدول الزمني" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_time_table_report +msgid "Generate Time Table Report" +msgstr "توليد تقرير جدول زمني" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table +msgid "Generate Timetable" +msgstr "توليد جدول زمني" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table_report +msgid "Generate Timetable Report" +msgstr "توليد تقرير الجدول الزمني" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Group By..." +msgstr "مجموعة من..." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__has_message +msgid "Has Message" +msgstr "لديه رسالة" + +#. module: openeducat_timetable +#: model:ir.module.category,description:openeducat_timetable.module_category_all_op_discuss +msgid "Helps you manage your institutes different-different users." +msgstr "يساعدك على إدارة معاهدك بمستخدمين مختلفين." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__hour +msgid "Hours" +msgstr "ساعات" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__id +msgid "ID" +msgstr "بطاقة تعريف" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same classroom on same date\n" +" and time" +msgstr "" +"إذا تم التحقق من ذلك ، فلن يُسمح لك بإنشاء الجلسة مع نفس الفصول الدراسية في نفس التاريخ\n" +" و الوقت" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same faculty on same date\n" +" and time" +msgstr "" +"إذا تم تسجيل ذلك ، فلن يُسمح لك بإنشاء الجلسة مع نفس أعضاء هيئة التدريس في نفس التاريخ\n" +" و الوقت" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with the same batch and same\n" +" subject on same date and time" +msgstr "" +"إذا تم التحقق من ذلك ، فلن يُسمح لك بإنشاء الجلسة بنفس الدفعة ونفس الشيء\n" +" موضوع في نفس التاريخ والوقت" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not be allowed to create the session with the same batch even if\n" +" it is for a different subject." +msgstr "" +"إذا تم التحقق منك ، فلن يُسمح لك بإنشاء الجلسة بنفس الدفعة حتى لو\n" +" إنه لموضوع مختلف." + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction +msgid "If checked, new messages require your attention." +msgstr "إذا تم فحصها ، تتطلب رسائل جديدة انتباهك." + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "إذا تم فحصها ، فإن بعض الرسائل لديها خطأ في التسليم." + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "Import Template for Sessions" +msgstr "استيراد قالب للجلسات" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_is_follower +msgid "Is Follower" +msgstr "هو أتباع" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_uid +msgid "Last Updated by" +msgstr "آخر تحديث بواسطة" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_date +msgid "Last Updated on" +msgstr "آخر تحديث على" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_manager +msgid "Manager" +msgstr "مدير" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error +msgid "Message Delivery error" +msgstr "خطأ تسليم الرسائل" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_ids +msgid "Messages" +msgstr "رسائل" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__minute +msgid "Minute" +msgstr "اللحظة" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__0 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__monday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Monday" +msgstr "الاثنين" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Month" +msgstr "شهر" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__name +msgid "Name" +msgstr "اسم" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "No" +msgstr "رقم" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of Actions" +msgstr "عدد الإجراءات" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of errors" +msgstr "عدد الأخطاء" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "عدد الرسائل التي تتطلب إجراء" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "عدد الرسائل ذات خطأ التسليم" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "OpenEducat هيئة التدريس" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__pm +msgid "PM" +msgstr "مساءً" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_timing +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_tree +msgid "Period" +msgstr "فترة" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Print" +msgstr "مطبعة" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Proceed" +msgstr "يتابع" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__rating_ids +msgid "Ratings" +msgstr "التقييمات" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_sms_error +msgid "SMS Delivery error" +msgstr "خطأ تسليم الرسائل القصيرة" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__5 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__saturday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Saturday" +msgstr "السبت" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__state +msgid "Select" +msgstr "يختار" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "Select date range for a week!" +msgstr "حدد النطاق الزمني لمدة أسبوع!" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__sequence +msgid "Sequence" +msgstr "تسلسل" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session" +msgstr "جلسة" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_pivot +msgid "Session Analysis" +msgstr "تحليل الجلسة" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Session Confirmation" +msgstr "تأكيد الجلسة" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_count +msgid "Session Count" +msgstr "عدد الجلسة" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_tree +msgid "Session Line" +msgstr "خط الجلسة" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session Time" +msgstr "وقت الجلسة" + +#. module: openeducat_timetable +#: model:mail.template,name:openeducat_timetable.session_details_changes +msgid "Session details - Send by Email" +msgstr "تفاصيل الجلسة - إرسال عبر البريد الإلكتروني" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_session_view +#: model:ir.model,name:openeducat_timetable.model_op_session +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_ids +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_faculty_form_session_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_calendar +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_tree +msgid "Sessions" +msgstr "جلسات" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Set to Draft" +msgstr "ضبط على المسودة" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__start_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__start_date +msgid "Start Date" +msgstr "تاريخ البدء" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_start_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__start_datetime +msgid "Start Time" +msgstr "وقت البدء" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "State" +msgstr "حالة" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__state +msgid "Status" +msgstr "حالة" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__student +msgid "Student" +msgstr "طالب علم" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__subject_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Subject" +msgstr "موضوعات" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__6 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__sunday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Sunday" +msgstr "الأحد" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_form +msgid "Table Line" +msgstr "خط الجدول" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__3 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__thursday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Thursday" +msgstr "يوم الخميس" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__gen_time_table +msgid "Time Table" +msgstr "الجدول الزمني" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines +msgid "Time Table Lines" +msgstr "خطوط الجدول الزمني" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_1 +msgid "Time Table Lines1" +msgstr "خطوط الجدول الزمني 1" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_2 +msgid "Time Table Lines2" +msgstr "خطوط الجدول الزمني 2" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_3 +msgid "Time Table Lines3" +msgstr "خطوط الجدول الزمني 3" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_4 +msgid "Time Table Lines4" +msgstr "خطوط الجدول الزمني 4" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_5 +msgid "Time Table Lines5" +msgstr "خطوط الجدول الزمني 5" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_6 +msgid "Time Table Lines6" +msgstr "خطوط الجدول الزمني 6" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_7 +msgid "Time Table Lines7" +msgstr "خطوط الجدول الزمني 7" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Time Table Report" +msgstr "تقرير الجدول الزمني" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_teacher_timetable_generate +msgid "TimeTable for Faculties" +msgstr "الجدول الزمني للكليات" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_student_timetable_generate +msgid "TimeTable for Students" +msgstr "الجدول الزمني للطلاب" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_root +msgid "TimeTables" +msgstr "الجداول الزمنية" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable +msgid "Timetable" +msgstr "الجدول الزمني" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_student_generate +msgid "Timetable Student Report" +msgstr "تقرير الطالب الجدول الزمني" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_teacher_generate +msgid "Timetable Teacher Report" +msgstr "تقرير المعلم الجدول الزمني" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__timing_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing_id +msgid "Timing" +msgstr "توقيت" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_timing_view +msgid "Timings" +msgstr "توقيت" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Today" +msgstr "اليوم" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__1 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__tuesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Tuesday" +msgstr "يوم الثلاثاء" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_user +msgid "User" +msgstr "مستخدم" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__user_ids +msgid "Users" +msgstr "المستخدمون" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__website_message_ids +msgid "Website Messages" +msgstr "رسائل الموقع" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__website_message_ids +msgid "Website communication history" +msgstr "تاريخ اتصال الموقع" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__2 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__wednesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Wednesday" +msgstr "الأربعاء" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Week" +msgstr "أسبوع" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_session_confirmation +msgid "Wizard for Multiple Session Confirmation" +msgstr "معالج لتأكيد الجلسة المتعددة" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Yes" +msgstr "نعم" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time and for same " +"subject" +msgstr "" +"لا يمكنك إنشاء جلسة لنفس الدفعة في نفس الوقت ولنفسها " +"موضوع" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time even if it is " +"different subject" +msgstr "" +"لا يمكنك إنشاء جلسة لنفس الدفعة في نفس الوقت حتى لو كانت كذلك" +"موضوع مختلف" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same classroom on same date and time" +msgstr "لا يمكنك إنشاء جلسة مع نفس الفصل الدراسي في نفس التاريخ والوقت" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same faculty on same date and time" +msgstr "لا يمكنك إنشاء جلسة مع نفس أعضاء هيئة التدريس في نفس التاريخ والوقت" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "or" +msgstr "أو" + +#. module: openeducat_timetable +#: model:mail.template,subject:openeducat_timetable.session_details_changes +msgid "{{ object.get_subject() }}" +msgstr "$ {object.get_subject ()}" diff --git a/CatEdu/openeducat_timetable/i18n/da_DK.po b/CatEdu/openeducat_timetable/i18n/da_DK.po new file mode 100644 index 0000000..0d6c379 --- /dev/null +++ b/CatEdu/openeducat_timetable/i18n/da_DK.po @@ -0,0 +1,1133 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_timetable +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-16 10:56+0000\n" +"PO-Revision-Date: 2024-02-16 10:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__00 +msgid "00" +msgstr "0" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__10 +msgid "10" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__11 +msgid "11" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__12 +msgid "12" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__15 +msgid "15" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__30 +msgid "30" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__45 +msgid "45" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Batch :" +msgstr " batch: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Batch:" +msgstr " batch: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Class :" +msgstr " klasse: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Course:" +msgstr " kursus: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "End:" +msgstr " slut: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty Name:" +msgstr " Fakultetsnavn: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty:" +msgstr " Fakultet: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "From Date :" +msgstr " Fra dato: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "From Date:" +msgstr " Fra dato: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Start:" +msgstr " Start: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Subject:" +msgstr " Emne: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "To Date :" +msgstr " til dato: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "To Date:" +msgstr " til dato: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "" +"" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty TimeTable" +msgstr " Fakultetets tidsplan " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "TimeTable" +msgstr " tidsplan " + +#. module: openeducat_timetable +#: model:mail.template,body_html:openeducat_timetable.session_details_changes +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Session Details\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
    \n" +"
  • \n" +" Faculty:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Subject:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Course:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Batch:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Classroom:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Start Time:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" End Time:\n" +" \n" +" \n" +" \n" +"
  • \n" +"\n" +"
  • \n" +" Status:\n" +" \n" +" Confirmed\n" +" \n" +" \n" +" Canceled\n" +" \n" +"
  • \n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"
    \n" +"
  • \n" +" Fakultet:\n" +" $ {object.faculty_id.name} \n" +"
  • \n" +"
  • \n" +" Emne:\n" +" $ {objekt.subject_id.name} \n" +"
  • \n" +"
  • \n" +" Rute:\n" +" $ {objekt.course_id.name} \n" +"
  • \n" +"
  • \n" +" Parti:\n" +" $ {objekt.batch_id.name} \n" +"
  • \n" +"
  • \n" +" Klasselokale:\n" +" $ {objekt.classroom_id.name} \n" +"
  • \n" +"
  • \n" +" Starttidspunkt:\n" +" $ {format_datetime (objekt.start_datetime, tz = user.tz)} \n" +"
  • \n" +"
  • \n" +" Sluttid:\n" +" $ {format_datetime (objekt.end_datetime, tz = user.tz)} \n" +"
  • \n" +"\n" +"
  • \n" +" Status:\n" +" % hvis objekt.state == 'bekræft':\n" +" bekræftet \n" +" % Elif Object.State == 'Annuller'\n" +" annulleret \n" +" % Afslut Hvis\n" +"
  • \n" +"
\n" +" " + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__am +msgid "AM" +msgstr "ER" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__am_pm +msgid "AM/PM" +msgstr "AM/PM" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction +msgid "Action Needed" +msgstr "Der kræves handling" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__active +msgid "Active" +msgstr "Aktiv" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Archived" +msgstr "Arkiveret" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Are you sure you want to confirm selected sessions ?" +msgstr "Er du sikker på, at du vil bekræfte udvalgte sessioner?" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_attachment_count +msgid "Attachment Count" +msgstr "Vedhæftningstælling" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Batch" +msgstr "Parti" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_constraint +msgid "Batch Constraint" +msgstr "Batchbegrænsning" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_and_subject_constraint +msgid "Batch and Subject Constraint" +msgstr "Batch og emnebegrænsning" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Cancel" +msgstr "Afbestille" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__cancel +msgid "Canceled" +msgstr "Annulleret" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__classroom_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__classroom_id +msgid "Classroom" +msgstr "Klasselokale" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_classroom_constraint +msgid "Classroom Constraint" +msgstr "Klasselokalebegrænsning" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Close" +msgstr "Tæt" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__color +msgid "Color Index" +msgstr "Farveindeks" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__company_id +msgid "Company" +msgstr "Aktivitetstilstand" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurationsindstillinger" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_config +msgid "Configuration" +msgstr "Konfiguration" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Confirm" +msgstr "Bekræfte" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.session_confirmation_form_view_act +msgid "Confirmation" +msgstr "Bekræftelse" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__confirm +msgid "Confirmed" +msgstr "Bekræftet" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Course" +msgstr "Rute" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_uid +msgid "Created by" +msgstr "Lavet af" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_date +msgid "Created on" +msgstr "Oprettet på" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__day +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__type +msgid "Day" +msgstr "Dag" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__days +msgid "Days" +msgstr "Dage" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Delete" +msgstr "Slet" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_all_op_discuss +msgid "Discuss" +msgstr "Drøfte" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__display_name +msgid "Display Name" +msgstr "Visnavn" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Done" +msgstr "Færdig" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__draft +msgid "Draft" +msgstr "Udkast" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__duration +msgid "Duration" +msgstr "Varighed" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Edit" +msgstr "Redigere" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__end_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__end_date +msgid "End Date" +msgstr "Slutdato" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Slutdato kan ikke indstilles før startdato." + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/generate_timetable.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Slutdato kan ikke indstilles før startdato." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_end_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__end_datetime +msgid "End Time" +msgstr "Sluttid" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "End Time cannot be set before Start Time." +msgstr "Slutdato kan ikke indstilles før startdato." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__faculty_id +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty" +msgstr "Fakultet" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_faculty_constraint +msgid "Faculty Constraint" +msgstr "Fakultetsbegrænsning" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_follower_ids +msgid "Followers" +msgstr "Tilhængere" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_partner_ids +msgid "Followers (Partners)" +msgstr "Tilhængere (partnere)" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__4 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__friday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Friday" +msgstr "Fredag" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_generate_time_table_view +#: model:ir.model,name:openeducat_timetable.model_generate_time_table +msgid "Generate Sessions" +msgstr "Generer sessioner" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_time_table_report_view +msgid "Generate Sessions Report" +msgstr "Generer Sessions -rapporten" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_gen_time_table_line +msgid "Generate Time Table Lines" +msgstr "Generer tidsbordlinjer" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_time_table_report +msgid "Generate Time Table Report" +msgstr "Generer tidstabelrapport" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table +msgid "Generate Timetable" +msgstr "Generere tidsplan" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table_report +msgid "Generate Timetable Report" +msgstr "Generer tidsplanrapport" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Group By..." +msgstr "Gruppe efter ..." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__has_message +msgid "Has Message" +msgstr "Har besked" + +#. module: openeducat_timetable +#: model:ir.module.category,description:openeducat_timetable.module_category_all_op_discuss +msgid "Helps you manage your institutes different-different users." +msgstr "Hjælper dig med at administrere dine institutter forskellige-forskellige brugere." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__hour +msgid "Hours" +msgstr "Timer" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__id +msgid "ID" +msgstr "Id" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same classroom on same date\n" +" and time" +msgstr "" +"Hvis det kontrolleres, har du ikke lov til at oprette sessionen med samme klasseværelse på samme dato\n" +" og tid" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same faculty on same date\n" +" and time" +msgstr "" +"Hvis kontrolleret, har du ikke lov til at oprette sessionen med samme fakultet på samme dato\n" +" og tid" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with the same batch and same\n" +" subject on same date and time" +msgstr "" +"Hvis det kontrolleres, har du ikke lov til at oprette sessionen med den samme batch og det samme\n" +" Emne på samme dato og tid" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not be allowed to create the session with the same batch even if\n" +" it is for a different subject." +msgstr "" +"Hvis det kontrolleres, får du ikke lov til at oprette sessionen med den samme batch, selvom\n" +" Det er til et andet emne." + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Hvis de kontrolleres, kræver nye meddelelser din opmærksomhed." + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Hvis de kontrolleres, har nogle meddelelser en leveringsfejl." + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "Import Template for Sessions" +msgstr "Importer skabelon til sessioner" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_is_follower +msgid "Is Follower" +msgstr "Er tilhænger" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_uid +msgid "Last Updated by" +msgstr "Sidst opdateret af" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_date +msgid "Last Updated on" +msgstr "Sidst opdateret om" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_manager +msgid "Manager" +msgstr "Manager" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error +msgid "Message Delivery error" +msgstr "Fejl på meddelelseslevering" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_ids +msgid "Messages" +msgstr "Beskeder" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__minute +msgid "Minute" +msgstr "Minut" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__0 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__monday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Monday" +msgstr "Mandag" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Month" +msgstr "Måned" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__name +msgid "Name" +msgstr "Navn" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "No" +msgstr "Ingen" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of Actions" +msgstr "Antal handlinger" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of errors" +msgstr "Antal fejl" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Antal meddelelser, der kræver en handling" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Antal meddelelser med leveringsfejl" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Åbneducat -fakultetet" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__pm +msgid "PM" +msgstr "OM EFTERMIDDAGEN" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_timing +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_tree +msgid "Period" +msgstr "Periode" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Print" +msgstr "Print" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Proceed" +msgstr "Fortsæt" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__rating_ids +msgid "Ratings" +msgstr "Bedømmelser" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS -leveringsfejl" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__5 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__saturday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Saturday" +msgstr "lørdag" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__state +msgid "Select" +msgstr "Vælg" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "Select date range for a week!" +msgstr "Vælg datointerval for en uge!" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__sequence +msgid "Sequence" +msgstr "Sekvens" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session" +msgstr "Session" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_pivot +msgid "Session Analysis" +msgstr "Sessionanalyse" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Session Confirmation" +msgstr "Session -bekræftelse" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_count +msgid "Session Count" +msgstr "Sessionstælling" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_tree +msgid "Session Line" +msgstr "Sessionslinje" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session Time" +msgstr "Sessionstid" + +#. module: openeducat_timetable +#: model:mail.template,name:openeducat_timetable.session_details_changes +msgid "Session details - Send by Email" +msgstr "Sessionoplysninger - Send via e -mail" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_session_view +#: model:ir.model,name:openeducat_timetable.model_op_session +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_ids +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_faculty_form_session_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_calendar +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_tree +msgid "Sessions" +msgstr "Sessioner" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Set to Draft" +msgstr "Indstillet til udkast" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__start_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__start_date +msgid "Start Date" +msgstr "Start dato" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_start_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__start_datetime +msgid "Start Time" +msgstr "Starttidspunkt" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "State" +msgstr "Stat" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__state +msgid "Status" +msgstr "Status" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__student +msgid "Student" +msgstr "Studerende" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__subject_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Subject" +msgstr "Emne" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__6 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__sunday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Sunday" +msgstr "Søndag" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_form +msgid "Table Line" +msgstr "Tabellinje" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__3 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__thursday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Thursday" +msgstr "torsdag" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__gen_time_table +msgid "Time Table" +msgstr "Tidsbord" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines +msgid "Time Table Lines" +msgstr "Tidsbordslinjer" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_1 +msgid "Time Table Lines1" +msgstr "Tidstabellinjer1" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_2 +msgid "Time Table Lines2" +msgstr "Tidstabellinjer2" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_3 +msgid "Time Table Lines3" +msgstr "Tidsbordslinjer3" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_4 +msgid "Time Table Lines4" +msgstr "Tidstabellinjer4" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_5 +msgid "Time Table Lines5" +msgstr "Tidstabellinjer5" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_6 +msgid "Time Table Lines6" +msgstr "Tidsbordslinjer6" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_7 +msgid "Time Table Lines7" +msgstr "Tidstabellinjer7" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Time Table Report" +msgstr "Rapport om tidstabel" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_teacher_timetable_generate +msgid "TimeTable for Faculties" +msgstr "Tidsplan for fakulteter" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_student_timetable_generate +msgid "TimeTable for Students" +msgstr "Tidsplan for studerende" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_root +msgid "TimeTables" +msgstr "Tidsplaner" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable +msgid "Timetable" +msgstr "Tidsplan" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_student_generate +msgid "Timetable Student Report" +msgstr "Tidsplanstuderendes rapport" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_teacher_generate +msgid "Timetable Teacher Report" +msgstr "Rapport om tidsplanlærer" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__timing_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing_id +msgid "Timing" +msgstr "timing" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_timing_view +msgid "Timings" +msgstr "Timinger" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Today" +msgstr "I dag" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__1 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__tuesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Tuesday" +msgstr "tirsdag" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_user +msgid "User" +msgstr "Bruger" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__user_ids +msgid "Users" +msgstr "Brugere" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__website_message_ids +msgid "Website Messages" +msgstr "Webstedsmeddelelser" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__website_message_ids +msgid "Website communication history" +msgstr "Webstedskommunikationshistorie" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__2 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__wednesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Wednesday" +msgstr "onsdag" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Week" +msgstr "Uge" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_session_confirmation +msgid "Wizard for Multiple Session Confirmation" +msgstr "Wizard til flere sessionbekræftelser" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Yes" +msgstr "Ja" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time and for same " +"subject" +msgstr "" +"Du kan ikke oprette en session for den samme batch på samme tid og for samme" +"emne" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time even if it is " +"different subject" +msgstr "" +"Du kan ikke oprette en session for den samme batch på samme tidspunkt, selvom den er det" +"anderledes emne" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same classroom on same date and time" +msgstr "Du kan ikke oprette en session med samme klasseværelse på samme dato og klokkeslæt" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same faculty on same date and time" +msgstr "Du kan ikke oprette en session med samme fakultet på samme dato og klokkeslæt" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "or" +msgstr "eller" + +#. module: openeducat_timetable +#: model:mail.template,subject:openeducat_timetable.session_details_changes +msgid "{{ object.get_subject() }}" +msgstr "$ {objekt.get_subject ()}" diff --git a/CatEdu/openeducat_timetable/i18n/de.po b/CatEdu/openeducat_timetable/i18n/de.po new file mode 100644 index 0000000..e0fe48b --- /dev/null +++ b/CatEdu/openeducat_timetable/i18n/de.po @@ -0,0 +1,1133 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_timetable +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-16 11:00+0000\n" +"PO-Revision-Date: 2024-02-16 11:00+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__00 +msgid "00" +msgstr "0" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__10 +msgid "10" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__11 +msgid "11" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__12 +msgid "12" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__15 +msgid "15" +msgstr "fünfzehn" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__30 +msgid "30" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__45 +msgid "45" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Batch :" +msgstr " Batch: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Batch:" +msgstr " Batch: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Class :" +msgstr " Klasse: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Course:" +msgstr " Kurs: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "End:" +msgstr " Ende: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty Name:" +msgstr " Fakultätsname: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty:" +msgstr " Fakultät: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "From Date :" +msgstr " ab Datum: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "From Date:" +msgstr " ab Datum: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Start:" +msgstr " Start: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Subject:" +msgstr " Betreff: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "To Date :" +msgstr " Bisher: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "To Date:" +msgstr " Bisher: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "" +"" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty TimeTable" +msgstr " Fakultätszeitplan " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "TimeTable" +msgstr " Zeitplan " + +#. module: openeducat_timetable +#: model:mail.template,body_html:openeducat_timetable.session_details_changes +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Session Details\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
    \n" +"
  • \n" +" Faculty:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Subject:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Course:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Batch:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Classroom:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Start Time:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" End Time:\n" +" \n" +" \n" +" \n" +"
  • \n" +"\n" +"
  • \n" +" Status:\n" +" \n" +" Confirmed\n" +" \n" +" \n" +" Canceled\n" +" \n" +"
  • \n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"
    \n" +"
  • \n" +" Fakultät:\n" +" $ {Object.faculty_id.name} \n" +"
  • \n" +"
  • \n" +" Thema:\n" +" $ {Object.subject_id.name} \n" +"
  • \n" +"
  • \n" +" Kurs:\n" +" $ {Object.Course_id.name} \n" +"
  • \n" +"
  • \n" +" Charge:\n" +" $ {Object.batch_id.name} \n" +"
  • \n" +"
  • \n" +" Klassenzimmer:\n" +" $ {Object.classroom_id.name} \n" +"
  • \n" +"
  • \n" +" Startzeit:\n" +" $ {format_datetime (Object.start_datetime, TZ = user.tz)} \n" +"
  • \n" +"
  • \n" +" Endzeit:\n" +" $ {format_datetime (Object.end_datetime, Tz = user.tz)} \n" +"
  • \n" +"\n" +"
  • \n" +" Status:\n" +" % if object.state == 'bestätigen':\n" +" bestätigt \n" +" % ELIF -Objekt.State == 'Abbrechen'\n" +" storniert \n" +" % endif\n" +"
  • \n" +"
\n" +" " + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__am +msgid "AM" +msgstr "BIN" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__am_pm +msgid "AM/PM" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction +msgid "Action Needed" +msgstr "Handlungsbedarf" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__active +msgid "Active" +msgstr "Aktiv" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Archived" +msgstr "Archiviert" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Are you sure you want to confirm selected sessions ?" +msgstr "Sind Sie sicher, dass Sie ausgewählte Sitzungen bestätigen möchten?" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_attachment_count +msgid "Attachment Count" +msgstr "Anhaftungsanzahl" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Batch" +msgstr "Charge" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_constraint +msgid "Batch Constraint" +msgstr "Chargenbeschränkung" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_and_subject_constraint +msgid "Batch and Subject Constraint" +msgstr "Batch- und Subjektbeschränkung" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Cancel" +msgstr "Absagen" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__cancel +msgid "Canceled" +msgstr "Abgesagt" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__classroom_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__classroom_id +msgid "Classroom" +msgstr "Klassenzimmer" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_classroom_constraint +msgid "Classroom Constraint" +msgstr "Einschränkung des Klassenzimmers" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Close" +msgstr "Nah dran" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__color +msgid "Color Index" +msgstr "Farbindex" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__company_id +msgid "Company" +msgstr "Aktivitätszustand" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurationseinstellungen" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_config +msgid "Configuration" +msgstr "Aufbau" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Confirm" +msgstr "Bestätigen" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.session_confirmation_form_view_act +msgid "Confirmation" +msgstr "Bestätigung" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__confirm +msgid "Confirmed" +msgstr "Bestätigt" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Course" +msgstr "Kurs" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_uid +msgid "Created by" +msgstr "Erstellt von" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_date +msgid "Created on" +msgstr "Erstellt am" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__day +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__type +msgid "Day" +msgstr "Tag" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__days +msgid "Days" +msgstr "Tage" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Delete" +msgstr "Löschen" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_all_op_discuss +msgid "Discuss" +msgstr "Diskutieren" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Done" +msgstr "Fertig" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__draft +msgid "Draft" +msgstr "Entwurf" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__duration +msgid "Duration" +msgstr "Dauer" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Edit" +msgstr "Bearbeiten" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__end_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__end_date +msgid "End Date" +msgstr "Endtermin" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Enddatum kann nicht vor dem Startdatum eingestellt werden." + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/generate_timetable.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Enddatum kann nicht vor dem Startdatum eingestellt werden." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_end_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__end_datetime +msgid "End Time" +msgstr "Endzeit" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "End Time cannot be set before Start Time." +msgstr "Endzeit kann nicht vor dem Startzeit eingestellt werden." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__faculty_id +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty" +msgstr "Fakultät" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_faculty_constraint +msgid "Faculty Constraint" +msgstr "Einschränkung der Fakultät" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_follower_ids +msgid "Followers" +msgstr "Anhänger" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_partner_ids +msgid "Followers (Partners)" +msgstr "Anhänger (Partner)" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__4 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__friday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Friday" +msgstr "Freitag" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_generate_time_table_view +#: model:ir.model,name:openeducat_timetable.model_generate_time_table +msgid "Generate Sessions" +msgstr "Sitzungen erzeugen" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_time_table_report_view +msgid "Generate Sessions Report" +msgstr "Sitzungsbericht erstellen" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_gen_time_table_line +msgid "Generate Time Table Lines" +msgstr "Zeittabellenlinien generieren" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_time_table_report +msgid "Generate Time Table Report" +msgstr "Zeittabellenbericht erstellen" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table +msgid "Generate Timetable" +msgstr "Zeitplan erzeugen" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table_report +msgid "Generate Timetable Report" +msgstr "Zeitplan erstellen" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Group By..." +msgstr "Gruppiere nach..." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__has_message +msgid "Has Message" +msgstr "Hat Nachricht" + +#. module: openeducat_timetable +#: model:ir.module.category,description:openeducat_timetable.module_category_all_op_discuss +msgid "Helps you manage your institutes different-different users." +msgstr "Hilft Ihnen, die unterschiedlichen Benutzer Ihrer Institute zu verwalten." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__hour +msgid "Hours" +msgstr "Std" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__id +msgid "ID" +msgstr "ICH WÜRDE" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same classroom on same date\n" +" and time" +msgstr "" +"Wenn Sie überprüft werden, können Sie die Sitzung nicht am selben Datum mit demselben Klassenzimmer erstellen\n" +" und Zeit" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same faculty on same date\n" +" and time" +msgstr "" +"Wenn Sie überprüft werden, können Sie die Sitzung nicht mit derselben Fakultät am selben Datum erstellen\n" +" und Zeit" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with the same batch and same\n" +" subject on same date and time" +msgstr "" +"Wenn Sie überprüft werden, können Sie die Sitzung nicht mit derselben Stapel erstellen und gleich\n" +" Betreff am selben Datum und Uhrzeit" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not be allowed to create the session with the same batch even if\n" +" it is for a different subject." +msgstr "" +"Wenn Sie überprüft werden, dürfen Sie die Sitzung nicht mit derselben Stapel erstellen, auch wenn\n" +" Es ist für ein anderes Thema." + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Bei Überprüfung erfordern neue Nachrichten Ihre Aufmerksamkeit." + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Wenn es überprüft wird, haben einige Nachrichten einen Zustellfehler." + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "Import Template for Sessions" +msgstr "Importvorlage für Sessions" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_is_follower +msgid "Is Follower" +msgstr "Ist Anhänger" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert von" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_manager +msgid "Manager" +msgstr "Manager" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error +msgid "Message Delivery error" +msgstr "Meldungsergebnisfehler" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_ids +msgid "Messages" +msgstr "Mitteilungen" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__minute +msgid "Minute" +msgstr "Minute" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__0 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__monday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Monday" +msgstr "Montag" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Month" +msgstr "Monat" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__name +msgid "Name" +msgstr "Name" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "No" +msgstr "Nein" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of Actions" +msgstr "Anzahl der Aktionen" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of errors" +msgstr "Anzahl der Fehler" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Anzahl der Nachrichten, die eine Aktion erfordert" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Anzahl der Nachrichten mit Lieferfehler" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Openeducat -Fakultät" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__pm +msgid "PM" +msgstr "PN" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_timing +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_tree +msgid "Period" +msgstr "Zeitraum" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Print" +msgstr "Drucken" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Proceed" +msgstr "Fortfahren" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__rating_ids +msgid "Ratings" +msgstr "Bewertungen" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS -Lieferfehler" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__5 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__saturday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Saturday" +msgstr "Samstag" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__state +msgid "Select" +msgstr "Auswählen" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "Select date range for a week!" +msgstr "Wählen Sie Datumsbereich für eine Woche!" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__sequence +msgid "Sequence" +msgstr "Reihenfolge" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session" +msgstr "Sitzung" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_pivot +msgid "Session Analysis" +msgstr "Sitzungsanalyse" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Session Confirmation" +msgstr "Sitzungsbestätigung" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_count +msgid "Session Count" +msgstr "Sitzungsanzahl" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_tree +msgid "Session Line" +msgstr "Sitzungslinie" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session Time" +msgstr "Sitzungszeit" + +#. module: openeducat_timetable +#: model:mail.template,name:openeducat_timetable.session_details_changes +msgid "Session details - Send by Email" +msgstr "Sitzungsdetails - per E -Mail senden" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_session_view +#: model:ir.model,name:openeducat_timetable.model_op_session +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_ids +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_faculty_form_session_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_calendar +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_tree +msgid "Sessions" +msgstr "Sitzungen" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Set to Draft" +msgstr "Auf den Entwurf eingestellt" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__start_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__start_date +msgid "Start Date" +msgstr "Anfangsdatum" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_start_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__start_datetime +msgid "Start Time" +msgstr "Startzeit" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "State" +msgstr "Bundesland" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__state +msgid "Status" +msgstr "status" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__student +msgid "Student" +msgstr "Student" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__subject_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Subject" +msgstr "Thema" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__6 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__sunday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Sunday" +msgstr "Sonntag" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_form +msgid "Table Line" +msgstr "Tischlinie" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__3 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__thursday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Thursday" +msgstr "Donnerstag" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__gen_time_table +msgid "Time Table" +msgstr "Zeitplan" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines +msgid "Time Table Lines" +msgstr "Zeit Tabellenzeilen" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_1 +msgid "Time Table Lines1" +msgstr "Zeit Tabellenzeilen1" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_2 +msgid "Time Table Lines2" +msgstr "Zeit Tabellenzeilen2" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_3 +msgid "Time Table Lines3" +msgstr "Zeit Tabellenzeilen3" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_4 +msgid "Time Table Lines4" +msgstr "Zeit Tabellenzeilen4" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_5 +msgid "Time Table Lines5" +msgstr "Zeit Tabellenzeilen5" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_6 +msgid "Time Table Lines6" +msgstr "Zeit Tabellenzeilen6" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_7 +msgid "Time Table Lines7" +msgstr "Zeit Tabellenzeilen7" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Time Table Report" +msgstr "Zeittabellenbericht" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_teacher_timetable_generate +msgid "TimeTable for Faculties" +msgstr "Zeitplan für Fakultäten" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_student_timetable_generate +msgid "TimeTable for Students" +msgstr "Zeitplan für Schüler" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_root +msgid "TimeTables" +msgstr "Zeitpläne" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable +msgid "Timetable" +msgstr "Zeitplan" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_student_generate +msgid "Timetable Student Report" +msgstr "Zeitplan für Schüler" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_teacher_generate +msgid "Timetable Teacher Report" +msgstr "Zeitplanlehrerbericht" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__timing_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing_id +msgid "Timing" +msgstr "Zeitliche Koordinierung" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_timing_view +msgid "Timings" +msgstr "Tidspunkter" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Today" +msgstr "Heute" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__1 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__tuesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Tuesday" +msgstr "Dienstag" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_user +msgid "User" +msgstr "Bruger" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__user_ids +msgid "Users" +msgstr "Benutzer" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__website_message_ids +msgid "Website Messages" +msgstr "Website -Nachrichten" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__website_message_ids +msgid "Website communication history" +msgstr "Website -Kommunikationsgeschichte" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__2 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__wednesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Wednesday" +msgstr "Mittwoch" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Week" +msgstr "Woche" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_session_confirmation +msgid "Wizard for Multiple Session Confirmation" +msgstr "Assistent für die Bestätigung mehrerer Sitzungen" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Yes" +msgstr "Ja" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time and for same " +"subject" +msgstr "" +"Du kan ikke oprette en session for den samme batch på samme tid og for samme" +"emne" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time even if it is " +"different subject" +msgstr "" +"Du kan ikke oprette en session for den samme batch på samme tidspunkt, selvom den er det" +"anderledes emne" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same classroom on same date and time" +msgstr "Sie können keine Sitzung mit demselben Klassenzimmer zum selben Datum und zur selben Uhrzeit erstellen" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same faculty on same date and time" +msgstr "Sie können keine Sitzung mit derselben Fakultät am selben Datum und zur selben Uhrzeit erstellen" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "or" +msgstr "oder" + +#. module: openeducat_timetable +#: model:mail.template,subject:openeducat_timetable.session_details_changes +msgid "{{ object.get_subject() }}" +msgstr "$ {object.get_subject ()}" diff --git a/CatEdu/openeducat_timetable/i18n/es.po b/CatEdu/openeducat_timetable/i18n/es.po new file mode 100644 index 0000000..f7d41f0 --- /dev/null +++ b/CatEdu/openeducat_timetable/i18n/es.po @@ -0,0 +1,1133 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_timetable +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-16 11:05+0000\n" +"PO-Revision-Date: 2024-02-16 11:05+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__00 +msgid "00" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__10 +msgid "10" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__11 +msgid "11" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__12 +msgid "12" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__15 +msgid "15" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__30 +msgid "30" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__45 +msgid "45" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Batch :" +msgstr " lote: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Batch:" +msgstr " lote: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Class :" +msgstr " Clase: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Course:" +msgstr " curso: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "End:" +msgstr " End: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty Name:" +msgstr " Nombre de la facultad: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty:" +msgstr " Facultad: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "From Date :" +msgstr " desde la fecha: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "From Date:" +msgstr " desde la fecha: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Start:" +msgstr " Inicio: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Subject:" +msgstr " sujeto: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "To Date :" +msgstr " Hasta la fecha: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "To Date:" +msgstr " Hasta la fecha: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "" +"" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty TimeTable" +msgstr " Timetable de la facultad " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "TimeTable" +msgstr " timetable " + +#. module: openeducat_timetable +#: model:mail.template,body_html:openeducat_timetable.session_details_changes +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Session Details\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
    \n" +"
  • \n" +" Faculty:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Subject:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Course:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Batch:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Classroom:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Start Time:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" End Time:\n" +" \n" +" \n" +" \n" +"
  • \n" +"\n" +"
  • \n" +" Status:\n" +" \n" +" Confirmed\n" +" \n" +" \n" +" Canceled\n" +" \n" +"
  • \n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"
    \n" +"
  • \n" +" Facultad:\n" +" $ {object.faculty_id.name} \n" +"
  • \n" +"
  • \n" +" Tema:\n" +" $ {object.subject_id.name} \n" +"
  • \n" +"
  • \n" +" Curso:\n" +" $ {object.course_id.name} \n" +"
  • \n" +"
  • \n" +" Lote:\n" +" $ {object.batch_id.name} \n" +"
  • \n" +"
  • \n" +" Aula:\n" +" $ {object.classroom_id.name} \n" +"
  • \n" +"
  • \n" +" Hora de inicio:\n" +" $ {format_dateTime (object.start_datetime, tz = user.tz)} \n" +"
  • \n" +"
  • \n" +" Hora de finalización:\n" +" $ {format_dateTime (object.end_dateTime, tz = user.tz)} \n" +"
  • \n" +"\n" +"
  • \n" +" Estado:\n" +" % if object.state == 'confirmar':\n" +" confirmado \n" +" % elif object.state == 'Cancelar'\n" +" cancelado \n" +" % terminara si\n" +"
  • \n" +"
\n" +" " + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__am +msgid "AM" +msgstr "SOY" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__am_pm +msgid "AM/PM" +msgstr "AM PM" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction +msgid "Action Needed" +msgstr "Accion necesaria" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__active +msgid "Active" +msgstr "Activo" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Archived" +msgstr "Archivado" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Are you sure you want to confirm selected sessions ?" +msgstr "¿Estás seguro de que quieres confirmar las sesiones seleccionadas?" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_attachment_count +msgid "Attachment Count" +msgstr "Recuento de adjuntos" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Batch" +msgstr "Lote" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_constraint +msgid "Batch Constraint" +msgstr "Restricción por lotes" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_and_subject_constraint +msgid "Batch and Subject Constraint" +msgstr "Restricción de lotes y sujetos" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__cancel +msgid "Canceled" +msgstr "Cancelado" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__classroom_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__classroom_id +msgid "Classroom" +msgstr "Aula" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_classroom_constraint +msgid "Classroom Constraint" +msgstr "Restricción de aula" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Close" +msgstr "Cerca" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__color +msgid "Color Index" +msgstr "Indice de color" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__company_id +msgid "Company" +msgstr "Compañía" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_res_config_settings +msgid "Config Settings" +msgstr "Configuración de configuración" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_config +msgid "Configuration" +msgstr "Configuración" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Confirm" +msgstr "Confirmar" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.session_confirmation_form_view_act +msgid "Confirmation" +msgstr "Confirmación" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__confirm +msgid "Confirmed" +msgstr "Confirmado" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Course" +msgstr "Curso" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_date +msgid "Created on" +msgstr "Creado en" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__day +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__type +msgid "Day" +msgstr "Día" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__days +msgid "Days" +msgstr "Días" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Delete" +msgstr "Borrar" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_all_op_discuss +msgid "Discuss" +msgstr "Conversar" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__display_name +msgid "Display Name" +msgstr "Nombre para mostrar" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Done" +msgstr "Hecho" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__draft +msgid "Draft" +msgstr "Reclutar" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__duration +msgid "Duration" +msgstr "Duración" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Edit" +msgstr "Editar" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__end_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__end_date +msgid "End Date" +msgstr "Fecha final" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "La fecha de finalización no se puede establecer antes de la fecha de inicio." + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/generate_timetable.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "La fecha de finalización no se puede establecer antes de la fecha de inicio." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_end_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__end_datetime +msgid "End Time" +msgstr "Hora de finalización" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "End Time cannot be set before Start Time." +msgstr "La fecha de finalización no se puede establecer antes de la fecha de inicio." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__faculty_id +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty" +msgstr "Facultad" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_faculty_constraint +msgid "Faculty Constraint" +msgstr "Restricción de la facultad" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguidores (socios)" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__4 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__friday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Friday" +msgstr "Viernes" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_generate_time_table_view +#: model:ir.model,name:openeducat_timetable.model_generate_time_table +msgid "Generate Sessions" +msgstr "Generar sesiones" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_time_table_report_view +msgid "Generate Sessions Report" +msgstr "Generar el informe de sesiones" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_gen_time_table_line +msgid "Generate Time Table Lines" +msgstr "Generar líneas de mesa de tiempo" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_time_table_report +msgid "Generate Time Table Report" +msgstr "Generar el informe de la tabla de tiempo" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table +msgid "Generate Timetable" +msgstr "Generar horario" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table_report +msgid "Generate Timetable Report" +msgstr "Generar un informe de horario" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__has_message +msgid "Has Message" +msgstr "Tiene mensaje" + +#. module: openeducat_timetable +#: model:ir.module.category,description:openeducat_timetable.module_category_all_op_discuss +msgid "Helps you manage your institutes different-different users." +msgstr "Le ayuda a administrar los diferentes usuarios de sus institutos." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__hour +msgid "Hours" +msgstr "Horas" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__id +msgid "ID" +msgstr "IDENTIFICACIÓN" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same classroom on same date\n" +" and time" +msgstr "" +"Si se verifica, no se le permitirá crear la sesión con la misma clase en la misma fecha\n" +" y tiempo" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same faculty on same date\n" +" and time" +msgstr "" +"Si se verifica, no se le permitirá crear la sesión con la misma facultad en la misma fecha\n" +" y tiempo" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with the same batch and same\n" +" subject on same date and time" +msgstr "" +"Si se verifica, no permitirá crear la sesión con el mismo lote y el mismo\n" +" Asunto en la misma fecha y hora" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not be allowed to create the session with the same batch even if\n" +" it is for a different subject." +msgstr "" +"Si se verifica, no se le permitirá crear la sesión con el mismo lote incluso si\n" +" es para un tema diferente." + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Si se revisan, los nuevos mensajes requieren su atención." + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Si se verifican, algunos mensajes tienen un error de entrega." + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "Import Template for Sessions" +msgstr "Importar plantilla para sesiones" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_is_follower +msgid "Is Follower" +msgstr "Es seguidor" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_uid +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_date +msgid "Last Updated on" +msgstr "Ultima actualización en" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_manager +msgid "Manager" +msgstr "Gerente" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error +msgid "Message Delivery error" +msgstr "Error de entrega de mensajes" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_ids +msgid "Messages" +msgstr "Mensajes" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__minute +msgid "Minute" +msgstr "Minuto" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__0 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__monday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Monday" +msgstr "Lunes" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Month" +msgstr "Mes" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__name +msgid "Name" +msgstr "Nombre" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "No" +msgstr "No" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of Actions" +msgstr "Número de acciones" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of errors" +msgstr "Número de errores" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Número de mensajes que requieren una acción" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Número de mensajes con error de entrega" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Facultad de Openeducat" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__pm +msgid "PM" +msgstr "PM" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_timing +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_tree +msgid "Period" +msgstr "Período" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Print" +msgstr "Impresión" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Proceed" +msgstr "Proceder" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__rating_ids +msgid "Ratings" +msgstr "Calificaciones" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Error de entrega de SMS" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__5 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__saturday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Saturday" +msgstr "sábado" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__state +msgid "Select" +msgstr "Seleccione" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "Select date range for a week!" +msgstr "¡Seleccione el rango de fechas para una semana!" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__sequence +msgid "Sequence" +msgstr "Secuencia" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session" +msgstr "Sesión" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_pivot +msgid "Session Analysis" +msgstr "Análisis de sesión" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Session Confirmation" +msgstr "Confirmación de sesión" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_count +msgid "Session Count" +msgstr "Recuento de sesiones" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_tree +msgid "Session Line" +msgstr "Línea de sesión" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session Time" +msgstr "Tiempo de sesión" + +#. module: openeducat_timetable +#: model:mail.template,name:openeducat_timetable.session_details_changes +msgid "Session details - Send by Email" +msgstr "Detalles de la sesión - Enviar por correo electrónico" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_session_view +#: model:ir.model,name:openeducat_timetable.model_op_session +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_ids +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_faculty_form_session_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_calendar +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_tree +msgid "Sessions" +msgstr "Sesiones" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Set to Draft" +msgstr "Establecido en el borrador" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__start_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__start_date +msgid "Start Date" +msgstr "Fecha de inicio" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_start_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__start_datetime +msgid "Start Time" +msgstr "Hora de inicio" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "State" +msgstr "Estado" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__state +msgid "Status" +msgstr "Estado" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__student +msgid "Student" +msgstr "Alumno" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__subject_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Subject" +msgstr "Tema" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__6 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__sunday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Sunday" +msgstr "Domingo" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_form +msgid "Table Line" +msgstr "Línea de mesa" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__3 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__thursday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Thursday" +msgstr "jueves" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__gen_time_table +msgid "Time Table" +msgstr "Mosaico" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines +msgid "Time Table Lines" +msgstr "Líneas de mesa de tiempo" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_1 +msgid "Time Table Lines1" +msgstr "Líneas de mesa de tiempo1" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_2 +msgid "Time Table Lines2" +msgstr "Líneas de mesa de tiempo2" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_3 +msgid "Time Table Lines3" +msgstr "Líneas de mesa de tiempo3" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_4 +msgid "Time Table Lines4" +msgstr "Líneas de mesa de tiempo4" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_5 +msgid "Time Table Lines5" +msgstr "Líneas de la mesa de tiempo5" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_6 +msgid "Time Table Lines6" +msgstr "Líneas de la mesa de tiempo6" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_7 +msgid "Time Table Lines7" +msgstr "Líneas de la mesa de tiempo7" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Time Table Report" +msgstr "Informe de la tabla de tiempo" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_teacher_timetable_generate +msgid "TimeTable for Faculties" +msgstr "Horario para facultades" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_student_timetable_generate +msgid "TimeTable for Students" +msgstr "Horario para estudiantes" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_root +msgid "TimeTables" +msgstr "Horario" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable +msgid "Timetable" +msgstr "Calendario" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_student_generate +msgid "Timetable Student Report" +msgstr "Informe de estudiantes de horario" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_teacher_generate +msgid "Timetable Teacher Report" +msgstr "Informe de maestro de horario" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__timing_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing_id +msgid "Timing" +msgstr "Momento" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_timing_view +msgid "Timings" +msgstr "Horarios" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Today" +msgstr "Este Dia" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__1 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__tuesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Tuesday" +msgstr "martes" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_user +msgid "User" +msgstr "Bruger" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__user_ids +msgid "Users" +msgstr "Usuarios" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__website_message_ids +msgid "Website Messages" +msgstr "Mensajes del sitio web" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__website_message_ids +msgid "Website communication history" +msgstr "Historial de comunicación del sitio web" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__2 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__wednesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Wednesday" +msgstr "miércoles" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Week" +msgstr "Semana" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_session_confirmation +msgid "Wizard for Multiple Session Confirmation" +msgstr "Asistente para la confirmación de la sesión múltiple" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Yes" +msgstr "Sí" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time and for same " +"subject" +msgstr "" +"No puede crear una sesión para el mismo lote al mismo tiempo y para el mismo" +"sujeto" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time even if it is " +"different subject" +msgstr "" +"No puede crear una sesión para el mismo lote al mismo tiempo, incluso si es" +"tema diferente" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same classroom on same date and time" +msgstr "Sie können keine Sitzung mit demselben Klassenzimmer zum selben Datum und zur selben Uhrzeit erstellen" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same faculty on same date and time" +msgstr "Sie können keine Sitzung mit derselben Fakultät am selben Datum und zur selben Uhrzeit erstellen" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "or" +msgstr "o" + +#. module: openeducat_timetable +#: model:mail.template,subject:openeducat_timetable.session_details_changes +msgid "{{ object.get_subject() }}" +msgstr "$ {object.get_subject ()}" diff --git a/CatEdu/openeducat_timetable/i18n/fa.po b/CatEdu/openeducat_timetable/i18n/fa.po new file mode 100644 index 0000000..a4b42c8 --- /dev/null +++ b/CatEdu/openeducat_timetable/i18n/fa.po @@ -0,0 +1,1133 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_timetable +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-16 11:09+0000\n" +"PO-Revision-Date: 2024-02-16 11:09+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__00 +msgid "00" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__10 +msgid "10" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__11 +msgid "11" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__12 +msgid "12" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__15 +msgid "15" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__30 +msgid "30" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__45 +msgid "45" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Batch :" +msgstr " دسته: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Batch:" +msgstr " شروع: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Class :" +msgstr " کلاس: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Course:" +msgstr " دسته: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "End:" +msgstr "دانشکده" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty Name:" +msgstr " نام دانشکده: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty:" +msgstr " موضوع: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "From Date :" +msgstr " از تاریخ: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "From Date:" +msgstr " از تاریخ: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Start:" +msgstr " پایان: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Subject:" +msgstr " دوره: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "To Date :" +msgstr " تا به امروز: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "To Date:" +msgstr " تا به امروز: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "" +"" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty TimeTable" +msgstr " جدول زمانی دانشکده " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "TimeTable" +msgstr "جدول زمانی" + +#. module: openeducat_timetable +#: model:mail.template,body_html:openeducat_timetable.session_details_changes +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Session Details\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
    \n" +"
  • \n" +" Faculty:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Subject:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Course:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Batch:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Classroom:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Start Time:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" End Time:\n" +" \n" +" \n" +" \n" +"
  • \n" +"\n" +"
  • \n" +" Status:\n" +" \n" +" Confirmed\n" +" \n" +" \n" +" Canceled\n" +" \n" +"
  • \n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"
    \n" +"
  • \n" +" دانشکده:\n" +" $ {object.faculty_id.name} \n" +"
  • \n" +"
  • \n" +" موضوع:\n" +" $ {object.subject_id.name} \n" +"
  • \n" +"
  • \n" +" دوره:\n" +" $ {object.course_id.name} \n" +"
  • \n" +"
  • \n" +" دسته:\n" +" $ {object.batch_id.name} \n" +"
  • \n" +"
  • \n" +" کلاس:\n" +" $ {object.classroom_id.name} \n" +"
  • \n" +"
  • \n" +" زمان شروع:\n" +" $ {format_datetime (object.start_datetime ، tz = user.tz)} \n" +"
  • \n" +"
  • \n" +" زمان پایان:\n" +" $ {format_datetime (object.end_datetime ، tz = user.tz)} \n" +"
  • \n" +"\n" +"
  • \n" +" وضعیت:\n" +" ٪ اگر object.state == 'تأیید':\n" +" تأیید شد \n" +" ٪ elif object.state == 'لغو'\n" +" لغو \n" +" ٪ endif\n" +"
  • \n" +"
\n" +" " + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__am +msgid "AM" +msgstr "صبح" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__am_pm +msgid "AM/PM" +msgstr "قبل از ظهر بعد از ظهر" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction +msgid "Action Needed" +msgstr "عمل مورد نیاز" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__active +msgid "Active" +msgstr "فعال" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Archived" +msgstr "بایگانی شده" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Are you sure you want to confirm selected sessions ?" +msgstr "آیا مطمئن هستید که می خواهید جلسات انتخاب شده را تأیید کنید؟" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_attachment_count +msgid "Attachment Count" +msgstr "تعداد پیوست" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Batch" +msgstr "دسته" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_constraint +msgid "Batch Constraint" +msgstr "محدودیت دسته" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_and_subject_constraint +msgid "Batch and Subject Constraint" +msgstr "دسته و محدودیت موضوع" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Cancel" +msgstr "لغو کردن" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__cancel +msgid "Canceled" +msgstr "لغو شد" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__classroom_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__classroom_id +msgid "Classroom" +msgstr "کلاس" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_classroom_constraint +msgid "Classroom Constraint" +msgstr "محدودیت کلاس" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Close" +msgstr "نزدیک" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__color +msgid "Color Index" +msgstr "شاخص رنگ" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__company_id +msgid "Company" +msgstr "شرکت" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_res_config_settings +msgid "Config Settings" +msgstr "تنظیمات پیکربندی" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_config +msgid "Configuration" +msgstr "پیکربندی" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Confirm" +msgstr "تایید" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.session_confirmation_form_view_act +msgid "Confirmation" +msgstr "تائیدیه" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__confirm +msgid "Confirmed" +msgstr "تایید شده" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Course" +msgstr "دوره" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_uid +msgid "Created by" +msgstr "خلق شده توسط" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_date +msgid "Created on" +msgstr "ایجاد شده در" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__day +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__type +msgid "Day" +msgstr "روز" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__days +msgid "Days" +msgstr "روزها" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Delete" +msgstr " دانشکده: " + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_all_op_discuss +msgid "Discuss" +msgstr "بحث و گفتگو" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__display_name +msgid "Display Name" +msgstr "نام نمایش" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Done" +msgstr "انجام شده" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__draft +msgid "Draft" +msgstr "پیش نویس" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__duration +msgid "Duration" +msgstr "مدت زمان" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Edit" +msgstr "حذف" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__end_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__end_date +msgid "End Date" +msgstr "تاریخ پایان" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "تاریخ پایان را نمی توان قبل از تاریخ شروع تنظیم کرد." + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/generate_timetable.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "تاریخ پایان را نمی توان قبل از تاریخ شروع تنظیم کرد." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_end_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__end_datetime +msgid "End Time" +msgstr "زمان پایان" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "End Time cannot be set before Start Time." +msgstr "تاریخ پایان را نمی توان قبل از تاریخ شروع تنظیم کرد." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__faculty_id +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty" +msgstr "دانشکده" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_faculty_constraint +msgid "Faculty Constraint" +msgstr "محدودیت دانشکده" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_follower_ids +msgid "Followers" +msgstr "پیروان" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_partner_ids +msgid "Followers (Partners)" +msgstr "پیروان (شرکا)" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__4 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__friday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Friday" +msgstr "جمعه" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_generate_time_table_view +#: model:ir.model,name:openeducat_timetable.model_generate_time_table +msgid "Generate Sessions" +msgstr "جلسات ایجاد کنید" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_time_table_report_view +msgid "Generate Sessions Report" +msgstr "گزارش جلسات را تولید کنید" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_gen_time_table_line +msgid "Generate Time Table Lines" +msgstr "خطوط جدول زمانی ایجاد کنید" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_time_table_report +msgid "Generate Time Table Report" +msgstr "گزارش جدول زمانی را تولید کنید" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table +msgid "Generate Timetable" +msgstr "جدول زمانی تولید کنید" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table_report +msgid "Generate Timetable Report" +msgstr "گزارش جدول زمانی را تولید کنید" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Group By..." +msgstr "دسته بندی بر اساس..." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__has_message +msgid "Has Message" +msgstr "پیام دارد" + +#. module: openeducat_timetable +#: model:ir.module.category,description:openeducat_timetable.module_category_all_op_discuss +msgid "Helps you manage your institutes different-different users." +msgstr "به شما کمک می کند موسسات خود را با کاربران مختلف مدیریت کنید." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__hour +msgid "Hours" +msgstr "ساعت ها" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__id +msgid "ID" +msgstr "شناسه" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same classroom on same date\n" +" and time" +msgstr "" +"در صورت بررسی ، مجاز به ایجاد جلسه با همان کلاس در همان تاریخ نیستید\n" +" و زمان" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same faculty on same date\n" +" and time" +msgstr "" +"در صورت بررسی شما مجاز به ایجاد جلسه با همان دانشکده در همان تاریخ نیستید\n" +" و زمان" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with the same batch and same\n" +" subject on same date and time" +msgstr "" +"در صورت بررسی ، مجاز به ایجاد جلسه با همان دسته و یکسان نیستید\n" +" موضوع در همان تاریخ و زمان" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not be allowed to create the session with the same batch even if\n" +" it is for a different subject." +msgstr "" +"در صورت بررسی شما مجاز به ایجاد جلسه با همان دسته حتی اگر باشد\n" +" این برای یک موضوع متفاوت است." + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction +msgid "If checked, new messages require your attention." +msgstr "در صورت بررسی ، پیام های جدید به توجه شما نیاز دارند." + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "در صورت بررسی ، برخی از پیام ها خطای تحویل دارند." + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "Import Template for Sessions" +msgstr "وارد کردن قالب برای جلسات" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_is_follower +msgid "Is Follower" +msgstr "پیرو است" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_uid +msgid "Last Updated by" +msgstr "آخرین به روز شده توسط" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_date +msgid "Last Updated on" +msgstr "آخرین بروز رسانی در تاریخ" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_manager +msgid "Manager" +msgstr "مدیر" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error +msgid "Message Delivery error" +msgstr "خطای تحویل پیام" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_ids +msgid "Messages" +msgstr "پیام ها" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__minute +msgid "Minute" +msgstr "دقیقه" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__0 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__monday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Monday" +msgstr "دوشنبه" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Month" +msgstr "ماه" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__name +msgid "Name" +msgstr "نام" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "No" +msgstr "هیچ" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of Actions" +msgstr "تعداد اقدامات" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of errors" +msgstr "تعداد خطاها" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "تعداد پیام هایی که نیاز به یک عمل دارند" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "تعداد پیام ها با خطای تحویل" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "دانشکده Openeducat" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__pm +msgid "PM" +msgstr "نخست وزیر" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_timing +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_tree +msgid "Period" +msgstr "عادت زنانه" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Print" +msgstr "چاپ" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Proceed" +msgstr "ادامه دادن" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__rating_ids +msgid "Ratings" +msgstr "رتبه بندی ها" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_sms_error +msgid "SMS Delivery error" +msgstr "خطای تحویل پیام کوتاه" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__5 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__saturday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Saturday" +msgstr "شنبه" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__state +msgid "Select" +msgstr "انتخاب کنید" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "Select date range for a week!" +msgstr "محدوده تاریخ را برای یک هفته انتخاب کنید!" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__sequence +msgid "Sequence" +msgstr "توالی" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session" +msgstr "جلسه" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_pivot +msgid "Session Analysis" +msgstr "تجزیه و تحلیل جلسه" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Session Confirmation" +msgstr "تأیید جلسه" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_count +msgid "Session Count" +msgstr "شمارش جلسه" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_tree +msgid "Session Line" +msgstr "خط جلسه" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session Time" +msgstr "زمان جلسه" + +#. module: openeducat_timetable +#: model:mail.template,name:openeducat_timetable.session_details_changes +msgid "Session details - Send by Email" +msgstr "جزئیات جلسه - ارسال از طریق ایمیل" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_session_view +#: model:ir.model,name:openeducat_timetable.model_op_session +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_ids +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_faculty_form_session_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_calendar +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_tree +msgid "Sessions" +msgstr "جلسات" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Set to Draft" +msgstr "تنظیم پیش نویس" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__start_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__start_date +msgid "Start Date" +msgstr "تاریخ شروع" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_start_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__start_datetime +msgid "Start Time" +msgstr "زمان شروع" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "State" +msgstr "دولت" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__state +msgid "Status" +msgstr "وضعیت" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__student +msgid "Student" +msgstr "دانشجو" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__subject_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Subject" +msgstr "موضوع" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__6 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__sunday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Sunday" +msgstr "یکشنبه" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_form +msgid "Table Line" +msgstr "خط میز" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__3 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__thursday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Thursday" +msgstr "پنج شنبه" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__gen_time_table +msgid "Time Table" +msgstr "جدول زمانی" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines +msgid "Time Table Lines" +msgstr "خطوط جدول زمانی" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_1 +msgid "Time Table Lines1" +msgstr "خطوط جدول زمانی 1" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_2 +msgid "Time Table Lines2" +msgstr "خطوط جدول زمانی 2" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_3 +msgid "Time Table Lines3" +msgstr "خطوط جدول زمانی 3" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_4 +msgid "Time Table Lines4" +msgstr "خطوط جدول زمانی 4" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_5 +msgid "Time Table Lines5" +msgstr "خطوط جدول زمانی 5" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_6 +msgid "Time Table Lines6" +msgstr "خطوط جدول زمانی 6" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_7 +msgid "Time Table Lines7" +msgstr "خطوط جدول زمانی 7" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Time Table Report" +msgstr "گزارش جدول زمانی" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_teacher_timetable_generate +msgid "TimeTable for Faculties" +msgstr "جدول زمانی برای دانشکده ها" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_student_timetable_generate +msgid "TimeTable for Students" +msgstr "جدول زمانی برای دانشجویان" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_root +msgid "TimeTables" +msgstr "جدول زمانی" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable +msgid "Timetable" +msgstr "جدول زمانی" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_student_generate +msgid "Timetable Student Report" +msgstr "گزارش دانشجویی جدول زمانی" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_teacher_generate +msgid "Timetable Teacher Report" +msgstr "گزارش معلم جدول زمانی" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__timing_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing_id +msgid "Timing" +msgstr "زمان سنجی" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_timing_view +msgid "Timings" +msgstr "زمان" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Today" +msgstr "امروز" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__1 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__tuesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Tuesday" +msgstr "سهشنبه" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_user +msgid "User" +msgstr "کاربر" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__user_ids +msgid "Users" +msgstr "کاربران" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__website_message_ids +msgid "Website Messages" +msgstr "پیام های وب سایت" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__website_message_ids +msgid "Website communication history" +msgstr "سابقه ارتباطات وب سایت" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__2 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__wednesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Wednesday" +msgstr "چهار شنبه" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Week" +msgstr "هفته" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_session_confirmation +msgid "Wizard for Multiple Session Confirmation" +msgstr "جادوگر برای تأیید چندین جلسه" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Yes" +msgstr "آره" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time and for same " +"subject" +msgstr "" +"شما نمی توانید یک جلسه برای یک دسته در همان زمان و برای همان زمان ایجاد کنید" +"موضوع" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time even if it is " +"different subject" +msgstr "" +"شما نمی توانید یک جلسه برای همان دسته در همان زمان ایجاد کنید، حتی اگر اینطور باشد" +"موضوع متفاوت" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same classroom on same date and time" +msgstr "شما نمی توانید یک جلسه با همان کلاس درس در تاریخ و زمان یکسان ایجاد کنید" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same faculty on same date and time" +msgstr "شما نمی توانید یک جلسه با همان دانشکده در تاریخ و زمان مشابه ایجاد کنید" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "or" +msgstr "یا" + +#. module: openeducat_timetable +#: model:mail.template,subject:openeducat_timetable.session_details_changes +msgid "{{ object.get_subject() }}" +msgstr "$ {object.get_subject ()}" diff --git a/CatEdu/openeducat_timetable/i18n/fr.po b/CatEdu/openeducat_timetable/i18n/fr.po new file mode 100644 index 0000000..cfa6ece --- /dev/null +++ b/CatEdu/openeducat_timetable/i18n/fr.po @@ -0,0 +1,1133 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_timetable +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-16 11:13+0000\n" +"PO-Revision-Date: 2024-02-16 11:13+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__00 +msgid "00" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__10 +msgid "10" +msgstr "dix" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__11 +msgid "11" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__12 +msgid "12" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__15 +msgid "15" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__30 +msgid "30" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__45 +msgid "45" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Batch :" +msgstr " Lot: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Batch:" +msgstr " Lot: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Class :" +msgstr " Classe: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Course:" +msgstr " Cours: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "End:" +msgstr " fin: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty Name:" +msgstr " Nom de la faculté: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty:" +msgstr " Faculté: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "From Date :" +msgstr " à partir de la date: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "From Date:" +msgstr " à partir de la date: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Start:" +msgstr " Démarrer: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Subject:" +msgstr " Sujet: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "To Date :" +msgstr " à ce jour: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "To Date:" +msgstr " à ce jour: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "" +"" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty TimeTable" +msgstr " horaire de faculté " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "TimeTable" +msgstr " Talentable " + +#. module: openeducat_timetable +#: model:mail.template,body_html:openeducat_timetable.session_details_changes +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Session Details\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
    \n" +"
  • \n" +" Faculty:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Subject:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Course:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Batch:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Classroom:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Start Time:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" End Time:\n" +" \n" +" \n" +" \n" +"
  • \n" +"\n" +"
  • \n" +" Status:\n" +" \n" +" Confirmed\n" +" \n" +" \n" +" Canceled\n" +" \n" +"
  • \n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"
    \n" +"
  • \n" +" La faculté:\n" +" $ {object.faculty_id.name} \n" +"
  • \n" +"
  • \n" +" Matière:\n" +" $ {object.subject_id.name} \n" +"
  • \n" +"
  • \n" +" Cours:\n" +" $ {object.ccourse_id.name} \n" +"
  • \n" +"
  • \n" +" Lot:\n" +" $ {object.batch_id.name} \n" +"
  • \n" +"
  • \n" +" Salle de classe:\n" +" $ {object.classroom_id.name} \n" +"
  • \n" +"
  • \n" +" Heure de début:\n" +" $ {format_datetime (object.start_datetime, tz = user.tz)} \n" +"
  • \n" +"
  • \n" +" Heure de fin:\n" +" $ {format_datetime (object.end_datetime, tz = user.tz)} \n" +"
  • \n" +"\n" +"
  • \n" +" Statut:\n" +" % si object.state == 'confirmer':\n" +" confirmé \n" +" % elif object.state == 'annuler'\n" +" annulé \n" +" % fin si\n" +"
  • \n" +"
\n" +" " + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__am +msgid "AM" +msgstr "UN M" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__am_pm +msgid "AM/PM" +msgstr "MATIN APRÈS-MIDI" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction +msgid "Action Needed" +msgstr "Action nécessaire" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__active +msgid "Active" +msgstr "Actif" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Archived" +msgstr "Archivé" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Are you sure you want to confirm selected sessions ?" +msgstr "Êtes-vous sûr de vouloir confirmer les sessions sélectionnées?" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_attachment_count +msgid "Attachment Count" +msgstr "Nombre de pièces jointes" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Batch" +msgstr "Lot" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_constraint +msgid "Batch Constraint" +msgstr "Contrainte de lot" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_and_subject_constraint +msgid "Batch and Subject Constraint" +msgstr "Contrainte de lot et de sujet" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Cancel" +msgstr "Annuler" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__cancel +msgid "Canceled" +msgstr "Annulé" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__classroom_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__classroom_id +msgid "Classroom" +msgstr "Salle de classe" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_classroom_constraint +msgid "Classroom Constraint" +msgstr "Contrainte de classe" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Close" +msgstr "proche" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__color +msgid "Color Index" +msgstr "Index des couleurs" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__company_id +msgid "Company" +msgstr "Compagnie" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_res_config_settings +msgid "Config Settings" +msgstr "Paramètres de configuration" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_config +msgid "Configuration" +msgstr "Configuration" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Confirm" +msgstr "Confirmer" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.session_confirmation_form_view_act +msgid "Confirmation" +msgstr "Confirmation" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__confirm +msgid "Confirmed" +msgstr "Confirmé" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Course" +msgstr "Cours" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_date +msgid "Created on" +msgstr "Créé sur" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__day +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__type +msgid "Day" +msgstr "Jour" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__days +msgid "Days" +msgstr "Jours" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Delete" +msgstr "Effacer" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_all_op_discuss +msgid "Discuss" +msgstr "Discuter" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__display_name +msgid "Display Name" +msgstr "Afficher un nom" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Done" +msgstr "Fait" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__draft +msgid "Draft" +msgstr "Brouillon" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__duration +msgid "Duration" +msgstr "Durée" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Edit" +msgstr "Éditer" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__end_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__end_date +msgid "End Date" +msgstr "Date de fin" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "La date de fin ne peut pas être définie avant la date de début." + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/generate_timetable.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "La date de fin ne peut pas être définie avant la date de début." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_end_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__end_datetime +msgid "End Time" +msgstr "Heure de fin" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "End Time cannot be set before Start Time." +msgstr "La date de fin ne peut pas être définie avant la date de début." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__faculty_id +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty" +msgstr "la faculté" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_faculty_constraint +msgid "Faculty Constraint" +msgstr "Contrainte de faculté" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_follower_ids +msgid "Followers" +msgstr "Suiveurs" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_partner_ids +msgid "Followers (Partners)" +msgstr "Abonnés (partenaires)" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__4 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__friday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Friday" +msgstr "Vendredi" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_generate_time_table_view +#: model:ir.model,name:openeducat_timetable.model_generate_time_table +msgid "Generate Sessions" +msgstr "Générer des séances" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_time_table_report_view +msgid "Generate Sessions Report" +msgstr "Générer le rapport de sessions" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_gen_time_table_line +msgid "Generate Time Table Lines" +msgstr "Générer les calendriers" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_time_table_report +msgid "Generate Time Table Report" +msgstr "Générer un rapport de calendrier" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table +msgid "Generate Timetable" +msgstr "Générer des horaires" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table_report +msgid "Generate Timetable Report" +msgstr "Générer un rapport horaire" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Group By..." +msgstr "Par groupe..." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__has_message +msgid "Has Message" +msgstr "A un message" + +#. module: openeducat_timetable +#: model:ir.module.category,description:openeducat_timetable.module_category_all_op_discuss +msgid "Helps you manage your institutes different-different users." +msgstr "Vous aide à gérer les différents utilisateurs de votre institut." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__hour +msgid "Hours" +msgstr "Heures" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__id +msgid "ID" +msgstr "IDENTIFIANT" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same classroom on same date\n" +" and time" +msgstr "" +"En cas de vérification, vous n'êtes pas autorisé à créer la session avec la même salle de classe à la même date\n" +" et le temps" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same faculty on same date\n" +" and time" +msgstr "" +"En cas de vérification, vous n'êtes pas autorisé à créer la session avec la même faculté à la même date\n" +" et le temps" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with the same batch and same\n" +" subject on same date and time" +msgstr "" +"En cas de vérification, vous n'aurez pas autorisé à créer la session avec le même lot et même\n" +" Sujet à la même date et heure" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not be allowed to create the session with the same batch even if\n" +" it is for a different subject." +msgstr "" +"En cas de vérification, vous ne serez pas autorisé à créer la session avec le même lot même si\n" +" C'est pour un sujet différent." + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction +msgid "If checked, new messages require your attention." +msgstr "S'il est vérifié, les nouveaux messages nécessitent votre attention." + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "S'il est vérifié, certains messages ont une erreur de livraison." + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "Import Template for Sessions" +msgstr "Modèle d'importation pour les sessions" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_is_follower +msgid "Is Follower" +msgstr "Est suiveur" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_manager +msgid "Manager" +msgstr "Directeur" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error +msgid "Message Delivery error" +msgstr "Erreur de livraison de messages" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_ids +msgid "Messages" +msgstr "messages" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__minute +msgid "Minute" +msgstr "Minute" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__0 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__monday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Monday" +msgstr "Lundi" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Month" +msgstr "Mois" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__name +msgid "Name" +msgstr "Nom" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "No" +msgstr "Non" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of Actions" +msgstr "Nombre d'actions" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of errors" +msgstr "Nombre d'erreurs" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Nombre de messages qui nécessitent une action" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Nombre de messages avec erreur de livraison" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "OpenDeducat Faculté" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__pm +msgid "PM" +msgstr "PM" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_timing +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_tree +msgid "Period" +msgstr "Période" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Print" +msgstr "Imprimer" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Proceed" +msgstr "Procéder" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__rating_ids +msgid "Ratings" +msgstr "Notes" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Erreur de livraison SMS" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__5 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__saturday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Saturday" +msgstr "Samedi" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__state +msgid "Select" +msgstr "Sélectionner" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "Select date range for a week!" +msgstr "Sélectionnez une plage de dates pour une semaine !" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__sequence +msgid "Sequence" +msgstr "Séquence" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session" +msgstr "Session" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_pivot +msgid "Session Analysis" +msgstr "Analyse de session" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Session Confirmation" +msgstr "Confirmation de session" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_count +msgid "Session Count" +msgstr "Compte de session" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_tree +msgid "Session Line" +msgstr "Ligne de session" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session Time" +msgstr "Temps de session" + +#. module: openeducat_timetable +#: model:mail.template,name:openeducat_timetable.session_details_changes +msgid "Session details - Send by Email" +msgstr "Détails de la session - Envoyer par e-mail" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_session_view +#: model:ir.model,name:openeducat_timetable.model_op_session +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_ids +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_faculty_form_session_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_calendar +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_tree +msgid "Sessions" +msgstr "Séances" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Set to Draft" +msgstr "Régler à la rédaction" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__start_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__start_date +msgid "Start Date" +msgstr "Date de début" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_start_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__start_datetime +msgid "Start Time" +msgstr "Heure de début" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "State" +msgstr "État" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__state +msgid "Status" +msgstr "Statut" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__student +msgid "Student" +msgstr "Étudiant" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__subject_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Subject" +msgstr "Matière" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__6 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__sunday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Sunday" +msgstr "Dimanche" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_form +msgid "Table Line" +msgstr "Ligne de table" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__3 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__thursday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Thursday" +msgstr "Jeudi" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__gen_time_table +msgid "Time Table" +msgstr "Calendrier" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines +msgid "Time Table Lines" +msgstr "Lignes de temps" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_1 +msgid "Time Table Lines1" +msgstr "Lignes de temps 1" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_2 +msgid "Time Table Lines2" +msgstr "Lignes de temps 2" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_3 +msgid "Time Table Lines3" +msgstr "Lignes de calendrier3" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_4 +msgid "Time Table Lines4" +msgstr "Lignes de calendrier4" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_5 +msgid "Time Table Lines5" +msgstr "Lignes de calendrier5" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_6 +msgid "Time Table Lines6" +msgstr "Lignes de temps 6" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_7 +msgid "Time Table Lines7" +msgstr "Lignes de calendrier7" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Time Table Report" +msgstr "Rapport horaire" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_teacher_timetable_generate +msgid "TimeTable for Faculties" +msgstr "Horaire pour les facultés" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_student_timetable_generate +msgid "TimeTable for Students" +msgstr "Horaire pour les étudiants" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_root +msgid "TimeTables" +msgstr "Horaires" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable +msgid "Timetable" +msgstr "Calendrier" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_student_generate +msgid "Timetable Student Report" +msgstr "Rapport d'étudiant horaire" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_teacher_generate +msgid "Timetable Teacher Report" +msgstr "Rapport des enseignants horaires" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__timing_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing_id +msgid "Timing" +msgstr "Horaire" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_timing_view +msgid "Timings" +msgstr "Horaires" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Today" +msgstr "Aujourd'hui" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__1 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__tuesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Tuesday" +msgstr "Mardi" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_user +msgid "User" +msgstr "Utilisateur" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__user_ids +msgid "Users" +msgstr "Utilisateurs" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__website_message_ids +msgid "Website Messages" +msgstr "Messages du site Web" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__website_message_ids +msgid "Website communication history" +msgstr "Historique de communication du site Web" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__2 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__wednesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Wednesday" +msgstr "Mercredi" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Week" +msgstr "La semaine" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_session_confirmation +msgid "Wizard for Multiple Session Confirmation" +msgstr "Assistant pour la confirmation de plusieurs sessions" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Yes" +msgstr "Oui" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time and for same " +"subject" +msgstr "" +"Vous ne pouvez pas créer une session pour le même lot, à la même heure et pour le même" +"sujet" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time even if it is " +"different subject" +msgstr "" +"Vous ne pouvez pas créer une session pour le même lot au même moment même si c'est le cas." +"sujet différent" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same classroom on same date and time" +msgstr "Vous ne pouvez pas créer une session avec la même classe à la même date et heure" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same faculty on same date and time" +msgstr "Vous ne pouvez pas créer une session avec la même faculté à la même date et heure" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "or" +msgstr "ou" + +#. module: openeducat_timetable +#: model:mail.template,subject:openeducat_timetable.session_details_changes +msgid "{{ object.get_subject() }}" +msgstr "$ {object.get_subject ()}" diff --git a/CatEdu/openeducat_timetable/i18n/id.po b/CatEdu/openeducat_timetable/i18n/id.po new file mode 100644 index 0000000..6368f6d --- /dev/null +++ b/CatEdu/openeducat_timetable/i18n/id.po @@ -0,0 +1,1133 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_timetable +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-16 11:18+0000\n" +"PO-Revision-Date: 2024-02-16 11:18+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__00 +msgid "00" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__10 +msgid "10" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__11 +msgid "11" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__12 +msgid "12" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__15 +msgid "15" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__30 +msgid "30" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__45 +msgid "45" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Batch :" +msgstr " Batch: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Batch:" +msgstr " Batch: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Class :" +msgstr " kelas: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Course:" +msgstr " kursus: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "End:" +msgstr " end: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty Name:" +msgstr " Nama fakultas: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty:" +msgstr " Fakultas: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "From Date :" +msgstr " dari tanggal: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "From Date:" +msgstr " dari tanggal: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Start:" +msgstr " Mulai: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Subject:" +msgstr " Subjek: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "To Date :" +msgstr " Sampai saat ini: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "To Date:" +msgstr " Sampai saat ini: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "" +"" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty TimeTable" +msgstr " jadwal fakultas " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "TimeTable" +msgstr " jadwal " + +#. module: openeducat_timetable +#: model:mail.template,body_html:openeducat_timetable.session_details_changes +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Session Details\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
    \n" +"
  • \n" +" Faculty:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Subject:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Course:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Batch:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Classroom:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Start Time:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" End Time:\n" +" \n" +" \n" +" \n" +"
  • \n" +"\n" +"
  • \n" +" Status:\n" +" \n" +" Confirmed\n" +" \n" +" \n" +" Canceled\n" +" \n" +"
  • \n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"
    \n" +"
  • \n" +" Fakultas:\n" +" ${object.faculty_id.name} \n" +"
  • \n" +"
  • \n" +" Subjek:\n" +" ${object.subject_id.name} \n" +"
  • \n" +"
  • \n" +" Kursus:\n" +" ${object.course_id.name} \n" +"
  • \n" +"
  • \n" +" Kelompok:\n" +" ${object.batch_id.name} \n" +"
  • \n" +"
  • \n" +" Kelas:\n" +" ${object.classroom_id.name} \n" +"
  • \n" +"
  • \n" +" Waktu mulai:\n" +" ${format_datetime(object.start_datetime, tz=user.tz)} \n" +"
  • \n" +"
  • \n" +" Akhir waktu:\n" +" ${format_datetime(object.end_datetime, tz=user.tz)} \n" +"
  • \n" +"\n" +"
  • \n" +" Status:\n" +" % if object.state == 'confirm':\n" +" Dikonfirmasi \n" +" % elif object.state == 'cancel'\n" +" Dibatalkan \n" +" % endif\n" +"
  • \n" +"
\n" +" " + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__am +msgid "AM" +msgstr "pagi" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__am_pm +msgid "AM/PM" +msgstr "pagi/sore" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction +msgid "Action Needed" +msgstr "Tindakan yang dibutuhkan" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__active +msgid "Active" +msgstr "Aktif" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Archived" +msgstr "Diarsipkan" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Are you sure you want to confirm selected sessions ?" +msgstr "Anda yakin ingin mengonfirmasi sesi yang dipilih?" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_attachment_count +msgid "Attachment Count" +msgstr "Jumlah lampiran" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Batch" +msgstr "Kelompok" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_constraint +msgid "Batch Constraint" +msgstr "Kendala batch" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_and_subject_constraint +msgid "Batch and Subject Constraint" +msgstr "Batch dan kendala subjek" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Cancel" +msgstr "Membatalkan" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__cancel +msgid "Canceled" +msgstr "Dibatalkan" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__classroom_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__classroom_id +msgid "Classroom" +msgstr "Kelas" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_classroom_constraint +msgid "Classroom Constraint" +msgstr "Kendala kelas" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Close" +msgstr "Menutup" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__color +msgid "Color Index" +msgstr "Indeks warna" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__company_id +msgid "Company" +msgstr "Perusahaan" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_res_config_settings +msgid "Config Settings" +msgstr "Pengaturan Konfigurasi" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_config +msgid "Configuration" +msgstr "Konfigurasi" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Confirm" +msgstr "Mengonfirmasi" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.session_confirmation_form_view_act +msgid "Confirmation" +msgstr "Konfirmasi" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__confirm +msgid "Confirmed" +msgstr "Dikonfirmasi" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Course" +msgstr "Kursus" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_uid +msgid "Created by" +msgstr "Dibuat oleh" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_date +msgid "Created on" +msgstr "Dibuat pada" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__day +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__type +msgid "Day" +msgstr "Hari" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__days +msgid "Days" +msgstr "hari" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Delete" +msgstr "Menghapus" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_all_op_discuss +msgid "Discuss" +msgstr "Membahas" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__display_name +msgid "Display Name" +msgstr "Nama tampilan" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Done" +msgstr "Selesai" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__draft +msgid "Draft" +msgstr "Konsep" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__duration +msgid "Duration" +msgstr "Durasi" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Edit" +msgstr "Sunting" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__end_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__end_date +msgid "End Date" +msgstr "Tanggal akhir" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Tanggal Akhir tidak dapat ditetapkan sebelum Tanggal Mulai." + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/generate_timetable.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Tanggal Akhir tidak dapat ditetapkan sebelum Tanggal Mulai." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_end_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__end_datetime +msgid "End Time" +msgstr "Akhir waktu" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "End Time cannot be set before Start Time." +msgstr "Akhir Waktu tidak dapat ditetapkan sebelum Start Time." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__faculty_id +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty" +msgstr "Fakultas" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_faculty_constraint +msgid "Faculty Constraint" +msgstr "Kendala fakultas" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_follower_ids +msgid "Followers" +msgstr "Pengikut" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_partner_ids +msgid "Followers (Partners)" +msgstr "Pengikut (mitra)" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__4 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__friday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Friday" +msgstr "Jumat" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_generate_time_table_view +#: model:ir.model,name:openeducat_timetable.model_generate_time_table +msgid "Generate Sessions" +msgstr "Menghasilkan sesi" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_time_table_report_view +msgid "Generate Sessions Report" +msgstr "Hasilkan Laporan Sesi" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_gen_time_table_line +msgid "Generate Time Table Lines" +msgstr "Menghasilkan baris tabel waktu" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_time_table_report +msgid "Generate Time Table Report" +msgstr "Hasilkan Laporan Tabel Waktu" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table +msgid "Generate Timetable" +msgstr "Menghasilkan jadwal" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table_report +msgid "Generate Timetable Report" +msgstr "Hasilkan Laporan Jadwal" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Group By..." +msgstr "Kelompok oleh ..." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__has_message +msgid "Has Message" +msgstr "Memiliki pesan" + +#. module: openeducat_timetable +#: model:ir.module.category,description:openeducat_timetable.module_category_all_op_discuss +msgid "Helps you manage your institutes different-different users." +msgstr "Membantu Anda mengelola lembaga Anda dengan pengguna yang berbeda-beda." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__hour +msgid "Hours" +msgstr "Jam" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__id +msgid "ID" +msgstr "PENGENAL" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same classroom on same date\n" +" and time" +msgstr "" +"Jika dicentang, Anda tidak akan diizinkan membuat sesi dengan kelas yang sama pada tanggal yang sama\n" +" dan waktu" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same faculty on same date\n" +" and time" +msgstr "" +"Jika dicentang, Anda tidak akan diizinkan membuat sesi dengan fakultas yang sama pada tanggal yang sama\n" +" dan waktu" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with the same batch and same\n" +" subject on same date and time" +msgstr "" +"Jika dicentang, Anda tidak akan diizinkan membuat sesi dengan kelompok yang sama dan sama\n" +" subjek pada tanggal dan waktu yang sama" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not be allowed to create the session with the same batch even if\n" +" it is for a different subject." +msgstr "" +"Jika dicentang, Anda tidak akan diizinkan membuat sesi dengan kumpulan yang sama meskipun\n" +"itu untuk topik yang berbeda." + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Jika diperiksa, pesan baru memerlukan perhatian Anda." + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Jika diperiksa, beberapa pesan memiliki kesalahan pengiriman." + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "Import Template for Sessions" +msgstr "Template impor untuk Sesi" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_is_follower +msgid "Is Follower" +msgstr "Adalah pengikut" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_uid +msgid "Last Updated by" +msgstr "Terakhir diperbarui oleh" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_date +msgid "Last Updated on" +msgstr "Terakhir diperbarui saat" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_manager +msgid "Manager" +msgstr "Pengelola" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error +msgid "Message Delivery error" +msgstr "Kesalahan pengiriman pesan" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_ids +msgid "Messages" +msgstr "Pesan" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__minute +msgid "Minute" +msgstr "Menit" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__0 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__monday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Monday" +msgstr "Senin" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Month" +msgstr "Bulan" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__name +msgid "Name" +msgstr "Nama" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "No" +msgstr "Tidak" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of Actions" +msgstr "Jumlah tindakan" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of errors" +msgstr "Jumlah kesalahan" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Jumlah pesan yang membutuhkan tindakan" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Jumlah pesan dengan kesalahan pengiriman" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Fakultas Terbuka" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__pm +msgid "PM" +msgstr "sore" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_timing +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_tree +msgid "Period" +msgstr "Periode" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Print" +msgstr "Mencetak" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Proceed" +msgstr "Melanjutkan" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__rating_ids +msgid "Ratings" +msgstr "Peringkat" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Kesalahan pengiriman SMS" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__5 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__saturday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Saturday" +msgstr "Sabtu" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__state +msgid "Select" +msgstr "Pilih" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "Select date range for a week!" +msgstr "Pilih tanggal rentang selama seminggu!" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__sequence +msgid "Sequence" +msgstr "Urutan" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session" +msgstr "Sidang" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_pivot +msgid "Session Analysis" +msgstr "Analisis Sesi" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Session Confirmation" +msgstr "Konfirmasi Sesi" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_count +msgid "Session Count" +msgstr "Hitungan sesi" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_tree +msgid "Session Line" +msgstr "Baris sesi" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session Time" +msgstr "Waktu Sesi" + +#. module: openeducat_timetable +#: model:mail.template,name:openeducat_timetable.session_details_changes +msgid "Session details - Send by Email" +msgstr "Detail Sesi - Kirim melalui Email" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_session_view +#: model:ir.model,name:openeducat_timetable.model_op_session +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_ids +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_faculty_form_session_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_calendar +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_tree +msgid "Sessions" +msgstr "Sesi" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Set to Draft" +msgstr "Diatur ke draft" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__start_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__start_date +msgid "Start Date" +msgstr "Mulai tanggal" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_start_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__start_datetime +msgid "Start Time" +msgstr "Waktu mulai" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "State" +msgstr "Negara" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__state +msgid "Status" +msgstr "Status" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__student +msgid "Student" +msgstr "Murid" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__subject_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Subject" +msgstr "Subjek" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__6 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__sunday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Sunday" +msgstr "Minggu" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_form +msgid "Table Line" +msgstr "Baris meja" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__3 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__thursday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Thursday" +msgstr "Kamis" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__gen_time_table +msgid "Time Table" +msgstr "Tabel waktu" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines +msgid "Time Table Lines" +msgstr "Garis tabel waktu" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_1 +msgid "Time Table Lines1" +msgstr "Garis Tabel Waktu1" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_2 +msgid "Time Table Lines2" +msgstr "Garis Tabel Waktu2" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_3 +msgid "Time Table Lines3" +msgstr "Garis Tabel Waktu3" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_4 +msgid "Time Table Lines4" +msgstr "Garis Tabel Waktu4" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_5 +msgid "Time Table Lines5" +msgstr "Garis Tabel Waktu5" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_6 +msgid "Time Table Lines6" +msgstr "Garis Tabel Waktu6" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_7 +msgid "Time Table Lines7" +msgstr "Garis Tabel Waktu7" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Time Table Report" +msgstr "Laporan Tabel Waktu" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_teacher_timetable_generate +msgid "TimeTable for Faculties" +msgstr "Jadwal untuk fakultas" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_student_timetable_generate +msgid "TimeTable for Students" +msgstr "Jadwal untuk siswa" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_root +msgid "TimeTables" +msgstr "Jadwal" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable +msgid "Timetable" +msgstr "Jadwal" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_student_generate +msgid "Timetable Student Report" +msgstr "Laporan Siswa Jadwal" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_teacher_generate +msgid "Timetable Teacher Report" +msgstr "Laporan Guru Jadwal" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__timing_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing_id +msgid "Timing" +msgstr "Waktu" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_timing_view +msgid "Timings" +msgstr "Pengaturan waktu" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Today" +msgstr "Hari ini" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__1 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__tuesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Tuesday" +msgstr "Selasa" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_user +msgid "User" +msgstr "Utilisateur" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__user_ids +msgid "Users" +msgstr "Pengguna" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__website_message_ids +msgid "Website Messages" +msgstr "Pesan situs web" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__website_message_ids +msgid "Website communication history" +msgstr "Riwayat Komunikasi Situs Web" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__2 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__wednesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Wednesday" +msgstr "Rabu" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Week" +msgstr "Pekan" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_session_confirmation +msgid "Wizard for Multiple Session Confirmation" +msgstr "Wizard untuk beberapa konfirmasi sesi" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Yes" +msgstr "Ya" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time and for same " +"subject" +msgstr "" +"Anda tidak dapat membuat sesi untuk batch yang sama pada waktu dan waktu yang sama" +"subjek" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time even if it is " +"different subject" +msgstr "" +"Anda tidak dapat membuat sesi untuk batch yang sama pada waktu yang sama meskipun demikian" +"subjek yang berbeda" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same classroom on same date and time" +msgstr "Anda tidak dapat membuat sesi dengan kelas yang sama pada tanggal dan waktu yang sama" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same faculty on same date and time" +msgstr "Anda tidak dapat membuat sesi dengan fakultas yang sama pada tanggal dan waktu yang sama" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "or" +msgstr "atau" + +#. module: openeducat_timetable +#: model:mail.template,subject:openeducat_timetable.session_details_changes +msgid "{{ object.get_subject() }}" +msgstr "$ {object.get_subject ()}" diff --git a/CatEdu/openeducat_timetable/i18n/it.po b/CatEdu/openeducat_timetable/i18n/it.po new file mode 100644 index 0000000..b556fc0 --- /dev/null +++ b/CatEdu/openeducat_timetable/i18n/it.po @@ -0,0 +1,1133 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_timetable +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-16 11:31+0000\n" +"PO-Revision-Date: 2024-02-16 11:31+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__00 +msgid "00" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__10 +msgid "10" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__11 +msgid "11" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__12 +msgid "12" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__15 +msgid "15" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__30 +msgid "30" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__45 +msgid "45" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Batch :" +msgstr " batch: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Batch:" +msgstr " batch: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Class :" +msgstr " classe: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Course:" +msgstr " Corso: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "End:" +msgstr " fine: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty Name:" +msgstr " Nome della facoltà: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty:" +msgstr " Facoltà: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "From Date :" +msgstr " dalla data: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "From Date:" +msgstr " dalla data: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Start:" +msgstr " inizia: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Subject:" +msgstr " Oggetto: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "To Date :" +msgstr " ad oggi: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "To Date:" +msgstr " ad oggi: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "" +"" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty TimeTable" +msgstr " orario della facoltà " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "TimeTable" +msgstr " calendario " + +#. module: openeducat_timetable +#: model:mail.template,body_html:openeducat_timetable.session_details_changes +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Session Details\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
    \n" +"
  • \n" +" Faculty:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Subject:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Course:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Batch:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Classroom:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Start Time:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" End Time:\n" +" \n" +" \n" +" \n" +"
  • \n" +"\n" +"
  • \n" +" Status:\n" +" \n" +" Confirmed\n" +" \n" +" \n" +" Canceled\n" +" \n" +"
  • \n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"
    \n" +"
  • \n" +" Facoltà:\n" +" ${object.faculty_id.name} \n" +"
  • \n" +"
  • \n" +" Materia:\n" +" ${object.subject_id.name} \n" +"
  • \n" +"
  • \n" +" Corso:\n" +" ${object.course_id.name} \n" +"
  • \n" +"
  • \n" +" Lotto:\n" +" ${object.batch_id.name} \n" +"
  • \n" +"
  • \n" +" Aula:\n" +" ${object.classroom_id.name} \n" +"
  • \n" +"
  • \n" +" Ora di inizio:\n" +" ${format_datetime(object.start_datetime, tz=user.tz)} \n" +"
  • \n" +"
  • \n" +" Tempo scaduto:\n" +" ${format_datetime(object.end_datetime, tz=user.tz)} \n" +"
  • \n" +"\n" +"
  • \n" +" Status:\n" +" % if object.state == 'confirm':\n" +" Confermato \n" +" % elif object.state == 'cancel'\n" +" Annullato \n" +" % endif\n" +"
  • \n" +"
\n" +" " + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__am +msgid "AM" +msgstr "SONO" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__am_pm +msgid "AM/PM" +msgstr "AM PM" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction +msgid "Action Needed" +msgstr "Azione necessaria" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__active +msgid "Active" +msgstr "Attivo" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Archived" +msgstr "Archiviato" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Are you sure you want to confirm selected sessions ?" +msgstr "Sei sicuro di voler confermare le sessioni selezionate?" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_attachment_count +msgid "Attachment Count" +msgstr "Conteggio di allegato" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Batch" +msgstr "Lotto" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_constraint +msgid "Batch Constraint" +msgstr "Vincolo batch" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_and_subject_constraint +msgid "Batch and Subject Constraint" +msgstr "Vincolo batch e soggetto" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Cancel" +msgstr "Annulla" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__cancel +msgid "Canceled" +msgstr "Annullato" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__classroom_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__classroom_id +msgid "Classroom" +msgstr "Aula" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_classroom_constraint +msgid "Classroom Constraint" +msgstr "Vincolo di classe" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Close" +msgstr "Chiudere" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__color +msgid "Color Index" +msgstr "Indice di colore" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__company_id +msgid "Company" +msgstr "Azienda" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_res_config_settings +msgid "Config Settings" +msgstr "Impostazioni di configurazione" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_config +msgid "Configuration" +msgstr "Configurazione" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Confirm" +msgstr "Confermare" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.session_confirmation_form_view_act +msgid "Confirmation" +msgstr "Conferma" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__confirm +msgid "Confirmed" +msgstr "Confermato" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Course" +msgstr "Corso" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_uid +msgid "Created by" +msgstr "Creato da" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_date +msgid "Created on" +msgstr "Creato" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__day +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__type +msgid "Day" +msgstr "Giorno" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__days +msgid "Days" +msgstr "Giorni" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Delete" +msgstr "Elimina" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_all_op_discuss +msgid "Discuss" +msgstr "Discutere" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__display_name +msgid "Display Name" +msgstr "Nome da visualizzare" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Done" +msgstr "Fatto" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__draft +msgid "Draft" +msgstr "Brutta copia" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__duration +msgid "Duration" +msgstr "Durata" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Edit" +msgstr "Modificare" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__end_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__end_date +msgid "End Date" +msgstr "Data di fine" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "La data di fine non può essere impostata prima della data di inizio." + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/generate_timetable.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "La data di fine non può essere impostata prima della data di inizio." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_end_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__end_datetime +msgid "End Time" +msgstr "Tempo scaduto" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "End Time cannot be set before Start Time." +msgstr "L'ora di fine non può essere impostata prima dell'ora di inizio." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__faculty_id +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty" +msgstr "Facoltà" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_faculty_constraint +msgid "Faculty Constraint" +msgstr "Vincolo della facoltà" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_follower_ids +msgid "Followers" +msgstr "Seguaci" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_partner_ids +msgid "Followers (Partners)" +msgstr "Follower (partner)" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__4 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__friday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Friday" +msgstr "Venerdì" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_generate_time_table_view +#: model:ir.model,name:openeducat_timetable.model_generate_time_table +msgid "Generate Sessions" +msgstr "Generare sessioni" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_time_table_report_view +msgid "Generate Sessions Report" +msgstr "Genera Sessioni Report" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_gen_time_table_line +msgid "Generate Time Table Lines" +msgstr "Genera linee di time tabelle" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_time_table_report +msgid "Generate Time Table Report" +msgstr "Generare il rapporto Time Table" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table +msgid "Generate Timetable" +msgstr "Generare un calendario" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table_report +msgid "Generate Timetable Report" +msgstr "Generare un rapporto orario" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Group By..." +msgstr "Raggruppa per..." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__has_message +msgid "Has Message" +msgstr "Ha un messaggio" + +#. module: openeducat_timetable +#: model:ir.module.category,description:openeducat_timetable.module_category_all_op_discuss +msgid "Helps you manage your institutes different-different users." +msgstr "Ti aiuta a gestire i diversi utenti dei tuoi istituti." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__hour +msgid "Hours" +msgstr "Ore" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same classroom on same date\n" +" and time" +msgstr "" +"Se spuntato non potrai creare la sessione con la stessa aula nella stessa data\n" +" E tempo" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same faculty on same date\n" +" and time" +msgstr "" +"Se spuntato non potrai creare la sessione con la stessa facoltà nella stessa data\n" +" E tempo" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with the same batch and same\n" +" subject on same date and time" +msgstr "" +"Se selezionato non ti sarà permesso di creare la sessione con lo stesso batch e lo stesso\n" +"soggetto nella stessa data e ora" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not be allowed to create the session with the same batch even if\n" +" it is for a different subject." +msgstr "" +"Se selezionato non ti sarà permesso di creare la sessione con lo stesso batch anche se\n" +"è per un argomento diverso." + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Se controllati, i nuovi messaggi richiedono la tua attenzione." + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Se controllati, alcuni messaggi hanno un errore di consegna." + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "Import Template for Sessions" +msgstr "Modello di importazione per le sessioni" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_is_follower +msgid "Is Follower" +msgstr "È follower" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_uid +msgid "Last Updated by" +msgstr "Ultimo aggiornamento da" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_date +msgid "Last Updated on" +msgstr "Ultimo aggiornamento su" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_manager +msgid "Manager" +msgstr "Manager" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error +msgid "Message Delivery error" +msgstr "Errore di consegna dei messaggi" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_ids +msgid "Messages" +msgstr "Messaggi" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__minute +msgid "Minute" +msgstr "Minuto" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__0 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__monday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Monday" +msgstr "Lunedi" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Month" +msgstr "Mese" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__name +msgid "Name" +msgstr "Nome" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "No" +msgstr "NO" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of Actions" +msgstr "Numero di azioni" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of errors" +msgstr "Numero di errori" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Numero di messaggi che richiedono un'azione" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Numero di messaggi con errore di consegna" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Facoltà aperta" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__pm +msgid "PM" +msgstr "Pm" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_timing +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_tree +msgid "Period" +msgstr "Periodo" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Print" +msgstr "Stampa" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Proceed" +msgstr "Procedere" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__rating_ids +msgid "Ratings" +msgstr "Giudizi" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Errore di consegna SMS" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__5 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__saturday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Saturday" +msgstr "Sabato" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__state +msgid "Select" +msgstr "Selezionare" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "Select date range for a week!" +msgstr "Seleziona l'intervallo di date per una settimana!" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__sequence +msgid "Sequence" +msgstr "Sequenza" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session" +msgstr "Sessione" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_pivot +msgid "Session Analysis" +msgstr "Analisi della sessione" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Session Confirmation" +msgstr "Conferma della sessione" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_count +msgid "Session Count" +msgstr "Conteggio delle sessioni" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_tree +msgid "Session Line" +msgstr "Riga di sessione" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session Time" +msgstr "Orario della sessione" + +#. module: openeducat_timetable +#: model:mail.template,name:openeducat_timetable.session_details_changes +msgid "Session details - Send by Email" +msgstr "Dettagli della sessione - Invia tramite e -mail" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_session_view +#: model:ir.model,name:openeducat_timetable.model_op_session +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_ids +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_faculty_form_session_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_calendar +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_tree +msgid "Sessions" +msgstr "Sessioni" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Set to Draft" +msgstr "Impostato su Draft" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__start_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__start_date +msgid "Start Date" +msgstr "Data d'inizio" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_start_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__start_datetime +msgid "Start Time" +msgstr "Ora di inizio" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "State" +msgstr "Stato" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__state +msgid "Status" +msgstr "Stato" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__student +msgid "Student" +msgstr "Alunno" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__subject_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Subject" +msgstr "Materia" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__6 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__sunday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Sunday" +msgstr "Domenica" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_form +msgid "Table Line" +msgstr "Linea del tavolo" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__3 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__thursday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Thursday" +msgstr "Giovedì" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__gen_time_table +msgid "Time Table" +msgstr "Orario" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines +msgid "Time Table Lines" +msgstr "Linee della tabella" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_1 +msgid "Time Table Lines1" +msgstr "Linee della tabella del tempo1" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_2 +msgid "Time Table Lines2" +msgstr "Linee della tabella del tempo2" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_3 +msgid "Time Table Lines3" +msgstr "Linee della tabella del tempo3" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_4 +msgid "Time Table Lines4" +msgstr "Linee della tabella del tempo4" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_5 +msgid "Time Table Lines5" +msgstr "Linee della tabella del tempo5" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_6 +msgid "Time Table Lines6" +msgstr "Linee della tabella del tempo6" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_7 +msgid "Time Table Lines7" +msgstr "Linee della tabella del tempo7" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Time Table Report" +msgstr "Rapporto della tabella del tempo" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_teacher_timetable_generate +msgid "TimeTable for Faculties" +msgstr "Orario per le facoltà" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_student_timetable_generate +msgid "TimeTable for Students" +msgstr "Orario per gli studenti" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_root +msgid "TimeTables" +msgstr "Orari" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable +msgid "Timetable" +msgstr "Orario" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_student_generate +msgid "Timetable Student Report" +msgstr "Rapporto degli studenti orari" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_teacher_generate +msgid "Timetable Teacher Report" +msgstr "Rapporto per insegnanti orario" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__timing_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing_id +msgid "Timing" +msgstr "Tempismo" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_timing_view +msgid "Timings" +msgstr "Tempi" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Today" +msgstr "In data odierna" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__1 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__tuesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Tuesday" +msgstr "Martedì" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_user +msgid "User" +msgstr "Utente" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__user_ids +msgid "Users" +msgstr "Utenti" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__website_message_ids +msgid "Website Messages" +msgstr "Messaggi del sito web" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__website_message_ids +msgid "Website communication history" +msgstr "Storia di comunicazione del sito Web" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__2 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__wednesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Wednesday" +msgstr "Mercoledì" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Week" +msgstr "Settimana" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_session_confirmation +msgid "Wizard for Multiple Session Confirmation" +msgstr "Wizard per la conferma di sessioni multiple" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Yes" +msgstr "sì" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time and for same " +"subject" +msgstr "" +"Non è possibile creare una sessione per lo stesso batch alla stessa ora e per la stessa data" +"soggetto" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time even if it is " +"different subject" +msgstr "" +"Non è possibile creare una sessione per lo stesso batch alla stessa ora, anche se lo è" +"soggetto diverso" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same classroom on same date and time" +msgstr "Non è possibile creare una sessione con la stessa classe nella stessa data e ora" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same faculty on same date and time" +msgstr "Non è possibile creare una sessione con la stessa facoltà nella stessa data e ora" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "or" +msgstr "o" + +#. module: openeducat_timetable +#: model:mail.template,subject:openeducat_timetable.session_details_changes +msgid "{{ object.get_subject() }}" +msgstr "$ {object.get_subject ()}" diff --git a/CatEdu/openeducat_timetable/i18n/lt.po b/CatEdu/openeducat_timetable/i18n/lt.po new file mode 100644 index 0000000..62039cf --- /dev/null +++ b/CatEdu/openeducat_timetable/i18n/lt.po @@ -0,0 +1,1133 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_timetable +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-16 11:36+0000\n" +"PO-Revision-Date: 2024-02-16 11:36+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__00 +msgid "00" +msgstr "0" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__10 +msgid "10" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__11 +msgid "11" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__12 +msgid "12" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__15 +msgid "15" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__30 +msgid "30" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__45 +msgid "45" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Batch :" +msgstr " partija: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Batch:" +msgstr " partija: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Class :" +msgstr " klasė: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Course:" +msgstr " Kursas: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "End:" +msgstr " pabaiga: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty Name:" +msgstr " Fakulteto vardas: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty:" +msgstr " Fakultetas: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "From Date :" +msgstr " Nuo datos: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "From Date:" +msgstr " Nuo datos: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Start:" +msgstr " Pradėti: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Subject:" +msgstr " Tema: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "To Date :" +msgstr " iki šiol: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "To Date:" +msgstr " iki šiol: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "" +"" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty TimeTable" +msgstr " Fakulteto tvarkaraštis " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "TimeTable" +msgstr " Timetable " + +#. module: openeducat_timetable +#: model:mail.template,body_html:openeducat_timetable.session_details_changes +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Session Details\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
    \n" +"
  • \n" +" Faculty:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Subject:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Course:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Batch:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Classroom:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Start Time:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" End Time:\n" +" \n" +" \n" +" \n" +"
  • \n" +"\n" +"
  • \n" +" Status:\n" +" \n" +" Confirmed\n" +" \n" +" \n" +" Canceled\n" +" \n" +"
  • \n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"
    \n" +"
  • \n" +" Fakultetas:\n" +" $ {Object.faculty_id.name} \n" +"
  • \n" +"
  • \n" +" Tema:\n" +" $ {Object.subject_id.name} \n" +"
  • \n" +"
  • \n" +" Kursas:\n" +" $ {Object.course_id.name} \n" +"
  • \n" +"
  • \n" +" Partija:\n" +" $ {Object.batch_id.name} \n" +"
  • \n" +"
  • \n" +" Klasė:\n" +" $ {Object.classroom_id.name} \n" +"
  • \n" +"
  • \n" +" Pradžios laikas:\n" +" $ {format_dateTime (objektas.start_dateTime, tz = user.tz)} \n" +"
  • \n" +"
  • \n" +" Pabaigos laikas:\n" +" $ {format_dateTime (objektas.end_dateTime, tz = user.tz)} \n" +"
  • \n" +"\n" +"
  • \n" +" Būsena:\n" +" %, jei objektas.state == 'patvirtinti':\n" +" Patvirtinta \n" +" % elif objektas.state == 'Atšaukti'\n" +" atšauktas \n" +" % Endif\n" +"
  • \n" +"
\n" +" " + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__am +msgid "AM" +msgstr "ESU" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__am_pm +msgid "AM/PM" +msgstr "RYTO VAKARO" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction +msgid "Action Needed" +msgstr "Reikalingas veiksmas" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__active +msgid "Active" +msgstr "Aktyvus" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Archived" +msgstr "Archyvuota" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Are you sure you want to confirm selected sessions ?" +msgstr "Ar tikrai norite patvirtinti pasirinktas sesijas?" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_attachment_count +msgid "Attachment Count" +msgstr "Priedų skaičius" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Batch" +msgstr "Partija" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_constraint +msgid "Batch Constraint" +msgstr "Partijos apribojimas" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_and_subject_constraint +msgid "Batch and Subject Constraint" +msgstr "Partija ir temos suvaržymas" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Cancel" +msgstr "Atšaukti" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__cancel +msgid "Canceled" +msgstr "Atšauktas" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__classroom_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__classroom_id +msgid "Classroom" +msgstr "Klasė" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_classroom_constraint +msgid "Classroom Constraint" +msgstr "Klasės suvaržymas" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Close" +msgstr "Uždaryti" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__color +msgid "Color Index" +msgstr "Spalvų rodyklė" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__company_id +msgid "Company" +msgstr "Įmonė" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigūracijos nustatymai" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_config +msgid "Configuration" +msgstr "Konfigūracija" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Confirm" +msgstr "Patvirtinti" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.session_confirmation_form_view_act +msgid "Confirmation" +msgstr "Patvirtinimas" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__confirm +msgid "Confirmed" +msgstr "Patvirtinta" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Course" +msgstr "Kursas" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_uid +msgid "Created by" +msgstr "Sukurta" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_date +msgid "Created on" +msgstr "Sukurtas" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__day +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__type +msgid "Day" +msgstr "Diena" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__days +msgid "Days" +msgstr "Dienos" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Delete" +msgstr "Ištrinti" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_all_op_discuss +msgid "Discuss" +msgstr "Aptarti" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__display_name +msgid "Display Name" +msgstr "Rodomas pavadinimas" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Done" +msgstr "padaryta" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__draft +msgid "Draft" +msgstr "Juodraštis" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__duration +msgid "Duration" +msgstr "Trukmė" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Edit" +msgstr "Redaguoti" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__end_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__end_date +msgid "End Date" +msgstr "Pabaigos data" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Pabaigos data negali būti nustatyta anksčiau nei pradžios data." + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/generate_timetable.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Pabaigos data negali būti nustatyta anksčiau nei pradžios data." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_end_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__end_datetime +msgid "End Time" +msgstr "Pabaigos laikas" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "End Time cannot be set before Start Time." +msgstr "Pabaigos laikas negali būti nustatytas anksčiau nei pradžios laikas." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__faculty_id +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty" +msgstr "Fakultetas" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_faculty_constraint +msgid "Faculty Constraint" +msgstr "Fakulteto suvaržymas" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_follower_ids +msgid "Followers" +msgstr "Pasekėjai" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_partner_ids +msgid "Followers (Partners)" +msgstr "Stebėtojai (partneriai)" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__4 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__friday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Friday" +msgstr "Penktadienis" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_generate_time_table_view +#: model:ir.model,name:openeducat_timetable.model_generate_time_table +msgid "Generate Sessions" +msgstr "Generuoti sesijas" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_time_table_report_view +msgid "Generate Sessions Report" +msgstr "Generuoti sesijų ataskaitą" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_gen_time_table_line +msgid "Generate Time Table Lines" +msgstr "Generuoti laiko lentelės eilutes" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_time_table_report +msgid "Generate Time Table Report" +msgstr "Generuoti laiko lentelės ataskaitą" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table +msgid "Generate Timetable" +msgstr "Generuoti tvarkaraštį" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table_report +msgid "Generate Timetable Report" +msgstr "Generuoti tvarkaraštį" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Group By..." +msgstr "Grupuoti pagal..." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__has_message +msgid "Has Message" +msgstr "Turi pranešimą" + +#. module: openeducat_timetable +#: model:ir.module.category,description:openeducat_timetable.module_category_all_op_discuss +msgid "Helps you manage your institutes different-different users." +msgstr "Padeda valdyti skirtingus institutus ir skirtingus vartotojus." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__hour +msgid "Hours" +msgstr "Valandos" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__id +msgid "ID" +msgstr "Id" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same classroom on same date\n" +" and time" +msgstr "" +"Jei patikrinsite\n" +" Ir laikas" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same faculty on same date\n" +" and time" +msgstr "" +"Jei patikrinsite\n" +" Ir laikas" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with the same batch and same\n" +" subject on same date and time" +msgstr "" +"Jei patikrinsite, jums nebus leista kurti seanso su ta pačia partija ir ta pati\n" +" tema tą pačią dieną ir laiką" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not be allowed to create the session with the same batch even if\n" +" it is for a different subject." +msgstr "" +"Jei patikrinsite, jums nebus leista kurti seanso su ta pačia partija, net jei\n" +" Tai skirta kitam dalykui." + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Jei patikrinsite, nauji pranešimai reikalauja jūsų dėmesio." + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Jei patikrinta, kai kurie pranešimai turi pristatymo klaidą." + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "Import Template for Sessions" +msgstr "Importuoti seansų šabloną" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_is_follower +msgid "Is Follower" +msgstr "Yra sekėjas" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_uid +msgid "Last Updated by" +msgstr "Paskutinį kartą atnaujinta" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_date +msgid "Last Updated on" +msgstr "Paskutinį kartą atnaujinta" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_manager +msgid "Manager" +msgstr "Vadovas" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error +msgid "Message Delivery error" +msgstr "Pranešimo pristatymo klaida" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_ids +msgid "Messages" +msgstr "Pranešimai" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__minute +msgid "Minute" +msgstr "Minutė" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__0 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__monday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Monday" +msgstr "Pirmadienis" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Month" +msgstr "Mėnuo" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__name +msgid "Name" +msgstr "vardas" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "No" +msgstr "Ne" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of Actions" +msgstr "Veiksmų skaičius" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of errors" +msgstr "Klaidų skaičius" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Pranešimų, kuriems reikalingas veiksmas, skaičius" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Pranešimų su pristatymo klaida skaičius" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Atidaryti fakultetą" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__pm +msgid "PM" +msgstr "PM" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_timing +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_tree +msgid "Period" +msgstr "Laikotarpis" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Print" +msgstr "Spausdinti" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Proceed" +msgstr "Tęsk" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__rating_ids +msgid "Ratings" +msgstr "Įvertinimai" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS pristatymo klaida" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__5 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__saturday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Saturday" +msgstr "Šeštadienis" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__state +msgid "Select" +msgstr "Pasirinkite" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "Select date range for a week!" +msgstr "Pasirinkite savaitės dienų seką!" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__sequence +msgid "Sequence" +msgstr "Seka" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session" +msgstr "Sesija" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_pivot +msgid "Session Analysis" +msgstr "Sesijos analizė" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Session Confirmation" +msgstr "Sesijos patvirtinimas" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_count +msgid "Session Count" +msgstr "Sesijos skaičius" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_tree +msgid "Session Line" +msgstr "Sesijos eilutė" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session Time" +msgstr "Sesijos laikas" + +#. module: openeducat_timetable +#: model:mail.template,name:openeducat_timetable.session_details_changes +msgid "Session details - Send by Email" +msgstr "Sesijos informacija - siųsti el. Paštu" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_session_view +#: model:ir.model,name:openeducat_timetable.model_op_session +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_ids +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_faculty_form_session_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_calendar +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_tree +msgid "Sessions" +msgstr "Sesijos" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Set to Draft" +msgstr "Nustatykite juodraštį" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__start_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__start_date +msgid "Start Date" +msgstr "Pradžios data" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_start_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__start_datetime +msgid "Start Time" +msgstr "Pradžios laikas" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "State" +msgstr "Būsena" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__state +msgid "Status" +msgstr "Būsena" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__student +msgid "Student" +msgstr "Studentas" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__subject_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Subject" +msgstr "Tema" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__6 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__sunday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Sunday" +msgstr "Sekmadienis" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_form +msgid "Table Line" +msgstr "Lentelės eilutė" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__3 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__thursday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Thursday" +msgstr "Ketvirtadienis" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__gen_time_table +msgid "Time Table" +msgstr "Laiko lentelė" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines +msgid "Time Table Lines" +msgstr "Laiko lentelės eilutės" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_1 +msgid "Time Table Lines1" +msgstr "Laiko lentelės eilutės1" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_2 +msgid "Time Table Lines2" +msgstr "Laiko lentelės eilutės2" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_3 +msgid "Time Table Lines3" +msgstr "Laiko lentelės eilutės3" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_4 +msgid "Time Table Lines4" +msgstr "Laiko lentelės eilutės4" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_5 +msgid "Time Table Lines5" +msgstr "Laiko lentelės eilutės5" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_6 +msgid "Time Table Lines6" +msgstr "Laiko lentelės eilutės6" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_7 +msgid "Time Table Lines7" +msgstr "Laiko lentelės eilutės7" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Time Table Report" +msgstr "Laiko lentelės ataskaita" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_teacher_timetable_generate +msgid "TimeTable for Faculties" +msgstr "Fakultetų tvarkaraštis" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_student_timetable_generate +msgid "TimeTable for Students" +msgstr "Grafikas studentams" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_root +msgid "TimeTables" +msgstr "Tvarkaraščiai" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable +msgid "Timetable" +msgstr "Tvarkaraštis" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_student_generate +msgid "Timetable Student Report" +msgstr "Tvarkaraščio studentų ataskaita" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_teacher_generate +msgid "Timetable Teacher Report" +msgstr "Tvarkaraščio mokytojo ataskaita" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__timing_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing_id +msgid "Timing" +msgstr "Laikas" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_timing_view +msgid "Timings" +msgstr "Sesijos" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Today" +msgstr "Šiandien" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__1 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__tuesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Tuesday" +msgstr "Antradienis" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_user +msgid "User" +msgstr "Vartotojas" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__user_ids +msgid "Users" +msgstr "Vartotojai" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__website_message_ids +msgid "Website Messages" +msgstr "Svetainės pranešimai" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__website_message_ids +msgid "Website communication history" +msgstr "Tinklalapio komunikacijos istorija" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__2 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__wednesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Wednesday" +msgstr "Trečiadienis" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Week" +msgstr "Savaitė" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_session_confirmation +msgid "Wizard for Multiple Session Confirmation" +msgstr "Vedlys kelioms sesijos patvirtinimams" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Yes" +msgstr "Taip" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time and for same " +"subject" +msgstr "" +"Negalite sukurti seanso tai pačiai paketai tuo pačiu metu ir tam pačiam laikui" +"tema" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time even if it is " +"different subject" +msgstr "" +"Negalite sukurti seanso tai pačiai paketai tuo pačiu metu, net jei taip yra" +"skirtinga tema" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same classroom on same date and time" +msgstr "Negalite sukurti sesijos toje pačioje klasėje tą pačią dieną ir laiku" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same faculty on same date and time" +msgstr "Negalite sukurti sesijos su tuo pačiu fakultetu tą pačią dieną ir laiku" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "or" +msgstr "arba" + +#. module: openeducat_timetable +#: model:mail.template,subject:openeducat_timetable.session_details_changes +msgid "{{ object.get_subject() }}" +msgstr "$ {Object.get_subject ()}" diff --git a/CatEdu/openeducat_timetable/i18n/nl.po b/CatEdu/openeducat_timetable/i18n/nl.po new file mode 100644 index 0000000..d2fc015 --- /dev/null +++ b/CatEdu/openeducat_timetable/i18n/nl.po @@ -0,0 +1,1133 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_timetable +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-16 11:39+0000\n" +"PO-Revision-Date: 2024-02-16 11:39+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__00 +msgid "00" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__10 +msgid "10" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__11 +msgid "11" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__12 +msgid "12" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__15 +msgid "15" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__30 +msgid "30" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__45 +msgid "45" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Batch :" +msgstr " batch: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Batch:" +msgstr " batch: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Class :" +msgstr " klasse: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Course:" +msgstr " cursus: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "End:" +msgstr " einde: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty Name:" +msgstr " Faculteitsnaam: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty:" +msgstr " Faculteit: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "From Date :" +msgstr " Van datum: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "From Date:" +msgstr " Van datum: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Start:" +msgstr " Start: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Subject:" +msgstr " Onderwerp: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "To Date :" +msgstr " tot op heden: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "To Date:" +msgstr " tot op heden: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "" +"" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty TimeTable" +msgstr " facultaire tijdschema " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "TimeTable" +msgstr " Timetable " + +#. module: openeducat_timetable +#: model:mail.template,body_html:openeducat_timetable.session_details_changes +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Session Details\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
    \n" +"
  • \n" +" Faculty:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Subject:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Course:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Batch:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Classroom:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Start Time:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" End Time:\n" +" \n" +" \n" +" \n" +"
  • \n" +"\n" +"
  • \n" +" Status:\n" +" \n" +" Confirmed\n" +" \n" +" \n" +" Canceled\n" +" \n" +"
  • \n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +"
    \n" +"
  • \n" +" Faculteit:\n" +" ${object.faculty_id.name} \n" +"
  • \n" +"
  • \n" +" Onderwerp:\n" +" ${object.subject_id.name} \n" +"
  • \n" +"
  • \n" +" Cursus:\n" +" ${object.course_id.name} \n" +"
  • \n" +"
  • \n" +" Partij:\n" +" ${object.batch_id.name} \n" +"
  • \n" +"
  • \n" +" Klas:\n" +" ${object.classroom_id.name} \n" +"
  • \n" +"
  • \n" +" Starttijd:\n" +" ${format_datetime(object.start_datetime, tz=user.tz)} \n" +"
  • \n" +"
  • \n" +" Eindtijd:\n" +" ${format_datetime(object.end_datetime, tz=user.tz)} \n" +"
  • \n" +"\n" +"
  • \n" +" Toestand:\n" +" % if object.state == 'confirm':\n" +" Bevestigd \n" +" % elif object.state == 'cancel'\n" +" Geannuleerd \n" +" % endif\n" +"
  • \n" +"
\n" +" " + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__am +msgid "AM" +msgstr "BEN" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__am_pm +msgid "AM/PM" +msgstr "AM PM" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction +msgid "Action Needed" +msgstr "Actie nodig" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__active +msgid "Active" +msgstr "Actief" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Archived" +msgstr "Gearchiveerde" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Are you sure you want to confirm selected sessions ?" +msgstr "Weet u zeker dat u geselecteerde sessies wilt bevestigen?" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_attachment_count +msgid "Attachment Count" +msgstr "Bijlage tellen" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Batch" +msgstr "Partij" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_constraint +msgid "Batch Constraint" +msgstr "Batchbeperking" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_and_subject_constraint +msgid "Batch and Subject Constraint" +msgstr "Batch- en onderwerpbeperking" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Cancel" +msgstr "Annuleren" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__cancel +msgid "Canceled" +msgstr "Geannuleerd" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__classroom_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__classroom_id +msgid "Classroom" +msgstr "Klas" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_classroom_constraint +msgid "Classroom Constraint" +msgstr "Klasbeperking" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Close" +msgstr "Dichtbij" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__color +msgid "Color Index" +msgstr "Kleurindex" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__company_id +msgid "Company" +msgstr "Bedrijf" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_res_config_settings +msgid "Config Settings" +msgstr "Configuratie -instellingen" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_config +msgid "Configuration" +msgstr "Configuratie" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Confirm" +msgstr "Bevestigen" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.session_confirmation_form_view_act +msgid "Confirmation" +msgstr "Bevestiging" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__confirm +msgid "Confirmed" +msgstr "Bevestigd" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Course" +msgstr "Cursus" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_uid +msgid "Created by" +msgstr "Gemaakt door" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_date +msgid "Created on" +msgstr "Gemaakt op" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__day +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__type +msgid "Day" +msgstr "Dag" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__days +msgid "Days" +msgstr "Dagen" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Delete" +msgstr "Verwijderen" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_all_op_discuss +msgid "Discuss" +msgstr "Bespreken" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__display_name +msgid "Display Name" +msgstr "Weergavenaam" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Done" +msgstr "Gedaan" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__draft +msgid "Draft" +msgstr "Voorlopige versie" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__duration +msgid "Duration" +msgstr "Looptijd" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Edit" +msgstr "Bewerk" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__end_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__end_date +msgid "End Date" +msgstr "Einddatum" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "De einddatum kan niet vóór de startdatum worden ingesteld." + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/generate_timetable.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "De einddatum kan niet vóór de startdatum worden ingesteld." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_end_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__end_datetime +msgid "End Time" +msgstr "Eindtijd" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "End Time cannot be set before Start Time." +msgstr "De eindtijd kan niet eerder worden ingesteld dan de starttijd." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__faculty_id +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty" +msgstr "Faculteit" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_faculty_constraint +msgid "Faculty Constraint" +msgstr "Faculteitsbeperking" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_follower_ids +msgid "Followers" +msgstr "Volgers" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_partner_ids +msgid "Followers (Partners)" +msgstr "Volgers (partners)" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__4 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__friday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Friday" +msgstr "Vrijdag" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_generate_time_table_view +#: model:ir.model,name:openeducat_timetable.model_generate_time_table +msgid "Generate Sessions" +msgstr "Genereer sessies" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_time_table_report_view +msgid "Generate Sessions Report" +msgstr "Genereer Sessions Report" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_gen_time_table_line +msgid "Generate Time Table Lines" +msgstr "Genereer tijdtabellijnen" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_time_table_report +msgid "Generate Time Table Report" +msgstr "Genereer tijdtabelrapport" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table +msgid "Generate Timetable" +msgstr "Genereer tijdschema" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table_report +msgid "Generate Timetable Report" +msgstr "Genereer het tijdschema -rapport" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Group By..." +msgstr "Groep door ..." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__has_message +msgid "Has Message" +msgstr "Heeft bericht" + +#. module: openeducat_timetable +#: model:ir.module.category,description:openeducat_timetable.module_category_all_op_discuss +msgid "Helps you manage your institutes different-different users." +msgstr "Helpt u bij het beheren van uw instellingen met verschillende gebruikers." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__hour +msgid "Hours" +msgstr "Uren " + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__id +msgid "ID" +msgstr "ID kaart" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same classroom on same date\n" +" and time" +msgstr "" +"Als aangevinkt, mag u de sessie niet maken met hetzelfde klaslokaal op dezelfde datum\n" +" en tijd" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same faculty on same date\n" +" and time" +msgstr "" +"Indien aangevinkt mag u de sessie niet aanmaken met dezelfde faculteit op dezelfde datum\n" +" en tijd" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with the same batch and same\n" +" subject on same date and time" +msgstr "" +"Als aangevinkt, mag u de sessie niet maken met dezelfde batch en hetzelfde\n" +"onderwerp op dezelfde datum en tijd" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not be allowed to create the session with the same batch even if\n" +" it is for a different subject." +msgstr "" +"Als aangevinkt, mag u de sessie niet maken met dezelfde batch, zelfs niet als\n" +"Het is voor een ander onderwerp." + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Indien aangevinkt, vereisen nieuwe berichten uw aandacht. " + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Indien aangevinkt, hebben sommige berichten een leveringsfout. " + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "Import Template for Sessions" +msgstr "Sjabloon voor sessies importeren" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_is_follower +msgid "Is Follower" +msgstr "Is volger" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_uid +msgid "Last Updated by" +msgstr "Laatst bijgewerkt door" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_date +msgid "Last Updated on" +msgstr "Laatst geupdate op" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_manager +msgid "Manager" +msgstr "Manager" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error +msgid "Message Delivery error" +msgstr "Berichtbezorgingsfout" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_ids +msgid "Messages" +msgstr "Berichten " + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__minute +msgid "Minute" +msgstr "Minuut" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__0 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__monday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Monday" +msgstr "Maandag" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Month" +msgstr "Maand" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__name +msgid "Name" +msgstr "Naam" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "No" +msgstr "Nee" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of Actions" +msgstr "Aantal acties" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of errors" +msgstr "Aantal fouten" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Aantal berichten dat een actie vereist " + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Aantal berichten met leveringsfout" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Openeducat -faculteit" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__pm +msgid "PM" +msgstr "P.M" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_timing +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_tree +msgid "Period" +msgstr "Periode" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Print" +msgstr "Afdrukken" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Proceed" +msgstr "Doorgaan" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__rating_ids +msgid "Ratings" +msgstr "Waarderingen" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS -leveringsfout" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__5 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__saturday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Saturday" +msgstr "Zaterdag" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__state +msgid "Select" +msgstr "Selecteer " + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "Select date range for a week!" +msgstr "Selecteer een datumbereik voor een week!" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__sequence +msgid "Sequence" +msgstr "Reeks" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session" +msgstr "Sessie" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_pivot +msgid "Session Analysis" +msgstr "Sessieanalyse" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Session Confirmation" +msgstr "Sessiebevestiging" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_count +msgid "Session Count" +msgstr "Sessie tellen" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_tree +msgid "Session Line" +msgstr "Sessielijn" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session Time" +msgstr "Sessie tijd" + +#. module: openeducat_timetable +#: model:mail.template,name:openeducat_timetable.session_details_changes +msgid "Session details - Send by Email" +msgstr "Sessiedetails - verzenden per e -mail" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_session_view +#: model:ir.model,name:openeducat_timetable.model_op_session +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_ids +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_faculty_form_session_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_calendar +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_tree +msgid "Sessions" +msgstr "Sessions " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Set to Draft" +msgstr "Ingesteld om op te stellen" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__start_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__start_date +msgid "Start Date" +msgstr "Startdatum" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_start_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__start_datetime +msgid "Start Time" +msgstr "Starttijd" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "State" +msgstr "Staat" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__state +msgid "Status" +msgstr "Toestand" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__student +msgid "Student" +msgstr "Leerling" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__subject_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Subject" +msgstr "Onderwerp" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__6 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__sunday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Sunday" +msgstr "Zondag" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_form +msgid "Table Line" +msgstr "Tafellijn" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__3 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__thursday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Thursday" +msgstr "Donderdag" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__gen_time_table +msgid "Time Table" +msgstr "Rooster" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines +msgid "Time Table Lines" +msgstr "Tijdtafellijnen" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_1 +msgid "Time Table Lines1" +msgstr "Tijdtabellijnen1" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_2 +msgid "Time Table Lines2" +msgstr "Tijdtabellijnen2" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_3 +msgid "Time Table Lines3" +msgstr "Tijdtabellijnen3" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_4 +msgid "Time Table Lines4" +msgstr "Tijdtabellijnen4" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_5 +msgid "Time Table Lines5" +msgstr "Tijdtabellijnen5" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_6 +msgid "Time Table Lines6" +msgstr "Tijdtabellijnen6" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_7 +msgid "Time Table Lines7" +msgstr "Tijdtabellijnen7" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Time Table Report" +msgstr "Tijdtabelrapport" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_teacher_timetable_generate +msgid "TimeTable for Faculties" +msgstr "Rooster voor faculteiten" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_student_timetable_generate +msgid "TimeTable for Students" +msgstr "Dijdschema voor studenten" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_root +msgid "TimeTables" +msgstr "Roosters" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable +msgid "Timetable" +msgstr "Rooster" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_student_generate +msgid "Timetable Student Report" +msgstr "Rapport over het tijdschema" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_teacher_generate +msgid "Timetable Teacher Report" +msgstr "Rapport over het tijdschema" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__timing_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing_id +msgid "Timing" +msgstr "Timing " + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_timing_view +msgid "Timings" +msgstr "Timings " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Today" +msgstr "Vandaag" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__1 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__tuesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Tuesday" +msgstr "Dinsdag" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_user +msgid "User" +msgstr "Gebruiker" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__user_ids +msgid "Users" +msgstr "Gebruikers " + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__website_message_ids +msgid "Website Messages" +msgstr "Website -berichten" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__website_message_ids +msgid "Website communication history" +msgstr "Website communicatiegeschiedenis" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__2 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__wednesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Wednesday" +msgstr "Woensdag" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Week" +msgstr "Week" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_session_confirmation +msgid "Wizard for Multiple Session Confirmation" +msgstr "Wizard voor bevestiging van meerdere sessies " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Yes" +msgstr "Ja" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time and for same " +"subject" +msgstr "" +"U kunt geen sessie voor dezelfde batch op hetzelfde tijdstip en voor hetzelfde aanmaken" +"onderwerp" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time even if it is " +"different subject" +msgstr "" +"U kunt geen sessie voor dezelfde batch op hetzelfde tijdstip maken, ook al is dat wel het geval" +"ander onderwerp" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same classroom on same date and time" +msgstr "U kunt geen sessie maken met hetzelfde klaslokaal op dezelfde datum en tijd" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same faculty on same date and time" +msgstr "Je kunt geen sessie aanmaken met dezelfde faculteit op dezelfde datum en tijd" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "or" +msgstr "of" + +#. module: openeducat_timetable +#: model:mail.template,subject:openeducat_timetable.session_details_changes +msgid "{{ object.get_subject() }}" +msgstr "$ {object.get_subject ()}" diff --git a/CatEdu/openeducat_timetable/i18n/pt.po b/CatEdu/openeducat_timetable/i18n/pt.po new file mode 100644 index 0000000..6d67d7a --- /dev/null +++ b/CatEdu/openeducat_timetable/i18n/pt.po @@ -0,0 +1,1133 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_timetable +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-16 11:43+0000\n" +"PO-Revision-Date: 2024-02-16 11:43+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__00 +msgid "00" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__10 +msgid "10" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__11 +msgid "11" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__12 +msgid "12" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__15 +msgid "15" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__30 +msgid "30" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__45 +msgid "45" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Batch :" +msgstr " lote: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Batch:" +msgstr " lote: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Class :" +msgstr " classe: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Course:" +msgstr " Claro: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "End:" +msgstr " final: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty Name:" +msgstr " Nome do corpo docente: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty:" +msgstr " Faculdade: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "From Date :" +msgstr " da data: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "From Date:" +msgstr " da data: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Start:" +msgstr " Iniciar: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Subject:" +msgstr " Assunto: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "To Date :" +msgstr " Até o momento: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "To Date:" +msgstr " Até o momento: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "" +"" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty TimeTable" +msgstr " cronograma da faculdade " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "TimeTable" +msgstr " cronograma " + +#. module: openeducat_timetable +#: model:mail.template,body_html:openeducat_timetable.session_details_changes +msgid "" +"\n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" Session Details\n" +"
\n" +"
\n" +" \n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
    \n" +"
  • \n" +" Faculty:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Subject:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Course:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Batch:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Classroom:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" Start Time:\n" +" \n" +" \n" +" \n" +"
  • \n" +"
  • \n" +" End Time:\n" +" \n" +" \n" +" \n" +"
  • \n" +"\n" +"
  • \n" +" Status:\n" +" \n" +" Confirmed\n" +" \n" +" \n" +" Canceled\n" +" \n" +"
  • \n" +"
\n" +"
\n" +"
\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
\n" +" \n" +"
\n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
\n" +"
\n" +"
\n" +" " +msgstr "" +"\n" +" \n" +"
  • \n" +" Faculdade:\n" +" $ {object.faculty_id.name} \n" +"
  • \n" +"
  • \n" +" Sujeito:\n" +" $ {object.subject_id.name} \n" +"
  • \n" +"
  • \n" +" Curso:\n" +" $ {object.course_id.name} \n" +"
  • \n" +"
  • \n" +" Lote:\n" +" $ {object.batch_id.name} \n" +"
  • \n" +"
  • \n" +" Sala de aula:\n" +" $ {object.classroom_id.name} \n" +"
  • \n" +"
  • \n" +" Horário de início:\n" +" $ {format_dateTime (object.start_dateTime, tz = user.tz)} \n" +"
  • \n" +"
  • \n" +" Fim do tempo:\n" +" $ {format_dateTime (object.end_datetime, tz = user.tz)} \n" +"
  • \n" +"\n" +"
  • \n" +" Status:\n" +" % se object.state == 'confirm':\n" +" confirmado \n" +" % elif object.State == 'Cancelar'\n" +" cancelado \n" +" % fim se\n" +"
  • \n" +" \n" +" " + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__am +msgid "AM" +msgstr "SOU" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__am_pm +msgid "AM/PM" +msgstr "MANHÃ TARDE" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction +msgid "Action Needed" +msgstr "Ação necessária" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__active +msgid "Active" +msgstr "Ativo" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Archived" +msgstr "Arquivado" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Are you sure you want to confirm selected sessions ?" +msgstr "Tem certeza de que deseja confirmar sessões selecionadas?" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_attachment_count +msgid "Attachment Count" +msgstr "Contagem de anexos" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Batch" +msgstr "Lote" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_constraint +msgid "Batch Constraint" +msgstr "Restrição de lote" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_and_subject_constraint +msgid "Batch and Subject Constraint" +msgstr "Restrição em lote e sujeito" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__cancel +msgid "Canceled" +msgstr "Cancelado" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__classroom_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__classroom_id +msgid "Classroom" +msgstr "Sala de aula" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_classroom_constraint +msgid "Classroom Constraint" +msgstr "Restrição de sala de aula" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Close" +msgstr "Perto" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__color +msgid "Color Index" +msgstr "Índice de cores" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__company_id +msgid "Company" +msgstr "Companhia" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_res_config_settings +msgid "Config Settings" +msgstr "Configurações de configuração" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_config +msgid "Configuration" +msgstr "Configuração" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Confirm" +msgstr "confirme" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.session_confirmation_form_view_act +msgid "Confirmation" +msgstr "Confirmação" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__confirm +msgid "Confirmed" +msgstr "Confirmado" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Course" +msgstr "Curso" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__day +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__type +msgid "Day" +msgstr "Dia" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__days +msgid "Days" +msgstr "Dias" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Delete" +msgstr "Excluir" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_all_op_discuss +msgid "Discuss" +msgstr "Discutir" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__display_name +msgid "Display Name" +msgstr "Nome em Exibição" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Done" +msgstr "Feito" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__draft +msgid "Draft" +msgstr "Rascunho" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__duration +msgid "Duration" +msgstr "Duração" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Edit" +msgstr "Editar" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__end_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__end_date +msgid "End Date" +msgstr "Data final" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Data final não pode ser definido antes Data de Início." + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/generate_timetable.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Data final não pode ser definido antes Data de Início." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_end_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__end_datetime +msgid "End Time" +msgstr "Fim do tempo" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "End Time cannot be set before Start Time." +msgstr "End Time não pode ser definido antes da hora de início." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__faculty_id +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty" +msgstr "Faculdade" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_faculty_constraint +msgid "Faculty Constraint" +msgstr "Restrição do corpo docente" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguidores (parceiros)" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__4 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__friday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Friday" +msgstr "Sexta-feira" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_generate_time_table_view +#: model:ir.model,name:openeducat_timetable.model_generate_time_table +msgid "Generate Sessions" +msgstr "Gerar sessões" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_time_table_report_view +msgid "Generate Sessions Report" +msgstr "Gerate Sessions Report" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_gen_time_table_line +msgid "Generate Time Table Lines" +msgstr "Gerar linhas de tabela de tempo" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_time_table_report +msgid "Generate Time Table Report" +msgstr "Gerar relatório de tabela de tempo" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table +msgid "Generate Timetable" +msgstr "Gerar horário" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table_report +msgid "Generate Timetable Report" +msgstr "Gerar relatório de cronograma" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Group By..." +msgstr "Grupo por ..." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__has_message +msgid "Has Message" +msgstr "Tem mensagem" + +#. module: openeducat_timetable +#: model:ir.module.category,description:openeducat_timetable.module_category_all_op_discuss +msgid "Helps you manage your institutes different-different users." +msgstr "Ajuda você a gerenciar usuários diferentes e diferentes de seus institutos." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__hour +msgid "Hours" +msgstr "Horas" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__id +msgid "ID" +msgstr "EU IRIA" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same classroom on same date\n" +" and time" +msgstr "" +"Se verificado, você não terá permissão para criar a sessão com a mesma sala de aula na mesma data\n" +" e tempo" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same faculty on same date\n" +" and time" +msgstr "" +"Se verificado, você não terá permissão para criar a sessão com o mesmo corpo docente na mesma data\n" +" e tempo" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with the same batch and same\n" +" subject on same date and time" +msgstr "" +"Se verificado, você não terá permissão para criar a sessão com o mesmo lote e o mesmo\n" +" Assunto na mesma data e hora" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not be allowed to create the session with the same batch even if\n" +" it is for a different subject." +msgstr "" +"Se verificado, você não terá permissão para criar a sessão com o mesmo lote, mesmo que\n" +" é para um assunto diferente." + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Se verificado, novas mensagens exigem sua atenção." + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Se verificado, algumas mensagens têm um erro de entrega." + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "Import Template for Sessions" +msgstr "Importar Modelo de Sessões" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_is_follower +msgid "Is Follower" +msgstr "É seguidor" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_uid +msgid "Last Updated by" +msgstr "Última atualização por" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_date +msgid "Last Updated on" +msgstr "Última atualização em" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_manager +msgid "Manager" +msgstr "Gerente" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error +msgid "Message Delivery error" +msgstr "Erro de entrega da mensagem" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_ids +msgid "Messages" +msgstr "Mensagens" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__minute +msgid "Minute" +msgstr "Minuto" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__0 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__monday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Monday" +msgstr "Segunda-feira" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Month" +msgstr "Mês" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__name +msgid "Name" +msgstr "Nome" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "No" +msgstr "Não" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of Actions" +msgstr "Número de ações" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of errors" +msgstr "Número de erros" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Número de mensagens que requer uma ação" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Número de mensagens com erro de entrega" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Faculdade de Openeducat" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__pm +msgid "PM" +msgstr "PM" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_timing +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_tree +msgid "Period" +msgstr "Período" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Print" +msgstr "Imprimir" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Proceed" +msgstr "Continuar" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__rating_ids +msgid "Ratings" +msgstr "Avaliações" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Erro de entrega do SMS" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__5 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__saturday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Saturday" +msgstr "Sábado" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__state +msgid "Select" +msgstr "Selecione" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "Select date range for a week!" +msgstr "Escolha um intervalo de datas para uma semana!" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__sequence +msgid "Sequence" +msgstr "Seqüência" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session" +msgstr "Sessão" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_pivot +msgid "Session Analysis" +msgstr "Análise de sessão" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Session Confirmation" +msgstr "Confirmação da sessão" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_count +msgid "Session Count" +msgstr "Contagem de sessões" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_tree +msgid "Session Line" +msgstr "Linha de sessão" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session Time" +msgstr "Tempo de sessão" + +#. module: openeducat_timetable +#: model:mail.template,name:openeducat_timetable.session_details_changes +msgid "Session details - Send by Email" +msgstr "Detalhes da sessão - Enviar por e -mail" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_session_view +#: model:ir.model,name:openeducat_timetable.model_op_session +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_ids +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_faculty_form_session_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_calendar +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_tree +msgid "Sessions" +msgstr "Sessões" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Set to Draft" +msgstr "Definido para rascunho" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__start_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__start_date +msgid "Start Date" +msgstr "Data de início" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_start_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__start_datetime +msgid "Start Time" +msgstr "Hora de início" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "State" +msgstr "Estado" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__state +msgid "Status" +msgstr "Status" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__student +msgid "Student" +msgstr "Aluna" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__subject_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Subject" +msgstr "Sujeito" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__6 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__sunday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Sunday" +msgstr "Domingo" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_form +msgid "Table Line" +msgstr "Linha de mesa" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__3 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__thursday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Thursday" +msgstr "Quinta-feira" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__gen_time_table +msgid "Time Table" +msgstr "Calendário" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines +msgid "Time Table Lines" +msgstr "Linhas de tabela de tempo" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_1 +msgid "Time Table Lines1" +msgstr "Linhas da Tabela de Tempo1" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_2 +msgid "Time Table Lines2" +msgstr "Linhas da Tabela de Tempo2" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_3 +msgid "Time Table Lines3" +msgstr "Linhas da Tabela de Tempo3" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_4 +msgid "Time Table Lines4" +msgstr "Linhas da Tabela de Tempo4" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_5 +msgid "Time Table Lines5" +msgstr "Linhas da Tabela de Tempo5" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_6 +msgid "Time Table Lines6" +msgstr "Linhas da Tabela de Tempo6" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_7 +msgid "Time Table Lines7" +msgstr "Linhas da Tabela de Tempo7" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Time Table Report" +msgstr "Relatório da mesa de horário" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_teacher_timetable_generate +msgid "TimeTable for Faculties" +msgstr "Cronograma para faculdades" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_student_timetable_generate +msgid "TimeTable for Students" +msgstr "Cronograma para estudantes" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_root +msgid "TimeTables" +msgstr "Horários" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable +msgid "Timetable" +msgstr "Calendário" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_student_generate +msgid "Timetable Student Report" +msgstr "Relatório do aluno do cronograma" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_teacher_generate +msgid "Timetable Teacher Report" +msgstr "Relatório do professor de cronograma" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__timing_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing_id +msgid "Timing" +msgstr "Cronometragem" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_timing_view +msgid "Timings" +msgstr "Horários" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Today" +msgstr "Hoje" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__1 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__tuesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Tuesday" +msgstr "Terça-feira" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_user +msgid "User" +msgstr "Do utilizador" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__user_ids +msgid "Users" +msgstr "Usuários" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__website_message_ids +msgid "Website Messages" +msgstr "Mensagens do site" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__website_message_ids +msgid "Website communication history" +msgstr "Histórico de comunicação do site" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__2 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__wednesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Wednesday" +msgstr "Quarta-feira" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Week" +msgstr "Semana" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_session_confirmation +msgid "Wizard for Multiple Session Confirmation" +msgstr "Assistente para confirmação de múltiplas sessões" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Yes" +msgstr "Sim" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time and for same " +"subject" +msgstr "" +"Você não pode criar uma sessão para o mesmo lote na mesma hora e para o mesmo" +"assunto" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time even if it is " +"different subject" +msgstr "" +"Você não pode criar uma sessão para o mesmo lote ao mesmo tempo, mesmo que seja" +"assunto diferente" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same classroom on same date and time" +msgstr "Você não pode criar uma sessão com a mesma sala de aula na mesma data e hora" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same faculty on same date and time" +msgstr "Você não pode criar uma sessão com o mesmo corpo docente na mesma data e hora" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "or" +msgstr "ou" + +#. module: openeducat_timetable +#: model:mail.template,subject:openeducat_timetable.session_details_changes +msgid "{{ object.get_subject() }}" +msgstr "$ {object.get_subject ()}" diff --git a/CatEdu/openeducat_timetable/i18n/ru.po b/CatEdu/openeducat_timetable/i18n/ru.po new file mode 100644 index 0000000..0e9343f --- /dev/null +++ b/CatEdu/openeducat_timetable/i18n/ru.po @@ -0,0 +1,1092 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_timetable +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-16 11:48+0000\n" +"PO-Revision-Date: 2024-02-16 11:48+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__00 +msgid "00" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__10 +msgid "10" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__11 +msgid "11" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__12 +msgid "12" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__15 +msgid "15" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__30 +msgid "30" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__45 +msgid "45" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Batch :" +msgstr "Пакет :" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Batch:" +msgstr " партия: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Class :" +msgstr "Класс :" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Course:" +msgstr " Курс: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "End:" +msgstr " end: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty Name:" +msgstr " Название факультета: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty:" +msgstr " Факультет: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "From Date :" +msgstr "От даты:" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "From Date:" +msgstr " с даты: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Start:" +msgstr " start: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Subject:" +msgstr " Тема: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "To Date :" +msgstr "На сегодняшний день:" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "To Date:" +msgstr " На сегодняшний день: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "" +"" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty TimeTable" +msgstr "Расписание факультета" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "TimeTable" +msgstr "Расписание" + +#. module: openeducat_timetable +#: model:mail.template,body_html:openeducat_timetable.session_details_changes +msgid "" +"\n" +" \n" +" \n" +" \n" +"
    \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +" Session Details\n" +"
    \n" +"
    \n" +" \n" +"
    \n" +"
    \n" +"
    \n" +"
    \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +"
      \n" +"
    • \n" +" Faculty:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" Subject:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" Course:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" Batch:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" Classroom:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" Start Time:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" End Time:\n" +" \n" +" \n" +" \n" +"
    • \n" +"\n" +"
    • \n" +" Status:\n" +" \n" +" Confirmed\n" +" \n" +" \n" +" Canceled\n" +" \n" +"
    • \n" +"
    \n" +"
    \n" +"
    \n" +"
    \n" +"
    \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +" \n" +"
    \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +"
    \n" +"
    \n" +" " +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__am +msgid "AM" +msgstr "ДО ПОЛУДНЯ" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__am_pm +msgid "AM/PM" +msgstr "ДО ПОЛУДНЯ ПОСЛЕ ПОЛУДНЯ" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction +msgid "Action Needed" +msgstr "Действие необходимо" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__active +msgid "Active" +msgstr "Активный" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Archived" +msgstr "В архиве" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Are you sure you want to confirm selected sessions ?" +msgstr "Вы уверены, что хотите подтвердить отдельные сеансы?" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_attachment_count +msgid "Attachment Count" +msgstr "Подсчет приложений" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Batch" +msgstr "Партия" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_constraint +msgid "Batch Constraint" +msgstr "Пакетное ограничение" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_and_subject_constraint +msgid "Batch and Subject Constraint" +msgstr "Ограничение партии и субъекта" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Cancel" +msgstr "Отмена" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__cancel +msgid "Canceled" +msgstr "Отменено" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__classroom_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__classroom_id +msgid "Classroom" +msgstr "Школьный класс" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_classroom_constraint +msgid "Classroom Constraint" +msgstr "Ограничение класса" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Close" +msgstr "Закрывать" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__color +msgid "Color Index" +msgstr "Индекс цвета" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__company_id +msgid "Company" +msgstr "Компания" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_res_config_settings +msgid "Config Settings" +msgstr "Конфигурационные настройки" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_config +msgid "Configuration" +msgstr "Конфигурация" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Confirm" +msgstr "Подтверждать" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.session_confirmation_form_view_act +msgid "Confirmation" +msgstr "Подтверждение" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__confirm +msgid "Confirmed" +msgstr "Подтвержденный" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Course" +msgstr "Курс" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_uid +msgid "Created by" +msgstr "Сделано" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_date +msgid "Created on" +msgstr "Создано на" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__day +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__type +msgid "Day" +msgstr "День" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__days +msgid "Days" +msgstr "Дни" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Delete" +msgstr "Удалить" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_all_op_discuss +msgid "Discuss" +msgstr "Обсуждать" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__display_name +msgid "Display Name" +msgstr "Показать имя" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Done" +msgstr "Сделанный" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__draft +msgid "Draft" +msgstr "Черновик" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__duration +msgid "Duration" +msgstr "Продолжительность" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Edit" +msgstr "Редактировать" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__end_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__end_date +msgid "End Date" +msgstr "Дата окончания" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Дата окончания не может быть установлена ​​до даты начала." + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/generate_timetable.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Дата окончания не может быть установлена ​​до даты начала." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_end_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__end_datetime +msgid "End Time" +msgstr "Время окончания" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "End Time cannot be set before Start Time." +msgstr "Время окончания не может быть установлено до начала времени." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__faculty_id +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty" +msgstr "Факультет" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_faculty_constraint +msgid "Faculty Constraint" +msgstr "Ограничение факультета" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_follower_ids +msgid "Followers" +msgstr "Последователи" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_partner_ids +msgid "Followers (Partners)" +msgstr "Последователи (партнеры)" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__4 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__friday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Friday" +msgstr "Пятница" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_generate_time_table_view +#: model:ir.model,name:openeducat_timetable.model_generate_time_table +msgid "Generate Sessions" +msgstr "Генерировать сеансы" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_time_table_report_view +msgid "Generate Sessions Report" +msgstr "Генерировать отчет о сессиях" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_gen_time_table_line +msgid "Generate Time Table Lines" +msgstr "Генерировать линии временных таблиц" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_time_table_report +msgid "Generate Time Table Report" +msgstr "Создать отчет о времени таблицы" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table +msgid "Generate Timetable" +msgstr "Генерировать сеансы" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table_report +msgid "Generate Timetable Report" +msgstr "Генерировать отчет о сессиях" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Group By..." +msgstr "Группа по..." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__has_message +msgid "Has Message" +msgstr "Имеет сообщение" + +#. module: openeducat_timetable +#: model:ir.module.category,description:openeducat_timetable.module_category_all_op_discuss +msgid "Helps you manage your institutes different-different users." +msgstr "Помогает вам управлять разными пользователями ваших институтов." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__hour +msgid "Hours" +msgstr "Часы" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__id +msgid "ID" +msgstr "Я БЫ" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same classroom on same date\n" +" and time" +msgstr "" +"Если этот флажок установлен, вам не будет разрешено создавать сеанс с тем же классом в один и тот же день\n" +"и время" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same faculty on same date\n" +" and time" +msgstr "" +"Если этот флажок установлен, вам не будет разрешено создавать сеансы с одним и тем же преподавателем в один и тот же день\n" +"и время" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with the same batch and same\n" +" subject on same date and time" +msgstr "" +"Если этот флажок установлен, вам не будет разрешено создавать сеанс с тем же пакетом и тем же\n" +"тема в ту же дату и время" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not be allowed to create the session with the same batch even if\n" +" it is for a different subject." +msgstr "" +"Если этот флажок установлен, вам не будет разрешено создавать сеанс с тем же пакетом, даже если\n" +"это для другой темы." + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction +msgid "If checked, new messages require your attention." +msgstr "При проверке новые сообщения требуют вашего внимания." + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "При проверке некоторые сообщения имеют ошибку доставки." + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "Import Template for Sessions" +msgstr "Импорт шаблонов для сессий" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_is_follower +msgid "Is Follower" +msgstr "Это последователь" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_uid +msgid "Last Updated by" +msgstr "Последнее обновлено" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_date +msgid "Last Updated on" +msgstr "Последнее обновлено" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_manager +msgid "Manager" +msgstr "Менеджер" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error +msgid "Message Delivery error" +msgstr "Ошибка доставки сообщения" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_ids +msgid "Messages" +msgstr "Сообщения" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__minute +msgid "Minute" +msgstr "Минута" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__0 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__monday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Monday" +msgstr "Понедельник" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Month" +msgstr "Месяц" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__name +msgid "Name" +msgstr "Имя" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "No" +msgstr "Нет" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of Actions" +msgstr "Количество действий" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of errors" +msgstr "Количество ошибок" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Количество сообщений, которые требуют действия" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Количество сообщений с ошибкой доставки" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Openeducat Faculty" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__pm +msgid "PM" +msgstr "ПОСЛЕ ПОЛУДНЯ" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_timing +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_tree +msgid "Period" +msgstr "Период" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Print" +msgstr "Распечатать" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Proceed" +msgstr "Продолжить" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__rating_ids +msgid "Ratings" +msgstr "Рейтинги" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Ошибка доставки СМС" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__5 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__saturday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Saturday" +msgstr "Суббота" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__state +msgid "Select" +msgstr "Выбирать" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "Select date range for a week!" +msgstr "Выберите диапазон дат в течение недели!" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__sequence +msgid "Sequence" +msgstr "Последовательность" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session" +msgstr "Сессия" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_pivot +msgid "Session Analysis" +msgstr "Анализ сеанса" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Session Confirmation" +msgstr "Подтверждение сеанса" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_count +msgid "Session Count" +msgstr "Количество сеансов" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_tree +msgid "Session Line" +msgstr "Сессионная строка" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session Time" +msgstr "Время сеанса" + +#. module: openeducat_timetable +#: model:mail.template,name:openeducat_timetable.session_details_changes +msgid "Session details - Send by Email" +msgstr "Подробности сеанса – отправить по электронной почте" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_session_view +#: model:ir.model,name:openeducat_timetable.model_op_session +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_ids +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_faculty_form_session_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_calendar +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_tree +msgid "Sessions" +msgstr "Сеансы" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Set to Draft" +msgstr "Установить на черновик" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__start_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__start_date +msgid "Start Date" +msgstr "Дата начала" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_start_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__start_datetime +msgid "Start Time" +msgstr "Время начала" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "State" +msgstr "Состояние" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__state +msgid "Status" +msgstr "Статус" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__student +msgid "Student" +msgstr "Студент" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__subject_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Subject" +msgstr "Предмет" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__6 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__sunday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Sunday" +msgstr "Воскресенье" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_form +msgid "Table Line" +msgstr "Столовая линия" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__3 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__thursday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Thursday" +msgstr "Четверг" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__gen_time_table +msgid "Time Table" +msgstr "Расписание уроков" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines +msgid "Time Table Lines" +msgstr "Строки временных столов" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_1 +msgid "Time Table Lines1" +msgstr "Временные линии 1" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_2 +msgid "Time Table Lines2" +msgstr "Временные линии 2" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_3 +msgid "Time Table Lines3" +msgstr "Временные линии 3" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_4 +msgid "Time Table Lines4" +msgstr "Временные линии 4" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_5 +msgid "Time Table Lines5" +msgstr "Временные линии 5" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_6 +msgid "Time Table Lines6" +msgstr "Временные линии 6" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_7 +msgid "Time Table Lines7" +msgstr "Временные линии 7" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Time Table Report" +msgstr "Отчет о временной таблице" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_teacher_timetable_generate +msgid "TimeTable for Faculties" +msgstr "Расписание для факультетов" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_student_timetable_generate +msgid "TimeTable for Students" +msgstr "Расписание для студентов" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_root +msgid "TimeTables" +msgstr "Расписание" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable +msgid "Timetable" +msgstr "Сеансы" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_student_generate +msgid "Timetable Student Report" +msgstr "Расписание студенческого отчета" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_teacher_generate +msgid "Timetable Teacher Report" +msgstr "Отчет учителя расписания" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__timing_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing_id +msgid "Timing" +msgstr "Время" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_timing_view +msgid "Timings" +msgstr "Время" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Today" +msgstr "Сегодня" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__1 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__tuesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Tuesday" +msgstr "Вторник" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_user +msgid "User" +msgstr "Пользователь" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__user_ids +msgid "Users" +msgstr "Пользователи" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__website_message_ids +msgid "Website Messages" +msgstr "Сообщения веб -сайта" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__website_message_ids +msgid "Website communication history" +msgstr "История общения веб -сайта" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__2 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__wednesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Wednesday" +msgstr "Среда" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Week" +msgstr "неделя" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_session_confirmation +msgid "Wizard for Multiple Session Confirmation" +msgstr "Волшебник для многочисленного подтверждения сеанса" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Yes" +msgstr "Да" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time and for same " +"subject" +msgstr "" +"Вы не можете создать сеанс для одного и того же пакета в одно и то же время и для одного и того же" +"предмет" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time even if it is " +"different subject" +msgstr "" +"Вы не можете создать сеанс для одного и того же пакета в одно и то же время, даже если он" +"другая тема" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same classroom on same date and time" +msgstr "Вы не можете создать сеанс с тем же классом в ту же дату и время." + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same faculty on same date and time" +msgstr "Вы не можете создать сеанс с одним и тем же преподавателем в ту же дату и время." + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "or" +msgstr "или же" + +#. module: openeducat_timetable +#: model:mail.template,subject:openeducat_timetable.session_details_changes +msgid "{{ object.get_subject() }}" +msgstr "$ {object.get_subject ()}" diff --git a/CatEdu/openeducat_timetable/i18n/th.po b/CatEdu/openeducat_timetable/i18n/th.po new file mode 100644 index 0000000..227500d --- /dev/null +++ b/CatEdu/openeducat_timetable/i18n/th.po @@ -0,0 +1,1152 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_timetable +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-16 12:02+0000\n" +"PO-Revision-Date: 2024-02-16 12:02+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__00 +msgid "00" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__10 +msgid "10" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__11 +msgid "11" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__12 +msgid "12" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__15 +msgid "15" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__30 +msgid "30" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__45 +msgid "45" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Batch :" +msgstr "ชุด :" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Batch:" +msgstr "" +" Batch: b>\n" +" " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Class :" +msgstr "คลาส :" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Course:" +msgstr "" +" หลักสูตร: b>\n" +" " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "End:" +msgstr "" +" End: b>\n" +" " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty Name:" +msgstr "" +" คณะชื่อ: b>\n" +" " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty:" +msgstr "" +" คณะ: b>\n" +" " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "From Date :" +msgstr "จากวันที่ :" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "From Date:" +msgstr "" +" จากวันที่: b>\n" +" " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Start:" +msgstr "" +" เริ่มต้น: b>\n" +" " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Subject:" +msgstr "" +" เรื่อง b>\n" +" " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "To Date :" +msgstr "ถึงวันที่ : +" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "To Date:" +msgstr "" +" การวันที่: b>\n" +" " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "" +"" +msgstr "" +"" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty TimeTable" +msgstr "ตารางเวลาคณะ" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "TimeTable" +msgstr "ตารางเวลา" + +#. module: openeducat_timetable +#: model:mail.template,body_html:openeducat_timetable.session_details_changes +msgid "" +"\n" +" \n" +" \n" +" \n" +"
    \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +" Session Details\n" +"
    \n" +"
    \n" +" \n" +"
    \n" +"
    \n" +"
    \n" +"
    \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +"
      \n" +"
    • \n" +" Faculty:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" Subject:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" Course:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" Batch:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" Classroom:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" Start Time:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" End Time:\n" +" \n" +" \n" +" \n" +"
    • \n" +"\n" +"
    • \n" +" Status:\n" +" \n" +" Confirmed\n" +" \n" +" \n" +" Canceled\n" +" \n" +"
    • \n" +"
    \n" +"
    \n" +"
    \n" +"
    \n" +"
    \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +" \n" +"
    \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +"
    \n" +"
    \n" +" " +msgstr "" +"\n" +"                <ระดับยู = \"o_mail_thread_message_tracking\">\n" +"                    
  • \n" +"                        คณะ:\n" +"                             $ {object.faculty_id.name} \n" +"                    \n" +"                    
  • \n" +"                        เรื่อง:\n" +"                             $ {object.subject_id.name} \n" +"                    \n" +"                    
  • \n" +"                        หลักสูตร:\n" +"                             $ {object.course_id.name} \n" +"                    \n" +"                    
  • \n" +"                        Batch:\n" +"                             $ {object.batch_id.name} \n" +"                    \n" +"                    
  • \n" +"                        ห้องเรียน:\n" +"                             $ {object.classroom_id.name} \n" +"                    \n" +"                    
  • \n" +"                        เวลาเริ่มต้น:\n" +"                             $ {format_tz (object.start_datetime, TZ = user.tz, รูปแบบ = '% B% d,% Y% I: M% p%')} \n" +"                    \n" +"                    
  • \n" +"                        เวลาสิ้นสุด:\n" +"                             $ {format_tz (object.end_datetime, TZ = user.tz, รูปแบบ = '% B% d,% Y% I: M% p%')} \n" +"                    \n" +"                    
  • \n" +"                        สถานะ:\n" +"                            % ถ้า == object.state 'ยืนยัน':\n" +"                                 ยืนยัน \n" +"                            % elif object.state == 'ยกเลิก'\n" +"                                 ยกเลิก \n" +"                            endif%\n" +"                    \n" +"                \n" +"            " + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__am +msgid "AM" +msgstr "AM" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__am_pm +msgid "AM/PM" +msgstr "AM / PM" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction +msgid "Action Needed" +msgstr "จำเป็นต้องดำเนินการ" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__active +msgid "Active" +msgstr "คล่องแคล่ว" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Archived" +msgstr "เก็บถาวรแล้ว" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Are you sure you want to confirm selected sessions ?" +msgstr "คุณแน่ใจว่าคุณต้องการยืนยันการประชุมเลือก?" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_attachment_count +msgid "Attachment Count" +msgstr "จำนวนเอกสารแนบ" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Batch" +msgstr "ชุด" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_constraint +msgid "Batch Constraint" +msgstr "ข้อ จำกัด ของแบทช์" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_and_subject_constraint +msgid "Batch and Subject Constraint" +msgstr "ข้อจำกัดของแบทช์และหัวเรื่อง" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Cancel" +msgstr "ยกเลิก" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__cancel +msgid "Canceled" +msgstr "ยกเลิก" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__classroom_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__classroom_id +msgid "Classroom" +msgstr "ห้องเรียน" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_classroom_constraint +msgid "Classroom Constraint" +msgstr "ข้อจำกัดของห้องเรียน" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Close" +msgstr "ปิด" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__color +msgid "Color Index" +msgstr "ดัชนีสี" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__company_id +msgid "Company" +msgstr "บริษัท" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_res_config_settings +msgid "Config Settings" +msgstr "ตั้งค่าการกำหนดค่า" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_config +msgid "Configuration" +msgstr "องค์ประกอบ" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Confirm" +msgstr "ยืนยัน" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.session_confirmation_form_view_act +msgid "Confirmation" +msgstr "การยืนยัน" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__confirm +msgid "Confirmed" +msgstr "ยืนยันแล้ว" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Course" +msgstr "หลักสูตร" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_uid +msgid "Created by" +msgstr "สร้างโดย" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_date +msgid "Created on" +msgstr "สร้างบน" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__day +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__type +msgid "Day" +msgstr "วัน" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__days +msgid "Days" +msgstr "วัน" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Delete" +msgstr "ลบ" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_all_op_discuss +msgid "Discuss" +msgstr "หารือ" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__display_name +msgid "Display Name" +msgstr "ชื่อที่แสดง" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Done" +msgstr "เสร็จสิ้น" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__draft +msgid "Draft" +msgstr "ร่าง" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__duration +msgid "Duration" +msgstr "ระยะเวลา" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Edit" +msgstr "แก้ไข" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__end_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__end_date +msgid "End Date" +msgstr "วันที่สิ้นสุด" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "วันที่สิ้นสุดไม่สามารถตั้งค่าก่อนวันที่เริ่มต้น" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/generate_timetable.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "วันที่สิ้นสุดไม่สามารถตั้งค่าก่อนวันที่เริ่มต้น" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_end_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__end_datetime +msgid "End Time" +msgstr "เวลาสิ้นสุด" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "End Time cannot be set before Start Time." +msgstr "เวลาสิ้นสุดไม่สามารถตั้งค่าก่อนเวลาเริ่มต้น" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__faculty_id +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty" +msgstr "คณะ" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_faculty_constraint +msgid "Faculty Constraint" +msgstr "ข้อจำกัดของคณะ" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_follower_ids +msgid "Followers" +msgstr "สมัครพรรคพวก" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_partner_ids +msgid "Followers (Partners)" +msgstr "ติดตามเรา (พันธมิตร)" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__4 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__friday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Friday" +msgstr "วันศุกร์" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_generate_time_table_view +#: model:ir.model,name:openeducat_timetable.model_generate_time_table +msgid "Generate Sessions" +msgstr "สร้างการประชุม" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_time_table_report_view +msgid "Generate Sessions Report" +msgstr "สร้างรายงานการประชุม" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_gen_time_table_line +msgid "Generate Time Table Lines" +msgstr "สร้างเส้นตารางเวลา" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_time_table_report +msgid "Generate Time Table Report" +msgstr "สร้างเวลารายงานตาราง" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table +msgid "Generate Timetable" +msgstr "สร้างการประชุม" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table_report +msgid "Generate Timetable Report" +msgstr "สร้างรายงานการประชุม" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Group By..." +msgstr "จัดกลุ่มตาม..." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__has_message +msgid "Has Message" +msgstr "มีข้อความ" + +#. module: openeducat_timetable +#: model:ir.module.category,description:openeducat_timetable.module_category_all_op_discuss +msgid "Helps you manage your institutes different-different users." +msgstr "ช่วยคุณจัดการสถาบันของคุณกับผู้ใช้ที่แตกต่างกัน" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__hour +msgid "Hours" +msgstr "ชั่วโมง" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__id +msgid "ID" +msgstr "บัตรประจำตัวประชาชน" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same classroom on same date\n" +" and time" +msgstr "" +"หากทำเครื่องหมาย คุณจะไม่ได้รับอนุญาตให้สร้างเซสชันกับห้องเรียนเดียวกันในวันเดียวกัน\n" +"และเวลา" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same faculty on same date\n" +" and time" +msgstr "" +"หากทำเครื่องหมาย คุณจะไม่ได้รับอนุญาตให้สร้างเซสชั่นกับคณาจารย์คนเดียวกันในวันเดียวกัน\n" +"และเวลา" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with the same batch and same\n" +" subject on same date and time" +msgstr "" +"หากทำเครื่องหมาย คุณจะไม่ได้รับอนุญาตให้สร้างเซสชันที่มีแบตช์เดียวกันและเหมือนกัน\n" +"เรื่องในวันและเวลาเดียวกัน" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not be allowed to create the session with the same batch even if\n" +" it is for a different subject." +msgstr "" +"หากทำเครื่องหมาย คุณจะไม่ได้รับอนุญาตให้สร้างเซสชันด้วยแบตช์เดียวกัน แม้ว่า\n" +"มันมีไว้สำหรับเรื่องอื่น" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction +msgid "If checked, new messages require your attention." +msgstr "หากตรวจสอบข้อความใหม่ต้องให้ความสนใจของคุณ" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "หากตรวจสอบข้อความบางรายที่มีข้อผิดพลาดในการจัดส่ง" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "Import Template for Sessions" +msgstr "แม่แบบนำเข้าสำหรับการประชุม" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_is_follower +msgid "Is Follower" +msgstr "มีผู้ติดตาม" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_uid +msgid "Last Updated by" +msgstr "Updated ล่าสุดโดย" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_date +msgid "Last Updated on" +msgstr "แก้ไขล่าสุดใน" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_manager +msgid "Manager" +msgstr "ผู้จัดการ" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error +msgid "Message Delivery error" +msgstr "ข้อผิดพลาดการจัดส่งข้อความ" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_ids +msgid "Messages" +msgstr "ข้อความ" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__minute +msgid "Minute" +msgstr "นาที" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__0 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__monday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Monday" +msgstr "วันจันทร์" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Month" +msgstr "เดือน" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__name +msgid "Name" +msgstr "ชื่อ" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "No" +msgstr "ไม่" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of Actions" +msgstr "จำนวนของการกระทำ" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of errors" +msgstr "จำนวนของข้อผิดพลาด" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "จำนวนข้อความซึ่งจะต้องมีการดำเนินการ" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "จำนวนข้อความที่มีข้อผิดพลาดในการจัดส่ง" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "OpenEduCat คณะ" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__pm +msgid "PM" +msgstr "บ่าย" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_timing +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_tree +msgid "Period" +msgstr "ระยะเวลา" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Print" +msgstr "พิมพ์" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Proceed" +msgstr "ดำเนิน" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__rating_ids +msgid "Ratings" +msgstr "การให้คะแนน" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_sms_error +msgid "SMS Delivery error" +msgstr "ข้อผิดพลาดในการส่ง SMS" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__5 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__saturday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Saturday" +msgstr "วันเสาร์" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__state +msgid "Select" +msgstr "เลือก" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "Select date range for a week!" +msgstr "เลือกช่วงวันที่สำหรับสัปดาห์!" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__sequence +msgid "Sequence" +msgstr "ลำดับ" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session" +msgstr "เซสชั่น" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_pivot +msgid "Session Analysis" +msgstr "วิเคราะห์เซสชั่น" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Session Confirmation" +msgstr "ยืนยันเซสชั่น" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_count +msgid "Session Count" +msgstr "จำนวนเซสชัน" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_tree +msgid "Session Line" +msgstr "สายเซสชั่น" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session Time" +msgstr "เวลาเซสชัน" + +#. module: openeducat_timetable +#: model:mail.template,name:openeducat_timetable.session_details_changes +msgid "Session details - Send by Email" +msgstr "รายละเอียดเซสชัน - ส่งทางอีเมล" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_session_view +#: model:ir.model,name:openeducat_timetable.model_op_session +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_ids +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_faculty_form_session_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_calendar +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_tree +msgid "Sessions" +msgstr "การประชุม" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Set to Draft" +msgstr "ตั้งค่าให้ร่าง" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__start_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__start_date +msgid "Start Date" +msgstr "วันที่เริ่มต้น" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_start_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__start_datetime +msgid "Start Time" +msgstr "เวลาเริ่มต้น" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "State" +msgstr "สถานะ" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__state +msgid "Status" +msgstr "สถานะ" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__student +msgid "Student" +msgstr "นักเรียน" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__subject_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Subject" +msgstr "เรื่อง" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__6 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__sunday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Sunday" +msgstr "วันอาทิตย์" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_form +msgid "Table Line" +msgstr "เส้นตาราง" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__3 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__thursday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Thursday" +msgstr "วันพฤหัสบดี" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__gen_time_table +msgid "Time Table" +msgstr "ตารางเวลา" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines +msgid "Time Table Lines" +msgstr "เวลาเส้นตาราง" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_1 +msgid "Time Table Lines1" +msgstr "ตารางเวลา Lines1" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_2 +msgid "Time Table Lines2" +msgstr "ตารางเวลา Lines2" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_3 +msgid "Time Table Lines3" +msgstr "ตารางเวลา Lines3" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_4 +msgid "Time Table Lines4" +msgstr "ตารางเวลา Lines4" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_5 +msgid "Time Table Lines5" +msgstr "ตารางเวลา Lines5" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_6 +msgid "Time Table Lines6" +msgstr "ตารางเวลา Lines6" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_7 +msgid "Time Table Lines7" +msgstr "ตารางเวลา Lines7" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Time Table Report" +msgstr "รายงานตารางเวลา" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_teacher_timetable_generate +msgid "TimeTable for Faculties" +msgstr "ตารางเวลาสำหรับคณะ" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_student_timetable_generate +msgid "TimeTable for Students" +msgstr "ตารางเวลาสำหรับนักเรียน" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_root +msgid "TimeTables" +msgstr "ตารางเวลา" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable +msgid "Timetable" +msgstr "การประชุม" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_student_generate +msgid "Timetable Student Report" +msgstr "รายงานนักศึกษาตารางเวลา" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_teacher_generate +msgid "Timetable Teacher Report" +msgstr "ตารางเวลาครูรายงาน" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__timing_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing_id +msgid "Timing" +msgstr "การจับเวลา" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_timing_view +msgid "Timings" +msgstr "การกำหนดเวลา" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Today" +msgstr "ในวันนี้" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__1 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__tuesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Tuesday" +msgstr "วันอังคาร" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_user +msgid "User" +msgstr "ผู้ใช้" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__user_ids +msgid "Users" +msgstr "ผู้ใช้" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__website_message_ids +msgid "Website Messages" +msgstr "ข้อความเว็บไซต์" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__website_message_ids +msgid "Website communication history" +msgstr "ประวัติการสื่อสารเว็บไซต์" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__2 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__wednesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Wednesday" +msgstr "วันพุธ" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Week" +msgstr "สัปดาห์" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_session_confirmation +msgid "Wizard for Multiple Session Confirmation" +msgstr "ตัวช่วยสร้างการยืนยันเซสชันหลาย" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Yes" +msgstr "ใช่" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time and for same " +"subject" +msgstr "" +"คุณไม่สามารถสร้างเซสชันสำหรับชุดเดียวกันในเวลาเดียวกันและสำหรับชุดเดียวกันได้" +"เรื่อง" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time even if it is " +"different subject" +msgstr "" +"คุณไม่สามารถสร้างเซสชันสำหรับชุดเดียวกันในเวลาเดียวกันได้แม้ว่าจะเป็นเช่นนั้นก็ตาม" +"เรื่องที่แตกต่างกัน" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same classroom on same date and time" +msgstr "คุณไม่สามารถสร้างเซสชั่นกับห้องเรียนเดียวกันในวันและเวลาเดียวกันได้" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same faculty on same date and time" +msgstr "คุณไม่สามารถสร้างเซสชันกับคณะเดียวกันในวันและเวลาเดียวกันได้" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "or" +msgstr "หรือ" + +#. module: openeducat_timetable +#: model:mail.template,subject:openeducat_timetable.session_details_changes +msgid "{{ object.get_subject() }}" +msgstr "$ {object.get_subject ()}" diff --git a/CatEdu/openeducat_timetable/i18n/vi.po b/CatEdu/openeducat_timetable/i18n/vi.po new file mode 100644 index 0000000..2e04da7 --- /dev/null +++ b/CatEdu/openeducat_timetable/i18n/vi.po @@ -0,0 +1,481 @@ +msgid "" +msgstr "" +"Project-Id-Version: openeducaterptranslation\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-30 10:35+0000\n" +"PO-Revision-Date: 2018-03-21 01:12-0400\n" +"Last-Translator: akkicode \n" +"Language-Team: Vietnamese\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: openeducaterptranslation\n" +"X-Crowdin-Language: vi\n" +"X-Crowdin-File: /master/openeducat_timetable/i18n/openeducat_timetable.pot\n" +"Language: vi_VN\n" + +#. module: openeducat_timetable +#: selection:op.period,minute:0 +msgid "00" +msgstr "00" + +#. module: openeducat_timetable +#: selection:op.period,hour:0 +msgid "10" +msgstr "10" + +#. module: openeducat_timetable +#: selection:op.period,hour:0 +msgid "11" +msgstr "11" + +#. module: openeducat_timetable +#: selection:op.period,hour:0 +msgid "12" +msgstr "12" + +#. module: openeducat_timetable +#: selection:op.period,minute:0 +msgid "15" +msgstr "15" + +#. module: openeducat_timetable +#: selection:op.period,minute:0 +msgid "30" +msgstr "30" + +#. module: openeducat_timetable +#: selection:op.period,minute:0 +msgid "45" +msgstr "45" + +#. module: openeducat_timetable +#: selection:op.period,am_pm:0 +msgid "AM" +msgstr "AM" + +#. module: openeducat_timetable +#: field:op.period,am_pm:0 +msgid "AM/PM" +msgstr "AM/PM" + +#. module: openeducat_timetable +#: field:generate.time.table,batch_id:0 +#: view:op.timetable:openeducat_timetable.view_op_timetable_search +#: field:op.timetable,batch_id:0 +#: field:time.table.report,batch_id:0 +msgid "Batch" +msgstr "Hàng loạt" + +#. module: openeducat_timetable +#: view:op.timetable:openeducat_timetable.view_timetable_kanban +#: view:website:openeducat_timetable.report_timetable_student_generate +msgid "Batch:" +msgstr "Hàng loạt:" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_op_faculty_period_today +msgid "Book" +msgstr "Cuốn sách" + +#. module: openeducat_timetable +#: view:website:openeducat_timetable.report_timetable_student_generate +msgid "Class:" +msgstr "Lớp:" + +#. module: openeducat_timetable +#: view:generate.time.table:openeducat_timetable.view_generate_time_table_form +#: view:time.table.report:openeducat_timetable.view_time_table_report_form +msgid "Close" +msgstr "Đóng" + +#. module: openeducat_timetable +#: field:op.timetable,color:0 +msgid "Color Index" +msgstr "Chỉ mục màu" + +#. module: openeducat_timetable +#: field:generate.time.table,course_id:0 +#: view:op.timetable:openeducat_timetable.view_op_timetable_search +#: field:op.timetable,course_id:0 +#: field:time.table.report,course_id:0 +msgid "Course" +msgstr "Khóa học" + +#. module: openeducat_timetable +#: view:op.timetable:openeducat_timetable.view_timetable_kanban +msgid "Course:" +msgstr "Khóa học:" + +#. module: openeducat_timetable +#: field:gen.time.table.line,create_uid:0 +#: field:generate.time.table,create_uid:0 +#: field:op.period,create_uid:0 +#: field:op.timetable,create_uid:0 +#: field:time.table.report,create_uid:0 +msgid "Created by" +msgstr "Tạo bởi" + +#. module: openeducat_timetable +#: field:gen.time.table.line,create_date:0 +#: field:generate.time.table,create_date:0 +#: field:op.period,create_date:0 +#: field:op.timetable,create_date:0 +#: field:time.table.report,create_date:0 +msgid "Created on" +msgstr "Tạo ngày" + +#. module: openeducat_timetable +#: field:gen.time.table.line,day:0 +msgid "Day" +msgstr "Ngày" + +#. module: openeducat_timetable +#: field:op.timetable,type:0 +msgid "Days" +msgstr "Ngày" + +#. module: openeducat_timetable +#: view:op.timetable:openeducat_timetable.view_timetable_kanban +msgid "Delete" +msgstr "Xóa bỏ" + +#. module: openeducat_timetable +#: field:op.period,duration:0 +msgid "Duration" +msgstr "Thời gian thực hiện" + +#. module: openeducat_timetable +#: view:op.timetable:openeducat_timetable.view_timetable_kanban +msgid "Edit..." +msgstr "Chỉnh sửa..." + +#. module: openeducat_timetable +#: field:op.timetable,end_datetime:0 +msgid "End" +msgstr "Kết thúc" + +#. module: openeducat_timetable +#: field:generate.time.table,end_date:0 +#: field:time.table.report,end_date:0 +msgid "End Date" +msgstr "Ngày kết thúc" + +#. module: openeducat_timetable +#: view:website:openeducat_timetable.report_timetable_student_generate +#: view:website:openeducat_timetable.report_timetable_teacher_generate +msgid "FRI" +msgstr "THỨ SÁU" + +#. module: openeducat_timetable +#: field:gen.time.table.line,faculty_id:0 +#: view:op.timetable:openeducat_timetable.view_op_timetable_search +#: field:op.timetable,faculty_id:0 +#: field:time.table.report,faculty_id:0 +#: selection:time.table.report,state:0 +msgid "Faculty" +msgstr "Giảng viên" + +#. module: openeducat_timetable +#: view:website:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty Name :" +msgstr "Tên giảng viên:" + +#. module: openeducat_timetable +#: view:website:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty Time Table" +msgstr "Khoa thời bảng" + +#. module: openeducat_timetable +#: view:op.timetable:openeducat_timetable.view_timetable_kanban +msgid "Faculty:" +msgstr "Giảng viên:" + +#. module: openeducat_timetable +#: selection:gen.time.table.line,day:0 +#: view:generate.time.table:openeducat_timetable.view_generate_time_table_form +#: selection:op.timetable,type:0 +msgid "Friday" +msgstr "Thứ sáu" + +#. module: openeducat_timetable +#: view:website:openeducat_timetable.report_timetable_student_generate +#: view:website:openeducat_timetable.report_timetable_teacher_generate +msgid "From Date:" +msgstr "Từ ngày:" + +#. module: openeducat_timetable +#: view:generate.time.table:openeducat_timetable.view_generate_time_table_form +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_generate_time_table_view +#: model:ir.model,name:openeducat_timetable.model_generate_time_table +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table +msgid "Generate Time Table" +msgstr "Tạo thời bảng" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_gen_time_table_line +msgid "Generate Time Table Lines" +msgstr "Tạo ra thời gian bảng dòng" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_time_table_report_view +#: model:ir.model,name:openeducat_timetable.model_time_table_report +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table_report +#: view:time.table.report:openeducat_timetable.view_time_table_report_form +msgid "Generate Time Table Report" +msgstr "Tạo ra thời gian bàn báo cáo" + +#. module: openeducat_timetable +#: model:ir.actions.report.xml,name:openeducat_timetable.report_student_timetable_generate +#: model:ir.actions.report.xml,name:openeducat_timetable.report_teacher_timetable_generate +msgid "Generate TimeTable" +msgstr "Tạo thời bảng" + +#. module: openeducat_timetable +#: view:op.timetable:openeducat_timetable.view_op_timetable_search +msgid "Group By..." +msgstr "Nhóm theo..." + +#. module: openeducat_timetable +#: field:op.period,hour:0 +msgid "Hours" +msgstr "Giờ" + +#. module: openeducat_timetable +#: field:gen.time.table.line,id:0 +#: field:generate.time.table,id:0 +#: field:op.period,id:0 +#: field:op.timetable,id:0 +#: field:report.openeducat_timetable.report_timetable_student_generate,id:0 +#: field:report.openeducat_timetable.report_timetable_teacher_generate,id:0 +#: field:time.table.report,id:0 +msgid "ID" +msgstr "ID" + +#. module: openeducat_timetable +#: field:gen.time.table.line,write_uid:0 +#: field:generate.time.table,write_uid:0 +#: field:op.period,write_uid:0 +#: field:op.timetable,write_uid:0 +#: field:time.table.report,write_uid:0 +msgid "Last Updated by" +msgstr "Cập Nhật lần cuối bởi" + +#. module: openeducat_timetable +#: field:gen.time.table.line,write_date:0 +#: field:generate.time.table,write_date:0 +#: field:op.period,write_date:0 +#: field:op.timetable,write_date:0 +#: field:time.table.report,write_date:0 +msgid "Last Updated on" +msgstr "Lần cập nhật cuối" + +#. module: openeducat_timetable +#: view:website:openeducat_timetable.report_timetable_student_generate +#: view:website:openeducat_timetable.report_timetable_teacher_generate +msgid "MON" +msgstr "MON" + +#. module: openeducat_timetable +#: field:op.period,minute:0 +msgid "Minute" +msgstr "Phút" + +#. module: openeducat_timetable +#: selection:gen.time.table.line,day:0 +#: view:generate.time.table:openeducat_timetable.view_generate_time_table_form +#: selection:op.timetable,type:0 +msgid "Monday" +msgstr "Thứ hai" + +#. module: openeducat_timetable +#: field:op.period,name:0 +msgid "Name" +msgstr "Tên" + +#. module: openeducat_timetable +#: view:website:openeducat_timetable.report_timetable_student_generate +#: view:website:openeducat_timetable.report_timetable_teacher_generate +msgid "PERIOD" +msgstr "THỜI GIAN" + +#. module: openeducat_timetable +#: selection:op.period,am_pm:0 +msgid "PM" +msgstr "AM" + +#. module: openeducat_timetable +#: field:gen.time.table.line,period_id:0 +#: model:ir.actions.act_window,name:openeducat_timetable.act_op_student_period_today +#: model:ir.model,name:openeducat_timetable.model_op_period +#: view:op.period:openeducat_timetable.view_op_period_form +#: view:op.period:openeducat_timetable.view_op_period_search +#: view:op.period:openeducat_timetable.view_op_period_tree +#: view:op.timetable:openeducat_timetable.view_op_timetable_search +#: field:op.timetable,period_id:0 +msgid "Period" +msgstr "Thời gian" + +#. module: openeducat_timetable +#: view:board.board:openeducat_timetable.timetable_faculty_dashboard_form_view +#: view:board.board:openeducat_timetable.timetable_student_dashboard_form_view +msgid "Period for Today" +msgstr "Thời gian cho ngày hôm nay" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_period_view +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_period +msgid "Periods" +msgstr "Thời gian" + +#. module: openeducat_timetable +#: view:website:openeducat_timetable.report_timetable_student_generate +#: view:website:openeducat_timetable.report_timetable_teacher_generate +msgid "SAT" +msgstr "THỨ BẢY" + +#. module: openeducat_timetable +#: selection:gen.time.table.line,day:0 +#: view:generate.time.table:openeducat_timetable.view_generate_time_table_form +#: selection:op.timetable,type:0 +msgid "Saturday" +msgstr "Thứ bảy" + +#. module: openeducat_timetable +#: field:time.table.report,state:0 +msgid "Select" +msgstr "Chọn" + +#. module: openeducat_timetable +#: field:op.period,sequence:0 +msgid "Sequence" +msgstr "Trình tự" + +#. module: openeducat_timetable +#: field:op.timetable,start_datetime:0 +msgid "Start" +msgstr "Bắt đầu" + +#. module: openeducat_timetable +#: field:generate.time.table,start_date:0 +#: field:time.table.report,start_date:0 +msgid "Start Date" +msgstr "Ngày bắt đầu" + +#. module: openeducat_timetable +#: selection:time.table.report,state:0 +msgid "Student" +msgstr "Sinh viên" + +#. module: openeducat_timetable +#: field:gen.time.table.line,subject_id:0 +#: view:op.timetable:openeducat_timetable.view_op_timetable_search +#: field:op.timetable,subject_id:0 +msgid "Subject" +msgstr "Chủ đề" + +#. module: openeducat_timetable +#: view:op.timetable:openeducat_timetable.view_timetable_kanban +msgid "Subject:" +msgstr "Tiêu đề:" + +#. module: openeducat_timetable +#: view:website:openeducat_timetable.report_timetable_student_generate +#: view:website:openeducat_timetable.report_timetable_teacher_generate +msgid "THUR" +msgstr "THUR" + +#. module: openeducat_timetable +#: view:website:openeducat_timetable.report_timetable_student_generate +#: view:website:openeducat_timetable.report_timetable_teacher_generate +msgid "TUES" +msgstr "THỨ BA" + +#. module: openeducat_timetable +#: view:gen.time.table.line:openeducat_timetable.view_gen_time_table_line_form +msgid "Table Line" +msgstr "Bảng dòng" + +#. module: openeducat_timetable +#: selection:gen.time.table.line,day:0 +#: view:generate.time.table:openeducat_timetable.view_generate_time_table_form +#: selection:op.timetable,type:0 +msgid "Thursday" +msgstr "Thứ năm" + +#. module: openeducat_timetable +#: field:gen.time.table.line,gen_time_table:0 +#: view:generate.time.table:openeducat_timetable.view_generate_time_table_form +#: model:ir.model,name:openeducat_timetable.model_op_timetable +#: view:op.faculty:openeducat_timetable.view_op_faculty_form_timetable_inherit +#: field:op.faculty,timetable_ids:0 +#: view:op.timetable:openeducat_timetable.view_op_timetable_calendar +#: view:op.timetable:openeducat_timetable.view_op_timetable_calendar_dash +#: view:op.timetable:openeducat_timetable.view_op_timetable_faculty_calendar_dash +#: view:op.timetable:openeducat_timetable.view_op_timetable_form +#: view:op.timetable:openeducat_timetable.view_op_timetable_search +#: view:op.timetable:openeducat_timetable.view_op_timetable_tree +#: view:website:openeducat_timetable.report_timetable_student_generate +msgid "Time Table" +msgstr "Thời bảng" + +#. module: openeducat_timetable +#: field:generate.time.table,time_table_lines:0 +#: field:generate.time.table,time_table_lines_1:0 +#: field:generate.time.table,time_table_lines_2:0 +#: field:generate.time.table,time_table_lines_3:0 +#: field:generate.time.table,time_table_lines_4:0 +#: field:generate.time.table,time_table_lines_5:0 +#: field:generate.time.table,time_table_lines_6:0 +msgid "Time Table Lines" +msgstr "Thời gian bàn dòng" + +#. module: openeducat_timetable +#: view:time.table.report:openeducat_timetable.view_time_table_report_form +msgid "Time Table Report" +msgstr "Báo cáo thời gian bàn" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_timetable_view +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_main +msgid "Time Tables" +msgstr "Thời gian bàn" + +#. module: openeducat_timetable +#: view:gen.time.table.line:openeducat_timetable.view_gen_time_table_line_tree +msgid "TimeTable Line" +msgstr "Dòng thời gian biểu" + +#. module: openeducat_timetable +#: view:website:openeducat_timetable.report_timetable_student_generate +#: view:website:openeducat_timetable.report_timetable_teacher_generate +msgid "To Date:" +msgstr "Đến ngày:" + +#. module: openeducat_timetable +#: view:op.timetable:openeducat_timetable.view_op_timetable_search +msgid "Today" +msgstr "Hôm nay" + +#. module: openeducat_timetable +#: selection:gen.time.table.line,day:0 +#: view:generate.time.table:openeducat_timetable.view_generate_time_table_form +#: selection:op.timetable,type:0 +msgid "Tuesday" +msgstr "Thứ ba" + +#. module: openeducat_timetable +#: view:website:openeducat_timetable.report_timetable_student_generate +#: view:website:openeducat_timetable.report_timetable_teacher_generate +msgid "WED" +msgstr "THỨ TƯ" + +#. module: openeducat_timetable +#: selection:gen.time.table.line,day:0 +#: view:generate.time.table:openeducat_timetable.view_generate_time_table_form +#: selection:op.timetable,type:0 +msgid "Wednesday" +msgstr "Thứ tư" diff --git a/CatEdu/openeducat_timetable/i18n/vi_VN.po b/CatEdu/openeducat_timetable/i18n/vi_VN.po new file mode 100644 index 0000000..1dd3780 --- /dev/null +++ b/CatEdu/openeducat_timetable/i18n/vi_VN.po @@ -0,0 +1,1136 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_timetable +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-16 12:15+0000\n" +"PO-Revision-Date: 2024-02-16 12:15+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__00 +msgid "00" +msgstr "0" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__10 +msgid "10" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__11 +msgid "11" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__12 +msgid "12" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__15 +msgid "15" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__30 +msgid "30" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__45 +msgid "45" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Batch :" +msgstr " Batch: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Batch:" +msgstr " Batch: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Class :" +msgstr " Lớp: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Course:" +msgstr " Khóa học: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "End:" +msgstr " Kết thúc: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty Name:" +msgstr " Tên giảng viên: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty:" +msgstr " Khoa: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "From Date :" +msgstr " Từ ngày: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "From Date:" +msgstr " Từ ngày: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Start:" +msgstr " Bắt đầu: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Subject:" +msgstr " Chủ đề: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "To Date :" +msgstr " cho đến ngày: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "To Date:" +msgstr " cho đến ngày: " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "" +"" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty TimeTable" +msgstr " Thời gian biểu của khoa " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "TimeTable" +msgstr " Thời gian biểu " + +#. module: openeducat_timetable +#: model:mail.template,body_html:openeducat_timetable.session_details_changes +msgid "" +"\n" +" \n" +" \n" +" \n" +"
    \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +" Session Details\n" +"
    \n" +"
    \n" +" \n" +"
    \n" +"
    \n" +"
    \n" +"
    \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +"
      \n" +"
    • \n" +" Faculty:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" Subject:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" Course:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" Batch:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" Classroom:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" Start Time:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" End Time:\n" +" \n" +" \n" +" \n" +"
    • \n" +"\n" +"
    • \n" +" Status:\n" +" \n" +" Confirmed\n" +" \n" +" \n" +" Canceled\n" +" \n" +"
    • \n" +"
    \n" +"
    \n" +"
    \n" +"
    \n" +"
    \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +" \n" +"
    \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +"
    \n" +"
    \n" +" " +msgstr "" +"\n" +"
      \n" +"
    • \n" +" Khoa:\n" +" $ {object.fac Khoa_id.name} \n" +"
    • \n" +"
    • \n" +" Môn học:\n" +" $ {object.subject_id.name} \n" +"
    • \n" +"
    • \n" +" Khóa học:\n" +" $ {object.course_id.name} \n" +"
    • \n" +"
    • \n" +" Lô hàng:\n" +" $ {object.batch_id.name} \n" +"
    • \n" +"
    • \n" +" Lớp học:\n" +" $ {Object.Classroom_id.name} \n" +"
    • \n" +"
    • \n" +" Thời gian bắt đầu:\n" +" không\n" +"
    • \n" +"
    • \n" +" Thời gian kết thúc:\n" +" không\n" +"
    • \n" +"\n" +"
    • \n" +" Trạng thái:\n" +" % nếu Object.State == 'xác nhận':\n" +" được xác nhận \n" +" % Elif Object.State == 'Hủy'\n" +" bị hủy \n" +" % endif\n" +"
    • \n" +"
    \n" +" " + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__am +msgid "AM" +msgstr "sáng" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__am_pm +msgid "AM/PM" +msgstr "sáng / chiều" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction +msgid "Action Needed" +msgstr "Hành động cần thiết" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__active +msgid "Active" +msgstr "Tích cực" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Archived" +msgstr "Lưu trữ" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Are you sure you want to confirm selected sessions ?" +msgstr "Bạn có chắc là bạn muốn xác nhận các phiên đã chọn?" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_attachment_count +msgid "Attachment Count" +msgstr "Số lượng đính kèm" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Batch" +msgstr "Lô hàng" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_constraint +msgid "Batch Constraint" +msgstr "Batch ràng buộc" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_and_subject_constraint +msgid "Batch and Subject Constraint" +msgstr "Batch và ràng buộc chủ đề" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Cancel" +msgstr "Hủy bỏ" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__cancel +msgid "Canceled" +msgstr "Bị hủy bỏ" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__classroom_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__classroom_id +msgid "Classroom" +msgstr "Lớp học" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_classroom_constraint +msgid "Classroom Constraint" +msgstr "Ràng buộc lớp học" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Close" +msgstr "Đóng" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__color +msgid "Color Index" +msgstr "Chỉ số màu" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__company_id +msgid "Company" +msgstr "Công ty" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_res_config_settings +msgid "Config Settings" +msgstr "Cấu hình cài đặt" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_config +msgid "Configuration" +msgstr "Cấu hình" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Confirm" +msgstr "Xác nhận" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.session_confirmation_form_view_act +msgid "Confirmation" +msgstr "Xác nhận" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__confirm +msgid "Confirmed" +msgstr "Đã xác nhận" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Course" +msgstr "Khóa học" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_uid +msgid "Created by" +msgstr "Được tạo bởi" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_date +msgid "Created on" +msgstr "Được tạo ra" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__day +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__type +msgid "Day" +msgstr "Ngày" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__days +msgid "Days" +msgstr "ngày" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Delete" +msgstr "Xóa bỏ" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_all_op_discuss +msgid "Discuss" +msgstr "Bàn luận" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__display_name +msgid "Display Name" +msgstr "Tên hiển thị" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Done" +msgstr "Xong" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__draft +msgid "Draft" +msgstr "Bản thảo" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__duration +msgid "Duration" +msgstr "Khoảng thời gian" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Edit" +msgstr "Chỉnh sửa" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__end_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__end_date +msgid "End Date" +msgstr "Ngày cuối" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Không thể đặt Ngày kết thúc trước Ngày bắt đầu." + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/generate_timetable.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "Không thể đặt Ngày kết thúc trước Ngày bắt đầu." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_end_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__end_datetime +msgid "End Time" +msgstr "Thời gian kết thúc" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "End Time cannot be set before Start Time." +msgstr "Không thể đặt Thời gian Kết thúc trước Thời gian Bắt đầu." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__faculty_id +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty" +msgstr "Giảng viên" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_faculty_constraint +msgid "Faculty Constraint" +msgstr "Khoa hạn chế" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_follower_ids +msgid "Followers" +msgstr "Người theo dõi" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_partner_ids +msgid "Followers (Partners)" +msgstr "Người theo dõi (Đối tác)" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__4 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__friday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Friday" +msgstr "Thứ sáu" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_generate_time_table_view +#: model:ir.model,name:openeducat_timetable.model_generate_time_table +msgid "Generate Sessions" +msgstr "Tạo phiên" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_time_table_report_view +msgid "Generate Sessions Report" +msgstr "Tạo báo cáo phiên" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_gen_time_table_line +msgid "Generate Time Table Lines" +msgstr "Tạo các dòng bảng thời gian" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_time_table_report +msgid "Generate Time Table Report" +msgstr "Tạo báo cáo bảng thời gian" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table +msgid "Generate Timetable" +msgstr "Tạo thời gian biểu" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table_report +msgid "Generate Timetable Report" +msgstr "Tạo báo cáo thời gian biểu" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Group By..." +msgstr "Nhóm bởi ..." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__has_message +msgid "Has Message" +msgstr "Có tin nhắn" + +#. module: openeducat_timetable +#: model:ir.module.category,description:openeducat_timetable.module_category_all_op_discuss +msgid "Helps you manage your institutes different-different users." +msgstr "Giúp bạn quản lý viện của mình với những người dùng khác nhau." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__hour +msgid "Hours" +msgstr "Giờ" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__id +msgid "ID" +msgstr "TÔI" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same classroom on same date\n" +" and time" +msgstr "" +"Nếu được kiểm tra, bạn sẽ không được phép tạo phiên với cùng một lớp học vào cùng một ngày\n" +" và thời gian" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same faculty on same date\n" +" and time" +msgstr "" +"Nếu được kiểm tra, bạn sẽ không được phép tạo phiên với cùng một giảng viên vào cùng ngày\n" +" và thời gian" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with the same batch and same\n" +" subject on same date and time" +msgstr "" +"Nếu được kiểm tra, bạn sẽ không được phép tạo phiên có cùng một lô và giống nhau\n" +" chủ đề vào cùng ngày và thời gian" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not be allowed to create the session with the same batch even if\n" +" it is for a different subject." +msgstr "" +"Nếu được kiểm tra, bạn sẽ không được phép tạo phiên với cùng một lô ngay cả khi\n" +" nó là cho một chủ đề khác." + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction +msgid "If checked, new messages require your attention." +msgstr "Nếu được kiểm tra, tin nhắn mới đòi hỏi sự chú ý của bạn." + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Nếu được kiểm tra, một số tin nhắn có lỗi giao hàng." + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "Import Template for Sessions" +msgstr "Nhập mẫu cho phiên" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_is_follower +msgid "Is Follower" +msgstr "Là người theo dõi" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_uid +msgid "Last Updated by" +msgstr "Cập nhật lần cuối bởi" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_date +msgid "Last Updated on" +msgstr "Cập nhật lần cuối vào" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_manager +msgid "Manager" +msgstr "Giám đốc" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error +msgid "Message Delivery error" +msgstr "Lỗi gửi tin nhắn" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_ids +msgid "Messages" +msgstr "Tin nhắn" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__minute +msgid "Minute" +msgstr "Phút" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__0 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__monday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Monday" +msgstr "Thứ hai" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Month" +msgstr "Tháng" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__name +msgid "Name" +msgstr "Tên" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "No" +msgstr "Không" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of Actions" +msgstr "Số lượng hành động" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of errors" +msgstr "Số lỗi" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "Số lượng tin nhắn yêu cầu một hành động" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Số lượng tin nhắn có lỗi giao hàng" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "Mở giảng viên" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__pm +msgid "PM" +msgstr "BUỔI CHIỀU" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_timing +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_tree +msgid "Period" +msgstr "Giai đoạn = Stage" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Print" +msgstr "In" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Proceed" +msgstr "Tiếp tục" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__rating_ids +msgid "Ratings" +msgstr "Xếp hạng" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_sms_error +msgid "SMS Delivery error" +msgstr "Lỗi phân phối SMS" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__5 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__saturday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Saturday" +msgstr "Thứ bảy" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__state +msgid "Select" +msgstr "Lựa chọn" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "Select date range for a week!" +msgstr "Chọn phạm vi ngày trong một tuần!" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__sequence +msgid "Sequence" +msgstr "Sự phối hợp" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session" +msgstr "Phiên họp" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_pivot +msgid "Session Analysis" +msgstr "Phân tích phiên" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Session Confirmation" +msgstr "Xác nhận phiên" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_count +msgid "Session Count" +msgstr "Số lượng phiên" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_tree +msgid "Session Line" +msgstr "Dòng phiên" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session Time" +msgstr "Thời gian phiên" + +#. module: openeducat_timetable +#: model:mail.template,name:openeducat_timetable.session_details_changes +msgid "Session details - Send by Email" +msgstr "Chi tiết phiên - Gửi qua email" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_session_view +#: model:ir.model,name:openeducat_timetable.model_op_session +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_ids +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_faculty_form_session_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_calendar +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_tree +msgid "Sessions" +msgstr "Phiên" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Set to Draft" +msgstr "Đặt thành bản nháp" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__start_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__start_date +msgid "Start Date" +msgstr "Ngày bắt đầu" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_start_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__start_datetime +msgid "Start Time" +msgstr "Thời gian bắt đầu" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "State" +msgstr "Tiểu bang" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__state +msgid "Status" +msgstr "Trạng thái" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__student +msgid "Student" +msgstr "Sinh viên" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__subject_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Subject" +msgstr "Môn học" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__6 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__sunday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Sunday" +msgstr "Chủ nhật" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_form +msgid "Table Line" +msgstr "Dòng bảng" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__3 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__thursday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Thursday" +msgstr "thứ năm" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__gen_time_table +msgid "Time Table" +msgstr "Thời gian biểu" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines +msgid "Time Table Lines" +msgstr "Dòng bảng thời gian" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_1 +msgid "Time Table Lines1" +msgstr "Dòng bảng thời gian1" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_2 +msgid "Time Table Lines2" +msgstr "Bảng thời gian 2" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_3 +msgid "Time Table Lines3" +msgstr "Bảng thời gian3" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_4 +msgid "Time Table Lines4" +msgstr "Bảng thời gian 4" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_5 +msgid "Time Table Lines5" +msgstr "Bảng thời gian5" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_6 +msgid "Time Table Lines6" +msgstr "Lines bảng thời gian6" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_7 +msgid "Time Table Lines7" +msgstr "Dòng bảng thời gian7" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Time Table Report" +msgstr "Báo cáo bảng thời gian" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_teacher_timetable_generate +msgid "TimeTable for Faculties" +msgstr "Thời gian biểu cho các khoa" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_student_timetable_generate +msgid "TimeTable for Students" +msgstr "Thời gian biểu cho sinh viên" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_root +msgid "TimeTables" +msgstr "Thời gian biểu" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable +msgid "Timetable" +msgstr "Thời gian biểu" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_student_generate +msgid "Timetable Student Report" +msgstr "Báo cáo học sinh thời gian biểu" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_teacher_generate +msgid "Timetable Teacher Report" +msgstr "Báo cáo thời gian biểu của giáo viên" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__timing_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing_id +msgid "Timing" +msgstr "Thời gian" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_timing_view +msgid "Timings" +msgstr "Phiên" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Today" +msgstr "Hôm nay" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__1 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__tuesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Tuesday" +msgstr "Thứ ba" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_user +msgid "User" +msgstr "Người dùng" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__user_ids +msgid "Users" +msgstr "Người dùng" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__website_message_ids +msgid "Website Messages" +msgstr "Tin nhắn trang web" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__website_message_ids +msgid "Website communication history" +msgstr "Lịch sử truyền thông trang web" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__2 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__wednesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Wednesday" +msgstr "Thứ Tư" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Week" +msgstr "Tuần" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_session_confirmation +msgid "Wizard for Multiple Session Confirmation" +msgstr "Trình hướng dẫn cho nhiều xác nhận phiên" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Yes" +msgstr "Đúng" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time and for same " +"subject" +msgstr "" +"Bạn không thể tạo một phiên cho cùng một đợt vào cùng một thời điểm và cho " +"cùng một chủ đề" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time even if it is " +"different subject" +msgstr "" +"Bạn không thể tạo một phiên cho cùng một đợt vào cùng một thời điểm ngay cả " +"khi đó là chủ đề khác nhau" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same classroom on same date and time" +msgstr "" +"Bạn không thể tạo một phiên với cùng một lớp học vào cùng một ngày và giờ" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same faculty on same date and time" +msgstr "" +"Bạn không thể tạo một phiên với cùng một giảng viên vào cùng một ngày và " +"thời gian" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "or" +msgstr "hoặc" + +#. module: openeducat_timetable +#: model:mail.template,subject:openeducat_timetable.session_details_changes +msgid "{{ object.get_subject() }}" +msgstr "$ {object.get_subject ()}" diff --git a/CatEdu/openeducat_timetable/i18n/zh_CN.po b/CatEdu/openeducat_timetable/i18n/zh_CN.po new file mode 100644 index 0000000..fe8cd4b --- /dev/null +++ b/CatEdu/openeducat_timetable/i18n/zh_CN.po @@ -0,0 +1,1151 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_timetable +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-16 12:20+0000\n" +"PO-Revision-Date: 2024-02-16 12:20+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__00 +msgid "00" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__10 +msgid "10" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__11 +msgid "11" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__12 +msgid "12" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__15 +msgid "15" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__30 +msgid "30" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__45 +msgid "45" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Batch :" +msgstr "批次:" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Batch:" +msgstr "" +"批次: B>\n" +" " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Class :" +msgstr "類別:" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Course:" +msgstr "" +"课程: B>\n" +" " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "End:" +msgstr "" +"结束: B>\n" +" " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty Name:" +msgstr "" +"系名称: B>\n" +" " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty:" +msgstr "" +"系: B>\n" +" " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "From Date :" +msgstr "开始日期:" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "From Date:" +msgstr "" +"发件人日期: b>的\n" +" " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Start:" +msgstr "" +"初始: B>\n" +" " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Subject:" +msgstr "" +"主题: b>的\n" +" " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "To Date :" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "To Date:" +msgstr "" +"要日期: b>的\n" +" " + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "" +"" +msgstr "" +"" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty TimeTable" +msgstr "教师时间表" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "TimeTable" +msgstr "时间表" + +#. module: openeducat_timetable +#: model:mail.template,body_html:openeducat_timetable.session_details_changes +msgid "" +"\n" +" \n" +" \n" +" \n" +"
    \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +" Session Details\n" +"
    \n" +"
    \n" +" \n" +"
    \n" +"
    \n" +"
    \n" +"
    \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +"
      \n" +"
    • \n" +" Faculty:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" Subject:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" Course:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" Batch:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" Classroom:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" Start Time:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" End Time:\n" +" \n" +" \n" +" \n" +"
    • \n" +"\n" +"
    • \n" +" Status:\n" +" \n" +" Confirmed\n" +" \n" +" \n" +" Canceled\n" +" \n" +"
    • \n" +"
    \n" +"
    \n" +"
    \n" +"
    \n" +"
    \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +" \n" +"
    \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +"
    \n" +"
    \n" +" " +msgstr "" +"\n" +"                \n" +"                    
  • \n" +"                        学院:\n" +"                            <跨度> $ {object.faculty_id.name} \n" +"                    \n" +"                    
  • \n" +"                        学科:\n" +"                            <跨度> $ {object.subject_id.name} \n" +"                    \n" +"                    
  • \n" +"                        课程:\n" +"                            <跨度> $ {object.course_id.name} \n" +"                    \n" +"                    
  • \n" +"                        批量:\n" +"                            <跨度> $ {object.batch_id.name} \n" +"                    \n" +"                    
  • \n" +"                        课堂:\n" +"                            <跨度> $ {object.classroom_id.name} \n" +"                    \n" +"                    
  • \n" +"                        开始时间:\n" +"                            <跨度> $ {format_tz(object.start_datetime,TZ = user.tz,格式= '%B%d,%Y%I:%M%P')} \n" +"                    \n" +"                    
  • \n" +"                        时间结束:\n" +"                            <跨度> $ {format_tz(object.end_datetime,TZ = user.tz,格式= '%B%d,%Y%I:%M%P')} \n" +"                    \n" +"                    
  • \n" +"                        状态:\n" +"                            如果object.state == '确认' %:\n" +"                                <跨度>确认\n" +"                            %ELIF object.state == '取消'\n" +"                                <跨度>取消\n" +"                            % 万一\n" +"                    \n" +"                \n" +"            " + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__am +msgid "AM" +msgstr "不" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__am_pm +msgid "AM/PM" +msgstr "上午下午" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction +msgid "Action Needed" +msgstr "所需行动" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__active +msgid "Active" +msgstr "积极的" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Archived" +msgstr "已存档" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Are you sure you want to confirm selected sessions ?" +msgstr "你一定要确认所选择的会议?" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_attachment_count +msgid "Attachment Count" +msgstr "附件计数" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Batch" +msgstr "批量" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_constraint +msgid "Batch Constraint" +msgstr "批次约束" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_and_subject_constraint +msgid "Batch and Subject Constraint" +msgstr "批次和主题约束" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Cancel" +msgstr "取消" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__cancel +msgid "Canceled" +msgstr "取消" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__classroom_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__classroom_id +msgid "Classroom" +msgstr "课堂" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_classroom_constraint +msgid "Classroom Constraint" +msgstr "课堂限制" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Close" +msgstr "关闭" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__color +msgid "Color Index" +msgstr "显色指数" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__company_id +msgid "Company" +msgstr "公司" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_res_config_settings +msgid "Config Settings" +msgstr "配置设置" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_config +msgid "Configuration" +msgstr "组态" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Confirm" +msgstr "确认" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.session_confirmation_form_view_act +msgid "Confirmation" +msgstr "确认" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__confirm +msgid "Confirmed" +msgstr "确认的" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Course" +msgstr "课程" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_uid +msgid "Created by" +msgstr "由...制作" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_date +msgid "Created on" +msgstr "创建于" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__day +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__type +msgid "Day" +msgstr "天" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__days +msgid "Days" +msgstr "天" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Delete" +msgstr "删除" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_all_op_discuss +msgid "Discuss" +msgstr "讨论" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__display_name +msgid "Display Name" +msgstr "显示名称" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Done" +msgstr "做" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__draft +msgid "Draft" +msgstr "草稿" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__duration +msgid "Duration" +msgstr "持续时间" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Edit" +msgstr "编辑" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__end_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__end_date +msgid "End Date" +msgstr "结束日期" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "结束日期不能开始日期之前进行设置。" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/generate_timetable.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "结束日期不能开始日期之前进行设置。" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_end_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__end_datetime +msgid "End Time" +msgstr "时间结束" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "End Time cannot be set before Start Time." +msgstr "结束时间不能开始时间之前进行设置。" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__faculty_id +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty" +msgstr "教师" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_faculty_constraint +msgid "Faculty Constraint" +msgstr "师资限制" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_follower_ids +msgid "Followers" +msgstr "关注者" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_partner_ids +msgid "Followers (Partners)" +msgstr "关注者(合作伙伴)" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__4 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__friday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Friday" +msgstr "星期五" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_generate_time_table_view +#: model:ir.model,name:openeducat_timetable.model_generate_time_table +msgid "Generate Sessions" +msgstr "生成会话" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_time_table_report_view +msgid "Generate Sessions Report" +msgstr "生成会议报告" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_gen_time_table_line +msgid "Generate Time Table Lines" +msgstr "生成时间表行" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_time_table_report +msgid "Generate Time Table Report" +msgstr "生成时间表报表" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table +msgid "Generate Timetable" +msgstr "生成会话" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table_report +msgid "Generate Timetable Report" +msgstr "生成会议报告" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Group By..." +msgstr "分组..." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__has_message +msgid "Has Message" +msgstr "有留言" + +#. module: openeducat_timetable +#: model:ir.module.category,description:openeducat_timetable.module_category_all_op_discuss +msgid "Helps you manage your institutes different-different users." +msgstr "帮助您管理机构中不同的用户。" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__hour +msgid "Hours" +msgstr "小时" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same classroom on same date\n" +" and time" +msgstr "" +"如果选中,您将不允许在同一日期与同一教室创建会话\n" +"和时间" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same faculty on same date\n" +" and time" +msgstr "" +"如果选中,您将不允许在同一日期与同一教师创建课程\n" +"和时间" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with the same batch and same\n" +" subject on same date and time" +msgstr "" +"如果选中,您将不允许创建具有相同批次和相同的会话\n" +"主题在同一日期和时间" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not be allowed to create the session with the same batch even if\n" +" it is for a different subject." +msgstr "" +"如果选中,即使\n" +"这是针对不同主题的。" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction +msgid "If checked, new messages require your attention." +msgstr "如果选中,新邮件需要您注意。" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "如果选中,一些消息有一个发送错误。" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "Import Template for Sessions" +msgstr "对于会话导入模板" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_is_follower +msgid "Is Follower" +msgstr "是跟随" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_uid +msgid "Last Updated by" +msgstr "上次更新" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_date +msgid "Last Updated on" +msgstr "最后更新于" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_manager +msgid "Manager" +msgstr "经理" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error +msgid "Message Delivery error" +msgstr "消息传递错误" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_ids +msgid "Messages" +msgstr "消息" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__minute +msgid "Minute" +msgstr "分钟" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__0 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__monday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Monday" +msgstr "星期一" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Month" +msgstr "月" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__name +msgid "Name" +msgstr "名称" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "No" +msgstr "没有" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of Actions" +msgstr "操作数" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of errors" +msgstr "错误的数" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "消息数这需要一个动作" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "交付的错误消息数" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "OpenEduCat学院" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__pm +msgid "PM" +msgstr "下午" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_timing +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_tree +msgid "Period" +msgstr "期" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Print" +msgstr "打印" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Proceed" +msgstr "继续" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__rating_ids +msgid "Ratings" +msgstr "评级" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_sms_error +msgid "SMS Delivery error" +msgstr "短信发送错误" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__5 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__saturday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Saturday" +msgstr "星期六" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__state +msgid "Select" +msgstr "选择" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "Select date range for a week!" +msgstr "选择日期范围一周!" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__sequence +msgid "Sequence" +msgstr "序号" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session" +msgstr "会议" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_pivot +msgid "Session Analysis" +msgstr "会议分析" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Session Confirmation" +msgstr "会话确认" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_count +msgid "Session Count" +msgstr "会话数" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_tree +msgid "Session Line" +msgstr "会议线" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session Time" +msgstr "เวลาเซสชัน" + +#. module: openeducat_timetable +#: model:mail.template,name:openeducat_timetable.session_details_changes +msgid "Session details - Send by Email" +msgstr "会议详细信息 - 通过电子邮件发送" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_session_view +#: model:ir.model,name:openeducat_timetable.model_op_session +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_ids +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_faculty_form_session_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_calendar +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_tree +msgid "Sessions" +msgstr "会议" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Set to Draft" +msgstr "设置草稿" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__start_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__start_date +msgid "Start Date" +msgstr "开始日期" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_start_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__start_datetime +msgid "Start Time" +msgstr "开始时间" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "State" +msgstr "省/ 州" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__state +msgid "Status" +msgstr "状态" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__student +msgid "Student" +msgstr "学生" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__subject_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Subject" +msgstr "学科" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__6 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__sunday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Sunday" +msgstr "星期日" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_form +msgid "Table Line" +msgstr "表行" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__3 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__thursday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Thursday" +msgstr "星期四" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__gen_time_table +msgid "Time Table" +msgstr "时间表" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines +msgid "Time Table Lines" +msgstr "时间表行" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_1 +msgid "Time Table Lines1" +msgstr "时间表Lines1" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_2 +msgid "Time Table Lines2" +msgstr "时间表Lines2" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_3 +msgid "Time Table Lines3" +msgstr "时间表Lines3" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_4 +msgid "Time Table Lines4" +msgstr "时间表Lines4" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_5 +msgid "Time Table Lines5" +msgstr "时间表Lines5" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_6 +msgid "Time Table Lines6" +msgstr "时间表Lines6" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_7 +msgid "Time Table Lines7" +msgstr "时间表Lines7" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Time Table Report" +msgstr "时间表报告" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_teacher_timetable_generate +msgid "TimeTable for Faculties" +msgstr "时间表院系" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_student_timetable_generate +msgid "TimeTable for Students" +msgstr "时间表学生" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_root +msgid "TimeTables" +msgstr "时间表" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable +msgid "Timetable" +msgstr "会议" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_student_generate +msgid "Timetable Student Report" +msgstr "时间表学生报告" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_teacher_generate +msgid "Timetable Teacher Report" +msgstr "时间表老师报告" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__timing_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing_id +msgid "Timing" +msgstr "定时" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_timing_view +msgid "Timings" +msgstr "计时" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Today" +msgstr "今天" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__1 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__tuesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Tuesday" +msgstr "星期二" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_user +msgid "User" +msgstr "用户" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__user_ids +msgid "Users" +msgstr "用户" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__website_message_ids +msgid "Website Messages" +msgstr "网站留言" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__website_message_ids +msgid "Website communication history" +msgstr "网站传播史" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__2 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__wednesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Wednesday" +msgstr "星期三" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Week" +msgstr "周" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_session_confirmation +msgid "Wizard for Multiple Session Confirmation" +msgstr "向导多会话确认" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Yes" +msgstr "是" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time and for same " +"subject" +msgstr "" +"您不能在同一时间、同一时间为同一批次创建会话" +"主题" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time even if it is " +"different subject" +msgstr "" +"您不能在同一时间为同一批次创建会话,即使它是" +"不同的主题" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same classroom on same date and time" +msgstr "您无法在同一日期和时间创建同一教室的会话" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same faculty on same date and time" +msgstr "您无法在相同的日期和时间与相同的教师创建课程" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "or" +msgstr "要么" + +#. module: openeducat_timetable +#: model:mail.template,subject:openeducat_timetable.session_details_changes +msgid "{{ object.get_subject() }}" +msgstr "$ {object.get_subject()}" diff --git a/CatEdu/openeducat_timetable/i18n/zh_HK.po b/CatEdu/openeducat_timetable/i18n/zh_HK.po new file mode 100644 index 0000000..bfd562d --- /dev/null +++ b/CatEdu/openeducat_timetable/i18n/zh_HK.po @@ -0,0 +1,1130 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * openeducat_timetable +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 17.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-16 12:33+0000\n" +"PO-Revision-Date: 2024-02-16 12:33+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__00 +msgid "00" +msgstr "0" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__10 +msgid "10" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__11 +msgid "11" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__hour__12 +msgid "12" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__15 +msgid "15" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__30 +msgid "30" +msgstr "" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__minute__45 +msgid "45" +msgstr "" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Batch :" +msgstr "批次:" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Batch:" +msgstr "批次:" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "Class :" +msgstr "班級:" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Course:" +msgstr "課程:" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "End:" +msgstr "結束:" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty Name:" +msgstr "教師名稱:" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty:" +msgstr "教師:" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "From Date :" +msgstr "從日期開始:" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "From Date:" +msgstr "從日期開始:" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Start:" +msgstr "開始:" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Subject:" +msgstr "主題:" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "To Date :" +msgstr "到期:" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "To Date:" +msgstr "到期:" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "" +"" +msgstr "" +"" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +msgid "Faculty TimeTable" +msgstr "教師時間表" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +msgid "TimeTable" +msgstr "時間表" + +#. module: openeducat_timetable +#: model:mail.template,body_html:openeducat_timetable.session_details_changes +msgid "" +"\n" +" \n" +" \n" +" \n" +"
    \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +" Session Details\n" +"
    \n" +"
    \n" +" \n" +"
    \n" +"
    \n" +"
    \n" +"
    \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +"
      \n" +"
    • \n" +" Faculty:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" Subject:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" Course:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" Batch:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" Classroom:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" Start Time:\n" +" \n" +" \n" +" \n" +"
    • \n" +"
    • \n" +" End Time:\n" +" \n" +" \n" +" \n" +"
    • \n" +"\n" +"
    • \n" +" Status:\n" +" \n" +" Confirmed\n" +" \n" +" \n" +" Canceled\n" +" \n" +"
    • \n" +"
    \n" +"
    \n" +"
    \n" +"
    \n" +"
    \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +" \n" +"
    \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" |\n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +"
    \n" +"
    \n" +" " +msgstr "" +"\n" +"
      \n" +"
    • \n" +" 學院:\n" +" $ {object.faculty_id.name} \n" +"
    • \n" +"
    • \n" +" 主題:\n" +" $ {object.subject_id.name} \n" +"
    • \n" +"
    • \n" +" 課程:\n" +" $ {object.course_id.name} \n" +"
    • \n" +"
    • \n" +" 批:\n" +" $ {object.batch_id.name} \n" +"
    • \n" +"
    • \n" +" 課堂:\n" +" $ {object.classroom_id.name} \n" +"
    • \n" +"
    • \n" +" 開始時間:\n" +" $ {format_datetime(object.start_datetime,tz = user.tz)} \n" +"
    • \n" +"
    • \n" +" 時間結束:\n" +" $ {format_datetime(object.end_datetime,tz = user.tz)} \n" +"
    • \n" +"\n" +"
    • \n" +" 地位:\n" +" %如果object.state =='確認':\n" +" 確認\n" +" %elif對象。STATE=='CANCAL'\n" +" 取消\n" +" % 萬一\n" +"
    • \n" +"
    \n" +" " + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__am +msgid "AM" +msgstr "是" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__am_pm +msgid "AM/PM" +msgstr "上午下午" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction +msgid "Action Needed" +msgstr "需要採取行動" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__active +msgid "Active" +msgstr "積極的" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Archived" +msgstr "存檔" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Are you sure you want to confirm selected sessions ?" +msgstr "您確定要確認選定的會議嗎?" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_attachment_count +msgid "Attachment Count" +msgstr "依戀數" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__batch_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__batch_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Batch" +msgstr "批" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_constraint +msgid "Batch Constraint" +msgstr "批處理約束" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_batch_and_subject_constraint +msgid "Batch and Subject Constraint" +msgstr "批次和主題約束" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Cancel" +msgstr "取消" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__cancel +msgid "Canceled" +msgstr "取消" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__classroom_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__classroom_id +msgid "Classroom" +msgstr "課堂" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_classroom_constraint +msgid "Classroom Constraint" +msgstr "教室約束" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Close" +msgstr "關" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__color +msgid "Color Index" +msgstr "顏色索引" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__company_id +msgid "Company" +msgstr "公司" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_res_config_settings +msgid "Config Settings" +msgstr "配置設置" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_config +msgid "Configuration" +msgstr "配置" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Confirm" +msgstr "確認" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.session_confirmation_form_view_act +msgid "Confirmation" +msgstr "確認" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__confirm +msgid "Confirmed" +msgstr "確認的" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__course_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__course_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Course" +msgstr "課程" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_uid +msgid "Created by" +msgstr "由...製作" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__create_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__create_date +msgid "Created on" +msgstr "創建於" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__day +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__type +msgid "Day" +msgstr "天" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__days +msgid "Days" +msgstr "天" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Delete" +msgstr "刪除" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_all_op_discuss +msgid "Discuss" +msgstr "討論" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__display_name +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__display_name +msgid "Display Name" +msgstr "顯示名稱" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__done +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Done" +msgstr "完畢" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__state__draft +msgid "Draft" +msgstr "草稿" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__duration +msgid "Duration" +msgstr "期間" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Edit" +msgstr "編輯" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__end_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__end_date +msgid "End Date" +msgstr "結束日期" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "结束日期不能设置在开始日期之前" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/generate_timetable.py:0 +#, python-format +msgid "End Date cannot be set before Start Date." +msgstr "结束日期不能设置在开始日期之前" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_end_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__end_datetime +msgid "End Time" +msgstr "時間結束" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "End Time cannot be set before Start Time." +msgstr "结束时间不能设置在开始时间之前" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__faculty_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__faculty_id +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__faculty +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_kanban +msgid "Faculty" +msgstr "學院" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_res_config_settings__is_faculty_constraint +msgid "Faculty Constraint" +msgstr "教師約束" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_follower_ids +msgid "Followers" +msgstr "追隨者" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_partner_ids +msgid "Followers (Partners)" +msgstr "追隨者(合作夥伴)" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__4 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__friday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Friday" +msgstr "星期五" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_generate_time_table_view +#: model:ir.model,name:openeducat_timetable.model_generate_time_table +msgid "Generate Sessions" +msgstr "生成會話" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_time_table_report_view +msgid "Generate Sessions Report" +msgstr "生成會議報告" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_gen_time_table_line +msgid "Generate Time Table Lines" +msgstr "生成時間表行" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_time_table_report +msgid "Generate Time Table Report" +msgstr "生成時間表報告" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table +msgid "Generate Timetable" +msgstr "生成時間表" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_generate_time_table_report +msgid "Generate Timetable Report" +msgstr "生成時間表報告" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Group By..." +msgstr "通過...分組..." + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__has_message +msgid "Has Message" +msgstr "有消息" + +#. module: openeducat_timetable +#: model:ir.module.category,description:openeducat_timetable.module_category_all_op_discuss +msgid "Helps you manage your institutes different-different users." +msgstr "幫助您管理機構中不同的使用者。" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__hour +msgid "Hours" +msgstr "小時" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__id +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__id +msgid "ID" +msgstr "ID" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same classroom on same date\n" +" and time" +msgstr "" +"如果檢查了,您將不允許在同一日期使用同一教室創建會話\n" +" 和時間" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with same faculty on same date\n" +" and time" +msgstr "" +"如果檢查了\n" +" 和時間" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not allowed to create the session with the same batch and same\n" +" subject on same date and time" +msgstr "" +"如果檢查了,您將不允許使用同一批次和相同\n" +" 在同一日期和時間主題" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.res_config_settings_view_form_timetable +msgid "" +"If checked you will not be allowed to create the session with the same batch even if\n" +" it is for a different subject." +msgstr "" +"如果檢查了,即使\n" +" 它是針對另一個主題的。" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction +msgid "If checked, new messages require your attention." +msgstr "如果已檢查,新消息需要您的注意。" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "如果已檢查,有些消息會出現遞送錯誤。" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "Import Template for Sessions" +msgstr "导入会话模板" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_is_follower +msgid "Is Follower" +msgstr "是追隨者" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_uid +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_uid +msgid "Last Updated by" +msgstr "最後更新" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_session_confirmation__write_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__write_date +msgid "Last Updated on" +msgstr "最後更新" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_manager +msgid "Manager" +msgstr "主管" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error +msgid "Message Delivery error" +msgstr "消息傳遞錯誤" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_ids +msgid "Messages" +msgstr "消息" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__minute +msgid "Minute" +msgstr "分鐘" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__0 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__monday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Monday" +msgstr "週一" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Month" +msgstr "月" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__name +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__name +msgid "Name" +msgstr "姓名" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "No" +msgstr "不" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of Actions" +msgstr "動作數量" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of errors" +msgstr "錯誤數" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_needaction_counter +msgid "Number of messages requiring action" +msgstr "需要操作的消息數量" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "帶交貨錯誤的消息數" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_faculty +msgid "OpenEduCat Faculty" +msgstr "開放的教師" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_timing__am_pm__pm +msgid "PM" +msgstr "下午" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_op_timing +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_student_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.report_timetable_teacher_generate +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_timing_tree +msgid "Period" +msgstr "時期" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Print" +msgstr "打印" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Proceed" +msgstr "繼續" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__rating_ids +msgid "Ratings" +msgstr "評級" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__message_has_sms_error +msgid "SMS Delivery error" +msgstr "SMS交付錯誤" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__5 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__saturday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Saturday" +msgstr "週六" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__state +msgid "Select" +msgstr "選擇" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/wizard/time_table_report.py:0 +#, python-format +msgid "Select date range for a week!" +msgstr "选择一周的日期范围!" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_timing__sequence +msgid "Sequence" +msgstr "序列" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session" +msgstr "會議" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_pivot +msgid "Session Analysis" +msgstr "會話分析" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Session Confirmation" +msgstr "會話確認" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_count +msgid "Session Count" +msgstr "會話計數" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_tree +msgid "Session Line" +msgstr "會話行" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Session Time" +msgstr "會議時間" + +#. module: openeducat_timetable +#: model:mail.template,name:openeducat_timetable.session_details_changes +msgid "Session details - Send by Email" +msgstr "會話詳細信息 - 通過電子郵件發送" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_session_view +#: model:ir.model,name:openeducat_timetable.model_op_session +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_faculty__session_ids +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_faculty_form_session_inherit +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_calendar +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_tree +msgid "Sessions" +msgstr "會議" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_form +msgid "Set to Draft" +msgstr "設置草稿" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__start_date +#: model:ir.model.fields,field_description:openeducat_timetable.field_time_table_report__start_date +msgid "Start Date" +msgstr "開始日期" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__session_start_time +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__start_datetime +msgid "Start Time" +msgstr "開始時間" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "State" +msgstr "狀態" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__state +msgid "Status" +msgstr "地位" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__time_table_report__state__student +msgid "Student" +msgstr "學生" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__subject_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__subject_id +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Subject" +msgstr "主題" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__6 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__sunday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Sunday" +msgstr "星期日" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_gen_time_table_line_form +msgid "Table Line" +msgstr "表行" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__3 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__thursday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Thursday" +msgstr "週四" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__gen_time_table +msgid "Time Table" +msgstr "時間表" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines +msgid "Time Table Lines" +msgstr "時間表線" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_1 +msgid "Time Table Lines1" +msgstr "時間表線1" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_2 +msgid "Time Table Lines2" +msgstr "時間表線2" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_3 +msgid "Time Table Lines3" +msgstr "時間表行3" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_4 +msgid "Time Table Lines4" +msgstr "時間表線4" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_5 +msgid "Time Table Lines5" +msgstr "時間表線5" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_6 +msgid "Time Table Lines6" +msgstr "時間表線6" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_generate_time_table__time_table_lines_7 +msgid "Time Table Lines7" +msgstr "時間表線7" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_time_table_report_form +msgid "Time Table Report" +msgstr "時間表報告" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_teacher_timetable_generate +msgid "TimeTable for Faculties" +msgstr "教師的時間表" + +#. module: openeducat_timetable +#: model:ir.actions.report,name:openeducat_timetable.report_student_timetable_generate +msgid "TimeTable for Students" +msgstr "適合學生的時間表" + +#. module: openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable_root +msgid "TimeTables" +msgstr "時間表" + +#. module: openeducat_timetable +#: model:ir.module.category,name:openeducat_timetable.module_category_openeducat_timetable +#: model:ir.ui.menu,name:openeducat_timetable.menu_op_timetable +msgid "Timetable" +msgstr "時間表" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_student_generate +msgid "Timetable Student Report" +msgstr "時間表學生報告" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_report_openeducat_timetable_report_timetable_teacher_generate +msgid "Timetable Teacher Report" +msgstr "時間表教師報告" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_gen_time_table_line__timing_id +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__timing_id +msgid "Timing" +msgstr "定時" + +#. module: openeducat_timetable +#: model:ir.actions.act_window,name:openeducat_timetable.act_open_op_timing_view +msgid "Timings" +msgstr "會議" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Today" +msgstr "今天" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__1 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__tuesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Tuesday" +msgstr "週二" + +#. module: openeducat_timetable +#: model:res.groups,name:openeducat_timetable.group_op_timetable_user +msgid "User" +msgstr "使用者" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__user_ids +msgid "Users" +msgstr "用戶" + +#. module: openeducat_timetable +#: model:ir.model.fields,field_description:openeducat_timetable.field_op_session__website_message_ids +msgid "Website Messages" +msgstr "網站消息" + +#. module: openeducat_timetable +#: model:ir.model.fields,help:openeducat_timetable.field_op_session__website_message_ids +msgid "Website communication history" +msgstr "網站通信歷史" + +#. module: openeducat_timetable +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__gen_time_table_line__day__2 +#: model:ir.model.fields.selection,name:openeducat_timetable.selection__op_session__days__wednesday +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_generate_time_table_form +msgid "Wednesday" +msgstr "週三" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_op_session_search +msgid "Week" +msgstr "星期" + +#. module: openeducat_timetable +#: model:ir.model,name:openeducat_timetable.model_session_confirmation +msgid "Wizard for Multiple Session Confirmation" +msgstr "嚮導多個會話確認" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "Yes" +msgstr "是的" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time and for same " +"subject" +msgstr "您不能在同一时间和同一主题为同一批次创建会话" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "" +"You cannot create a session for the same batch on same time even if it is " +"different subject" +msgstr "您不能在同一时间为同一批次创建会话,即使它是不同的主题" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same classroom on same date and time" +msgstr "您不能在同一日期和时间与同一教室创建会话" + +#. module: openeducat_timetable +#. odoo-python +#: code:addons/openeducat_timetable/models/timetable.py:0 +#, python-format +msgid "You cannot create a session with same faculty on same date and time" +msgstr "您不能在同一日期和时间与同一教职员工创建会话" + +#. module: openeducat_timetable +#: model_terms:ir.ui.view,arch_db:openeducat_timetable.view_session_confirmation_form +msgid "or" +msgstr "或者" + +#. module: openeducat_timetable +#: model:mail.template,subject:openeducat_timetable.session_details_changes +msgid "{{ object.get_subject() }}" +msgstr "$ {object.get_subject()}" diff --git a/CatEdu/openeducat_timetable/menus/op_menu.xml b/CatEdu/openeducat_timetable/menus/op_menu.xml new file mode 100644 index 0000000..e1e6aef --- /dev/null +++ b/CatEdu/openeducat_timetable/menus/op_menu.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/models/__init__.py b/CatEdu/openeducat_timetable/models/__init__.py new file mode 100644 index 0000000..6631a19 --- /dev/null +++ b/CatEdu/openeducat_timetable/models/__init__.py @@ -0,0 +1,24 @@ +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################## + +from . import faculty +from . import timetable +from . import timing +from . import res_config_setting diff --git a/CatEdu/openeducat_timetable/models/faculty.py b/CatEdu/openeducat_timetable/models/faculty.py new file mode 100644 index 0000000..dadedaf --- /dev/null +++ b/CatEdu/openeducat_timetable/models/faculty.py @@ -0,0 +1,44 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import api, fields, models + + +class OpFaculty(models.Model): + _inherit = "op.faculty" + + session_ids = fields.One2many('op.session', 'faculty_id', 'Sessions') + session_count = fields.Integer(compute='_compute_session_details') + + @api.depends('session_ids') + def _compute_session_details(self): + for session in self: + session.session_count = self.env['op.session'].search_count( + [('faculty_id', '=', self.id)]) + + def count_sessions_details(self): + return { + 'type': 'ir.actions.act_window', + 'name': 'Sessions', + 'view_mode': 'list,form', + 'res_model': 'op.session', + 'domain': [('faculty_id', '=', self.id)], + 'target': 'current', + } diff --git a/CatEdu/openeducat_timetable/models/res_config_setting.py b/CatEdu/openeducat_timetable/models/res_config_setting.py new file mode 100644 index 0000000..db76bae --- /dev/null +++ b/CatEdu/openeducat_timetable/models/res_config_setting.py @@ -0,0 +1,38 @@ +from odoo import api, fields, models + + +class ResConfigSettings(models.TransientModel): + _inherit = 'res.config.settings' + + is_faculty_constraint = fields.Boolean(string="Faculty Constraint") + is_classroom_constraint = fields.Boolean(string="Classroom Constraint") + is_batch_and_subject_constraint = \ + fields.Boolean(string="Batch and Subject Constraint") + is_batch_constraint = fields.Boolean(string="Batch Constraint") + + @api.model + def get_values(self): + res = super(ResConfigSettings, self).get_values() + res.update( + is_faculty_constraint=self.env['ir.config_parameter'].sudo().get_param( + 'timetable.is_faculty_constraint'), + is_classroom_constraint=self.env['ir.config_parameter'].sudo().get_param( + 'timetable.is_classroom_constraint'), + is_batch_and_subject_constraint=self.env['ir.config_parameter'] + .sudo().get_param( + 'timetable.is_batch_and_subject_constraint'), + is_batch_constraint=self.env['ir.config_parameter'] + .sudo().get_param( + 'timetable.is_batch_constraint') + ) + return res + + def set_values(self): + super(ResConfigSettings, self).set_values() + param = self.env['ir.config_parameter'].sudo() + param.set_param('timetable.is_faculty_constraint', self.is_faculty_constraint) + param.set_param('timetable.is_classroom_constraint', + self.is_classroom_constraint) + param.set_param('timetable.is_batch_and_subject_constraint', + self.is_batch_and_subject_constraint) + param.set_param('timetable.is_batch_constraint', self.is_batch_constraint) diff --git a/CatEdu/openeducat_timetable/models/timetable.py b/CatEdu/openeducat_timetable/models/timetable.py new file mode 100644 index 0000000..5a13230 --- /dev/null +++ b/CatEdu/openeducat_timetable/models/timetable.py @@ -0,0 +1,296 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +import calendar + +import pytz +from odoo import _, api, fields, models +from odoo.exceptions import ValidationError + +week_days = [(calendar.day_name[0], (calendar.day_name[0])), + (calendar.day_name[1], (calendar.day_name[1])), + (calendar.day_name[2], (calendar.day_name[2])), + (calendar.day_name[3], (calendar.day_name[3])), + (calendar.day_name[4], (calendar.day_name[4])), + (calendar.day_name[5], (calendar.day_name[5])), + (calendar.day_name[6], (calendar.day_name[6]))] + + +class OpSession(models.Model): + _name = "op.session" + _inherit = ["mail.thread"] + _description = "Sessions" + + name = fields.Char(compute='_compute_name', string='Name', store=True) + timing_id = fields.Many2one( + 'op.timing', 'Timing', tracking=True) + start_datetime = fields.Datetime( + 'Start Time', required=True, + default=lambda self: fields.Datetime.now()) + end_datetime = fields.Datetime( + 'End Time', required=True) + course_id = fields.Many2one( + 'op.course', 'Course', required=True) + faculty_id = fields.Many2one( + 'op.faculty', 'Faculty', required=True) + batch_id = fields.Many2one( + 'op.batch', 'Batch', required=True) + subject_id = fields.Many2one( + 'op.subject', 'Subject', required=True) + classroom_id = fields.Many2one( + 'op.classroom', 'Classroom') + color = fields.Integer('Color Index') + type = fields.Char(compute='_compute_day', string='Day', store=True) + state = fields.Selection( + [('draft', 'Draft'), ('confirm', 'Confirmed'), + ('done', 'Done'), ('cancel', 'Canceled')], + string='Status', default='draft') + user_ids = fields.Many2many( + 'res.users', compute='_compute_batch_users', + store=True, string='Users') + active = fields.Boolean(default=True) + company_id = fields.Many2one( + 'res.company', string='Company', + default=lambda self: self.env.user.company_id) + days = fields.Selection([ + ('monday', 'Monday'), + ('tuesday', 'Tuesday'), + ('wednesday', 'Wednesday'), + ('thursday', 'Thursday'), + ('friday', 'Friday'), + ('saturday', 'Saturday'), + ('sunday', 'Sunday')], + 'Days', + group_expand='_expand_groups', store=True + ) + timing = fields.Char(compute='_compute_timing', string='Session timing') + + @api.depends('start_datetime', 'end_datetime') + def _compute_timing(self): + tz = pytz.timezone(self.env.user.tz) + for session in self: + session.timing = str( + session.start_datetime.astimezone(tz).strftime('%I:%M%p') + ) + ' - ' + str(session.end_datetime.astimezone( + tz).strftime('%I:%M%p')) + + @api.model + def _expand_groups(self, days, domain, order=None): + weekdays = ['monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday', + 'sunday'] + return [day for day in weekdays if day in days] + + @api.depends('start_datetime') + def _compute_day(self): + days = {0: 'monday', 1: 'tuesday', 2: 'wednesday', 3: 'thursday', 4: 'friday', + 5: 'saturday', 6: 'sunday'} + for record in self: + record.type = days.get(record.start_datetime.weekday()).capitalize() + record.days = days.get(record.start_datetime.weekday()) + + @api.depends('faculty_id', 'subject_id', 'start_datetime', 'end_datetime') + def _compute_name(self): + tz = pytz.timezone(self.env.user.tz) + for session in self: + if session.faculty_id and session.subject_id \ + and session.start_datetime and session.end_datetime: + session.name = \ + session.faculty_id.name + ':' + \ + session.subject_id.name + ':' + str( + session.start_datetime.astimezone(tz).strftime('%I:%M%p')) + '-' + str( # noqa + session.end_datetime.astimezone(tz).strftime('%I:%M%p')) + + # For record rule on student and faculty dashboard + @api.depends('batch_id', 'faculty_id', 'user_ids.child_ids') + def _compute_batch_users(self): + student_obj = self.env['op.student'] + users_obj = self.env['res.users'] + for session in self: + student_ids = student_obj.search( + [('course_detail_ids.batch_id', '=', session.batch_id.id)]) + user_list = [student_id.user_id.id for student_id + in student_ids if student_id.user_id] + if session.faculty_id.user_id: + user_list.append(session.faculty_id.user_id.id) + user_ids = users_obj.search([('child_ids', 'in', user_list)]) + if user_ids: + user_list.extend(user_ids.ids) + session.user_ids = user_list + + def lecture_draft(self): + self.state = 'draft' + + def lecture_confirm(self): + self.state = 'confirm' + + def lecture_done(self): + self.state = 'done' + + def lecture_cancel(self): + self.state = 'cancel' + + @api.constrains('start_datetime', 'end_datetime') + def _check_date_time(self): + for rec in self: + if rec.start_datetime > rec.end_datetime: + raise ValidationError(_( + 'End Time cannot be set before Start Time.')) + + @api.constrains('faculty_id', 'start_datetime', 'end_datetime', 'classroom_id', + 'batch_id', 'subject_id') + def check_timetable_fields(self): + res_param = self.env['ir.config_parameter'].sudo() + faculty_constraint = res_param.search([ + ('key', '=', 'timetable.is_faculty_constraint')]) + classroom_constraint = res_param.search([ + ('key', '=', 'timetable.is_classroom_constraint')]) + batch_and_subject_constraint = res_param.search([ + ('key', '=', 'timetable.is_batch_and_subject_constraint')]) + batch_constraint = res_param.search([ + ('key', '=', 'timetable.is_batch_constraint')]) + is_faculty_constraint = faculty_constraint.value + is_classroom_constraint = classroom_constraint.value + is_batch_and_subject_constraint = batch_and_subject_constraint.value + is_batch_constraint = batch_constraint.value + sessions = self.env['op.session'].search([]) + for session in sessions: + for rec in self: + if rec.id != session.id: + if is_faculty_constraint: + if rec.faculty_id.id == session.faculty_id.id and \ + rec.start_datetime.date() == session.start_datetime.date() and ( # noqa + session.start_datetime.time() < rec.start_datetime.time() < session.end_datetime.time() or # noqa + session.start_datetime.time() < rec.end_datetime.time() < session.end_datetime.time() or # noqa + rec.start_datetime.time() <= session.start_datetime.time() < rec.end_datetime.time() or # noqa + rec.start_datetime.time() < session.end_datetime.time() <= rec.end_datetime.time()): # noqa + raise ValidationError(_( + 'You cannot create a session' + ' with same faculty on same date ' + 'and time')) + if is_classroom_constraint: + if rec.classroom_id.id == session.classroom_id.id and \ + rec.start_datetime.date() == session.start_datetime.date() and ( # noqa + session.start_datetime.time() < rec.start_datetime.time() < session.end_datetime.time() or # noqa + session.start_datetime.time() < rec.end_datetime.time() < session.end_datetime.time() or # noqa + rec.start_datetime.time() <= session.start_datetime.time() < rec.end_datetime.time() or # noqa + rec.start_datetime.time() < session.end_datetime.time() <= rec.end_datetime.time()): # noqa + raise ValidationError(_( + 'You cannot create a session ' + 'with same classroom on same date' + ' and time')) + if is_batch_and_subject_constraint: + if rec.batch_id.id == session.batch_id.id and \ + rec.start_datetime.date() == session.start_datetime.date() and ( # noqa + session.start_datetime.time() < rec.start_datetime.time() < session.end_datetime.time() or # noqa + session.start_datetime.time() < rec.end_datetime.time() < session.end_datetime.time() or # noqa + rec.start_datetime.time() <= session.start_datetime.time() < rec.end_datetime.time() or # noqa + rec.start_datetime.time() < session.end_datetime.time() <= rec.end_datetime.time()) and rec.subject_id.id == session.subject_id.id: # noqa + raise ValidationError(_( + 'You cannot create a session ' + 'for the same batch on same time ' + 'and for same subject')) + if is_batch_constraint: + if rec.batch_id.id == session.batch_id.id and \ + rec.start_datetime.date() == session.start_datetime.date() and ( # noqa + session.start_datetime.time() < rec.start_datetime.time() < session.end_datetime.time() or # noqa + session.start_datetime.time() < rec.end_datetime.time() < session.end_datetime.time() or # noqa + rec.start_datetime.time() <= session.start_datetime.time() < rec.end_datetime.time() or # noqa + rec.start_datetime.time() < session.end_datetime.time() <= rec.end_datetime.time()): # noqa + raise ValidationError(_( + 'You cannot create a session for ' + 'the same batch on same time ' + 'even if it is different subject')) + + @api.model_create_multi + def create(self, values): + records = super(OpSession, self).create(values) + for record in records: + mfids = record.message_follower_ids + partner_val = [] + partner_ids = [] + for val in mfids: + partner_val.append(val.partner_id.id) + if record.faculty_id and record.faculty_id.user_id: + partner_ids.append(record.faculty_id.user_id.partner_id.id) + if record.batch_id and record.course_id: + course_val = self.env['op.student.course'].search([ + ('batch_id', '=', record.batch_id.id), + ('course_id', '=', record.course_id.id) + ]) + for val in course_val: + if val.student_id.user_id: + partner_ids.append(val.student_id.user_id.partner_id.id) + subtype_id = self.env['mail.message.subtype'].sudo().search([ + ('name', '=', 'Discussions')]) + if partner_ids and subtype_id: + mail_followers = self.env['mail.followers'].sudo() + for partner in list(set(partner_ids)): + if partner in partner_val: + continue + mail_followers.create({ + 'res_model': record._name, + 'res_id': record.id, + 'partner_id': partner, + 'subtype_ids': [[6, 0, [subtype_id[0].id]]] + }) + return records + + @api.onchange('course_id') + def onchange_course(self): + self.batch_id = False + if self.course_id: + subject_ids = self.env['op.course'].search([ + ('id', '=', self.course_id.id)]).subject_ids + return {'domain': {'subject_id': [('id', 'in', subject_ids.ids)]}} + + def notify_user(self): + for session in self: + template = self.env.ref( + 'openeducat_timetable.session_details_changes', + raise_if_not_found=False) + template.send_mail(session.id) + + def get_emails(self, follower_ids): + email_ids = '' + for user in follower_ids: + if email_ids: + email_ids = email_ids + ',' + str(user.sudo().partner_id.email) + else: + email_ids = str(user.sudo().partner_id.email) + return email_ids + + def get_subject(self): + return 'Lecture of ' + self.faculty_id.name + \ + ' for ' + self.subject_id.name + ' is ' + self.state + + def write(self, vals): + data = super(OpSession, + self.with_context(check_move_validity=False)).write(vals) + for session in self: + if session.state not in ('draft', 'done'): + session.notify_user() + return data + + @api.model + def get_import_templates(self): + return [{ + 'label': _('Import Template for Sessions'), + 'template': '/openeducat_timetable/static/xls/op_session.xls' + }] diff --git a/CatEdu/openeducat_timetable/models/timing.py b/CatEdu/openeducat_timetable/models/timing.py new file mode 100644 index 0000000..abf8a61 --- /dev/null +++ b/CatEdu/openeducat_timetable/models/timing.py @@ -0,0 +1,40 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import fields, models + + +class OpTiming(models.Model): + _name = "op.timing" + _description = "Period" + _order = "sequence" + + name = fields.Char('Name', size=16, required=True) + hour = fields.Selection( + [('1', '1'), ('2', '2'), ('3', '3'), ('4', '4'), ('5', '5'), + ('6', '6'), ('7', '7'), ('8', '8'), ('9', '9'), ('10', '10'), + ('11', '11'), ('12', '12')], 'Hours', required=True) + minute = fields.Selection( + [('00', '00'), ('15', '15'), ('30', '30'), ('45', '45')], 'Minute', + required=True) + duration = fields.Float('Duration') + am_pm = fields.Selection( + [('am', 'AM'), ('pm', 'PM')], 'AM/PM', required=True) + sequence = fields.Integer('Sequence') diff --git a/CatEdu/openeducat_timetable/report/__init__.py b/CatEdu/openeducat_timetable/report/__init__.py new file mode 100644 index 0000000..d690864 --- /dev/null +++ b/CatEdu/openeducat_timetable/report/__init__.py @@ -0,0 +1,22 @@ +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################## + +from . import timetable_report_student +from . import timetable_report_teacher diff --git a/CatEdu/openeducat_timetable/report/report_menu.xml b/CatEdu/openeducat_timetable/report/report_menu.xml new file mode 100644 index 0000000..65d2589 --- /dev/null +++ b/CatEdu/openeducat_timetable/report/report_menu.xml @@ -0,0 +1,19 @@ + + + + + TimeTable for Students + op.session + qweb-pdf + openeducat_timetable.report_timetable_student_generate + openeducat_timetable.report_timetable_student_generate + + + TimeTable for Faculties + op.session + qweb-pdf + openeducat_timetable.report_timetable_teacher_generate + openeducat_timetable.report_timetable_teacher_generate + + + diff --git a/CatEdu/openeducat_timetable/report/report_timetable_student_generate.xml b/CatEdu/openeducat_timetable/report/report_timetable_student_generate.xml new file mode 100644 index 0000000..ba4da5e --- /dev/null +++ b/CatEdu/openeducat_timetable/report/report_timetable_student_generate.xml @@ -0,0 +1,126 @@ + + + + + diff --git a/CatEdu/openeducat_timetable/report/report_timetable_teacher_generate.xml b/CatEdu/openeducat_timetable/report/report_timetable_teacher_generate.xml new file mode 100644 index 0000000..f1867fb --- /dev/null +++ b/CatEdu/openeducat_timetable/report/report_timetable_teacher_generate.xml @@ -0,0 +1,116 @@ + + + + + diff --git a/CatEdu/openeducat_timetable/report/timetable_report_student.py b/CatEdu/openeducat_timetable/report/timetable_report_student.py new file mode 100644 index 0000000..4d8f157 --- /dev/null +++ b/CatEdu/openeducat_timetable/report/timetable_report_student.py @@ -0,0 +1,102 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +import calendar +import time +from datetime import datetime + +import pytz +from odoo import _, api, fields, models, tools + + +class ReportTimetableStudentGenerate(models.AbstractModel): + _name = "report.openeducat_timetable.report_timetable_student_generate" + _description = "Timetable Student Report" + + def _convert_to_local_timezone(self, time): + ''' + Converts time as per local timezone. + ''' + if time: + timezone = pytz.timezone(self._context['tz'] or 'UTC') + utc_in_time = pytz.UTC.localize(fields.Datetime.from_string(time)) + local_time = utc_in_time.astimezone(timezone) + return local_time + + def sort_tt(self, data_list): + main_list = [] + f = [] + for d in data_list: + if d['period'] not in f: + f.append(d['period']) + main_list.append({ + 'name': d['period'], + 'line': {d['day']: d} + }) + else: + for m in main_list: + if m['name'] == d['period']: + m['line'][d['day']] = d + return main_list + + def get_heading(self): + dayofWeek = [_(calendar.day_name[0]), + _(calendar.day_name[1]), + _(calendar.day_name[2]), + _(calendar.day_name[3]), + _(calendar.day_name[4]), + _(calendar.day_name[5]), + _(calendar.day_name[6])] + return dayofWeek + + def get_object(self, data): + data_list = [] + for timetable_obj in self.env['op.session'].browse( + data['time_table_ids']): + oldDate = pytz.UTC.localize( + fields.Datetime.from_string(timetable_obj.start_datetime)) + day = datetime.weekday(oldDate) + timetable_data = { + 'period': timetable_obj.timing, + 'start_datetime': self._convert_to_local_timezone( + timetable_obj.start_datetime).strftime( + tools.DEFAULT_SERVER_DATETIME_FORMAT), + 'day': str(day), + 'subject': timetable_obj.subject_id.name, + } + data_list.append(timetable_data) + ttdl = sorted(data_list, key=lambda k: k['start_datetime']) + final_list = self.sort_tt(ttdl) + return final_list + + @api.model + def _get_report_values(self, docids, data=None): + model = self.env.context.get('active_model') + docs = self.env[model].browse(self.env.context.get('active_id')) + docargs = { + 'doc_ids': self.ids, + 'doc_model': model, + 'docs': docs, + 'data': data, + 'time': time, + 'get_object': self.get_object, + 'get_heading': self.get_heading, + } + return docargs diff --git a/CatEdu/openeducat_timetable/report/timetable_report_teacher.py b/CatEdu/openeducat_timetable/report/timetable_report_teacher.py new file mode 100644 index 0000000..53d9475 --- /dev/null +++ b/CatEdu/openeducat_timetable/report/timetable_report_teacher.py @@ -0,0 +1,117 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +import calendar +import time +from datetime import datetime + +import pytz +from odoo import _, api, fields, models, tools + + +class ReportTimeTableTeacherGenerate(models.AbstractModel): + _name = "report.openeducat_timetable.report_timetable_teacher_generate" + _description = "Timetable Teacher Report" + + def _convert_to_local_timezone(self, time): + ''' + Converts time as per local timezone. + ''' + if time: + timezone = pytz.timezone(self._context['tz'] or 'UTC') + utc_in_time = pytz.UTC.localize(fields.Datetime.from_string(time)) + local_time = utc_in_time.astimezone(timezone) + return local_time + + def get_full_name(self, data): + faculty_name = self.env['op.faculty'].browse(data['faculty_id'][0]) + return faculty_name.name + + def sort_tt(self, data_list): + main_list = [] + f = [] + for d in data_list: + if d['period'] not in f: + f.append(d['period']) + main_list.append({ + 'name': d['period'], + 'line': {d['day']: d}, + 'peropd_time': ' To '.join([d['start_datetime'], + d['end_datetime']]) + }) + else: + for m in main_list: + if m['name'] == d['period']: + m['line'][d['day']] = d + return main_list + + def get_heading(self): + dayofWeek = [_(calendar.day_name[0]), + _(calendar.day_name[1]), + _(calendar.day_name[2]), + _(calendar.day_name[3]), + _(calendar.day_name[4]), + _(calendar.day_name[5]), + _(calendar.day_name[6])] + return dayofWeek + + def get_object(self, data): + data_list = [] + for timetable_obj in self.env['op.session'].browse( + data['teacher_time_table_ids']): + oldDate = pytz.UTC.localize( + fields.Datetime.from_string(timetable_obj.start_datetime)) + day = datetime.weekday(oldDate) + timetable_data = { + 'period': timetable_obj.timing, + # 'period_time': timetable_obj.timing_id.hour + ':' + + # timetable_obj.timing_id.minute + + # timetable_obj.timing_id.am_pm, + 'start_datetime': self._convert_to_local_timezone( + timetable_obj.start_datetime).strftime( + tools.DEFAULT_SERVER_DATETIME_FORMAT), + 'end_datetime': self._convert_to_local_timezone( + timetable_obj.end_datetime).strftime( + tools.DEFAULT_SERVER_DATETIME_FORMAT), + 'day': str(day), + 'subject': timetable_obj.subject_id.name, + 'course': timetable_obj.course_id.name, + 'batch': timetable_obj.batch_id.name, + } + data_list.append(timetable_data) + ttdl = sorted(data_list, key=lambda k: k['start_datetime']) + final_list = self.sort_tt(ttdl) + return final_list + + @api.model + def _get_report_values(self, docids, data=None): + model = self.env.context.get('active_model') + docs = self.env[model].browse(self.env.context.get('active_id')) + docargs = { + 'doc_ids': self.ids, + 'doc_model': model, + 'docs': docs, + 'data': data, + 'time': time, + 'get_object': self.get_object, + 'get_heading': self.get_heading, + 'get_full_name': self.get_full_name, + } + return docargs diff --git a/CatEdu/openeducat_timetable/security/ir.model.access.csv b/CatEdu/openeducat_timetable/security/ir.model.access.csv new file mode 100644 index 0000000..64ed396 --- /dev/null +++ b/CatEdu/openeducat_timetable/security/ir.model.access.csv @@ -0,0 +1,11 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_op_timing_timetable_manager,name_op_timing_timetable_manager,model_op_timing,openeducat_timetable.group_op_timetable_manager,1,1,1,1 +access_op_session_student,name_op_session_student,model_op_session,openeducat_timetable.group_op_timetable_manager,1,1,1,1 +access_op_session_timetable_user,name_op_session_timetable_user,model_op_session,openeducat_timetable.group_op_timetable_user,1,1,1,0 +access_op_timing_timetable_user,name_op_timing_timetable_user,model_op_timing,openeducat_timetable.group_op_timetable_user,1,1,0,0 +access_generate_time_table,name_generate_time_table,model_generate_time_table,openeducat_timetable.group_op_timetable_manager,1,1,1,1 +access_generate_time_table_user,name_generate_time_table_user,model_generate_time_table,openeducat_timetable.group_op_timetable_user,1,1,1,0 +access_gen_time_table_line,name_gen_time_table_line,model_gen_time_table_line,openeducat_timetable.group_op_timetable_manager,1,1,1,1 +access_gen_time_table_line_user,name_gen_time_table_line_user,model_gen_time_table_line,openeducat_timetable.group_op_timetable_user,1,1,1,0 +access_session_confirmation,name_session_confirmation,model_session_confirmation,openeducat_timetable.group_op_timetable_manager,1,1,1,1 +access_time_table_report,name_time_table_report,model_time_table_report,openeducat_timetable.group_op_timetable_manager,1,1,1,1 diff --git a/CatEdu/openeducat_timetable/security/op_security.xml b/CatEdu/openeducat_timetable/security/op_security.xml new file mode 100644 index 0000000..2f33f54 --- /dev/null +++ b/CatEdu/openeducat_timetable/security/op_security.xml @@ -0,0 +1,57 @@ + + + + + Timetable + Helps you manage your institutes different-different users. + 113 + + + + Timetable + + 16 + + + + User + + + + + + + Manager + + + + + + + + Student Session rule + + + ['|', ('user_ids','in',user.id), ('user_ids','in',user.child_ids.ids)] + + + + Manager Session Rule + + + [(1,'=',1)] + + + + User Session Rule + + + [('faculty_id.user_id','=',user.id)] + + + diff --git a/CatEdu/openeducat_timetable/static/description/assignment-annotation-icon.png b/CatEdu/openeducat_timetable/static/description/assignment-annotation-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..655298c0ea8edeb2dcd8e16b379461a7f60afd9b GIT binary patch literal 17118 zcma)kcRbba`~UrVIfrA#IY!Dl*%c9z?PZJNv`~>#R2oJ_HZL@+j8dp@O0*+sTBlMH zne8%?t?WI2_ffq+t?%RU`{V8X=$w08_jO{DsP_54!`#FuA*k3rpd;G zu&IXAWB6A@Y_GUk!DDiGfe^>>Gha9DU$Hm0EnF|MEHZMbmgtwAYphjjd@DAcx*s`4 z7L;CiY8$(cfRH-7kP7FEm{4g&HBL4jmB-(1>TRqK^6>TvDv%sLyPWTTR7X|)g2+F{p*kTL#6JHk(e}YUZJR7hy zWX(tnBfy^u#9t;P%5L=q;zLEApXCyK>)xIGCPuyye6qpZ#c4FG>T9bK!eDc!5~@}G zo$mL&mr@c_ha>rp8o>rLDf6dsz&6lDfH+Er8;Kx8<=U3o8! z9+{s#Kf%hRSt)#0PIAmoaO$Rc>Z9TW!u98vBE@u*p)bv(NP*(Cw5C=*zdfWYxIqWJ zWak8~3WeQHfhi@O$7ag844Ui|0(2#!nCnsiPo(N>WVS%$&2MS5ouh*isH>a>z`{Em zXPaBj&Fqjm@Sr54cubE-KVm{iiyyC$)YDjQ6d$}`$KI3VFuq8WkXL%M*}W~(gle&P zfU~Pi^%WbLY(3la?M1fR8Z>9XuaVrTyQt27F%XC|4_RD0>rp>waGVFI0~tUM?Q~2} z>n(OLX}Fu4NdYu%Ui&vvN6+uSnI|QaQs}cwh%Is3b*0ufF5XXi?%D+3lM(|cG`)(* zr~DxL!{HWvwp95u+_;N5lKU|;PEUd2(d|C@sxj#+0EEMlq2M6X8W?R~1URR6B+T&b z;m2DhJ46yHdm4I@^p1^EnSpeu-)F12am6-WT=m4$!w=0rRIoko49Wav*s18&<32uC zeCimA)vHi|it(96U}H%*IkeUM;9XHAMHdB7c4)0vOiAJF?SgipQva`lKof`3onG3m z3^s}kiSpU-4$a#ov2=?SW@)pix`)BL!25^C3Xw_;LpfZ!PKLLfzMT0<2vfTZI zqFiDW-l>c8)O{?Z`;AsM-u9IOO`Hc&uoLT@h)z?InpH`AmE#BeC@NA9_E1x#=?53m zUoEt8o4t_f_SV7amKvb3K|`h=9R%*=g!OhOg?;t#+)}QUksK?rTLAjV>9{@p47zHXBNRBGKN zMEGkF$co#@iJfk#4DXD<#&z-6&Nh#3M12`Ewfd<4Xg7l6P*wb=m%a>eD)9sJChJ00 zyNoAvUL!uUW=mAk$jhDP&^ip{xZ} z#E2r+?E4=1gPYSM!SUqKbLAYRW?i(AEhmOA7l<#h1Z@&YETDpL~F1`(~6&Aea_Z z^R$D0$J)=jc!9Z@H0X4BWE`Gd-iBC=JPtcmgI63V2ekRu1prO@$!nz7?v?~zIfwQu$oZCS_;Y@zOG%1IkXv*;4c%c{L`F%2EBFo}%f zsnTxt8)N|jvIjb~%Sq+Q94dhq_a)vMz5M(OA8&D4Do0N4?zU^<%K}K?si!tz$gy8S zn

    %pM`=y)#jxIJCy03PFtwCv(Nj{Zaj284`ETysI}9FXNwX1A$$Z3jb^JX|Jqy$ zd}-&EP>ymUUEPRZ{;c=bO*Sfk1f^QKB}!+#J|E+HqX|JGfI*kQvJ{68j}??10G=FB zrnp^k!zH@l%R{eNrZeBoKphQfYUS3&@5Wb^rxI}reBTqkZ!B%jyk*PjIcTv2<#Vwd zuoZ}Uqtx3l{;I1IFbPlycK^4aCP$KS?RvZB?g+w#dMlB#y@?(&KhM3!dubfk-`1IGw&mDPmRgGQ}nFm0mmLG znBNCXBHTkF?WHa_tIunBS~6kmR=D32#O7A72pE9&(?vZ!{5d36DV2jZ;=2UR7*1O4 zVaNlrpi$g;tc!OALkHcWr!R-@&%Iea=r$q%q97V}Z4-dvbYCaZO_rdu8e%+j6Tnyo zCEXlhqttuE4>ZV@^I1)WPww*OmBYDC`=%hm3yute7ZO$`j7mq8HcuJ>kG4tRgS+v9 z($kX5-V1|$ENMQ6PHj!*pj`t1y8%TQ_AK{Ou3)=-n*h3?#_cuXcm40?*N<|5+_|qk z3+A^Whjn*X{wE}FtY8?Y}N1S0TqIicS4ixL{)LC@{IH_m;+7E8UN+5IqKbL&_fn^KbrQ6{=Yu42#kKx-T@Plss&Tz_cxb2FXpqlw7$_WN5 zI*$8+$~#ZbhIs7O8AL!AgpJEdds8^*PV3&6HEk)cQvx(1>sbg%Zm3|(3EnsS@tW8n z3b2GK+T-GD*;G|00cCY6mTGL;0G}l5Ob3Mqfy0DS{gh?C5l~sQ#DE{*+=W%M8&spG z3kqy*?>?i!M{V!F-@HGm)V4T?zI!t1jUCH-Gog4QH|@Wj@&j+;j$08kz<0+|UD!9_ zBGVLI!PXbFT7tEYCOj6s#P0rRg)aVirJbVN?0{kZJirueBLKq1(Q)n*R_sn1sZjr) zN}o+mHPntMdt80D9Q5H3M{^wX#cC_(zRSvN&g}|f1Cnq(+)Me>ovOeSbfG|D;<7S!6p(s2%uoM5eTrnNxTN1xa^^;9ZuYENHu6-6Ge^Z;O|2rHbwLtSt(=3H5Kc4=Aj>uNZN?vN)~|0)4A36iO|xO zB9_}En0;qGRQLdWB*z*s#X5p!rnZD|g4(hZ zs|kc;Xbf=h*84i+)uIthL3n}~Gca<>jQ~Ewn`$#LBk1oa;<%B*(RbWM-31=a<5o8S zU5B+0z>W1D{CJa+@ODWGNBk$pg!KS$Lp#c$4(Z=pks?0(XsU4Wte)do9k|w5v=>fY zro5PdFMz6o>QY<-dW&1w69BohrM0CgPBzb+YtEn(wU1Z5|l+bKFu$=;mi za0Sqq!Yy2=v0uuMb$@L?CzlNGg2SYF>B-`mq-AZ&A-Ej85%t8@Vy)g2pPw`R!gr|* z`hiA~z`oh~jRnWR8BRM6_$J>ru`uJN7I>M~gKe9Ag|DtMQEpZvW|)7o3#yH_XHH~QXj8*6;IORw|hu5$sO z=qUYloXXjiGZQz0*O#AHV18V2W@3AomY8uym=k)<@z(UFP2MwlgjQHPONmd~Te_$xU?Dvuba&TKeZ}ZU#lInpy!L_dm_o zT%zh1d&I!_Y`V>w?RHHH<67QjF1%H0OWs{nts2p~AH4JWP*74tpp{IKYyw*ey-0C) z@WAb?dwWYKK0AI{MvgoYVzZ=yNMIC+g;yNq!uD^_O?^0^CE30&{mR)BVP*4p($vwW zg_{k(5UHON9~F0OC;M4>j8<}(ws_R#?;eqy^o2CG$A<^uh{qRHf4t*d-gn|=6yFS) zgav7_r>vQee^p?*>^me#-;;E}j4w+kso>G$&N||HJ}EGAUMSB93}~8}EVG{Vj`ekd z3s=b*RYTnw9ONNz$Kx2!Y*+C2az3G`2~BQP}ikjq*3-M5(`{NQah*9J~3 zOWo3p6s$J>_T%)xHPeEou1j*N_ao$?;#fBv`=@EtXtEsNT%T;5AW6e^9u)#caEwkrUZ!V#2a zbl^%&i1@#6!51ZHj@kuq9b^YLJ(R*z1G zfDAMKGo^Ut&4#-x_`d7+*;>%HoQtMm!%*=cptQ6&pedZDD7A8Eb*)XmW3ZCJFP?N1HbJ##jv9f&t3xuD1j?Dk9`UV7NSR`mwk%kl9?Y z77&=*w-Bfn+g|xOc~oUa;D`mrNy5k^rdLZKfquu&kafe+Ze*N!q<2e0p#b?Z;8XyJ z0*WNZp1TcJ?^C_^a}lr4O@#{=q0msY;H|$q3|d0LYV&0{sBjjf=kg*s?}QPOqvlMo zwMkR!YGFmdnM}XW)pUo1uQDLvqKFxAiDl{k>0J`m@mTk~P~^=pz+1h7{GOLe?*OQwrG>#yAnBk(M+CIoKj7bao*B~aQL3`u^Xz)bWM>D~J% zSQ-fXk(e^C(VW^@)AD?unWJAS?@(muff5+_KTALKCXid%Au zR1%-Zpw#d0Wl$J56@#+;SdMcEV0*Lb)2vopqFIKwOjGV_W%758YH?#S+?vpt{5ZQR z8zSN^I(@->UB+5@ST7NI z-1LhDQ#O3|$Nt<>V5we}zaS&W)t|%75GW3~VPMHRr}l&o_Ue|*9VBcMG?tgmBy8)O z3NwVOF`tC{!Sj>_5~z9-U;8e*D_)hMdoH2++YX=p?z~C(uBieuWMCgaRH~qgQqBS% z`+EiLwdo^0ncG}NIqzTe7np;N)da?~F+Y|r9-Q6Kwg{Z8*aVK2Z0YX0vY3iMs~>I^ zaghSUB~{*nOcxI5faatVqxo23DFhR(QBILi@G8kUJ`%hVGsu1bp6Mj>q4Wd~Hni#8 z=d$vEt^Kba1~|IBvcNpv#wtCHgKN#L__A z_Lb5f|e!`bYtDlE;pWN{?t`8@<7JsRjq zN>}?>GJf6&waw*qrtrliiZdyL4&lzltvhqIIEZ&7JYE zwB^h(LLT@3c6vbuDdh_I>s`_)jip@v*ln(gdzJ~jT7;~183~gD!cR%~$`zbU^4{Fy zXSYR(zRd~s&C_N-He8-m{UD>&i+OU%Jt#vI8F=gwMfkNwN~GIVxjd&%##J;f`fjCE zF>NB|wN*Tx4W+M*0lw=qfXulGY4hx!_82oH*1qnPyupfg%OyWYYn`twJ>3>cp#G46 z8_Ny2q(9x!*~ZKOXR9g}I2iws;k*xle%PJ!$Nne@d;DS8CSG9WjgnzOe1GTHqYyK;6PRbAzw@lk zl5VYN&#tP!-}3-`++Z>3Q}%?7|os%`4=N^^>%DW7R|23FQp#5zAxbQ6|Dpank<{r zT5EFwOOL^mxw%t31ZsI*W$?NQ<%H0ndj>L-?jfF;g9U5x7PgQ&wb+DRGn2=! zNzSbQPhJs3#V{S}q%DPn751wMgeL#}uvKe8mKjjwg+8vq zm%v<+hZ3k>i%t#;oD~ko`4qqVzNf zjbXrrCI>E9Ljx_Q5g1eo;>q(vV3&xc5*~}S=W`o@uZF*Egt2F$)IBoP9+$0~3Cx9m zOrt4+3m(=0rSqaR{z#yC6mrwU%S?c33m3jjlqLgjb_EGDltG(BAP;5f;5iO1DkMPa z_2*I;u%$h;=l{17sBEapQ6u&zYnAA)CBrHeFye*cCIZL9ou(BeenL&><2SEFh5LIPczf{5(< zb8T3xi7^CO(q#P6U428pRA_E2Vno8AQ>Vxl`rZhT{#Lu|y6lF>%(cln<~F1bDg*R>2UtdPGxbC0*e5S)|dYn1Q*JZUnoS8~cn zPJJU7vPUTl2XH|?UAg92dc5nG2ku%l(VDi3rMG9Z9u)^1;#+uT2{2Eirmo*ARny-d zb^U$EEoJ&-RN?{O;vv3Iiv5mniGnDB!Ksi03Q>N&*34S1Z!4s%%=33(G|FPDr(bt_ z#LqNblP&75%dorIOmu?W>R^~xT7Nm^hC!XPBvoXuhGl!pHz|3Kq_HNq+S!r(y{8cZ zW3fV-0Am9yW`^Awqpkl`Sug2+O4v+L60W+@uTqt z*7fPW*T-L7ht$%LZO)gNJ4&JXFgrGv62M2!=it z#5*qDSTno$nw<9j=wl=*SYwhxP|zdhc&Ve+!bhcYCN?jN0Q-Vhpw$!#xnp1Osn(N* z;7pVhXSEJz&fxV%Bk;jQ3att(Z>~Vzd7d_TBe^i=xtGRt-qUmQ2#hiXCq;`#8$p@k zAn&dR!+hLU2k=-8{g9z00bjFbci=S(vfGc>8dbC%f;*evA}DO)Xv$09-z_Pe<~n!{ zmS!SdZq}Ea%{(HLz1M4M&@xQ~t!7WO#3_iq&q6yiFWDumY3wzs@#;2(?p3StP1*Qb zr(oqE20nz%;}qEZh%SH?|9*jbteh4FPK z_9OtoqHhHs-%G*0wxS2usH^B3@*}RIQ8HL#JWU*=4bDqT$ppr6 z=wgCUrfg`GivNvnA>2!#!CBkFX%~TUqvM>&yF*C)Bd$%xNv=H$`gflI z3I~Zn6b1&^6YP~OG!dXeMC@I?R^d`egyeLH`-5uDX7gxwMARN|9X!8r?9=x9=TS!I zt56BfY7LauUHE9*`LduJyHrqSz-r>H?(PZ_CQU2am&3`cPh=WCoEB?H9~9hmkc&C~ z1Ud6G!>{)i^ybfSLSpS#Ezm!G@8LHN^`m1m9&3uoiihew=7C;i@e&S?+W~1LECc$4 z-7_*w-&wm)BgBQqflXOoMIUXyw>O#K>swrMY@~nZ?&W3Odsj5qu_H8%aUss=!JR?dFM^yMKJpoE5Kmh0Occ)#9C`(BEA`0KZa z^iisGjYIHZpVgw9f=wnk+%*EW-w*&d=g}-D-yj{0ek(E%x0b%(&fe+g4n%6b@A$UP z#{OVOg8bgzaM}upw&e+G~VOd(5Q09?2Qw*;=Q?&Fr`qFk-Q9V!pI`*cj6; zGo&}I%h41ppydKOD=2>_}&X3LUz@^0zNtS&HuplnMjq@QtBJNCx!CL3*jNY zTZVVz8r*oU?AudT_&mhEQ;QtxQ4}8Outp~3;_wY0#Vimb5(zG`FI;ti3m_3oG+ZUE z_M~+RJ|xg(x6RsJ^r=g&_4^c+xs`=U)7e?$3n%Yd zw#U4URuq34u%l*`d`fVP7T_XcLzcKTV*j}>sIw%uML4f!vGOU`FN0e4$_vZmEJEb~5>%6#yA!#Fg(DfWSI{{xQLD7RDygZ-NAyEg7g(Q-gF^?kcb zP87VP;6kS*t#?qz<@Z`!G&eJ;Q=5#}#aGzxVrbn9b3gN3x@G(qCOVpJ1FY{g+6QnQS zrrLP@C?pxL70!r6fW&qVUHceQDG+;JNHGV9?5eyfi1hWKh%2vyRB{;b4F|8zMgqbT zQ&5mkqk=Pe0AjtEno|B;UJe6B^QFK75yVye1&a%@L$)P=kTygCU!PErM|lcK+;2-@ zU~}|3xI%#;=z3`a&{I;N!I27Xm_-u2R6Q2_PMC;jwSVGqc*X`8UG9_up_XLOyNn+Q zDV%^b@fp0TXMG@p#Cg{FlEUgm$F)8XG^p`3sqq5}c!GkRD*-mQdcy zD}JGdE*RKwfrkD)ROtmID1Qzem{{-3{>e0l>kr55K_vplSq6FN}}~Lw=Jv zRa3!vZZgh80z8K3z+Yp5Dit|N1;hjr?hLbjScee-(kviAMKDpZwCQ8nLYKeKha}1(!c4H*p zCkOBN=VGi07j{897liWPs8_6MdwUU%WJIhGm4(plW%KC-m*H%KXlC)KvsRTPQVl2! z8qnTVV0dBu*5-5~c)9bXS?50gOfTzCQiUGVHqaG_>WdRF?iY4E8{~kMxmCNLofH5n zm1mCE2KDHyUw{Fx^Y*A97xTS`jSU+BEj8mcD_6Cb+<0Qlg))##3ZqXDpa8I6l=3Wi z>ad8wsOgBupEs?k9?=3M07OniUIorx?gbf=40eI?v5}Vb%{e=&$wui3jL;#`!+qqtx#-RtFBJ?T>4;S!{LLr?l@WOCY z$t;QBsY8dQY1iAJ#6LE}Uk3k(uz`1K+TtpQDi&*Ry<-T(d@|1~6#HO8F|cteM)Dw6 zFpO~_fN|}<3rgY|+Kc%BIHpz#&*e=;9^}ypO|TaLtnl=mWx&MpDJrr)uU!xebj_Zf z0r;L~V@T+P!wE4pxmsYfv8&JuFwTz6d>lwOK&!dpaiPs};Fd+f?9zsOBJhvoYgm>$ z)i*R~4mPtvxY9=~W>3ZtR8|5Y7TNn=4aR+WTr!MIROLcQyZJdEULbf70`q8t=FHSa z67V5!Fv%xU-5$0dZ9eD^0CA{zI;|gu*tQq!(GSWXgE8~1m$E6iWM?nHmiO1EpBkgL z#c_C}jP}6Lb)41GU@t%IZqlgrL_vk3j#gwy>US1>`NaN zXevi!4g%OK0u^nZ!s4f=UXC^<#*!{ZhXCLb$2Y03&yUy0hLT_J({y_qsQ3vxVat&lwfrO|rmy+F_RxFclRo%whkyVMpcF4bgxwl^Q!JF*=@F*{DDU zUnB!w7g@W-0oTJqY<4hUy$e%A;~G@(+4UF@VFAzk?eVxEfhqDcg)|qqGZsR3titgl zk;VbbFp=P$&s)_*3#_!MJ{;6lD%0YiF4K2^8hWJ*glwg@gzB zD4AY?Ug_D-O)+4pMh25Tn`2nvEQ~9^XW&9XB7~li`a5DfAece1zUSS3F1{X@`q${i zhLL}-eXJ+yrovvyPnMb{^S>8#ez^7~0K*lSri7CHDUIOcsL-t6;SXA7Ru~}}CN%#; zW(dg`IKxAs5r4xzPk^{;TVM-d3I?WO80!ekd~O0023NdP#PqL4@8X0On4it%4&gNQc4=t4#7?mdzW9TtUtfnSygOIcua2YQm90M4P#g{Ph5f?)mU zP@RV?SpJ1WXyU*X%Z8fyl>l(?1Er2c@Vf*6WpDx9NGsVh=}`zS-BFub*qkYGGih|@7xOm8+Nb@;xHH$@+RSOLl&5jC6Nlb zrAcY}(wb-OkV3W=NrGyTX5+?_V-2FR`kuF+e`X_=k|57`7EXw;MlAHFbRdejyfhmP z1gWBJN4lCz@q$1VRLNxEKt00s#2{{3VPuB+X!QYiF}%T z{g?Em)4dL-V&}oMc^&O-uqbHEv|bRSvhoWHQ5;Y+jgJI@7g8s=k1T!sAS zbFWhXska*|`wV~}B{lGtSK3V030`#)c023c#D(=}Vj4fq?vMLWrjR-43w-B-ZH_90Cn z0D>>FqQ^T_L`ew0wMZ8LyN4UQqhSDSc8`#^5uAAAeYSp-28dV6^1-s)47kEwE$oJ?g!5BK1z-i zB^{jFeH(Z#{XBBsi$aIdLia*|pK^X4n$2sYBn8||`(?wv6?0Mb^ODx1plNmB=&nRA zTw(!j39@+^TZ~M@BstC>R9go29g5@&)*1Y|0CAOuNr*Ubv9LbmS_y~yNC#}0poFv= zr|dco@`QF!7*@b+$Ya(y;mM@l1RGd0R6MvS((VmMwE|ESer4pvg}oSfQajtGbKoY_ zkBEHHXf&m9`u({t>-3>nd}cRVpSK#AaUL77ob4`t83CZ-G)}Lqoh==mC;3JZ#1IrR zQ_-9gUar|g?lajG$@^u}9AI$2%i5122bZvQ7JsP{ z+I01yhbG7ibrE9DJ*>Ws2~Ri<#F1Z{lll1ZBM2u=0la_M@{0MQGgLl}T9Y6z()M1T zL(n?q4uf$=I{gO69g>}l;aHB9|%mhkdm&NPqxI3qV`M|)q|9bfmd;n{JRqBTpj zg5)!KV%i`uz2sQ0+Vj0Q&`i?4S=n(=F(tY^<pneC1XKHzi|EN?z5drvk>#?eqo@ zn3DWnAe_rh0_cdNjMA&aMy>|xag!DoY6IkX{Y6ziB$>dT~kNT+$f^0!`3uuI&)mTpbGp z&znH!_G!(M9|={KbHhx}+qfF)pfq+LvKNfoUJSw_;p3k$mQpW6}eLKUkP z^%FvOq0-=ZxF~63=pPuTh9Iu6_hG?*nRiyAoLQtJ0Nq^}LGWM0)h#fIe+>^Oz-0ID z2eHOep-iN_WHngHWUUJIDUovVtniY72`Pj5_xtpL|Blz`-v|1LgS4I3!`8oY;q zCFypY{`(7-gM$&y_o5vvu>5x@+l;wV(Qjlyjz!p5@%DFy@{=sArYV6tQv}h_W$m>*bXb2u+sFM z(!d*`MK{Be1z7nDp@A}9UAqLHNOZ1X^z%Gm7)BThlj`I@2Y0QquN__w6U_G7o8eQP zHv>bY+?^SQ24I*h`9c1GYdXv%%k>wov@WP8gYKTy7@$Y6=*}}%23MnaGt8+he1#sC z-kiV6<(ph243Z8!>y{~+RI4rSR+B0;A85=!1=}HD7#idluvUXYC1D5VDUA0Sw8}yN zSnvw1h|kQB`7mVJnO5L9F$;e)fbY}3l;a@L95OENZ)WdHuvRq3E6*!!{4B*SSO^8t zFKgG}di(~0b%|V2;13YP7-Yz-1{fv;dA@(dKFbIu*ENhaW6sK8!${wSag)7EI)B>jz!23 zbq8?b#qoBiVf6?X@z5{n-8seoz3ys4JnnEt8H5oqt6S+UQ9oP_^L1 z+1appkcKC+^9Ahzy7;Z%_A=(pSu9n zG;*lQU5;e5G=eX1V{`aD*sSs0U1M7e(Pyqn;QEmNWO{_6LG!znOw<$BLuUJJ$aohE z5)QdRYs;cia*T9{)NkX}TVWO!DV;&uD&~MQRX{5Ge`n(0wAh^uuFHJ7y=9^?_@47T z<~a*O)9Iyh!XzVbVD5&<08(}?nC@Im4m}%kYCT&u=>%Uefq9u_Y~o0D7==?si;}km z*is}LmKG`(uWioHKG?%XRe)JcJ7lPMWG8{~@WiGP?$P{p~-jCF$XU?FE3|L z^&y*pJxgJY^tUP3FL@C_q?bz}o(Aq+;y+U}6|6Nei=>zo`P3^lukbV8va3 zPk}kUVMhWPUkuB-zp{{~V;`&Ttm!C#YF8otq4g;Yn6!5SRxSMx2|_^(t8Dzel>3WP z`kpkkUwuv#Tm{=UAqV^I4&iEYYlFREmmr2)*!&O9L9{k27AVqYkO)-lqWu3@1a2yh zR&Pk$Do!Jy{M1_5=JXSanHT0EuBzHHR8_w-|5~oobN(a2f33z22?*8X_e~t5iHr`t zkLwa)n)M&s2t>grLE`U(QTALWV;2hhX^z1FBNN`*_dbrfGzP@{oXf`GL&QJ;$GhLT zK+fg$a=^?k@ebS5(Rn$)Q98I*DJu`<-wS@teL$)p>`lTxu9bob+rQL>v0WFSk$xj5 zER9s7lz8sHKZO|r;@_XLQ&iah{**+?LI3`gixMC98@XW}R6QKpIb!%DD+9TQVi)YZ zs5o@N6m>82F#Cnl!X}?ri(se8H`7Rh$!L3?pV!Kdf4aM@0K^!_gnsi{=zI4H@@8$J_qqjmQRu;w0RX8t8r0yR(prITIOANvmuf)!5# z3$bepi2OSQ*os{pL&0G_Q=k~O4{m#I4qFJ!IHCZaSTuQgKUvroNC zhLQhGAVf}zPYS4!{?ax(CvHM1Ew|G-s4-!KY%>ZGk=B@>0VXmf(Iv4udnAX#Bnpv*M+FwhUXe!i??jm7Z}iU)C#0PVamF z#?5@t0#A%%hxIhaUl9(MgmuEinQYA-Y%fg-c~XP>tTuq9KUl&01=fPq?Ll+HiZktK zOtn6RTD!?|=aGiO53s)X=QuwCRbOyaG9crNbspC+d@=+5AtyD1>zj1`R!A8dpQt!n z@WvaFTdRzyYAVHlvhOHdcIOW;?91pxs~cbI^=8C!KfA*xLpOOf{jI+aeNFw-=8tk? z{tKHpvJZVqu!UXJt8BO<3LIpDt6c*A#F!c{#9|q{eX!6aUD4H;EKpEEA8Bl z{RxyGs35L*d{EpcYuHnpfy4IyU^5eUQN5@?1=vgll-c#4W*fuaK80jIj{<+O;3=k9!)@BEtmTb^n70eu4}%z3KfMQg#rO!A zKn16Y3;YdSzG#!|<;!41*Uhui2$;bP=@uol$$Y6C(i1fqSGW*SVdKnU{i^P0l!<}U zCWy(P9xJ_R^^3Yik08g}Bdz>X{S z`aQix8Essa@JNVI`Lm4h9YFB)J2yIh%9ragm^o{;WwvWxX)0cju0o+1l&^Fc*bu2* zEVp*(wp8xTB1oTpr5T4FSBT6w9WZ<1DRFz1$4e}?W{rh8>PV_Bs`$qS + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/static/description/courses-icon 1.svg b/CatEdu/openeducat_timetable/static/description/courses-icon 1.svg new file mode 100644 index 0000000..505cf2f --- /dev/null +++ b/CatEdu/openeducat_timetable/static/description/courses-icon 1.svg @@ -0,0 +1,76 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/static/description/faculties-icon.svg b/CatEdu/openeducat_timetable/static/description/faculties-icon.svg new file mode 100644 index 0000000..bd7270b --- /dev/null +++ b/CatEdu/openeducat_timetable/static/description/faculties-icon.svg @@ -0,0 +1,41 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/static/description/fees.svg b/CatEdu/openeducat_timetable/static/description/fees.svg new file mode 100644 index 0000000..bbb54e8 --- /dev/null +++ b/CatEdu/openeducat_timetable/static/description/fees.svg @@ -0,0 +1,62 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/static/description/g-2-img.png b/CatEdu/openeducat_timetable/static/description/g-2-img.png new file mode 100644 index 0000000000000000000000000000000000000000..dc9c1107c52cf1b87678991b03c3cd244ac0fbd3 GIT binary patch literal 337857 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⁢PbXP%+hf10+yw`%gth+uM7l$1XJ* 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

    ~X|A^!y4 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 P{(LQUeYH~6XJP*X2kNb| literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_timetable/static/description/g2-img.svg b/CatEdu/openeducat_timetable/static/description/g2-img.svg new file mode 100644 index 0000000..c51f608 --- /dev/null +++ b/CatEdu/openeducat_timetable/static/description/g2-img.svg @@ -0,0 +1,1604 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/static/description/generate_session.png b/CatEdu/openeducat_timetable/static/description/generate_session.png new file mode 100644 index 0000000000000000000000000000000000000000..cf585f7be66df64eec3370fcb7891aec4c85fe2a GIT binary patch literal 46723 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%0AM;9d|3FpDE7rC2=PM|R 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≻D`R(F(YCtdEIr)^0Zvi;WPbX=Vv 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_timetable/static/description/grade-book-icon.svg b/CatEdu/openeducat_timetable/static/description/grade-book-icon.svg new file mode 100644 index 0000000..985d1bb --- /dev/null +++ b/CatEdu/openeducat_timetable/static/description/grade-book-icon.svg @@ -0,0 +1,107 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/static/description/help.jpg b/CatEdu/openeducat_timetable/static/description/help.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0cca186f4f0cd822e2f19fca0b674d2522c342e1 GIT binary patch literal 161213 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 Ya2Vh)z+r&H0EYn%1OFWZ!k+4X0&>&XAOHXW literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_timetable/static/description/hr.png b/CatEdu/openeducat_timetable/static/description/hr.png new file mode 100644 index 0000000000000000000000000000000000000000..43ca4cabf7b613cf9a75bc1756c7bc9ff996876d GIT binary patch literal 23229 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 +

    +
    +
    +
    +
    + +

    + Student Information Management +

    +
    + A centralized system for managing student data, including profiles, activities, health + information, and parental details, to facilitate informed decision-making. +
    +
    +
    +
    +
    + +

    + Faculty Management +

    +
    + Streamlines faculty information, skills, degrees, and employment history, while integrating with + HR management and payroll systems. +
    +
    +
    +
    +
    + +

    + Course Management +

    +
    + Efficiently organizes courses, subjects, and sessions, including curriculum, lesson plans, and + timetables. +
    +
    +
    +
    +
    + +

    + Admission Management +

    +
    + Simplifies the enrollment process with online applications, planned admissions, and integrated + communication tools. +
    +
    +
    +
    +
    + +

    + Examination Management +

    +
    + Facilitates exam scheduling using various evaluation methods, supports online exams, and + generates automated report cards. +
    +
    +
    +
    +
    + +

    + Financial Management +

    +
    + Manages financial activities with flexible payment systems, automated fee reminders, and + detailed financial reports. +
    +
    +
    +
    +
    + +

    + Attendance Management +

    +
    + Tracks attendance and manages class schedules efficiently to ensure smooth academic operations. +
    +
    +
    +
    +
    + +

    + Library Management +

    +
    + Handles book lending, cataloging, and member management to support educational resources. +
    +
    +
    +
    +
    + +

    + Learning Management System +

    +
    + Enhances collaboration with integrated messaging and notifications to keep stakeholders + informed. +
    +
    +
    +
    +
    + +

    + Classroom Management +

    +
    + Generates insightful reports for data-driven decision-making, helping institutions optimize + their operations. +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +

    + Highlights +

    +
    +
    +
    +
    + Icon + + Assignment Allocation + +
    +
    +
    +
    + Icon + + Exam Management + +
    +
    +
    +
    + Icon + + Fees Management + +
    +
    +
    +
    + + + Inventory Management + +
    +
    +
    +
    + Icon + + Campus Management + +
    +
    + +
    +
    + Icon + + Notice Board + + Enterprise +
    +
    +
    +
    + Icon + + Gradebook Management + + Enterprise +
    +
    +
    +
    + Icon + + Assignment Annotation + + Enterprise +
    +
    +
    +
    + Icon + + Alumni Management + + Enterprise +
    +
    + +
    +
    + Icon + + Transpotation Management + + Enterprise +
    +
    +
    +
    + Icon + + KPI Dashboards + + Enterprise +
    +
    +
    +
    + + + News Portal + + Enterprise +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +

    OpenEduCat vs other odoo + educational modules + and applications

    +

    Below is a concise side-by-side comparison table highlighting why + OpenEduCat stands out + from other Odoo-based education management modules:

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    CriteriaOpenEduCatOther Odoo Educational Modules
    1. History & Expertise- First specialized solution in the Odoo ecosystem + - Deep expertise in both ERP and education + - Decades of combined industry knowledge + - Often smaller scale or a byproduct of broader Odoo offerings + - Typically less domain-focused and less proven +
    2. Track Record- 3M+ users and 50,000+ institutes worldwide + - Global community of educators and administrators + - Limited user base and references + - Less recognized in global education circles +
    3. Core Product Focus- Maintained as a flagship product at OpenEduCat, Inc. + - Continuous investments in enhancements and new features + - Generally one of the many modules a developer might offer, leading to + divided attention +
    4. Reviews & Reputation- Highly rated on G2 and SourceForge + - Consistent positive customer feedback and testimonials + - Fewer or less visible third-party reviews
    5. Active Development- Frequent releases and timely updates + - Dedicated roadmap for education-related improvements + - Irregular or slow updates + - May not keep pace with evolving education technology +
    6. Open Source & Enterprise- Fully open source with an optional Enterprise Edition + - Flexible, cost-effective solutions for institutions of all sizes + - Some may offer only limited versions or features, requiring more + customization +
    7. Customer Support & Community- Extensive documentation, tutorials, and an active community + - Professional support from experts in both ERP and education + - Limited or ad-hoc support + - Smaller community and less specialized resources +
    8. Scalability & Reliability- Proven performance in large-scale deployments + - Designed to handle complex workflows and multiple campuses + - Often suitable only for smaller environments
    9. Integration & Customization- Native Odoo integration plus easy compatibility with third-party tools + - Customizable for unique academic workflows + - May require extra effort or third-party help to integrate
    10. Overall Value & ROI- High-quality features and ongoing innovation + - A trusted, long-term solution backed by a large user base and active + development + - Uncertain support or updates, risking higher long-term costs
    +
    +

    Why OpenEduCat Matters

    + +
      +
    • + Institutional Longevity : + OpenEduCat's unwavering commitment to education ensures a future-proof solution, + providing your institution with long-term stability and reliability. + +
    • +
    • + Cost-Effective Investment + Leveraging a robust open-source foundation coupled with optional enterprise + support, OpenEduCat minimizes your total cost of ownership by eliminating hidden + maintenance and upgrade expenses. +
    • +
    • + Proven Industry Expertise + Our extensive experience in both ERP systems and the education sector guarantees + a mature, high-performance solution capable of addressing complex institutional + requirements. +
    • +
    • + Scalable Solutions for All + "Choosing OpenEduCat isn't merely implementing another module—it's an investment + in a global leader in education management, purpose-built for the Odoo platform. + From small institutions to large universities, OpenEduCat seamlessly scales to + meet your evolving needs." +
    • +
    • + Tailored for Education + As a specialized solution for the education sector, OpenEduCat offers features + and functionalities specifically designed to enhance academic operations and + student management. +
    • +
    • + Data Security and Compliance + With increasing focus on data protection in education, OpenEduCat prioritizes + security measures and compliance with educational data regulations. +
    • +
    +
    When you choose OpenEduCat you are not just installing another + module you are investing in a global leader in + education management built specifically for the Odoo platform. Whether you are a + small institution or a large university OpenEduCat scales seamlessly to meet your + needs +
    + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +

    + Badges & Awards +

    +
    +
    + +
    +
    + +
    +
    +
    +
    + +
    +
    + + + + + + + + + + + + + + + +
    +
    +

    Need Any Help?

    +
    +
    +
      +
    • Website :
      openeducat.org

    • +
    • Contact Us :
      openeducat.org/contactus

    • +
    • Try for Free :
      openeducat.org/demo

    • +
    • Talk to Expert :
      openeducat.org/booking

    • +
    +
    + + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/static/description/inventory.svg b/CatEdu/openeducat_timetable/static/description/inventory.svg new file mode 100644 index 0000000..cb8d2f0 --- /dev/null +++ b/CatEdu/openeducat_timetable/static/description/inventory.svg @@ -0,0 +1,34 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/static/description/kpi-dashboard-icon.svg b/CatEdu/openeducat_timetable/static/description/kpi-dashboard-icon.svg new file mode 100644 index 0000000..e8af68d --- /dev/null +++ b/CatEdu/openeducat_timetable/static/description/kpi-dashboard-icon.svg @@ -0,0 +1,68 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/static/description/lms-icon.svg b/CatEdu/openeducat_timetable/static/description/lms-icon.svg new file mode 100644 index 0000000..3b730a9 --- /dev/null +++ b/CatEdu/openeducat_timetable/static/description/lms-icon.svg @@ -0,0 +1,67 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/static/description/news.svg b/CatEdu/openeducat_timetable/static/description/news.svg new file mode 100644 index 0000000..0467a2d --- /dev/null +++ b/CatEdu/openeducat_timetable/static/description/news.svg @@ -0,0 +1,67 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/static/description/notice-board-icon.svg b/CatEdu/openeducat_timetable/static/description/notice-board-icon.svg new file mode 100644 index 0000000..1308382 --- /dev/null +++ b/CatEdu/openeducat_timetable/static/description/notice-board-icon.svg @@ -0,0 +1,82 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/static/description/openeducat-timetable_banner.jpg b/CatEdu/openeducat_timetable/static/description/openeducat-timetable_banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..adafb8d736bebfd8fb8475fa2e12ebe25e596dc6 GIT binary patch literal 71245 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 + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/static/description/openeducat_admission.svg b/CatEdu/openeducat_timetable/static/description/openeducat_admission.svg new file mode 100644 index 0000000..7260030 --- /dev/null +++ b/CatEdu/openeducat_timetable/static/description/openeducat_admission.svg @@ -0,0 +1,54 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/static/description/openeducat_alumni_enterprise.svg b/CatEdu/openeducat_timetable/static/description/openeducat_alumni_enterprise.svg new file mode 100644 index 0000000..884a67c --- /dev/null +++ b/CatEdu/openeducat_timetable/static/description/openeducat_alumni_enterprise.svg @@ -0,0 +1,59 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/static/description/openeducat_assignment.svg b/CatEdu/openeducat_timetable/static/description/openeducat_assignment.svg new file mode 100644 index 0000000..3e8f694 --- /dev/null +++ b/CatEdu/openeducat_timetable/static/description/openeducat_assignment.svg @@ -0,0 +1,57 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/static/description/openeducat_attendance.svg b/CatEdu/openeducat_timetable/static/description/openeducat_attendance.svg new file mode 100644 index 0000000..85864b8 --- /dev/null +++ b/CatEdu/openeducat_timetable/static/description/openeducat_attendance.svg @@ -0,0 +1,65 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/static/description/openeducat_classroom.svg b/CatEdu/openeducat_timetable/static/description/openeducat_classroom.svg new file mode 100644 index 0000000..effb5ae --- /dev/null +++ b/CatEdu/openeducat_timetable/static/description/openeducat_classroom.svg @@ -0,0 +1,44 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/static/description/openeducat_exam.svg b/CatEdu/openeducat_timetable/static/description/openeducat_exam.svg new file mode 100644 index 0000000..ddc4c39 --- /dev/null +++ b/CatEdu/openeducat_timetable/static/description/openeducat_exam.svg @@ -0,0 +1,60 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/static/description/openeducat_library.svg b/CatEdu/openeducat_timetable/static/description/openeducat_library.svg new file mode 100644 index 0000000..3f0527b --- /dev/null +++ b/CatEdu/openeducat_timetable/static/description/openeducat_library.svg @@ -0,0 +1,128 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/static/description/openeducat_logo.png b/CatEdu/openeducat_timetable/static/description/openeducat_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..f6586ba8a82970d865ac4c37fb56d33c5102f83f GIT binary patch literal 40322 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 + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/static/description/openeducat_timetable_banner.jpg b/CatEdu/openeducat_timetable/static/description/openeducat_timetable_banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9819e4ce6d5612357d1319ce69c5bfbecedb9f30 GIT binary patch literal 89123 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 + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/static/description/sourceforge-img.svg b/CatEdu/openeducat_timetable/static/description/sourceforge-img.svg new file mode 100644 index 0000000..4264556 --- /dev/null +++ b/CatEdu/openeducat_timetable/static/description/sourceforge-img.svg @@ -0,0 +1,970 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/static/description/students-icon.svg b/CatEdu/openeducat_timetable/static/description/students-icon.svg new file mode 100644 index 0000000..697c044 --- /dev/null +++ b/CatEdu/openeducat_timetable/static/description/students-icon.svg @@ -0,0 +1,45 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/static/description/timing.png b/CatEdu/openeducat_timetable/static/description/timing.png new file mode 100644 index 0000000000000000000000000000000000000000..4a01b3f8c7b18d8ceb25479b2cc2e1cea36ea10f GIT binary patch literal 44764 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 R6f3~T%G~yFInwj;UjS^YNuU4# literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_timetable/static/description/transportation-icon.svg b/CatEdu/openeducat_timetable/static/description/transportation-icon.svg new file mode 100644 index 0000000..889e366 --- /dev/null +++ b/CatEdu/openeducat_timetable/static/description/transportation-icon.svg @@ -0,0 +1,101 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/static/xls/op_session.xls b/CatEdu/openeducat_timetable/static/xls/op_session.xls new file mode 100644 index 0000000000000000000000000000000000000000..85fe372cd0e6ffa31df61fa9ab92113b968fbfd4 GIT binary patch literal 5931 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. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from . import test_timetable diff --git a/CatEdu/openeducat_timetable/tests/test_timetable.py b/CatEdu/openeducat_timetable/tests/test_timetable.py new file mode 100644 index 0000000..e4a1324 --- /dev/null +++ b/CatEdu/openeducat_timetable/tests/test_timetable.py @@ -0,0 +1,129 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +import time +from logging import info + +from .test_timetable_common import TestTimetableCommon + + +class TestFacultySession(TestTimetableCommon): + + def setUp(self): + super(TestFacultySession, self).setUp() + + def test_case_faculty(self): + faculty = self.op_faculty.search([]) + if not faculty: + raise AssertionError( + 'Error in data, please check for faculty session details') + info(' Details Of Faculty Sessions:.....') + for record in faculty: + info(' Sessions : %s' % record.session_ids.name) + + +class TestTimetable(TestTimetableCommon): + + def setUp(self): + super(TestTimetable, self).setUp() + + def test_case_timetable(self): + session = self.op_session.create({ + 'timing_id': self.env.ref('openeducat_timetable.op_timing_1').id, + 'start_datetime': time.strftime('%Y-%m-10 11:00'), + 'end_datetime': time.strftime('%Y-%m-10 12:00'), + 'course_id': self.env.ref('openeducat_core.op_course_2').id, + 'faculty_id': self.env.ref('openeducat_core.op_faculty_1').id, + 'batch_id': self.env.ref('openeducat_core.op_batch_1').id, + 'subject_id': self.env.ref('openeducat_core.op_subject_1').id + }) + info(' Details Of Timetable Sessions:.....') + session._compute_day() + session._compute_name() + session._compute_batch_users() + session._check_date_time() + session.onchange_course() + session.notify_user() + session.get_subject() + session.get_import_templates() + session.lecture_draft() + session.lecture_confirm() + session.lecture_done() + session.lecture_cancel() + + +class TestGenerateTimetable(TestTimetableCommon): + + def setUp(self): + super(TestGenerateTimetable, self).setUp() + + def test_case_wizard_generate_timetable(self): + wizard = self.generate_timetable.create({ + 'course_id': self.env.ref('openeducat_core.op_course_2').id, + 'batch_id': self.env.ref('openeducat_core.op_batch_1').id, + 'start_date': time.strftime('%Y-%m-01'), + 'end_date': time.strftime('%Y-%m-01') + }) + info(' Details Of Sessions:.....') + wizard.act_gen_time_table() + wizard.check_dates() + wizard.onchange_course() + + +class TestWizardSession(TestTimetableCommon): + + def setUp(self): + super(TestWizardSession, self).setUp() + + def test_case_wizard_session(self): + wizard = self.generate_timetable.create({ + 'course_id': self.env.ref('openeducat_core.op_course_2').id, + 'batch_id': self.env.ref('openeducat_core.op_batch_1').id, + 'start_date': time.strftime('%Y-%m-01'), + 'end_date': time.strftime('%Y-%m-01') + }) + session = self.wizard_session.create({ + 'gen_time_table': wizard.id, + 'faculty_id': self.env.ref('openeducat_core.op_faculty_1').id, + 'subject_id': self.env.ref('openeducat_core.op_subject_1').id, + 'timing_id': self.env.ref('openeducat_timetable.op_timing_1').id, + 'day': '2' + }) + info(' Details Of Session lines:.....') + return session + + +class TestTimetableReport(TestTimetableCommon): + + def setUp(self): + super(TestTimetableReport, self).setUp() + + def test_case_wizard_timetable_report(self): + report = self.timetable_report.create({ + 'state': 'student', + 'course_id': self.env.ref('openeducat_core.op_course_2').id, + 'batch_id': self.env.ref('openeducat_core.op_batch_1').id, + 'start_date': time.strftime('%Y-%m-01'), + 'end_date': time.strftime('%Y-%m-01') + }) + info(' Details Of Timetable Report:.....') + report._check_dates() + report.onchange_course() + report.gen_time_table_report() diff --git a/CatEdu/openeducat_timetable/tests/test_timetable_common.py b/CatEdu/openeducat_timetable/tests/test_timetable_common.py new file mode 100644 index 0000000..0cbe73b --- /dev/null +++ b/CatEdu/openeducat_timetable/tests/test_timetable_common.py @@ -0,0 +1,31 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### +from odoo.tests import common + + +class TestTimetableCommon(common.TransactionCase): + def setUp(self): + super(TestTimetableCommon, self).setUp() + self.op_faculty = self.env['op.faculty'] + self.op_session = self.env['op.session'] + self.op_timing = self.env['op.timing'] + self.generate_timetable = self.env['generate.time.table'] + self.wizard_session = self.env['gen.time.table.line'] + self.timetable_report = self.env['time.table.report'] diff --git a/CatEdu/openeducat_timetable/views/faculty_view.xml b/CatEdu/openeducat_timetable/views/faculty_view.xml new file mode 100644 index 0000000..8d133e1 --- /dev/null +++ b/CatEdu/openeducat_timetable/views/faculty_view.xml @@ -0,0 +1,23 @@ + + + + + op.faculty.form.session.inherit + op.faculty + + + + + + + + + + diff --git a/CatEdu/openeducat_timetable/views/res_config_setting_view.xml b/CatEdu/openeducat_timetable/views/res_config_setting_view.xml new file mode 100644 index 0000000..9cc6eeb --- /dev/null +++ b/CatEdu/openeducat_timetable/views/res_config_setting_view.xml @@ -0,0 +1,61 @@ + + + + res.config.settings.view.form.timetable + res.config.settings + + + + +

    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + + + diff --git a/CatEdu/openeducat_timetable/views/timetable_templates.xml b/CatEdu/openeducat_timetable/views/timetable_templates.xml new file mode 100644 index 0000000..29e05f6 --- /dev/null +++ b/CatEdu/openeducat_timetable/views/timetable_templates.xml @@ -0,0 +1,154 @@ + + + + + + Session details - Send by Email + {{ (user.email or '') }} + {{ (object.get_emails(object.message_follower_ids)) or '' }} + {{ object.get_subject() }} + + + + + + + +
    + + + + + + + + + + + + +
    + + + + + + + + +
    + Session Details +
    +
    + +
    +
    +
    +
    + + + + + + + +
    +
      +
    • + Faculty: + + + +
    • +
    • + Subject: + + + +
    • +
    • + Course: + + + +
    • +
    • + Batch: + + + +
    • +
    • + Classroom: + + + +
    • +
    • + Start Time: + + + +
    • +
    • + End Time: + + + +
    • + +
    • + Status: + + Confirmed + + + Canceled + +
    • +
    +
    +
    +
    +
    + + + + + + + +
    + +
    + + + | + + + + + + | + + + + +
    +
    +
    +
    +
    + +
    diff --git a/CatEdu/openeducat_timetable/views/timetable_view.xml b/CatEdu/openeducat_timetable/views/timetable_view.xml new file mode 100644 index 0000000..5f35d30 --- /dev/null +++ b/CatEdu/openeducat_timetable/views/timetable_view.xml @@ -0,0 +1,269 @@ + + + + + op.session.list + op.session + + + + + + + + + + + + + + + + + + op.session.form + op.session + + +
    +
    +
    + +
    +
    + + +
    +

    + +

    +
    + + + + + + + + + + + + +
    + + +
    +
    + + + op.session.search + op.session + + + + + + + + + + + + + + + + + + + + + + + + + + + + op.session.calendar + op.session + + + + + + + + + + + + + + + + session.kanban + op.session + + + + + + + +
    Edit + + +

    L1{)gmvKNYr&7Uj# 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 literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_timetable/static/description/session.png b/CatEdu/openeducat_timetable/static/description/session.png new file mode 100644 index 0000000000000000000000000000000000000000..45662061c599620efaac6c53b7421086d9ec3f5b GIT binary patch literal 92348 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

    Delete + +
      + + +
      +
      +
      + + + +
      +
      +
    • + Faculty: + +
    • +
    • + Subject: + +
    • +
    • + Course: + +
    • +
    • + Batch: + +
    • +
    • + Start: + +
    • +
    • + End: + +
    • +
      +
      +
      +
      +
      + + + + + + + op.session.pivot + op.session + + + + + + + + + + + + + + + + + + Sessions + ir.actions.act_window + op.session + form + list,form + + + + + Sessions + ir.actions.act_window + op.session + form + kanban,calendar,pivot + session + + + + + + + form + + + + + + + list + + + + + + + kanban + + + + + + + calendar + + + + diff --git a/CatEdu/openeducat_timetable/views/timing_view.xml b/CatEdu/openeducat_timetable/views/timing_view.xml new file mode 100644 index 0000000..34c047f --- /dev/null +++ b/CatEdu/openeducat_timetable/views/timing_view.xml @@ -0,0 +1,78 @@ + + + + + op.timing.list + op.timing + + + + + + + + + + + + + + + op.timing.form + op.timing + + +
      + + + + + + + + + +
      +
      +
      + + + op.timing.search + op.timing + + + + + + + + + + + + + + Timings + ir.actions.act_window + op.timing + form + list,form + timing + + + + + + + form + + + + + + + list + + + +
      diff --git a/CatEdu/openeducat_timetable/wizard/__init__.py b/CatEdu/openeducat_timetable/wizard/__init__.py new file mode 100644 index 0000000..151be61 --- /dev/null +++ b/CatEdu/openeducat_timetable/wizard/__init__.py @@ -0,0 +1,24 @@ +############################################################################## +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################## + + +from . import generate_timetable +from . import session_confirmation +from . import time_table_report diff --git a/CatEdu/openeducat_timetable/wizard/generate_timetable.py b/CatEdu/openeducat_timetable/wizard/generate_timetable.py new file mode 100644 index 0000000..4817e0a --- /dev/null +++ b/CatEdu/openeducat_timetable/wizard/generate_timetable.py @@ -0,0 +1,147 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +import calendar +import datetime +import time + +import pytz +from odoo import _, api, fields, models +from odoo.exceptions import ValidationError + + +class GenerateSession(models.TransientModel): + _name = "generate.time.table" + _description = "Generate Sessions" + _rec_name = "course_id" + + course_id = fields.Many2one('op.course', 'Course', required=True) + batch_id = fields.Many2one('op.batch', 'Batch', required=True) + time_table_lines = fields.One2many( + 'gen.time.table.line', 'gen_time_table', 'Time Table Lines') + time_table_lines_1 = fields.One2many( + 'gen.time.table.line', 'gen_time_table', 'Time Table Lines1', + domain=[('day', '=', '0')]) + time_table_lines_2 = fields.One2many( + 'gen.time.table.line', 'gen_time_table', 'Time Table Lines2', + domain=[('day', '=', '1')]) + time_table_lines_3 = fields.One2many( + 'gen.time.table.line', 'gen_time_table', 'Time Table Lines3', + domain=[('day', '=', '2')]) + time_table_lines_4 = fields.One2many( + 'gen.time.table.line', 'gen_time_table', 'Time Table Lines4', + domain=[('day', '=', '3')]) + time_table_lines_5 = fields.One2many( + 'gen.time.table.line', 'gen_time_table', 'Time Table Lines5', + domain=[('day', '=', '4')]) + time_table_lines_6 = fields.One2many( + 'gen.time.table.line', 'gen_time_table', 'Time Table Lines6', + domain=[('day', '=', '5')]) + time_table_lines_7 = fields.One2many( + 'gen.time.table.line', 'gen_time_table', 'Time Table Lines7', + domain=[('day', '=', '6')]) + start_date = fields.Date( + 'Start Date', required=True, default=time.strftime('%Y-%m-01')) + end_date = fields.Date('End Date', required=True) + + @api.constrains('start_date', 'end_date') + def check_dates(self): + start_date = fields.Date.from_string(self.start_date) + end_date = fields.Date.from_string(self.end_date) + if start_date > end_date: + raise ValidationError(_("End Date cannot be set before \ + Start Date.")) + + @api.onchange('course_id') + def onchange_course(self): + if self.batch_id and self.course_id: + if self.batch_id.course_id != self.course_id: + self.batch_id = False + + def change_tz(self, date): + local_tz = pytz.timezone( + self.env.user.partner_id.tz or 'GMT') + local_dt = local_tz.localize(date, is_dst=None) + utc_dt = local_dt.astimezone(pytz.utc) + utc_dt = utc_dt.strftime("%Y-%m-%d %H:%M:%S") + return datetime.datetime.strptime( + utc_dt, "%Y-%m-%d %H:%M:%S") + + def act_gen_time_table(self): + session_obj = self.env['op.session'] + data = [] + for session in self: + start_date = session.start_date + end_date = session.end_date + for n in range((end_date - start_date).days + 1): + curr_date = start_date + datetime.timedelta(n) + for line in session.time_table_lines: + if int(line.day) == curr_date.weekday(): + session_start_time = '%s:00' % '{:02.0f}:{:02.0f}'.format( + *divmod(line.session_start_time * 60, 60)) + session_end_time = '%s:00' % '{:02.0f}:{:02.0f}'.format( + *divmod(line.session_end_time * 60, 60)) + final_start_date = datetime.datetime.strptime( + curr_date.strftime('%Y-%m-%d ') + + session_start_time, '%Y-%m-%d %H:%M:%S') + final_end_date = datetime.datetime.strptime( + curr_date.strftime('%Y-%m-%d ') + + session_end_time, '%Y-%m-%d %H:%M:%S') + curr_start_date = self.change_tz(final_start_date) + curr_end_date = self.change_tz(final_end_date) + data.append({ + 'faculty_id': line.faculty_id.id, + 'subject_id': line.subject_id.id, + 'course_id': session.course_id.id, + 'batch_id': session.batch_id.id, + 'classroom_id': line.classroom_id.id, + 'start_datetime': + curr_start_date.strftime("%Y-%m-%d %H:%M:%S"), + 'end_datetime': + curr_end_date.strftime("%Y-%m-%d %H:%M:%S"), + 'type': calendar.day_name[int(line.day)], + }) + if data: + session_obj.create(data) + return {'type': 'ir.actions.act_window_close'} + + +class GenerateSessionLine(models.TransientModel): + _name = 'gen.time.table.line' + _description = 'Generate Time Table Lines' + _rec_name = 'day' + + gen_time_table = fields.Many2one( + 'generate.time.table', 'Time Table', required=True) + faculty_id = fields.Many2one('op.faculty', 'Faculty', required=True) + subject_id = fields.Many2one('op.subject', 'Subject', required=True) + timing_id = fields.Many2one('op.timing', 'Timing') + session_start_time = fields.Float("Start Time") + session_end_time = fields.Float("End Time") + classroom_id = fields.Many2one('op.classroom', 'Classroom') + day = fields.Selection([ + ('0', calendar.day_name[0]), + ('1', calendar.day_name[1]), + ('2', calendar.day_name[2]), + ('3', calendar.day_name[3]), + ('4', calendar.day_name[4]), + ('5', calendar.day_name[5]), + ('6', calendar.day_name[6]), + ], 'Day', required=True) diff --git a/CatEdu/openeducat_timetable/wizard/generate_timetable_view.xml b/CatEdu/openeducat_timetable/wizard/generate_timetable_view.xml new file mode 100644 index 0000000..e176358 --- /dev/null +++ b/CatEdu/openeducat_timetable/wizard/generate_timetable_view.xml @@ -0,0 +1,103 @@ + + + + + gen.time.table.line.list + gen.time.table.line + + + + + + + + + + + + + + + gen.time.table.line.form + gen.time.table.line + + +
      + + + + + + + + +
      +
      +
      + + + generate.time.table.form + generate.time.table + + +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      +
      +
      +
      +
      + + + Generate Sessions + ir.actions.act_window + generate.time.table + form + form + new + + + + + + form + + + +
      diff --git a/CatEdu/openeducat_timetable/wizard/session_confirmation.py b/CatEdu/openeducat_timetable/wizard/session_confirmation.py new file mode 100644 index 0000000..3a872ef --- /dev/null +++ b/CatEdu/openeducat_timetable/wizard/session_confirmation.py @@ -0,0 +1,33 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from odoo import models + + +class SessionConfirmation(models.TransientModel): + _name = "session.confirmation" + _description = "Wizard for Multiple Session Confirmation" + + def state_confirmation(self): + active_ids = self.env.context['active_ids'] + lines = self.env['op.session'].search([('id', 'in', active_ids), + ('state', '=', 'draft')]) + for line in lines: + line.lecture_confirm() diff --git a/CatEdu/openeducat_timetable/wizard/session_confirmation.xml b/CatEdu/openeducat_timetable/wizard/session_confirmation.xml new file mode 100644 index 0000000..c98cccd --- /dev/null +++ b/CatEdu/openeducat_timetable/wizard/session_confirmation.xml @@ -0,0 +1,30 @@ + + + + + session.confirmation.form + session.confirmation + +
      +

      Are you sure you want to confirm selected sessions ?

      +
      + +
      +
      +
      +
      + + + Confirmation + session.confirmation + form + new + session-confirmation + + + +
      diff --git a/CatEdu/openeducat_timetable/wizard/time_table_report.py b/CatEdu/openeducat_timetable/wizard/time_table_report.py new file mode 100644 index 0000000..3749fb0 --- /dev/null +++ b/CatEdu/openeducat_timetable/wizard/time_table_report.py @@ -0,0 +1,88 @@ +############################################################################### +# +# OpenEduCat Inc +# Copyright (C) 2009-TODAY OpenEduCat Inc(). +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . +# +############################################################################### + +from datetime import datetime, timedelta + +from dateutil.relativedelta import relativedelta +from odoo import _, api, fields, models +from odoo.exceptions import ValidationError + + +class SessionReport(models.TransientModel): + _name = "time.table.report" + _description = "Generate Time Table Report" + + state = fields.Selection( + [('faculty', 'Faculty'), ('student', 'Student')], + string='Select', required=True, default='faculty') + course_id = fields.Many2one('op.course', 'Course') + batch_id = fields.Many2one('op.batch', 'Batch') + faculty_id = fields.Many2one('op.faculty', 'Faculty') + start_date = fields.Date( + 'Start Date', required=True, + default=(datetime.today() - relativedelta( + days=datetime.date( + datetime.today()).weekday())).strftime('%Y-%m-%d')) + end_date = fields.Date( + 'End Date', required=True, + default=(datetime.today() + relativedelta(days=6 - datetime.date( + datetime.today()).weekday())).strftime('%Y-%m-%d')) + + @api.constrains('start_date', 'end_date') + def _check_dates(self): + for session in self: + start_date = fields.Date.from_string(session.start_date) + end_date = fields.Date.from_string(session.end_date) + if end_date < start_date: + raise ValidationError(_('End Date cannot be set before \ + Start Date.')) + elif end_date > (start_date + timedelta(days=6)): + raise ValidationError(_("Select date range for a week!")) + + @api.onchange('course_id') + def onchange_course(self): + if self.batch_id and self.course_id: + if self.batch_id.course_id != self.course_id: + self.batch_id = False + + def gen_time_table_report(self): + template = self.env.ref( + 'openeducat_timetable.report_teacher_timetable_generate') + data = self.read( + ['start_date', 'end_date', 'course_id', 'batch_id', 'state', + 'faculty_id'])[0] + if data['state'] == 'student': + time_table_ids = self.env['op.session'].search( + [('course_id', '=', data['course_id'][0]), + ('batch_id', '=', data['batch_id'][0]), + ('start_datetime', '>=', data['start_date']), + ('end_datetime', '<=', data['end_date'])], + order='start_datetime asc') + data.update({'time_table_ids': time_table_ids.ids}) + template = self.env.ref( + 'openeducat_timetable.report_student_timetable_generate') + else: + teacher_time_table_ids = self.env['op.session'].search( + [('start_datetime', '>=', data['start_date']), + ('end_datetime', '<=', data['end_date']), + ('faculty_id', '=', data['faculty_id'][0])], + order='start_datetime asc') + data.update({'teacher_time_table_ids': teacher_time_table_ids.ids}) + return template.report_action(self, data=data) diff --git a/CatEdu/openeducat_timetable/wizard/time_table_report.xml b/CatEdu/openeducat_timetable/wizard/time_table_report.xml new file mode 100644 index 0000000..27c21c0 --- /dev/null +++ b/CatEdu/openeducat_timetable/wizard/time_table_report.xml @@ -0,0 +1,49 @@ + + + + + time.table.report.form + time.table.report + + +
      + +
      + + + + + + + + + + + + +
      +
      +
      + +
      +
      +
      +
      + + + Generate Sessions Report + ir.actions.act_window + time.table.report + form + form + new + + +

    ;hVhMH^(x&3sf_DwbTdh5(y9y>PV{Hh=+ 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�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 11)9yz5ih1A@(f#VerS0OQ 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

  • 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 G|NjEC&_Epk literal 0 HcmV?d00001 diff --git a/CatEdu/openeducat_library/static/description/media_movements.png b/CatEdu/openeducat_library/static/description/media_movements.png new file mode 100644 index 0000000000000000000000000000000000000000..0ef918bc026196a3742f961166f0ffa9ee7f02bc GIT binary patch literal 63725 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

    ;hVhMH^(x&3sf_DwbTdh5(y9y>PV{Hh=+ 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�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 11)9yz5ih1A@(f#VerS0OQ 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 + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/static/description/courses-icon 1.svg b/CatEdu/openeducat_admission/static/description/courses-icon 1.svg new file mode 100644 index 0000000..505cf2f --- /dev/null +++ b/CatEdu/openeducat_admission/static/description/courses-icon 1.svg @@ -0,0 +1,76 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/static/description/faculties-icon.svg b/CatEdu/openeducat_admission/static/description/faculties-icon.svg new file mode 100644 index 0000000..bd7270b --- /dev/null +++ b/CatEdu/openeducat_admission/static/description/faculties-icon.svg @@ -0,0 +1,41 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/static/description/fees.svg b/CatEdu/openeducat_admission/static/description/fees.svg new file mode 100644 index 0000000..bbb54e8 --- /dev/null +++ b/CatEdu/openeducat_admission/static/description/fees.svg @@ -0,0 +1,62 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatEdu/openeducat_admission/static/description/fees_payment.png b/CatEdu/openeducat_admission/static/description/fees_payment.png new file mode 100644 index 0000000000000000000000000000000000000000..4b6976e375cdbb2d891fd30ad78e0093a412a8c8 GIT binary patch literal 83257 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⁢PbXP%+hf10+yw`%gth+uM7l$1XJ* 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